builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-109 starttime: 1463433191.24 results: success (0) buildid: 20160516123747 builduid: 33eebac13c50467b92ab8327bd57bf9a revision: fd43bc66da8a9184f9aa7b8814393dec9b9e3be2 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-16 14:13:11.241485) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-16 14:13:11.241934) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-16 14:13:11.242214) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-16 14:13:11.386277) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-16 14:13:11.386843) ========= '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-109 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-109 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-109 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 --14:13:12-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.83 MB/s 14:13:12 (8.83 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.415000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-16 14:13:12.842990) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 8 secs) (at 2016-05-16 14:13:12.843338) ========= '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-109 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-109 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-109 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=8.401000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 8 secs) (at 2016-05-16 14:13:21.265059) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-16 14:13:21.265530) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev fd43bc66da8a9184f9aa7b8814393dec9b9e3be2 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev fd43bc66da8a9184f9aa7b8814393dec9b9e3be2 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-109 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-109 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-109 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-05-16 14:13:21,851 truncating revision to first 12 chars 2016-05-16 14:13:21,851 Setting DEBUG logging. 2016-05-16 14:13:21,851 attempt 1/10 2016-05-16 14:13:21,851 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/fd43bc66da8a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-16 14:13:22,305 unpacking tar archive at: mozilla-aurora-fd43bc66da8a/testing/mozharness/ program finished with exit code 0 elapsedTime=1.276000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-16 14:13:22.586263) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-16 14:13:22.586894) ========= script_repo_revision: fd43bc66da8a9184f9aa7b8814393dec9b9e3be2 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-16 14:13:22.587305) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-16 14:13:22.587591) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-16 14:13:22.602741) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 21 secs) (at 2016-05-16 14:13:22.603038) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-109 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-109 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-109 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 14:13:23 INFO - MultiFileLogger online at 20160516 14:13:23 in C:\slave\test 14:13:23 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 14:13:23 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 14:13:23 INFO - {'append_to_log': False, 14:13:23 INFO - 'base_work_dir': 'C:\\slave\\test', 14:13:23 INFO - 'blob_upload_branch': 'mozilla-aurora', 14:13:23 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 14:13:23 INFO - 'buildbot_json_path': 'buildprops.json', 14:13:23 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 14:13:23 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 14:13:23 INFO - 'download_minidump_stackwalk': True, 14:13:23 INFO - 'download_symbols': 'true', 14:13:23 INFO - 'e10s': False, 14:13:23 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 14:13:23 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 14:13:23 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 14:13:23 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 14:13:23 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 14:13:23 INFO - 'C:/mozilla-build/tooltool.py'), 14:13:23 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 14:13:23 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 14:13:23 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 14:13:23 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 14:13:23 INFO - 'log_level': 'info', 14:13:23 INFO - 'log_to_console': True, 14:13:23 INFO - 'opt_config_files': (), 14:13:23 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 14:13:23 INFO - '--processes=1', 14:13:23 INFO - '--config=%(test_path)s/wptrunner.ini', 14:13:23 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 14:13:23 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 14:13:23 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 14:13:23 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 14:13:23 INFO - 'pip_index': False, 14:13:23 INFO - 'require_test_zip': True, 14:13:23 INFO - 'test_type': ('testharness',), 14:13:23 INFO - 'this_chunk': '1', 14:13:23 INFO - 'total_chunks': '10', 14:13:23 INFO - 'virtualenv_path': 'venv', 14:13:23 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 14:13:23 INFO - 'work_dir': 'build'} 14:13:23 INFO - ##### 14:13:23 INFO - ##### Running clobber step. 14:13:23 INFO - ##### 14:13:23 INFO - Running pre-action listener: _resource_record_pre_action 14:13:23 INFO - Running main action method: clobber 14:13:23 INFO - rmtree: C:\slave\test\build 14:13:23 INFO - Using _rmtree_windows ... 14:13:23 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 14:17:08 INFO - Running post-action listener: _resource_record_post_action 14:17:08 INFO - ##### 14:17:08 INFO - ##### Running read-buildbot-config step. 14:17:08 INFO - ##### 14:17:08 INFO - Running pre-action listener: _resource_record_pre_action 14:17:08 INFO - Running main action method: read_buildbot_config 14:17:08 INFO - Using buildbot properties: 14:17:08 INFO - { 14:17:08 INFO - "project": "", 14:17:08 INFO - "product": "firefox", 14:17:08 INFO - "script_repo_revision": "production", 14:17:08 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 14:17:08 INFO - "repository": "", 14:17:08 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 14:17:08 INFO - "buildid": "20160516123747", 14:17:08 INFO - "pgo_build": "False", 14:17:08 INFO - "basedir": "C:\\slave\\test", 14:17:08 INFO - "buildnumber": 0, 14:17:08 INFO - "slavename": "t-w732-ix-109", 14:17:08 INFO - "revision": "fd43bc66da8a9184f9aa7b8814393dec9b9e3be2", 14:17:08 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 14:17:08 INFO - "platform": "win32", 14:17:08 INFO - "branch": "mozilla-aurora", 14:17:08 INFO - "repo_path": "releases/mozilla-aurora", 14:17:08 INFO - "moz_repo_path": "", 14:17:08 INFO - "stage_platform": "win32", 14:17:08 INFO - "builduid": "33eebac13c50467b92ab8327bd57bf9a", 14:17:08 INFO - "slavebuilddir": "test" 14:17:08 INFO - } 14:17:08 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/aJsOxbOtRya-6emqJzmD7A/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 14:17:08 INFO - Found installer url https://queue.taskcluster.net/v1/task/aJsOxbOtRya-6emqJzmD7A/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 14:17:08 INFO - Running post-action listener: _resource_record_post_action 14:17:08 INFO - ##### 14:17:08 INFO - ##### Running download-and-extract step. 14:17:08 INFO - ##### 14:17:08 INFO - Running pre-action listener: _resource_record_pre_action 14:17:08 INFO - Running main action method: download_and_extract 14:17:08 INFO - mkdir: C:\slave\test\build\tests 14:17:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:17:08 INFO - https://queue.taskcluster.net/v1/task/aJsOxbOtRya-6emqJzmD7A/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 14:17:08 INFO - trying https://queue.taskcluster.net/v1/task/aJsOxbOtRya-6emqJzmD7A/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 14:17:08 INFO - Downloading https://queue.taskcluster.net/v1/task/aJsOxbOtRya-6emqJzmD7A/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 14:17:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/aJsOxbOtRya-6emqJzmD7A/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 14:17:09 INFO - Downloaded 1274 bytes. 14:17:09 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 14:17:09 INFO - Using the following test package requirements: 14:17:09 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 14:17:09 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:17:09 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 14:17:09 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:17:09 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 14:17:09 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:17:09 INFO - u'jsshell-win32.zip'], 14:17:09 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:17:09 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 14:17:09 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 14:17:09 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:17:09 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 14:17:09 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:17:09 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 14:17:09 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:17:09 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 14:17:09 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:17:09 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 14:17:09 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 14:17:09 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')]} 14:17:09 INFO - https://queue.taskcluster.net/v1/task/aJsOxbOtRya-6emqJzmD7A/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 14:17:09 INFO - trying https://queue.taskcluster.net/v1/task/aJsOxbOtRya-6emqJzmD7A/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 14:17:09 INFO - Downloading https://queue.taskcluster.net/v1/task/aJsOxbOtRya-6emqJzmD7A/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 14:17:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/aJsOxbOtRya-6emqJzmD7A/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 14:17:11 INFO - Downloaded 19979477 bytes. 14:17:11 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:17:11 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:17:13 INFO - caution: filename not matched: web-platform/* 14:17:13 INFO - Return code: 11 14:17:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:17:13 INFO - https://queue.taskcluster.net/v1/task/aJsOxbOtRya-6emqJzmD7A/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 14:17:13 INFO - trying https://queue.taskcluster.net/v1/task/aJsOxbOtRya-6emqJzmD7A/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 14:17:13 INFO - Downloading https://queue.taskcluster.net/v1/task/aJsOxbOtRya-6emqJzmD7A/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 14:17:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/aJsOxbOtRya-6emqJzmD7A/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 14:17:15 INFO - Downloaded 36409073 bytes. 14:17:15 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:17:15 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:18:09 INFO - caution: filename not matched: bin/* 14:18:09 INFO - caution: filename not matched: config/* 14:18:09 INFO - caution: filename not matched: mozbase/* 14:18:09 INFO - caution: filename not matched: marionette/* 14:18:09 INFO - caution: filename not matched: tools/wptserve/* 14:18:09 INFO - Return code: 11 14:18:09 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')]} 14:18:09 INFO - https://queue.taskcluster.net/v1/task/aJsOxbOtRya-6emqJzmD7A/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 14:18:09 INFO - trying https://queue.taskcluster.net/v1/task/aJsOxbOtRya-6emqJzmD7A/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 14:18:09 INFO - Downloading https://queue.taskcluster.net/v1/task/aJsOxbOtRya-6emqJzmD7A/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 14:18:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/aJsOxbOtRya-6emqJzmD7A/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 14:18:13 INFO - Downloaded 68455441 bytes. 14:18:13 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/aJsOxbOtRya-6emqJzmD7A/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 14:18:13 INFO - mkdir: C:\slave\test\properties 14:18:13 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 14:18:13 INFO - Writing to file C:\slave\test\properties\build_url 14:18:13 INFO - Contents: 14:18:13 INFO - build_url:https://queue.taskcluster.net/v1/task/aJsOxbOtRya-6emqJzmD7A/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 14:18:14 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/aJsOxbOtRya-6emqJzmD7A/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 14:18:14 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 14:18:14 INFO - Writing to file C:\slave\test\properties\symbols_url 14:18:14 INFO - Contents: 14:18:14 INFO - symbols_url:https://queue.taskcluster.net/v1/task/aJsOxbOtRya-6emqJzmD7A/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 14:18:14 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')]} 14:18:14 INFO - https://queue.taskcluster.net/v1/task/aJsOxbOtRya-6emqJzmD7A/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 14:18:14 INFO - trying https://queue.taskcluster.net/v1/task/aJsOxbOtRya-6emqJzmD7A/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 14:18:14 INFO - Downloading https://queue.taskcluster.net/v1/task/aJsOxbOtRya-6emqJzmD7A/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 14:18:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/aJsOxbOtRya-6emqJzmD7A/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 14:18:15 INFO - Downloaded 55536576 bytes. 14:18:15 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 14:18:15 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 14:18:19 INFO - Return code: 0 14:18:19 INFO - Running post-action listener: _resource_record_post_action 14:18:19 INFO - Running post-action listener: set_extra_try_arguments 14:18:19 INFO - ##### 14:18:19 INFO - ##### Running create-virtualenv step. 14:18:19 INFO - ##### 14:18:19 INFO - Running pre-action listener: _pre_create_virtualenv 14:18:19 INFO - Running pre-action listener: _resource_record_pre_action 14:18:19 INFO - Running main action method: create_virtualenv 14:18:19 INFO - Creating virtualenv C:\slave\test\build\venv 14:18:19 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 14:18:19 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 14:18:29 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 14:18:32 INFO - Installing distribute......................................................................................................................................................................................done. 14:18:33 INFO - Return code: 0 14:18:33 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 14:18:33 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')]} 14:18:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:18:33 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')]} 14:18:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:18:33 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 0x018A86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C15200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018660B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B8C368>, '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 0x0182AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C210C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-109', 'USERDOMAIN': 'T-W732-IX-109', '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-109', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 14:18:33 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 14:18:33 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 14:18:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:18:33 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:18:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:18:33 INFO - 'COMPUTERNAME': 'T-W732-IX-109', 14:18:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:18:33 INFO - 'DCLOCATION': 'SCL3', 14:18:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:18:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:18:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:18:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:18:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:18:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:18:33 INFO - 'HOMEDRIVE': 'C:', 14:18:33 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:18:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:18:33 INFO - 'KTS_VERSION': '1.19c', 14:18:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:18:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:18:33 INFO - 'LOGONSERVER': '\\\\T-W732-IX-109', 14:18:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:18:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:18:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:18:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:18:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:18:33 INFO - 'MOZ_AIRBAG': '1', 14:18:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:18:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:18:33 INFO - 'MOZ_MSVCVERSION': '8', 14:18:33 INFO - 'MOZ_NO_REMOTE': '1', 14:18:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:18:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:18:33 INFO - 'NO_EM_RESTART': '1', 14:18:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:18:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:18:33 INFO - 'OS': 'Windows_NT', 14:18:33 INFO - 'OURDRIVE': 'C:', 14:18: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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 14:18:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:18:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:18:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:18:33 INFO - 'PROCESSOR_LEVEL': '6', 14:18:33 INFO - 'PROCESSOR_REVISION': '1e05', 14:18:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:18:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:18:33 INFO - 'PROMPT': '$P$G', 14:18:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:18:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:18:33 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:18:33 INFO - 'PWD': 'C:\\slave\\test', 14:18:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:18:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:18:33 INFO - 'SYSTEMDRIVE': 'C:', 14:18:33 INFO - 'SYSTEMROOT': 'C:\\windows', 14:18:33 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:18:33 INFO - 'TEST1': 'testie', 14:18:33 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:18:33 INFO - 'USERDOMAIN': 'T-W732-IX-109', 14:18:33 INFO - 'USERNAME': 'cltbld', 14:18:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:18:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:18:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:18:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:18:33 INFO - 'WINDIR': 'C:\\windows', 14:18:33 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:18:33 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:18:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:18:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:18:35 INFO - Downloading/unpacking psutil>=0.7.1 14:18:36 INFO - Running setup.py egg_info for package psutil 14:18:36 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:18:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:18:36 INFO - Installing collected packages: psutil 14:18:36 INFO - Running setup.py install for psutil 14:18:36 INFO - building 'psutil._psutil_windows' extension 14:18:36 INFO - error: Unable to find vcvarsall.bat 14:18:36 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-mxzfo_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:18:36 INFO - running install 14:18:36 INFO - running build 14:18:36 INFO - running build_py 14:18:36 INFO - creating build 14:18:36 INFO - creating build\lib.win32-2.7 14:18:36 INFO - creating build\lib.win32-2.7\psutil 14:18:36 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 14:18:36 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 14:18:36 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 14:18:36 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 14:18:36 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 14:18:36 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 14:18:36 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 14:18:36 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 14:18:36 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 14:18:36 INFO - running build_ext 14:18:36 INFO - building 'psutil._psutil_windows' extension 14:18:36 INFO - error: Unable to find vcvarsall.bat 14:18:36 INFO - ---------------------------------------- 14:18:36 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-mxzfo_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:18:36 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 14:18:36 WARNING - Return code: 1 14:18:36 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! 14:18:36 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 14:18:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:18:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:18:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:18:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:18:36 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 0x018A86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C15200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018660B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B8C368>, '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 0x0182AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C210C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-109', 'USERDOMAIN': 'T-W732-IX-109', '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-109', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 14:18:36 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 14:18:36 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 14:18:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:18:36 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:18:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:18:36 INFO - 'COMPUTERNAME': 'T-W732-IX-109', 14:18:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:18:36 INFO - 'DCLOCATION': 'SCL3', 14:18:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:18:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:18:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:18:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:18:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:18:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:18:36 INFO - 'HOMEDRIVE': 'C:', 14:18:36 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:18:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:18:36 INFO - 'KTS_VERSION': '1.19c', 14:18:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:18:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:18:36 INFO - 'LOGONSERVER': '\\\\T-W732-IX-109', 14:18:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:18:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:18:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:18:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:18:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:18:36 INFO - 'MOZ_AIRBAG': '1', 14:18:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:18:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:18:36 INFO - 'MOZ_MSVCVERSION': '8', 14:18:36 INFO - 'MOZ_NO_REMOTE': '1', 14:18:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:18:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:18:36 INFO - 'NO_EM_RESTART': '1', 14:18:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:18:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:18:36 INFO - 'OS': 'Windows_NT', 14:18:36 INFO - 'OURDRIVE': 'C:', 14:18:36 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 14:18:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:18:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:18:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:18:36 INFO - 'PROCESSOR_LEVEL': '6', 14:18:36 INFO - 'PROCESSOR_REVISION': '1e05', 14:18:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:18:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:18:36 INFO - 'PROMPT': '$P$G', 14:18:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:18:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:18:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:18:36 INFO - 'PWD': 'C:\\slave\\test', 14:18:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:18:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:18:36 INFO - 'SYSTEMDRIVE': 'C:', 14:18:36 INFO - 'SYSTEMROOT': 'C:\\windows', 14:18:36 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:18:36 INFO - 'TEST1': 'testie', 14:18:36 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:18:36 INFO - 'USERDOMAIN': 'T-W732-IX-109', 14:18:36 INFO - 'USERNAME': 'cltbld', 14:18:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:18:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:18:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:18:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:18:36 INFO - 'WINDIR': 'C:\\windows', 14:18:36 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:18:36 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:18:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:18:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:18:37 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 14:18:37 INFO - Downloading mozsystemmonitor-0.0.tar.gz 14:18:37 INFO - Running setup.py egg_info for package mozsystemmonitor 14:18:37 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 14:18:37 INFO - Running setup.py egg_info for package psutil 14:18:37 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:18:37 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:18:37 INFO - Installing collected packages: mozsystemmonitor, psutil 14:18:37 INFO - Running setup.py install for mozsystemmonitor 14:18:37 INFO - Running setup.py install for psutil 14:18:37 INFO - building 'psutil._psutil_windows' extension 14:18:37 INFO - error: Unable to find vcvarsall.bat 14:18:37 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-mhktpo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:18:37 INFO - running install 14:18:37 INFO - running build 14:18:37 INFO - running build_py 14:18:37 INFO - running build_ext 14:18:37 INFO - building 'psutil._psutil_windows' extension 14:18:37 INFO - error: Unable to find vcvarsall.bat 14:18:37 INFO - ---------------------------------------- 14:18:37 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-mhktpo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:18:37 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 14:18:37 WARNING - Return code: 1 14:18:37 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! 14:18:37 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 14:18:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:18:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:18:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:18:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:18:37 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 0x018A86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C15200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018660B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B8C368>, '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 0x0182AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C210C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-109', 'USERDOMAIN': 'T-W732-IX-109', '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-109', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 14:18:37 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 14:18:37 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 14:18:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:18:37 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:18:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:18:37 INFO - 'COMPUTERNAME': 'T-W732-IX-109', 14:18:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:18:37 INFO - 'DCLOCATION': 'SCL3', 14:18:37 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:18:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:18:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:18:37 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:18:37 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:18:37 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:18:37 INFO - 'HOMEDRIVE': 'C:', 14:18:37 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:18:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:18:37 INFO - 'KTS_VERSION': '1.19c', 14:18:37 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:18:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:18:37 INFO - 'LOGONSERVER': '\\\\T-W732-IX-109', 14:18:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:18:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:18:37 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:18:37 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:18:37 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:18:37 INFO - 'MOZ_AIRBAG': '1', 14:18:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:18:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:18:37 INFO - 'MOZ_MSVCVERSION': '8', 14:18:37 INFO - 'MOZ_NO_REMOTE': '1', 14:18:37 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:18:37 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:18:37 INFO - 'NO_EM_RESTART': '1', 14:18:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:18:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:18:37 INFO - 'OS': 'Windows_NT', 14:18:37 INFO - 'OURDRIVE': 'C:', 14:18:37 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 14:18:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:18:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:18:37 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:18:37 INFO - 'PROCESSOR_LEVEL': '6', 14:18:37 INFO - 'PROCESSOR_REVISION': '1e05', 14:18:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:18:37 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:18:37 INFO - 'PROMPT': '$P$G', 14:18:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:18:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:18:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:18:37 INFO - 'PWD': 'C:\\slave\\test', 14:18:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:18:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:18:37 INFO - 'SYSTEMDRIVE': 'C:', 14:18:37 INFO - 'SYSTEMROOT': 'C:\\windows', 14:18:37 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:18:37 INFO - 'TEST1': 'testie', 14:18:37 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:18:37 INFO - 'USERDOMAIN': 'T-W732-IX-109', 14:18:37 INFO - 'USERNAME': 'cltbld', 14:18:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:18:37 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:18:37 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:18:37 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:18:37 INFO - 'WINDIR': 'C:\\windows', 14:18:37 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:18:37 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:18:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:18:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:18:37 INFO - Downloading/unpacking blobuploader==1.2.4 14:18:37 INFO - Downloading blobuploader-1.2.4.tar.gz 14:18:37 INFO - Running setup.py egg_info for package blobuploader 14:18:37 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 14:18:41 INFO - Running setup.py egg_info for package requests 14:18:41 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 14:18:41 INFO - Downloading docopt-0.6.1.tar.gz 14:18:41 INFO - Running setup.py egg_info for package docopt 14:18:41 INFO - Installing collected packages: blobuploader, docopt, requests 14:18:41 INFO - Running setup.py install for blobuploader 14:18:41 INFO - Running setup.py install for docopt 14:18:41 INFO - Running setup.py install for requests 14:18:41 INFO - Successfully installed blobuploader docopt requests 14:18:41 INFO - Cleaning up... 14:18:41 INFO - Return code: 0 14:18:41 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:18:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:18:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:18:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:18:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:18:41 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 0x018A86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C15200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018660B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B8C368>, '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 0x0182AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C210C0>, '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-109', 'USERDOMAIN': 'T-W732-IX-109', '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-109', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 14:18:41 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 14:18:41 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 14:18:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:18:41 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:18:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:18:41 INFO - 'COMPUTERNAME': 'T-W732-IX-109', 14:18:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:18:41 INFO - 'DCLOCATION': 'SCL3', 14:18:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:18:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:18:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:18:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:18:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:18:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:18:41 INFO - 'HOMEDRIVE': 'C:', 14:18:41 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:18:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:18:41 INFO - 'KTS_VERSION': '1.19c', 14:18:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:18:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:18:41 INFO - 'LOGONSERVER': '\\\\T-W732-IX-109', 14:18:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:18:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:18:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:18:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:18:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:18:41 INFO - 'MOZ_AIRBAG': '1', 14:18:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:18:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:18:41 INFO - 'MOZ_MSVCVERSION': '8', 14:18:41 INFO - 'MOZ_NO_REMOTE': '1', 14:18:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:18:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:18:41 INFO - 'NO_EM_RESTART': '1', 14:18:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:18:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:18:41 INFO - 'OS': 'Windows_NT', 14:18:41 INFO - 'OURDRIVE': 'C:', 14:18:41 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 14:18:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:18:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:18:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:18:41 INFO - 'PROCESSOR_LEVEL': '6', 14:18:41 INFO - 'PROCESSOR_REVISION': '1e05', 14:18:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:18:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:18:41 INFO - 'PROMPT': '$P$G', 14:18:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:18:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:18:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:18:41 INFO - 'PWD': 'C:\\slave\\test', 14:18:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:18:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:18:41 INFO - 'SYSTEMDRIVE': 'C:', 14:18:41 INFO - 'SYSTEMROOT': 'C:\\windows', 14:18:41 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:18:41 INFO - 'TEST1': 'testie', 14:18:41 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:18:41 INFO - 'USERDOMAIN': 'T-W732-IX-109', 14:18:41 INFO - 'USERNAME': 'cltbld', 14:18:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:18:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:18:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:18:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:18:41 INFO - 'WINDIR': 'C:\\windows', 14:18:41 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:18:41 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:18:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:18:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:18:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:18:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:18:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:18:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:18:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:18:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:18:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:18:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:18:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:18:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:18:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:18:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:18:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:18:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:18:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:18:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:18:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:18:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:18:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:18:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:18:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:18:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:18:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:18:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:18:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:18:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:18:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:18:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:18:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:18:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:18:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:18:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:18:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:18:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:18:46 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:18:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:18:46 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:18:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:18:46 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:18:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:18:46 INFO - Unpacking c:\slave\test\build\tests\marionette 14:18:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:18:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:18:46 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 14:18:46 INFO - Running setup.py install for browsermob-proxy 14:18:59 INFO - Running setup.py install for manifestparser 14:18:59 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:18:59 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:18:59 INFO - Running setup.py install for marionette-client 14:18:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:18:59 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:18:59 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:18:59 INFO - Running setup.py install for marionette-driver 14:18:59 INFO - Running setup.py install for mozcrash 14:18:59 INFO - Running setup.py install for mozdebug 14:18:59 INFO - Running setup.py install for mozdevice 14:18:59 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:18:59 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:18:59 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:18:59 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:18:59 INFO - Running setup.py install for mozfile 14:18:59 INFO - Running setup.py install for mozhttpd 14:18:59 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:18:59 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:18:59 INFO - Running setup.py install for mozinfo 14:18:59 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 14:18:59 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 14:18:59 INFO - Running setup.py install for mozInstall 14:18:59 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:18:59 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:18:59 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:18:59 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:18:59 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:18:59 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:18:59 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:18:59 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:18:59 INFO - Running setup.py install for mozleak 14:18:59 INFO - Running setup.py install for mozlog 14:18:59 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 14:18:59 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 14:18:59 INFO - Running setup.py install for moznetwork 14:18:59 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 14:18:59 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 14:18:59 INFO - Running setup.py install for mozprocess 14:18:59 INFO - Running setup.py install for mozprofile 14:18:59 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:18:59 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:18:59 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:18:59 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:18:59 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:18:59 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:18:59 INFO - Running setup.py install for mozrunner 14:18:59 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:19:00 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:19:00 INFO - Running setup.py install for mozscreenshot 14:19:00 INFO - Running setup.py install for moztest 14:19:00 INFO - Running setup.py install for mozversion 14:19:00 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:19:00 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:19:00 INFO - Running setup.py install for wptserve 14:19:00 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 14:19:00 INFO - Cleaning up... 14:19:00 INFO - Return code: 0 14:19:00 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:19:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:19:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:19:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:19:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:19:00 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 0x018A86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C15200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018660B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B8C368>, '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 0x0182AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C210C0>, '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-109', 'USERDOMAIN': 'T-W732-IX-109', '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-109', '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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 14:19:00 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 14:19:00 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 14:19:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:19:00 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:19:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:19:00 INFO - 'COMPUTERNAME': 'T-W732-IX-109', 14:19:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:19:00 INFO - 'DCLOCATION': 'SCL3', 14:19:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:19:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:19:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:19:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:19:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:19:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:19:00 INFO - 'HOMEDRIVE': 'C:', 14:19:00 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:19:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:19:00 INFO - 'KTS_VERSION': '1.19c', 14:19:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:19:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:19:00 INFO - 'LOGONSERVER': '\\\\T-W732-IX-109', 14:19:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:19:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:19:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:19:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:19:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:19:00 INFO - 'MOZ_AIRBAG': '1', 14:19:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:19:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:19:00 INFO - 'MOZ_MSVCVERSION': '8', 14:19:00 INFO - 'MOZ_NO_REMOTE': '1', 14:19:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:19:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:19:00 INFO - 'NO_EM_RESTART': '1', 14:19:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:19:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:19:00 INFO - 'OS': 'Windows_NT', 14:19:00 INFO - 'OURDRIVE': 'C:', 14:19:00 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 14:19:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:19:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:19:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:19:00 INFO - 'PROCESSOR_LEVEL': '6', 14:19:00 INFO - 'PROCESSOR_REVISION': '1e05', 14:19:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:19:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:19:00 INFO - 'PROMPT': '$P$G', 14:19:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:19:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:19:00 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:19:00 INFO - 'PWD': 'C:\\slave\\test', 14:19:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:19:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:19:00 INFO - 'SYSTEMDRIVE': 'C:', 14:19:00 INFO - 'SYSTEMROOT': 'C:\\windows', 14:19:00 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:19:00 INFO - 'TEST1': 'testie', 14:19:00 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:19:00 INFO - 'USERDOMAIN': 'T-W732-IX-109', 14:19:00 INFO - 'USERNAME': 'cltbld', 14:19:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:19:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:19:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:19:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:19:00 INFO - 'WINDIR': 'C:\\windows', 14:19:00 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:19:00 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:19:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:19:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:19:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:19:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:19:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:19:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:19:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:19:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:19:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:19:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:19:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:19:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:19:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:19:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:19:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:19:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:19:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:19:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:19:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:19:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:19:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:19:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:19:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:19:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:19:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:19:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:19:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:19:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:19:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:19:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:19:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:19:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:19:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:19:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:19:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:19:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:19:04 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:19:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:19:04 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:19:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:19:04 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:19:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:19:04 INFO - Unpacking c:\slave\test\build\tests\marionette 14:19:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:19:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:19:04 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)) 14:19:15 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)) 14:19:15 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)) 14:19:15 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)) 14:19:15 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)) 14:19:15 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 14:19:15 INFO - Downloading blessings-1.6.tar.gz 14:19:15 INFO - Running setup.py egg_info for package blessings 14:19:15 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)) 14:19:15 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 14:19:15 INFO - Running setup.py install for blessings 14:19:15 INFO - Running setup.py install for browsermob-proxy 14:19:15 INFO - Running setup.py install for manifestparser 14:19:15 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:19:15 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:19:15 INFO - Running setup.py install for marionette-client 14:19:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:19:15 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:19:15 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:19:15 INFO - Running setup.py install for marionette-driver 14:19:15 INFO - Running setup.py install for mozcrash 14:19:15 INFO - Running setup.py install for mozdebug 14:19:15 INFO - Running setup.py install for mozdevice 14:19:15 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:19:15 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:19:15 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:19:15 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:19:15 INFO - Running setup.py install for mozhttpd 14:19:15 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:19:15 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:19:15 INFO - Running setup.py install for mozInstall 14:19:15 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:19:15 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:19:15 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:19:15 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:19:15 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:19:15 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:19:15 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:19:15 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:19:15 INFO - Running setup.py install for mozleak 14:19:15 INFO - Running setup.py install for mozprofile 14:19:15 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:19:15 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:19:15 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:19:15 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:19:15 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:19:15 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:19:15 INFO - Running setup.py install for mozrunner 14:19:15 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:19:15 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:19:17 INFO - Running setup.py install for mozscreenshot 14:19:17 INFO - Running setup.py install for moztest 14:19:17 INFO - Running setup.py install for mozversion 14:19:17 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:19:17 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:19:17 INFO - Running setup.py install for wptserve 14:19:17 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 14:19:17 INFO - Cleaning up... 14:19:17 INFO - Return code: 0 14:19:17 INFO - Done creating virtualenv C:\slave\test\build\venv. 14:19:17 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:19:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:19:17 INFO - Reading from file tmpfile_stdout 14:19:17 INFO - Using _rmtree_windows ... 14:19:17 INFO - Using _rmtree_windows ... 14:19:17 INFO - Current package versions: 14:19:17 INFO - blessings == 1.6 14:19:17 INFO - blobuploader == 1.2.4 14:19:17 INFO - browsermob-proxy == 0.6.0 14:19:17 INFO - distribute == 0.6.14 14:19:17 INFO - docopt == 0.6.1 14:19:17 INFO - manifestparser == 1.1 14:19:17 INFO - marionette-client == 2.3.0 14:19:17 INFO - marionette-driver == 1.4.0 14:19:17 INFO - mozInstall == 1.12 14:19:17 INFO - mozcrash == 0.17 14:19:17 INFO - mozdebug == 0.1 14:19:17 INFO - mozdevice == 0.48 14:19:17 INFO - mozfile == 1.2 14:19:17 INFO - mozhttpd == 0.7 14:19:17 INFO - mozinfo == 0.9 14:19:17 INFO - mozleak == 0.1 14:19:17 INFO - mozlog == 3.1 14:19:17 INFO - moznetwork == 0.27 14:19:17 INFO - mozprocess == 0.22 14:19:17 INFO - mozprofile == 0.28 14:19:17 INFO - mozrunner == 6.11 14:19:17 INFO - mozscreenshot == 0.1 14:19:17 INFO - mozsystemmonitor == 0.0 14:19:17 INFO - moztest == 0.7 14:19:17 INFO - mozversion == 1.4 14:19:17 INFO - requests == 1.2.3 14:19:17 INFO - wptserve == 1.4.0 14:19:17 INFO - Running post-action listener: _resource_record_post_action 14:19:17 INFO - Running post-action listener: _start_resource_monitoring 14:19:17 INFO - Starting resource monitoring. 14:19:17 INFO - ##### 14:19:17 INFO - ##### Running pull step. 14:19:17 INFO - ##### 14:19:17 INFO - Running pre-action listener: _resource_record_pre_action 14:19:17 INFO - Running main action method: pull 14:19:17 INFO - Pull has nothing to do! 14:19:17 INFO - Running post-action listener: _resource_record_post_action 14:19:17 INFO - ##### 14:19:17 INFO - ##### Running install step. 14:19:17 INFO - ##### 14:19:17 INFO - Running pre-action listener: _resource_record_pre_action 14:19:17 INFO - Running main action method: install 14:19:17 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:19:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:19:18 INFO - Reading from file tmpfile_stdout 14:19:18 INFO - Using _rmtree_windows ... 14:19:18 INFO - Using _rmtree_windows ... 14:19:18 INFO - Detecting whether we're running mozinstall >=1.0... 14:19:18 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 14:19:18 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 14:19:18 INFO - Reading from file tmpfile_stdout 14:19:18 INFO - Output received: 14:19:18 INFO - Usage: mozinstall-script.py [options] installer 14:19:18 INFO - Options: 14:19:18 INFO - -h, --help show this help message and exit 14:19:18 INFO - -d DEST, --destination=DEST 14:19:18 INFO - Directory to install application into. [default: 14:19:18 INFO - "C:\slave\test"] 14:19:18 INFO - --app=APP Application being installed. [default: firefox] 14:19:18 INFO - Using _rmtree_windows ... 14:19:18 INFO - Using _rmtree_windows ... 14:19:18 INFO - mkdir: C:\slave\test\build\application 14:19:18 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 14:19:18 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 14:19:20 INFO - Reading from file tmpfile_stdout 14:19:20 INFO - Output received: 14:19:20 INFO - C:\slave\test\build\application\firefox\firefox.exe 14:19:20 INFO - Using _rmtree_windows ... 14:19:20 INFO - Using _rmtree_windows ... 14:19:20 INFO - Running post-action listener: _resource_record_post_action 14:19:20 INFO - ##### 14:19:20 INFO - ##### Running run-tests step. 14:19:20 INFO - ##### 14:19:20 INFO - Running pre-action listener: _resource_record_pre_action 14:19:20 INFO - Running main action method: run_tests 14:19:20 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 14:19:20 INFO - Minidump filename unknown. Determining based upon platform and architecture. 14:19:20 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 14:19:20 INFO - grabbing minidump binary from tooltool 14:19:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:19:20 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 0x01B8C368>, '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 0x0182AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C210C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 14:19:20 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 14:19:20 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 14:19:20 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 14:19:20 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpi3hqqa 14:19:20 INFO - INFO - File integrity verified, renaming tmpi3hqqa to win32-minidump_stackwalk.exe 14:19:20 INFO - Return code: 0 14:19:20 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 14:19:21 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 14:19:21 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/aJsOxbOtRya-6emqJzmD7A/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 14:19:21 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/aJsOxbOtRya-6emqJzmD7A/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 14:19:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:19:21 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:19:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:19:21 INFO - 'COMPUTERNAME': 'T-W732-IX-109', 14:19:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:19:21 INFO - 'DCLOCATION': 'SCL3', 14:19:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:19:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:19:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:19:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:19:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:19:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:19:21 INFO - 'HOMEDRIVE': 'C:', 14:19:21 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:19:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:19:21 INFO - 'KTS_VERSION': '1.19c', 14:19:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:19:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:19:21 INFO - 'LOGONSERVER': '\\\\T-W732-IX-109', 14:19:21 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 14:19:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:19:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:19:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:19:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:19:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:19:21 INFO - 'MOZ_AIRBAG': '1', 14:19:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:19:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:19:21 INFO - 'MOZ_MSVCVERSION': '8', 14:19:21 INFO - 'MOZ_NO_REMOTE': '1', 14:19:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:19:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:19:21 INFO - 'NO_EM_RESTART': '1', 14:19:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:19:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:19:21 INFO - 'OS': 'Windows_NT', 14:19:21 INFO - 'OURDRIVE': 'C:', 14:19:21 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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 14:19:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:19:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:19:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:19:21 INFO - 'PROCESSOR_LEVEL': '6', 14:19:21 INFO - 'PROCESSOR_REVISION': '1e05', 14:19:21 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:19:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:19:21 INFO - 'PROMPT': '$P$G', 14:19:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:19:21 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:19:21 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:19:21 INFO - 'PWD': 'C:\\slave\\test', 14:19:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:19:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:19:21 INFO - 'SYSTEMDRIVE': 'C:', 14:19:21 INFO - 'SYSTEMROOT': 'C:\\windows', 14:19:21 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:19:21 INFO - 'TEST1': 'testie', 14:19:21 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:19:21 INFO - 'USERDOMAIN': 'T-W732-IX-109', 14:19:21 INFO - 'USERNAME': 'cltbld', 14:19:21 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:19:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:19:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:19:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:19:21 INFO - 'WINDIR': 'C:\\windows', 14:19:21 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:19:21 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:19:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:19:21 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/aJsOxbOtRya-6emqJzmD7A/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 14:19:23 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 14:19:23 INFO - import pkg_resources 14:19:24 INFO - Using 1 client processes 14:19:27 INFO - SUITE-START | Running 778 tests 14:19:27 INFO - Running testharness tests 14:19:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 14:19:27 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 14:19:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 14:19:27 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 14:19:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 14:19:27 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 14:19:27 INFO - Setting up ssl 14:19:28 INFO - PROCESS | certutil | 14:19:28 INFO - PROCESS | certutil | 14:19:28 INFO - PROCESS | certutil | 14:19:28 INFO - Certificate Nickname Trust Attributes 14:19:28 INFO - SSL,S/MIME,JAR/XPI 14:19:28 INFO - 14:19:28 INFO - web-platform-tests CT,, 14:19:28 INFO - 14:19:28 INFO - Starting runner 14:19:28 INFO - PROCESS | 3288 | [3288] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 14:19:28 INFO - PROCESS | 3288 | [3288] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 14:19:28 INFO - PROCESS | 3288 | [3288] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 14:19:28 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 14:19:29 INFO - PROCESS | 3288 | [3288] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 14:19:30 INFO - PROCESS | 3288 | 1463433570425 Marionette DEBUG Marionette enabled via build flag and pref 14:19:31 INFO - PROCESS | 3288 | ++DOCSHELL 11102800 == 1 [pid = 3288] [id = 1] 14:19:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 1 (11102C00) [pid = 3288] [serial = 1] [outer = 00000000] 14:19:31 INFO - PROCESS | 3288 | [3288] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 14:19:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 2 (11103800) [pid = 3288] [serial = 2] [outer = 11102C00] 14:19:31 INFO - PROCESS | 3288 | ++DOCSHELL 1138D000 == 2 [pid = 3288] [id = 2] 14:19:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 3 (1138D400) [pid = 3288] [serial = 3] [outer = 00000000] 14:19:31 INFO - PROCESS | 3288 | [3288] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 14:19:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 4 (1138E000) [pid = 3288] [serial = 4] [outer = 1138D400] 14:19:31 INFO - PROCESS | 3288 | 1463433571959 Marionette INFO Listening on port 2828 14:19:33 INFO - PROCESS | 3288 | 1463433573485 Marionette DEBUG Marionette enabled via command-line flag 14:19:33 INFO - PROCESS | 3288 | [3288] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:19:33 INFO - PROCESS | 3288 | [3288] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:19:33 INFO - PROCESS | 3288 | ++DOCSHELL 0FE1E800 == 3 [pid = 3288] [id = 3] 14:19:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 5 (0FE1EC00) [pid = 3288] [serial = 5] [outer = 00000000] 14:19:33 INFO - PROCESS | 3288 | [3288] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 14:19:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 6 (0FE1F800) [pid = 3288] [serial = 6] [outer = 0FE1EC00] 14:19:33 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 14:19:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 7 (15B20C00) [pid = 3288] [serial = 7] [outer = 1138D400] 14:19:34 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:19:34 INFO - PROCESS | 3288 | 1463433574303 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49755 14:19:34 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:19:34 INFO - PROCESS | 3288 | 1463433574326 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49757 14:19:34 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:19:34 INFO - PROCESS | 3288 | 1463433574333 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49759 14:19:34 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:19:34 INFO - PROCESS | 3288 | 1463433574371 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49760 14:19:34 INFO - PROCESS | 3288 | 1463433574374 Marionette DEBUG Closed connection conn0 14:19:34 INFO - PROCESS | 3288 | 1463433574376 Marionette DEBUG Closed connection conn1 14:19:34 INFO - PROCESS | 3288 | 1463433574377 Marionette DEBUG Closed connection conn2 14:19:34 INFO - PROCESS | 3288 | 1463433574437 Marionette DEBUG Closed connection conn3 14:19:34 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:19:34 INFO - PROCESS | 3288 | 1463433574557 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49762 14:19:34 INFO - PROCESS | 3288 | 1463433574565 Marionette DEBUG Closed connection conn4 14:19:34 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:19:34 INFO - PROCESS | 3288 | 1463433574572 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49763 14:19:34 INFO - PROCESS | 3288 | ++DOCSHELL 167E7800 == 4 [pid = 3288] [id = 4] 14:19:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 8 (167E7C00) [pid = 3288] [serial = 8] [outer = 00000000] 14:19:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 9 (169F7400) [pid = 3288] [serial = 9] [outer = 167E7C00] 14:19:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 10 (169FC400) [pid = 3288] [serial = 10] [outer = 167E7C00] 14:19:34 INFO - PROCESS | 3288 | 1463433574709 Marionette DEBUG Closed connection conn5 14:19:34 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:19:34 INFO - PROCESS | 3288 | 1463433574713 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49764 14:19:34 INFO - PROCESS | 3288 | 1463433574742 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 14:19:34 INFO - PROCESS | 3288 | 1463433574748 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160516123747","device":"desktop","version":"48.0a2"} 14:19:35 INFO - PROCESS | 3288 | [3288] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:19:35 INFO - PROCESS | 3288 | [3288] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:19:36 INFO - PROCESS | 3288 | [3288] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:19:36 INFO - PROCESS | 3288 | ++DOCSHELL 18B7A000 == 5 [pid = 3288] [id = 5] 14:19:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 11 (18B7A800) [pid = 3288] [serial = 11] [outer = 00000000] 14:19:36 INFO - PROCESS | 3288 | ++DOCSHELL 18B7AC00 == 6 [pid = 3288] [id = 6] 14:19:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 12 (18EC3C00) [pid = 3288] [serial = 12] [outer = 00000000] 14:19:37 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:19:37 INFO - PROCESS | 3288 | ++DOCSHELL 19DD4800 == 7 [pid = 3288] [id = 7] 14:19:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 13 (19DD4C00) [pid = 3288] [serial = 13] [outer = 00000000] 14:19:37 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:19:37 INFO - PROCESS | 3288 | [3288] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 14:19:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 14 (19F32800) [pid = 3288] [serial = 14] [outer = 19DD4C00] 14:19:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 15 (1A25DC00) [pid = 3288] [serial = 15] [outer = 18B7A800] 14:19:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 16 (1A25F400) [pid = 3288] [serial = 16] [outer = 18EC3C00] 14:19:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 17 (1A261800) [pid = 3288] [serial = 17] [outer = 19DD4C00] 14:19:38 INFO - PROCESS | 3288 | 1463433578177 Marionette DEBUG loaded listener.js 14:19:38 INFO - PROCESS | 3288 | 1463433578191 Marionette DEBUG loaded listener.js 14:19:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 18 (1C13B400) [pid = 3288] [serial = 18] [outer = 19DD4C00] 14:19:38 INFO - PROCESS | 3288 | 1463433578964 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"3bf86727-4b0f-44e9-b7ea-fdd6eb4927de","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160516123747","device":"desktop","version":"48.0a2","command_id":1}}] 14:19:39 INFO - PROCESS | 3288 | 1463433579253 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 14:19:39 INFO - PROCESS | 3288 | 1463433579286 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 14:19:39 INFO - PROCESS | 3288 | 1463433579338 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:19:39 INFO - PROCESS | 3288 | [3288] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 14:19:39 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:19:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 19 (1CE14C00) [pid = 3288] [serial = 19] [outer = 19DD4C00] 14:19:40 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:19:40 INFO - PROCESS | 3288 | 1463433580289 Marionette TRACE conn6 <- [1,3,null,{}] 14:19:40 INFO - PROCESS | 3288 | 1463433580293 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 14:19:40 INFO - PROCESS | 3288 | 1463433580309 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 14:19:40 INFO - PROCESS | 3288 | 1463433580370 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 14:19:40 INFO - PROCESS | 3288 | 1463433580372 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 14:19:40 INFO - PROCESS | 3288 | 1463433580376 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 14:19:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 14:19:40 INFO - PROCESS | 3288 | 1463433580380 Marionette TRACE conn6 <- [1,6,null,{}] 14:19:40 INFO - PROCESS | 3288 | 1463433580479 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:40 INFO - PROCESS | 3288 | 1463433580495 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 14:19:40 INFO - PROCESS | 3288 | 1463433580499 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:40 INFO - PROCESS | 3288 | ++DOCSHELL 1DDD5000 == 8 [pid = 3288] [id = 8] 14:19:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 20 (1DDD5400) [pid = 3288] [serial = 20] [outer = 00000000] 14:19:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 21 (1DDD7C00) [pid = 3288] [serial = 21] [outer = 1DDD5400] 14:19:40 INFO - PROCESS | 3288 | 1463433580546 Marionette DEBUG loaded listener.js 14:19:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 22 (1DDDC800) [pid = 3288] [serial = 22] [outer = 1DDD5400] 14:19:40 INFO - PROCESS | 3288 | ++DOCSHELL 167E1C00 == 9 [pid = 3288] [id = 9] 14:19:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 23 (169FBC00) [pid = 3288] [serial = 23] [outer = 00000000] 14:19:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 24 (17DA5C00) [pid = 3288] [serial = 24] [outer = 169FBC00] 14:19:40 INFO - PROCESS | 3288 | 1463433580951 Marionette DEBUG loaded listener.js 14:19:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 25 (1DDDA800) [pid = 3288] [serial = 25] [outer = 169FBC00] 14:19:41 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:19:41 INFO - PROCESS | 3288 | --DOCSHELL 11102800 == 8 [pid = 3288] [id = 1] 14:19:41 INFO - PROCESS | 3288 | 1463433581827 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 14:19:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 14:19:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1471ms 14:19:41 INFO - PROCESS | 3288 | 1463433581851 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 14:19:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 14:19:41 INFO - PROCESS | 3288 | 1463433581854 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 14:19:41 INFO - PROCESS | 3288 | 1463433581859 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 14:19:41 INFO - PROCESS | 3288 | 1463433581862 Marionette TRACE conn6 <- [1,10,null,{}] 14:19:41 INFO - PROCESS | 3288 | 1463433581868 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:41 INFO - PROCESS | 3288 | 1463433581988 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 14:19:42 INFO - PROCESS | 3288 | 1463433582064 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:42 INFO - PROCESS | 3288 | ++DOCSHELL 1051C800 == 9 [pid = 3288] [id = 10] 14:19:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 26 (1080FC00) [pid = 3288] [serial = 26] [outer = 00000000] 14:19:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 27 (146E6C00) [pid = 3288] [serial = 27] [outer = 1080FC00] 14:19:42 INFO - PROCESS | 3288 | 1463433582135 Marionette DEBUG loaded listener.js 14:19:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 28 (1510D000) [pid = 3288] [serial = 28] [outer = 1080FC00] 14:19:42 INFO - PROCESS | 3288 | 1463433582695 Marionette TRACE conn6 <- [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]]]}] 14:19:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 14:19:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 870ms 14:19:42 INFO - PROCESS | 3288 | 1463433582732 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 14:19:42 INFO - PROCESS | 3288 | 1463433582738 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 14:19:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 14:19:42 INFO - PROCESS | 3288 | 1463433582744 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 14:19:42 INFO - PROCESS | 3288 | 1463433582747 Marionette TRACE conn6 <- [1,14,null,{}] 14:19:42 INFO - PROCESS | 3288 | 1463433582751 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:42 INFO - PROCESS | 3288 | 1463433582867 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 14:19:42 INFO - PROCESS | 3288 | 1463433582942 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:42 INFO - PROCESS | 3288 | ++DOCSHELL 190EB400 == 10 [pid = 3288] [id = 11] 14:19:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 29 (190ED800) [pid = 3288] [serial = 29] [outer = 00000000] 14:19:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 30 (19789C00) [pid = 3288] [serial = 30] [outer = 190ED800] 14:19:43 INFO - PROCESS | 3288 | 1463433582999 Marionette DEBUG loaded listener.js 14:19:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 31 (1A263C00) [pid = 3288] [serial = 31] [outer = 190ED800] 14:19:43 INFO - PROCESS | 3288 | 1463433583564 Marionette TRACE conn6 <- [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]]]}] 14:19:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 14:19:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 870ms 14:19:43 INFO - PROCESS | 3288 | 1463433583616 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 14:19:43 INFO - PROCESS | 3288 | 1463433583618 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 14:19:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 14:19:43 INFO - PROCESS | 3288 | 1463433583622 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 14:19:43 INFO - PROCESS | 3288 | 1463433583626 Marionette TRACE conn6 <- [1,18,null,{}] 14:19:43 INFO - PROCESS | 3288 | 1463433583638 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:43 INFO - PROCESS | 3288 | 1463433583759 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 14:19:43 INFO - PROCESS | 3288 | ++DOCSHELL 1CF59400 == 11 [pid = 3288] [id = 12] 14:19:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 32 (1CF5A000) [pid = 3288] [serial = 32] [outer = 00000000] 14:19:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 33 (1D9DF000) [pid = 3288] [serial = 33] [outer = 1CF5A000] 14:19:43 INFO - PROCESS | 3288 | 1463433583875 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 34 (1DDD4400) [pid = 3288] [serial = 34] [outer = 1CF5A000] 14:19:43 INFO - PROCESS | 3288 | ++DOCSHELL 1DDDE400 == 12 [pid = 3288] [id = 13] 14:19:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 35 (1DDDEC00) [pid = 3288] [serial = 35] [outer = 00000000] 14:19:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 36 (1DDE2C00) [pid = 3288] [serial = 36] [outer = 1DDDEC00] 14:19:43 INFO - PROCESS | 3288 | 1463433583966 Marionette DEBUG loaded listener.js 14:19:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 37 (1E197800) [pid = 3288] [serial = 37] [outer = 1DDDEC00] 14:19:44 INFO - PROCESS | 3288 | ++DOCSHELL 1D9E4800 == 13 [pid = 3288] [id = 14] 14:19:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 38 (1DDD5C00) [pid = 3288] [serial = 38] [outer = 00000000] 14:19:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 39 (1E1CB400) [pid = 3288] [serial = 39] [outer = 1DDD5C00] 14:19:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 40 (18C3CC00) [pid = 3288] [serial = 40] [outer = 1DDD5C00] 14:19:44 INFO - PROCESS | 3288 | --DOCSHELL 167E7800 == 12 [pid = 3288] [id = 4] 14:19:44 INFO - PROCESS | 3288 | 1463433584815 Marionette TRACE conn6 <- [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]]]}] 14:19:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 14:19:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1230ms 14:19:44 INFO - PROCESS | 3288 | 1463433584856 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 14:19:44 INFO - PROCESS | 3288 | 1463433584860 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 14:19:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 14:19:44 INFO - PROCESS | 3288 | 1463433584864 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 14:19:44 INFO - PROCESS | 3288 | 1463433584868 Marionette TRACE conn6 <- [1,22,null,{}] 14:19:44 INFO - PROCESS | 3288 | 1463433584873 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:44 INFO - PROCESS | 3288 | 1463433584954 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 14:19:44 INFO - PROCESS | 3288 | 1463433584963 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:44 INFO - PROCESS | 3288 | ++DOCSHELL 10175C00 == 13 [pid = 3288] [id = 15] 14:19:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 41 (10176400) [pid = 3288] [serial = 41] [outer = 00000000] 14:19:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 42 (1051B400) [pid = 3288] [serial = 42] [outer = 10176400] 14:19:45 INFO - PROCESS | 3288 | 1463433585012 Marionette DEBUG loaded listener.js 14:19:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 43 (10813000) [pid = 3288] [serial = 43] [outer = 10176400] 14:19:45 INFO - PROCESS | 3288 | 1463433585467 Marionette TRACE conn6 <- [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]]]}] 14:19:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 14:19:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 14:19:45 INFO - PROCESS | 3288 | 1463433585496 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 14:19:45 INFO - PROCESS | 3288 | 1463433585501 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 14:19:45 INFO - PROCESS | 3288 | 1463433585511 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 14:19:45 INFO - PROCESS | 3288 | 1463433585514 Marionette TRACE conn6 <- [1,26,null,{}] 14:19:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 14:19:45 INFO - PROCESS | 3288 | 1463433585518 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:45 INFO - PROCESS | 3288 | 1463433585601 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 14:19:45 INFO - PROCESS | 3288 | 1463433585612 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:45 INFO - PROCESS | 3288 | ++DOCSHELL 11390000 == 14 [pid = 3288] [id = 16] 14:19:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 44 (14483800) [pid = 3288] [serial = 44] [outer = 00000000] 14:19:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 45 (144AA800) [pid = 3288] [serial = 45] [outer = 14483800] 14:19:45 INFO - PROCESS | 3288 | 1463433585659 Marionette DEBUG loaded listener.js 14:19:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 46 (146E9800) [pid = 3288] [serial = 46] [outer = 14483800] 14:19:46 INFO - PROCESS | 3288 | 1463433586101 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 14:19:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 14:19:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 14:19:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 14:19:46 INFO - PROCESS | 3288 | 1463433586151 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 14:19:46 INFO - PROCESS | 3288 | 1463433586153 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 14:19:46 INFO - PROCESS | 3288 | 1463433586157 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 14:19:46 INFO - PROCESS | 3288 | 1463433586160 Marionette TRACE conn6 <- [1,30,null,{}] 14:19:46 INFO - PROCESS | 3288 | 1463433586170 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:46 INFO - PROCESS | 3288 | 1463433586252 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 14:19:46 INFO - PROCESS | 3288 | 1463433586262 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:46 INFO - PROCESS | 3288 | ++DOCSHELL 15175800 == 15 [pid = 3288] [id = 17] 14:19:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 47 (15176C00) [pid = 3288] [serial = 47] [outer = 00000000] 14:19:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 48 (15B18C00) [pid = 3288] [serial = 48] [outer = 15176C00] 14:19:46 INFO - PROCESS | 3288 | 1463433586310 Marionette DEBUG loaded listener.js 14:19:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 49 (167DE400) [pid = 3288] [serial = 49] [outer = 15176C00] 14:19:46 INFO - PROCESS | 3288 | 1463433586722 Marionette TRACE conn6 <- [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]]]}] 14:19:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 14:19:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 14:19:46 INFO - PROCESS | 3288 | 1463433586731 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 14:19:46 INFO - PROCESS | 3288 | 1463433586734 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 14:19:46 INFO - PROCESS | 3288 | 1463433586737 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 14:19:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 14:19:46 INFO - PROCESS | 3288 | 1463433586739 Marionette TRACE conn6 <- [1,34,null,{}] 14:19:46 INFO - PROCESS | 3288 | 1463433586742 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:46 INFO - PROCESS | 3288 | 1463433586820 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 14:19:46 INFO - PROCESS | 3288 | 1463433586827 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:46 INFO - PROCESS | 3288 | ++DOCSHELL 167E7800 == 16 [pid = 3288] [id = 18] 14:19:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 50 (169F3000) [pid = 3288] [serial = 50] [outer = 00000000] 14:19:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 51 (17D97000) [pid = 3288] [serial = 51] [outer = 169F3000] 14:19:46 INFO - PROCESS | 3288 | 1463433586874 Marionette DEBUG loaded listener.js 14:19:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 52 (18B72400) [pid = 3288] [serial = 52] [outer = 169F3000] 14:19:47 INFO - PROCESS | 3288 | 1463433587296 Marionette TRACE conn6 <- [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]]]}] 14:19:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 14:19:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 14:19:47 INFO - PROCESS | 3288 | 1463433587311 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 14:19:47 INFO - PROCESS | 3288 | 1463433587313 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 14:19:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 14:19:47 INFO - PROCESS | 3288 | 1463433587316 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 14:19:47 INFO - PROCESS | 3288 | 1463433587318 Marionette TRACE conn6 <- [1,38,null,{}] 14:19:47 INFO - PROCESS | 3288 | 1463433587322 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:47 INFO - PROCESS | 3288 | 1463433587424 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 14:19:47 INFO - PROCESS | 3288 | 1463433587433 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:47 INFO - PROCESS | 3288 | ++DOCSHELL 14E9B000 == 17 [pid = 3288] [id = 19] 14:19:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 53 (18B73400) [pid = 3288] [serial = 53] [outer = 00000000] 14:19:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 54 (18C43C00) [pid = 3288] [serial = 54] [outer = 18B73400] 14:19:47 INFO - PROCESS | 3288 | 1463433587478 Marionette DEBUG loaded listener.js 14:19:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 55 (18EC4400) [pid = 3288] [serial = 55] [outer = 18B73400] 14:19:47 INFO - PROCESS | 3288 | 1463433587865 Marionette TRACE conn6 <- [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]]]}] 14:19:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 14:19:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 14:19:47 INFO - PROCESS | 3288 | 1463433587887 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 14:19:47 INFO - PROCESS | 3288 | 1463433587890 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 14:19:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 14:19:47 INFO - PROCESS | 3288 | 1463433587893 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 14:19:47 INFO - PROCESS | 3288 | 1463433587894 Marionette TRACE conn6 <- [1,42,null,{}] 14:19:47 INFO - PROCESS | 3288 | 1463433587898 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:48 INFO - PROCESS | 3288 | 1463433588022 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 14:19:48 INFO - PROCESS | 3288 | 1463433588033 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:48 INFO - PROCESS | 3288 | ++DOCSHELL 190E7C00 == 18 [pid = 3288] [id = 20] 14:19:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 56 (19708800) [pid = 3288] [serial = 56] [outer = 00000000] 14:19:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 57 (1AEED800) [pid = 3288] [serial = 57] [outer = 19708800] 14:19:48 INFO - PROCESS | 3288 | 1463433588080 Marionette DEBUG loaded listener.js 14:19:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 58 (1B1CA400) [pid = 3288] [serial = 58] [outer = 19708800] 14:19:48 INFO - PROCESS | 3288 | 1463433588537 Marionette TRACE conn6 <- [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]]]}] 14:19:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 14:19:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 14:19:48 INFO - PROCESS | 3288 | 1463433588564 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 14:19:48 INFO - PROCESS | 3288 | 1463433588566 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 14:19:48 INFO - PROCESS | 3288 | 1463433588569 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 14:19:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 14:19:48 INFO - PROCESS | 3288 | 1463433588571 Marionette TRACE conn6 <- [1,46,null,{}] 14:19:48 INFO - PROCESS | 3288 | 1463433588574 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:48 INFO - PROCESS | 3288 | 1463433588677 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 14:19:48 INFO - PROCESS | 3288 | 1463433588685 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:48 INFO - PROCESS | 3288 | ++DOCSHELL 19283000 == 19 [pid = 3288] [id = 21] 14:19:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 59 (19284800) [pid = 3288] [serial = 59] [outer = 00000000] 14:19:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 60 (1928A800) [pid = 3288] [serial = 60] [outer = 19284800] 14:19:48 INFO - PROCESS | 3288 | 1463433588735 Marionette DEBUG loaded listener.js 14:19:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 61 (19F7A800) [pid = 3288] [serial = 61] [outer = 19284800] 14:19:49 INFO - PROCESS | 3288 | 1463433589118 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 14:19:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 14:19:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 14:19:49 INFO - PROCESS | 3288 | 1463433589143 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 14:19:49 INFO - PROCESS | 3288 | 1463433589145 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 14:19:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 14:19:49 INFO - PROCESS | 3288 | 1463433589149 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 14:19:49 INFO - PROCESS | 3288 | 1463433589150 Marionette TRACE conn6 <- [1,50,null,{}] 14:19:49 INFO - PROCESS | 3288 | 1463433589154 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:49 INFO - PROCESS | 3288 | 1463433589230 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 14:19:49 INFO - PROCESS | 3288 | 1463433589298 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:49 INFO - PROCESS | 3288 | ++DOCSHELL 10815C00 == 20 [pid = 3288] [id = 22] 14:19:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 62 (19288400) [pid = 3288] [serial = 62] [outer = 00000000] 14:19:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 63 (19EB2800) [pid = 3288] [serial = 63] [outer = 19288400] 14:19:49 INFO - PROCESS | 3288 | 1463433589343 Marionette DEBUG loaded listener.js 14:19:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 64 (19EB5400) [pid = 3288] [serial = 64] [outer = 19288400] 14:19:49 INFO - PROCESS | 3288 | 1463433589695 Marionette TRACE conn6 <- [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]]]}] 14:19:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 14:19:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 14:19:49 INFO - PROCESS | 3288 | 1463433589720 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 14:19:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 14:19:49 INFO - PROCESS | 3288 | 1463433589722 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 14:19:49 INFO - PROCESS | 3288 | 1463433589725 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 14:19:49 INFO - PROCESS | 3288 | 1463433589727 Marionette TRACE conn6 <- [1,54,null,{}] 14:19:49 INFO - PROCESS | 3288 | 1463433589730 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:49 INFO - PROCESS | 3288 | 1463433589803 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 14:19:49 INFO - PROCESS | 3288 | 1463433589870 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:49 INFO - PROCESS | 3288 | ++DOCSHELL 0C8EA000 == 21 [pid = 3288] [id = 23] 14:19:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 65 (0C8EAC00) [pid = 3288] [serial = 65] [outer = 00000000] 14:19:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 66 (0C8F3800) [pid = 3288] [serial = 66] [outer = 0C8EAC00] 14:19:49 INFO - PROCESS | 3288 | 1463433589914 Marionette DEBUG loaded listener.js 14:19:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 67 (0C8F7C00) [pid = 3288] [serial = 67] [outer = 0C8EAC00] 14:19:50 INFO - PROCESS | 3288 | 1463433590238 Marionette TRACE conn6 <- [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]]]}] 14:19:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 14:19:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 14:19:50 INFO - PROCESS | 3288 | 1463433590296 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 14:19:50 INFO - PROCESS | 3288 | 1463433590298 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 14:19:50 INFO - PROCESS | 3288 | 1463433590301 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 14:19:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 14:19:50 INFO - PROCESS | 3288 | 1463433590303 Marionette TRACE conn6 <- [1,58,null,{}] 14:19:50 INFO - PROCESS | 3288 | 1463433590307 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:50 INFO - PROCESS | 3288 | 1463433590382 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 14:19:50 INFO - PROCESS | 3288 | 1463433590449 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:50 INFO - PROCESS | 3288 | ++DOCSHELL 0C8F2800 == 22 [pid = 3288] [id = 24] 14:19:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 68 (0C8F4800) [pid = 3288] [serial = 68] [outer = 00000000] 14:19:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 69 (1B825400) [pid = 3288] [serial = 69] [outer = 0C8F4800] 14:19:50 INFO - PROCESS | 3288 | 1463433590494 Marionette DEBUG loaded listener.js 14:19:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 70 (1C197C00) [pid = 3288] [serial = 70] [outer = 0C8F4800] 14:19:50 INFO - PROCESS | 3288 | 1463433590829 Marionette TRACE conn6 <- [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]]]}] 14:19:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 14:19:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 14:19:50 INFO - PROCESS | 3288 | 1463433590885 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 14:19:50 INFO - PROCESS | 3288 | 1463433590888 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 14:19:50 INFO - PROCESS | 3288 | 1463433590891 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 14:19:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 14:19:50 INFO - PROCESS | 3288 | 1463433590893 Marionette TRACE conn6 <- [1,62,null,{}] 14:19:50 INFO - PROCESS | 3288 | 1463433590897 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:51 INFO - PROCESS | 3288 | 1463433591018 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 14:19:51 INFO - PROCESS | 3288 | 1463433591026 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:51 INFO - PROCESS | 3288 | ++DOCSHELL 18F6C800 == 23 [pid = 3288] [id = 25] 14:19:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (18F6F000) [pid = 3288] [serial = 71] [outer = 00000000] 14:19:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (18F75C00) [pid = 3288] [serial = 72] [outer = 18F6F000] 14:19:51 INFO - PROCESS | 3288 | 1463433591074 Marionette DEBUG loaded listener.js 14:19:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (1C19D000) [pid = 3288] [serial = 73] [outer = 18F6F000] 14:19:51 INFO - PROCESS | 3288 | 1463433591438 Marionette TRACE conn6 <- [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]]]}] 14:19:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 14:19:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 14:19:51 INFO - PROCESS | 3288 | 1463433591467 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 14:19:51 INFO - PROCESS | 3288 | 1463433591468 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 14:19:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 14:19:51 INFO - PROCESS | 3288 | 1463433591471 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 14:19:51 INFO - PROCESS | 3288 | 1463433591473 Marionette TRACE conn6 <- [1,66,null,{}] 14:19:51 INFO - PROCESS | 3288 | 1463433591476 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:51 INFO - PROCESS | 3288 | 1463433591552 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 14:19:51 INFO - PROCESS | 3288 | 1463433591558 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:51 INFO - PROCESS | 3288 | ++DOCSHELL 10107C00 == 24 [pid = 3288] [id = 26] 14:19:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (1010B000) [pid = 3288] [serial = 74] [outer = 00000000] 14:19:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (1010F400) [pid = 3288] [serial = 75] [outer = 1010B000] 14:19:51 INFO - PROCESS | 3288 | 1463433591603 Marionette DEBUG loaded listener.js 14:19:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (15177800) [pid = 3288] [serial = 76] [outer = 1010B000] 14:19:52 INFO - PROCESS | 3288 | 1463433592002 Marionette TRACE conn6 <- [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]]]}] 14:19:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 14:19:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 570ms 14:19:52 INFO - PROCESS | 3288 | 1463433592051 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 14:19:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 14:19:52 INFO - PROCESS | 3288 | 1463433592053 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 14:19:52 INFO - PROCESS | 3288 | 1463433592056 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 14:19:52 INFO - PROCESS | 3288 | 1463433592058 Marionette TRACE conn6 <- [1,70,null,{}] 14:19:52 INFO - PROCESS | 3288 | 1463433592061 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:52 INFO - PROCESS | 3288 | 1463433592136 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 14:19:52 INFO - PROCESS | 3288 | 1463433592142 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:52 INFO - PROCESS | 3288 | ++DOCSHELL 10111800 == 25 [pid = 3288] [id = 27] 14:19:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (10225000) [pid = 3288] [serial = 77] [outer = 00000000] 14:19:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (1022AC00) [pid = 3288] [serial = 78] [outer = 10225000] 14:19:52 INFO - PROCESS | 3288 | 1463433592186 Marionette DEBUG loaded listener.js 14:19:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (1022E000) [pid = 3288] [serial = 79] [outer = 10225000] 14:19:53 INFO - PROCESS | 3288 | 1463433593374 Marionette TRACE conn6 <- [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]]]}] 14:19:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 14:19:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1377ms 14:19:53 INFO - PROCESS | 3288 | 1463433593436 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 14:19:53 INFO - PROCESS | 3288 | 1463433593441 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 14:19:53 INFO - PROCESS | 3288 | 1463433593445 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 14:19:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 14:19:53 INFO - PROCESS | 3288 | 1463433593449 Marionette TRACE conn6 <- [1,74,null,{}] 14:19:53 INFO - PROCESS | 3288 | 1463433593454 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:53 INFO - PROCESS | 3288 | 1463433593567 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 14:19:53 INFO - PROCESS | 3288 | 1463433593585 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:53 INFO - PROCESS | 3288 | ++DOCSHELL 10102400 == 26 [pid = 3288] [id = 28] 14:19:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (10103400) [pid = 3288] [serial = 80] [outer = 00000000] 14:19:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (10175400) [pid = 3288] [serial = 81] [outer = 10103400] 14:19:53 INFO - PROCESS | 3288 | 1463433593635 Marionette DEBUG loaded listener.js 14:19:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (10227400) [pid = 3288] [serial = 82] [outer = 10103400] 14:19:54 INFO - PROCESS | 3288 | 1463433594044 Marionette TRACE conn6 <- [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]]]}] 14:19:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 14:19:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 14:19:54 INFO - PROCESS | 3288 | 1463433594081 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 14:19:54 INFO - PROCESS | 3288 | 1463433594086 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 14:19:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 14:19:54 INFO - PROCESS | 3288 | 1463433594092 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 14:19:54 INFO - PROCESS | 3288 | 1463433594094 Marionette TRACE conn6 <- [1,78,null,{}] 14:19:54 INFO - PROCESS | 3288 | 1463433594104 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:54 INFO - PROCESS | 3288 | 1463433594206 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 14:19:54 INFO - PROCESS | 3288 | 1463433594269 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:54 INFO - PROCESS | 3288 | ++DOCSHELL 10516000 == 27 [pid = 3288] [id = 29] 14:19:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (10516800) [pid = 3288] [serial = 83] [outer = 00000000] 14:19:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (11104400) [pid = 3288] [serial = 84] [outer = 10516800] 14:19:54 INFO - PROCESS | 3288 | 1463433594314 Marionette DEBUG loaded listener.js 14:19:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (11385800) [pid = 3288] [serial = 85] [outer = 10516800] 14:19:54 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (167E7C00) [pid = 3288] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:19:54 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (190ED800) [pid = 3288] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 14:19:54 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (1DDDEC00) [pid = 3288] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 14:19:54 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (10176400) [pid = 3288] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 14:19:54 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (14483800) [pid = 3288] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 14:19:54 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (15176C00) [pid = 3288] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 14:19:54 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (169F3000) [pid = 3288] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 14:19:54 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (18B73400) [pid = 3288] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 14:19:54 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (19708800) [pid = 3288] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 14:19:54 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (19288400) [pid = 3288] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 14:19:54 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (0C8EAC00) [pid = 3288] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 14:19:54 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (0C8F4800) [pid = 3288] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 14:19:54 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (18F6F000) [pid = 3288] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 14:19:54 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (1DDD5400) [pid = 3288] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 14:19:54 INFO - PROCESS | 3288 | --DOMWINDOW == 70 (1080FC00) [pid = 3288] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 14:19:55 INFO - PROCESS | 3288 | 1463433595015 Marionette TRACE conn6 <- [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]]]}] 14:19:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 14:19:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 970ms 14:19:55 INFO - PROCESS | 3288 | 1463433595071 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 14:19:55 INFO - PROCESS | 3288 | 1463433595073 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 14:19:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 14:19:55 INFO - PROCESS | 3288 | 1463433595077 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 14:19:55 INFO - PROCESS | 3288 | 1463433595080 Marionette TRACE conn6 <- [1,82,null,{}] 14:19:55 INFO - PROCESS | 3288 | 1463433595090 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:55 INFO - PROCESS | 3288 | 1463433595171 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 14:19:55 INFO - PROCESS | 3288 | 1463433595179 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:55 INFO - PROCESS | 3288 | ++DOCSHELL 1138D800 == 28 [pid = 3288] [id = 30] 14:19:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (14690000) [pid = 3288] [serial = 86] [outer = 00000000] 14:19:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (14E6E800) [pid = 3288] [serial = 87] [outer = 14690000] 14:19:55 INFO - PROCESS | 3288 | 1463433595227 Marionette DEBUG loaded listener.js 14:19:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (14F5C400) [pid = 3288] [serial = 88] [outer = 14690000] 14:19:55 INFO - PROCESS | 3288 | 1463433595634 Marionette TRACE conn6 <- [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]]]}] 14:19:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 14:19:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 14:19:55 INFO - PROCESS | 3288 | 1463433595710 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 14:19:55 INFO - PROCESS | 3288 | 1463433595712 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 14:19:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 14:19:55 INFO - PROCESS | 3288 | 1463433595731 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 14:19:55 INFO - PROCESS | 3288 | 1463433595733 Marionette TRACE conn6 <- [1,86,null,{}] 14:19:55 INFO - PROCESS | 3288 | 1463433595737 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:55 INFO - PROCESS | 3288 | 1463433595814 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 14:19:55 INFO - PROCESS | 3288 | 1463433595829 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:55 INFO - PROCESS | 3288 | ++DOCSHELL 15179000 == 29 [pid = 3288] [id = 31] 14:19:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (15179800) [pid = 3288] [serial = 89] [outer = 00000000] 14:19:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (167E4000) [pid = 3288] [serial = 90] [outer = 15179800] 14:19:55 INFO - PROCESS | 3288 | 1463433595875 Marionette DEBUG loaded listener.js 14:19:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (169F9800) [pid = 3288] [serial = 91] [outer = 15179800] 14:19:56 INFO - PROCESS | 3288 | 1463433596316 Marionette TRACE conn6 <- [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]]]}] 14:19:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 14:19:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 630ms 14:19:56 INFO - PROCESS | 3288 | 1463433596355 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 14:19:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 14:19:56 INFO - PROCESS | 3288 | 1463433596357 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 14:19:56 INFO - PROCESS | 3288 | 1463433596360 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 14:19:56 INFO - PROCESS | 3288 | 1463433596362 Marionette TRACE conn6 <- [1,90,null,{}] 14:19:56 INFO - PROCESS | 3288 | 1463433596365 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:56 INFO - PROCESS | 3288 | 1463433596443 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 14:19:56 INFO - PROCESS | 3288 | 1463433596451 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:56 INFO - PROCESS | 3288 | ++DOCSHELL 15BE6800 == 30 [pid = 3288] [id = 32] 14:19:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (169FD800) [pid = 3288] [serial = 92] [outer = 00000000] 14:19:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (18B0CC00) [pid = 3288] [serial = 93] [outer = 169FD800] 14:19:56 INFO - PROCESS | 3288 | 1463433596495 Marionette DEBUG loaded listener.js 14:19:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (18C39C00) [pid = 3288] [serial = 94] [outer = 169FD800] 14:19:57 INFO - PROCESS | 3288 | 1463433597015 Marionette TRACE conn6 <- [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]]]}] 14:19:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 14:19:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 670ms 14:19:57 INFO - PROCESS | 3288 | 1463433597047 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 14:19:57 INFO - PROCESS | 3288 | 1463433597051 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 14:19:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 14:19:57 INFO - PROCESS | 3288 | 1463433597058 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 14:19:57 INFO - PROCESS | 3288 | 1463433597062 Marionette TRACE conn6 <- [1,94,null,{}] 14:19:57 INFO - PROCESS | 3288 | 1463433597068 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:57 INFO - PROCESS | 3288 | 1463433597200 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 14:19:57 INFO - PROCESS | 3288 | 1463433597300 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:57 INFO - PROCESS | 3288 | ++DOCSHELL 1004EC00 == 31 [pid = 3288] [id = 33] 14:19:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (1005C800) [pid = 3288] [serial = 95] [outer = 00000000] 14:19:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (10226C00) [pid = 3288] [serial = 96] [outer = 1005C800] 14:19:57 INFO - PROCESS | 3288 | 1463433597358 Marionette DEBUG loaded listener.js 14:19:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (10810400) [pid = 3288] [serial = 97] [outer = 1005C800] 14:19:57 INFO - PROCESS | 3288 | 1463433597882 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 14:19:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 14:19:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 890ms 14:19:57 INFO - PROCESS | 3288 | 1463433597950 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 14:19:57 INFO - PROCESS | 3288 | 1463433597956 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 14:19:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 14:19:57 INFO - PROCESS | 3288 | 1463433597963 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 14:19:57 INFO - PROCESS | 3288 | 1463433597966 Marionette TRACE conn6 <- [1,98,null,{}] 14:19:57 INFO - PROCESS | 3288 | 1463433597970 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:58 INFO - PROCESS | 3288 | 1463433598071 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 14:19:58 INFO - PROCESS | 3288 | 1463433598143 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:58 INFO - PROCESS | 3288 | ++DOCSHELL 10228C00 == 32 [pid = 3288] [id = 34] 14:19:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (1475C000) [pid = 3288] [serial = 98] [outer = 00000000] 14:19:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (167E4400) [pid = 3288] [serial = 99] [outer = 1475C000] 14:19:58 INFO - PROCESS | 3288 | 1463433598198 Marionette DEBUG loaded listener.js 14:19:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (18B0B000) [pid = 3288] [serial = 100] [outer = 1475C000] 14:19:58 INFO - PROCESS | 3288 | 1463433598737 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 14:19:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 14:19:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 14:19:58 INFO - PROCESS | 3288 | 1463433598794 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 14:19:58 INFO - PROCESS | 3288 | 1463433598797 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 14:19:58 INFO - PROCESS | 3288 | 1463433598801 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 14:19:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 14:19:58 INFO - PROCESS | 3288 | 1463433598805 Marionette TRACE conn6 <- [1,102,null,{}] 14:19:58 INFO - PROCESS | 3288 | 1463433598816 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:58 INFO - PROCESS | 3288 | 1463433598917 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 14:19:58 INFO - PROCESS | 3288 | 1463433598991 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:59 INFO - PROCESS | 3288 | ++DOCSHELL 190EBC00 == 33 [pid = 3288] [id = 35] 14:19:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (190EC000) [pid = 3288] [serial = 101] [outer = 00000000] 14:19:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (1927E400) [pid = 3288] [serial = 102] [outer = 190EC000] 14:19:59 INFO - PROCESS | 3288 | 1463433599049 Marionette DEBUG loaded listener.js 14:19:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (19285000) [pid = 3288] [serial = 103] [outer = 190EC000] 14:19:59 INFO - PROCESS | 3288 | 1463433599573 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 14:19:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 14:19:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 830ms 14:19:59 INFO - PROCESS | 3288 | 1463433599634 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 14:19:59 INFO - PROCESS | 3288 | 1463433599637 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 14:19:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 14:19:59 INFO - PROCESS | 3288 | 1463433599641 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 14:19:59 INFO - PROCESS | 3288 | 1463433599643 Marionette TRACE conn6 <- [1,106,null,{}] 14:19:59 INFO - PROCESS | 3288 | 1463433599647 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:19:59 INFO - PROCESS | 3288 | 1463433599743 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 14:19:59 INFO - PROCESS | 3288 | 1463433599825 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:19:59 INFO - PROCESS | 3288 | ++DOCSHELL 19709C00 == 34 [pid = 3288] [id = 36] 14:19:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (1970B000) [pid = 3288] [serial = 104] [outer = 00000000] 14:19:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (19BC4800) [pid = 3288] [serial = 105] [outer = 1970B000] 14:19:59 INFO - PROCESS | 3288 | 1463433599881 Marionette DEBUG loaded listener.js 14:19:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (19DD7000) [pid = 3288] [serial = 106] [outer = 1970B000] 14:20:00 INFO - PROCESS | 3288 | 1463433600431 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 14:20:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 14:20:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 830ms 14:20:00 INFO - PROCESS | 3288 | 1463433600474 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 14:20:00 INFO - PROCESS | 3288 | 1463433600477 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 14:20:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 14:20:00 INFO - PROCESS | 3288 | 1463433600480 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 14:20:00 INFO - PROCESS | 3288 | 1463433600482 Marionette TRACE conn6 <- [1,110,null,{}] 14:20:00 INFO - PROCESS | 3288 | 1463433600486 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:00 INFO - PROCESS | 3288 | 1463433600579 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 14:20:00 INFO - PROCESS | 3288 | 1463433600648 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:00 INFO - PROCESS | 3288 | ++DOCSHELL 1010A000 == 35 [pid = 3288] [id = 37] 14:20:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (1080C400) [pid = 3288] [serial = 107] [outer = 00000000] 14:20:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (1492EC00) [pid = 3288] [serial = 108] [outer = 1080C400] 14:20:00 INFO - PROCESS | 3288 | 1463433600702 Marionette DEBUG loaded listener.js 14:20:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (15107000) [pid = 3288] [serial = 109] [outer = 1080C400] 14:20:01 INFO - PROCESS | 3288 | 1463433601246 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 14:20:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 14:20:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 835ms 14:20:01 INFO - PROCESS | 3288 | 1463433601320 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 14:20:01 INFO - PROCESS | 3288 | 1463433601324 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 14:20:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 14:20:01 INFO - PROCESS | 3288 | 1463433601329 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 14:20:01 INFO - PROCESS | 3288 | 1463433601332 Marionette TRACE conn6 <- [1,114,null,{}] 14:20:01 INFO - PROCESS | 3288 | 1463433601338 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:01 INFO - PROCESS | 3288 | 1463433601433 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 14:20:01 INFO - PROCESS | 3288 | 1463433601506 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:01 INFO - PROCESS | 3288 | ++DOCSHELL 10106800 == 36 [pid = 3288] [id = 38] 14:20:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (10109800) [pid = 3288] [serial = 110] [outer = 00000000] 14:20:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (10446C00) [pid = 3288] [serial = 111] [outer = 10109800] 14:20:01 INFO - PROCESS | 3288 | 1463433601557 Marionette DEBUG loaded listener.js 14:20:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (1138DC00) [pid = 3288] [serial = 112] [outer = 10109800] 14:20:02 INFO - PROCESS | 3288 | --DOCSHELL 1138D800 == 35 [pid = 3288] [id = 30] 14:20:02 INFO - PROCESS | 3288 | --DOCSHELL 15179000 == 34 [pid = 3288] [id = 31] 14:20:02 INFO - PROCESS | 3288 | --DOCSHELL 10516000 == 33 [pid = 3288] [id = 29] 14:20:02 INFO - PROCESS | 3288 | --DOCSHELL 19709C00 == 32 [pid = 3288] [id = 36] 14:20:02 INFO - PROCESS | 3288 | --DOCSHELL 1010A000 == 31 [pid = 3288] [id = 37] 14:20:02 INFO - PROCESS | 3288 | --DOCSHELL 10228C00 == 30 [pid = 3288] [id = 34] 14:20:02 INFO - PROCESS | 3288 | --DOCSHELL 190EBC00 == 29 [pid = 3288] [id = 35] 14:20:02 INFO - PROCESS | 3288 | --DOCSHELL 15BE6800 == 28 [pid = 3288] [id = 32] 14:20:02 INFO - PROCESS | 3288 | --DOCSHELL 1004EC00 == 27 [pid = 3288] [id = 33] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (1010F400) [pid = 3288] [serial = 75] [outer = 00000000] [url = about:blank] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (1DDE2C00) [pid = 3288] [serial = 36] [outer = 00000000] [url = about:blank] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (1E1CB400) [pid = 3288] [serial = 39] [outer = 00000000] [url = about:blank] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (1051B400) [pid = 3288] [serial = 42] [outer = 00000000] [url = about:blank] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (10813000) [pid = 3288] [serial = 43] [outer = 00000000] [url = about:blank] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (144AA800) [pid = 3288] [serial = 45] [outer = 00000000] [url = about:blank] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (15B18C00) [pid = 3288] [serial = 48] [outer = 00000000] [url = about:blank] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (17D97000) [pid = 3288] [serial = 51] [outer = 00000000] [url = about:blank] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (18B72400) [pid = 3288] [serial = 52] [outer = 00000000] [url = about:blank] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (18C43C00) [pid = 3288] [serial = 54] [outer = 00000000] [url = about:blank] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (1AEED800) [pid = 3288] [serial = 57] [outer = 00000000] [url = about:blank] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (1928A800) [pid = 3288] [serial = 60] [outer = 00000000] [url = about:blank] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (19EB2800) [pid = 3288] [serial = 63] [outer = 00000000] [url = about:blank] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (0C8F3800) [pid = 3288] [serial = 66] [outer = 00000000] [url = about:blank] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (1B825400) [pid = 3288] [serial = 69] [outer = 00000000] [url = about:blank] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (18F75C00) [pid = 3288] [serial = 72] [outer = 00000000] [url = about:blank] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (146E6C00) [pid = 3288] [serial = 27] [outer = 00000000] [url = about:blank] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (19789C00) [pid = 3288] [serial = 30] [outer = 00000000] [url = about:blank] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (18EC4400) [pid = 3288] [serial = 55] [outer = 00000000] [url = about:blank] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (1D9DF000) [pid = 3288] [serial = 33] [outer = 00000000] [url = about:blank] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (1A263C00) [pid = 3288] [serial = 31] [outer = 00000000] [url = about:blank] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (1510D000) [pid = 3288] [serial = 28] [outer = 00000000] [url = about:blank] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (19EB5400) [pid = 3288] [serial = 64] [outer = 00000000] [url = about:blank] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (1B1CA400) [pid = 3288] [serial = 58] [outer = 00000000] [url = about:blank] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (0C8F7C00) [pid = 3288] [serial = 67] [outer = 00000000] [url = about:blank] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (1E197800) [pid = 3288] [serial = 37] [outer = 00000000] [url = about:blank] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 70 (146E9800) [pid = 3288] [serial = 46] [outer = 00000000] [url = about:blank] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 69 (1C197C00) [pid = 3288] [serial = 70] [outer = 00000000] [url = about:blank] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 68 (167DE400) [pid = 3288] [serial = 49] [outer = 00000000] [url = about:blank] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 67 (1C19D000) [pid = 3288] [serial = 73] [outer = 00000000] [url = about:blank] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 66 (1DDDC800) [pid = 3288] [serial = 22] [outer = 00000000] [url = about:blank] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 65 (19F32800) [pid = 3288] [serial = 14] [outer = 00000000] [url = about:blank] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 64 (169F7400) [pid = 3288] [serial = 9] [outer = 00000000] [url = about:blank] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 63 (169FC400) [pid = 3288] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 62 (1138E000) [pid = 3288] [serial = 4] [outer = 00000000] [url = about:blank] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 61 (1DDD7C00) [pid = 3288] [serial = 21] [outer = 00000000] [url = about:blank] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 60 (17DA5C00) [pid = 3288] [serial = 24] [outer = 00000000] [url = about:blank] 14:20:02 INFO - PROCESS | 3288 | --DOMWINDOW == 59 (1A261800) [pid = 3288] [serial = 17] [outer = 00000000] [url = about:blank] 14:20:02 INFO - PROCESS | 3288 | 1463433602557 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 14:20:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 14:20:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1271ms 14:20:02 INFO - PROCESS | 3288 | 1463433602601 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 14:20:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 14:20:02 INFO - PROCESS | 3288 | 1463433602606 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 14:20:02 INFO - PROCESS | 3288 | 1463433602610 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 14:20:02 INFO - PROCESS | 3288 | 1463433602614 Marionette TRACE conn6 <- [1,118,null,{}] 14:20:02 INFO - PROCESS | 3288 | 1463433602619 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:02 INFO - PROCESS | 3288 | 1463433602702 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 14:20:02 INFO - PROCESS | 3288 | 1463433602711 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:02 INFO - PROCESS | 3288 | ++DOCSHELL 10175000 == 28 [pid = 3288] [id = 39] 14:20:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 60 (10175800) [pid = 3288] [serial = 113] [outer = 00000000] 14:20:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 61 (10224000) [pid = 3288] [serial = 114] [outer = 10175800] 14:20:02 INFO - PROCESS | 3288 | 1463433602762 Marionette DEBUG loaded listener.js 14:20:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 62 (1043EC00) [pid = 3288] [serial = 115] [outer = 10175800] 14:20:03 INFO - PROCESS | 3288 | 1463433603185 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 14:20:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 14:20:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 14:20:03 INFO - PROCESS | 3288 | 1463433603241 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 14:20:03 INFO - PROCESS | 3288 | 1463433603247 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 14:20:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 14:20:03 INFO - PROCESS | 3288 | 1463433603254 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 14:20:03 INFO - PROCESS | 3288 | 1463433603257 Marionette TRACE conn6 <- [1,122,null,{}] 14:20:03 INFO - PROCESS | 3288 | 1463433603260 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:03 INFO - PROCESS | 3288 | 1463433603341 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 14:20:03 INFO - PROCESS | 3288 | 1463433603352 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:03 INFO - PROCESS | 3288 | ++DOCSHELL 1138F000 == 29 [pid = 3288] [id = 40] 14:20:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 63 (11394C00) [pid = 3288] [serial = 116] [outer = 00000000] 14:20:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 64 (144AF000) [pid = 3288] [serial = 117] [outer = 11394C00] 14:20:03 INFO - PROCESS | 3288 | 1463433603397 Marionette DEBUG loaded listener.js 14:20:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 65 (146E9C00) [pid = 3288] [serial = 118] [outer = 11394C00] 14:20:03 INFO - PROCESS | 3288 | 1463433603841 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 14:20:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 14:20:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 632ms 14:20:03 INFO - PROCESS | 3288 | 1463433603887 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 14:20:03 INFO - PROCESS | 3288 | 1463433603890 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 14:20:03 INFO - PROCESS | 3288 | 1463433603894 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 14:20:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 14:20:03 INFO - PROCESS | 3288 | 1463433603897 Marionette TRACE conn6 <- [1,126,null,{}] 14:20:03 INFO - PROCESS | 3288 | 1463433603909 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:03 INFO - PROCESS | 3288 | 1463433603990 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 14:20:04 INFO - PROCESS | 3288 | 1463433604001 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:04 INFO - PROCESS | 3288 | ++DOCSHELL 15B17800 == 30 [pid = 3288] [id = 41] 14:20:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 66 (15B17C00) [pid = 3288] [serial = 119] [outer = 00000000] 14:20:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 67 (167DE400) [pid = 3288] [serial = 120] [outer = 15B17C00] 14:20:04 INFO - PROCESS | 3288 | 1463433604049 Marionette DEBUG loaded listener.js 14:20:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 68 (169F7C00) [pid = 3288] [serial = 121] [outer = 15B17C00] 14:20:04 INFO - PROCESS | 3288 | 1463433604468 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 14:20:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 14:20:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 14:20:04 INFO - PROCESS | 3288 | 1463433604527 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 14:20:04 INFO - PROCESS | 3288 | 1463433604530 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 14:20:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 14:20:04 INFO - PROCESS | 3288 | 1463433604533 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 14:20:04 INFO - PROCESS | 3288 | 1463433604535 Marionette TRACE conn6 <- [1,130,null,{}] 14:20:04 INFO - PROCESS | 3288 | 1463433604538 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:04 INFO - PROCESS | 3288 | 1463433604648 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 14:20:04 INFO - PROCESS | 3288 | 1463433604655 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:04 INFO - PROCESS | 3288 | ++DOCSHELL 169F8C00 == 31 [pid = 3288] [id = 42] 14:20:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 69 (175C8000) [pid = 3288] [serial = 122] [outer = 00000000] 14:20:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 70 (18B4DC00) [pid = 3288] [serial = 123] [outer = 175C8000] 14:20:04 INFO - PROCESS | 3288 | 1463433604700 Marionette DEBUG loaded listener.js 14:20:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (18C45C00) [pid = 3288] [serial = 124] [outer = 175C8000] 14:20:05 INFO - PROCESS | 3288 | 1463433605143 Marionette TRACE conn6 <- [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]]]}] 14:20:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 14:20:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 14:20:05 INFO - PROCESS | 3288 | 1463433605167 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 14:20:05 INFO - PROCESS | 3288 | 1463433605169 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 14:20:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 14:20:05 INFO - PROCESS | 3288 | 1463433605179 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 14:20:05 INFO - PROCESS | 3288 | 1463433605181 Marionette TRACE conn6 <- [1,134,null,{}] 14:20:05 INFO - PROCESS | 3288 | 1463433605184 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:05 INFO - PROCESS | 3288 | 1463433605281 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 14:20:05 INFO - PROCESS | 3288 | 1463433605287 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:05 INFO - PROCESS | 3288 | ++DOCSHELL 18EC4000 == 32 [pid = 3288] [id = 43] 14:20:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (18ECE000) [pid = 3288] [serial = 125] [outer = 00000000] 14:20:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (18F72C00) [pid = 3288] [serial = 126] [outer = 18ECE000] 14:20:05 INFO - PROCESS | 3288 | 1463433605332 Marionette DEBUG loaded listener.js 14:20:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (18F79000) [pid = 3288] [serial = 127] [outer = 18ECE000] 14:20:05 INFO - PROCESS | 3288 | 1463433605781 Marionette TRACE conn6 <- [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]]]}] 14:20:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 14:20:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 630ms 14:20:05 INFO - PROCESS | 3288 | 1463433605812 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 14:20:05 INFO - PROCESS | 3288 | 1463433605815 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 14:20:05 INFO - PROCESS | 3288 | 1463433605822 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 14:20:05 INFO - PROCESS | 3288 | 1463433605824 Marionette TRACE conn6 <- [1,138,null,{}] 14:20:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 14:20:05 INFO - PROCESS | 3288 | 1463433605834 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:05 INFO - PROCESS | 3288 | 1463433605942 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 14:20:06 INFO - PROCESS | 3288 | 1463433606019 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:06 INFO - PROCESS | 3288 | ++DOCSHELL 1928C400 == 33 [pid = 3288] [id = 44] 14:20:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (19709C00) [pid = 3288] [serial = 128] [outer = 00000000] 14:20:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (19EACC00) [pid = 3288] [serial = 129] [outer = 19709C00] 14:20:06 INFO - PROCESS | 3288 | 1463433606065 Marionette DEBUG loaded listener.js 14:20:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (19EB6C00) [pid = 3288] [serial = 130] [outer = 19709C00] 14:20:06 INFO - PROCESS | 3288 | 1463433606470 Marionette TRACE conn6 <- [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]]]}] 14:20:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 14:20:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 670ms 14:20:06 INFO - PROCESS | 3288 | 1463433606497 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 14:20:06 INFO - PROCESS | 3288 | 1463433606499 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 14:20:06 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (19284800) [pid = 3288] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 14:20:06 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (1010B000) [pid = 3288] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 14:20:06 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (10225000) [pid = 3288] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 14:20:06 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (169FD800) [pid = 3288] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 14:20:06 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (10103400) [pid = 3288] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 14:20:06 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (10516800) [pid = 3288] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 14:20:06 INFO - PROCESS | 3288 | --DOMWINDOW == 70 (15179800) [pid = 3288] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 14:20:06 INFO - PROCESS | 3288 | --DOMWINDOW == 69 (14690000) [pid = 3288] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 14:20:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 14:20:06 INFO - PROCESS | 3288 | 1463433606563 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 14:20:06 INFO - PROCESS | 3288 | 1463433606565 Marionette TRACE conn6 <- [1,142,null,{}] 14:20:06 INFO - PROCESS | 3288 | 1463433606573 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:06 INFO - PROCESS | 3288 | 1463433606644 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 14:20:06 INFO - PROCESS | 3288 | 1463433606651 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:06 INFO - PROCESS | 3288 | ++DOCSHELL 10225000 == 34 [pid = 3288] [id = 45] 14:20:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 70 (10229000) [pid = 3288] [serial = 131] [outer = 00000000] 14:20:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (1468F400) [pid = 3288] [serial = 132] [outer = 10229000] 14:20:06 INFO - PROCESS | 3288 | 1463433606695 Marionette DEBUG loaded listener.js 14:20:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (15BE9400) [pid = 3288] [serial = 133] [outer = 10229000] 14:20:07 INFO - PROCESS | 3288 | 1463433607111 Marionette TRACE conn6 <- [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]]]}] 14:20:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 14:20:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 590ms 14:20:07 INFO - PROCESS | 3288 | 1463433607154 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 14:20:07 INFO - PROCESS | 3288 | 1463433607156 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 14:20:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 14:20:07 INFO - PROCESS | 3288 | 1463433607159 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 14:20:07 INFO - PROCESS | 3288 | 1463433607160 Marionette TRACE conn6 <- [1,146,null,{}] 14:20:07 INFO - PROCESS | 3288 | 1463433607164 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:07 INFO - PROCESS | 3288 | 1463433607235 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 14:20:07 INFO - PROCESS | 3288 | 1463433607242 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:07 INFO - PROCESS | 3288 | ++DOCSHELL 0C8F6000 == 35 [pid = 3288] [id = 46] 14:20:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (19283800) [pid = 3288] [serial = 134] [outer = 00000000] 14:20:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (1A263C00) [pid = 3288] [serial = 135] [outer = 19283800] 14:20:07 INFO - PROCESS | 3288 | 1463433607309 Marionette DEBUG loaded listener.js 14:20:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (18C44800) [pid = 3288] [serial = 136] [outer = 19283800] 14:20:07 INFO - PROCESS | 3288 | 1463433607727 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 14:20:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 14:20:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 630ms 14:20:07 INFO - PROCESS | 3288 | 1463433607790 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 14:20:07 INFO - PROCESS | 3288 | 1463433607792 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 14:20:07 INFO - PROCESS | 3288 | 1463433607795 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 14:20:07 INFO - PROCESS | 3288 | 1463433607797 Marionette TRACE conn6 <- [1,150,null,{}] 14:20:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 14:20:07 INFO - PROCESS | 3288 | 1463433607800 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:07 INFO - PROCESS | 3288 | 1463433607873 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 14:20:07 INFO - PROCESS | 3288 | 1463433607883 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:07 INFO - PROCESS | 3288 | ++DOCSHELL 1A262400 == 36 [pid = 3288] [id = 47] 14:20:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (1AEEE000) [pid = 3288] [serial = 137] [outer = 00000000] 14:20:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (1B1C7800) [pid = 3288] [serial = 138] [outer = 1AEEE000] 14:20:07 INFO - PROCESS | 3288 | 1463433607927 Marionette DEBUG loaded listener.js 14:20:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (1B4D9400) [pid = 3288] [serial = 139] [outer = 1AEEE000] 14:20:08 INFO - PROCESS | 3288 | 1463433608320 Marionette TRACE conn6 <- [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]]]}] 14:20:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 14:20:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 570ms 14:20:08 INFO - PROCESS | 3288 | 1463433608371 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 14:20:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 14:20:08 INFO - PROCESS | 3288 | 1463433608373 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 14:20:08 INFO - PROCESS | 3288 | 1463433608376 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 14:20:08 INFO - PROCESS | 3288 | 1463433608377 Marionette TRACE conn6 <- [1,154,null,{}] 14:20:08 INFO - PROCESS | 3288 | 1463433608385 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:08 INFO - PROCESS | 3288 | 1463433608459 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 14:20:08 INFO - PROCESS | 3288 | 1463433608466 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:08 INFO - PROCESS | 3288 | ++DOCSHELL 1B1C6400 == 37 [pid = 3288] [id = 48] 14:20:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (1B4D8400) [pid = 3288] [serial = 140] [outer = 00000000] 14:20:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (1B825400) [pid = 3288] [serial = 141] [outer = 1B4D8400] 14:20:08 INFO - PROCESS | 3288 | 1463433608509 Marionette DEBUG loaded listener.js 14:20:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (1B827C00) [pid = 3288] [serial = 142] [outer = 1B4D8400] 14:20:09 INFO - PROCESS | 3288 | 1463433609259 Marionette TRACE conn6 <- [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]]]}] 14:20:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 14:20:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 930ms 14:20:09 INFO - PROCESS | 3288 | 1463433609310 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 14:20:09 INFO - PROCESS | 3288 | 1463433609316 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 14:20:09 INFO - PROCESS | 3288 | 1463433609320 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 14:20:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 14:20:09 INFO - PROCESS | 3288 | 1463433609325 Marionette TRACE conn6 <- [1,158,null,{}] 14:20:09 INFO - PROCESS | 3288 | 1463433609330 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:09 INFO - PROCESS | 3288 | 1463433609491 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 14:20:09 INFO - PROCESS | 3288 | 1463433609510 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:09 INFO - PROCESS | 3288 | ++DOCSHELL 10057C00 == 38 [pid = 3288] [id = 49] 14:20:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (10105400) [pid = 3288] [serial = 143] [outer = 00000000] 14:20:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (11103400) [pid = 3288] [serial = 144] [outer = 10105400] 14:20:09 INFO - PROCESS | 3288 | 1463433609567 Marionette DEBUG loaded listener.js 14:20:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (146E6800) [pid = 3288] [serial = 145] [outer = 10105400] 14:20:10 INFO - PROCESS | 3288 | 1463433610460 Marionette TRACE conn6 <- [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]]]}] 14:20:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 14:20:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1181ms 14:20:10 INFO - PROCESS | 3288 | 1463433610506 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 14:20:10 INFO - PROCESS | 3288 | 1463433610510 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 14:20:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 14:20:10 INFO - PROCESS | 3288 | 1463433610515 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 14:20:10 INFO - PROCESS | 3288 | 1463433610519 Marionette TRACE conn6 <- [1,162,null,{}] 14:20:10 INFO - PROCESS | 3288 | 1463433610526 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:10 INFO - PROCESS | 3288 | 1463433610651 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 14:20:10 INFO - PROCESS | 3288 | 1463433610724 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:10 INFO - PROCESS | 3288 | ++DOCSHELL 10104000 == 39 [pid = 3288] [id = 50] 14:20:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (10107000) [pid = 3288] [serial = 146] [outer = 00000000] 14:20:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (10815000) [pid = 3288] [serial = 147] [outer = 10107000] 14:20:10 INFO - PROCESS | 3288 | 1463433610774 Marionette DEBUG loaded listener.js 14:20:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (1135A400) [pid = 3288] [serial = 148] [outer = 10107000] 14:20:11 INFO - PROCESS | 3288 | --DOCSHELL 1A262400 == 38 [pid = 3288] [id = 47] 14:20:11 INFO - PROCESS | 3288 | --DOCSHELL 0C8F6000 == 37 [pid = 3288] [id = 46] 14:20:11 INFO - PROCESS | 3288 | --DOCSHELL 10225000 == 36 [pid = 3288] [id = 45] 14:20:11 INFO - PROCESS | 3288 | --DOCSHELL 1928C400 == 35 [pid = 3288] [id = 44] 14:20:11 INFO - PROCESS | 3288 | --DOCSHELL 18EC4000 == 34 [pid = 3288] [id = 43] 14:20:11 INFO - PROCESS | 3288 | --DOCSHELL 169F8C00 == 33 [pid = 3288] [id = 42] 14:20:11 INFO - PROCESS | 3288 | --DOCSHELL 15B17800 == 32 [pid = 3288] [id = 41] 14:20:11 INFO - PROCESS | 3288 | --DOCSHELL 1138F000 == 31 [pid = 3288] [id = 40] 14:20:11 INFO - PROCESS | 3288 | --DOCSHELL 10175000 == 30 [pid = 3288] [id = 39] 14:20:11 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (19F7A800) [pid = 3288] [serial = 61] [outer = 00000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (15177800) [pid = 3288] [serial = 76] [outer = 00000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (1022AC00) [pid = 3288] [serial = 78] [outer = 00000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (18C39C00) [pid = 3288] [serial = 94] [outer = 00000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (10175400) [pid = 3288] [serial = 81] [outer = 00000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (11104400) [pid = 3288] [serial = 84] [outer = 00000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (167E4000) [pid = 3288] [serial = 90] [outer = 00000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (169F9800) [pid = 3288] [serial = 91] [outer = 00000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (14F5C400) [pid = 3288] [serial = 88] [outer = 00000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (11385800) [pid = 3288] [serial = 85] [outer = 00000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (10227400) [pid = 3288] [serial = 82] [outer = 00000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (18B0CC00) [pid = 3288] [serial = 93] [outer = 00000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (14E6E800) [pid = 3288] [serial = 87] [outer = 00000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (1022E000) [pid = 3288] [serial = 79] [outer = 00000000] [url = about:blank] 14:20:11 INFO - PROCESS | 3288 | 1463433611265 Marionette TRACE conn6 <- [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]]]}] 14:20:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 14:20:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 791ms 14:20:11 INFO - PROCESS | 3288 | 1463433611308 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 14:20:11 INFO - PROCESS | 3288 | 1463433611314 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 14:20:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 14:20:11 INFO - PROCESS | 3288 | 1463433611320 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 14:20:11 INFO - PROCESS | 3288 | 1463433611323 Marionette TRACE conn6 <- [1,166,null,{}] 14:20:11 INFO - PROCESS | 3288 | 1463433611327 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:11 INFO - PROCESS | 3288 | 1463433611411 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 14:20:11 INFO - PROCESS | 3288 | 1463433611422 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:11 INFO - PROCESS | 3288 | ++DOCSHELL 10222C00 == 31 [pid = 3288] [id = 51] 14:20:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (1022AC00) [pid = 3288] [serial = 149] [outer = 00000000] 14:20:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (11363C00) [pid = 3288] [serial = 150] [outer = 1022AC00] 14:20:11 INFO - PROCESS | 3288 | 1463433611468 Marionette DEBUG loaded listener.js 14:20:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (1475BC00) [pid = 3288] [serial = 151] [outer = 1022AC00] 14:20:11 INFO - PROCESS | 3288 | 1463433611920 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 14:20:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 14:20:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 14:20:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 14:20:11 INFO - PROCESS | 3288 | 1463433611953 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 14:20:11 INFO - PROCESS | 3288 | 1463433611955 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 14:20:11 INFO - PROCESS | 3288 | 1463433611959 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 14:20:11 INFO - PROCESS | 3288 | 1463433611962 Marionette TRACE conn6 <- [1,170,null,{}] 14:20:11 INFO - PROCESS | 3288 | 1463433611973 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:12 INFO - PROCESS | 3288 | 1463433612054 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 14:20:12 INFO - PROCESS | 3288 | 1463433612064 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:12 INFO - PROCESS | 3288 | ++DOCSHELL 15B1EC00 == 32 [pid = 3288] [id = 52] 14:20:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (15B1F800) [pid = 3288] [serial = 152] [outer = 00000000] 14:20:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (15BE4000) [pid = 3288] [serial = 153] [outer = 15B1F800] 14:20:12 INFO - PROCESS | 3288 | 1463433612113 Marionette DEBUG loaded listener.js 14:20:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (169F5C00) [pid = 3288] [serial = 154] [outer = 15B1F800] 14:20:12 INFO - PROCESS | 3288 | 1463433612559 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 14:20:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 14:20:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 14:20:12 INFO - PROCESS | 3288 | 1463433612592 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 14:20:12 INFO - PROCESS | 3288 | 1463433612594 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 14:20:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 14:20:12 INFO - PROCESS | 3288 | 1463433612602 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 14:20:12 INFO - PROCESS | 3288 | 1463433612603 Marionette TRACE conn6 <- [1,174,null,{}] 14:20:12 INFO - PROCESS | 3288 | 1463433612607 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:12 INFO - PROCESS | 3288 | 1463433612688 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 14:20:12 INFO - PROCESS | 3288 | 1463433612695 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:12 INFO - PROCESS | 3288 | ++DOCSHELL 167EA400 == 33 [pid = 3288] [id = 53] 14:20:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (17D99800) [pid = 3288] [serial = 155] [outer = 00000000] 14:20:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (18C3A800) [pid = 3288] [serial = 156] [outer = 17D99800] 14:20:12 INFO - PROCESS | 3288 | 1463433612743 Marionette DEBUG loaded listener.js 14:20:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (18C47C00) [pid = 3288] [serial = 157] [outer = 17D99800] 14:20:13 INFO - PROCESS | 3288 | 1463433613165 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 14:20:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 14:20:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 570ms 14:20:13 INFO - PROCESS | 3288 | 1463433613172 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 14:20:13 INFO - PROCESS | 3288 | 1463433613173 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 14:20:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 14:20:13 INFO - PROCESS | 3288 | 1463433613177 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 14:20:13 INFO - PROCESS | 3288 | 1463433613178 Marionette TRACE conn6 <- [1,178,null,{}] 14:20:13 INFO - PROCESS | 3288 | 1463433613181 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:13 INFO - PROCESS | 3288 | 1463433613295 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 14:20:13 INFO - PROCESS | 3288 | 1463433613302 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:13 INFO - PROCESS | 3288 | ++DOCSHELL 18ECF000 == 34 [pid = 3288] [id = 54] 14:20:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (18F6E800) [pid = 3288] [serial = 158] [outer = 00000000] 14:20:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (190EEC00) [pid = 3288] [serial = 159] [outer = 18F6E800] 14:20:13 INFO - PROCESS | 3288 | 1463433613347 Marionette DEBUG loaded listener.js 14:20:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (19288400) [pid = 3288] [serial = 160] [outer = 18F6E800] 14:20:13 INFO - PROCESS | 3288 | 1463433613781 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 14:20:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 14:20:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 14:20:13 INFO - PROCESS | 3288 | 1463433613814 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 14:20:13 INFO - PROCESS | 3288 | 1463433613816 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 14:20:13 INFO - PROCESS | 3288 | 1463433613819 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 14:20:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 14:20:13 INFO - PROCESS | 3288 | 1463433613821 Marionette TRACE conn6 <- [1,182,null,{}] 14:20:13 INFO - PROCESS | 3288 | 1463433613824 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:13 INFO - PROCESS | 3288 | 1463433613941 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 14:20:13 INFO - PROCESS | 3288 | 1463433613950 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:13 INFO - PROCESS | 3288 | ++DOCSHELL 1928A000 == 35 [pid = 3288] [id = 55] 14:20:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (19708C00) [pid = 3288] [serial = 161] [outer = 00000000] 14:20:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (19F39400) [pid = 3288] [serial = 162] [outer = 19708C00] 14:20:14 INFO - PROCESS | 3288 | 1463433613994 Marionette DEBUG loaded listener.js 14:20:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (19F40800) [pid = 3288] [serial = 163] [outer = 19708C00] 14:20:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (1C502C00) [pid = 3288] [serial = 164] [outer = 1DDD5C00] 14:20:14 INFO - PROCESS | 3288 | 1463433614493 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 14:20:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 14:20:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 730ms 14:20:14 INFO - PROCESS | 3288 | 1463433614553 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 14:20:14 INFO - PROCESS | 3288 | 1463433614555 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 14:20:14 INFO - PROCESS | 3288 | 1463433614558 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 14:20:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 14:20:14 INFO - PROCESS | 3288 | 1463433614560 Marionette TRACE conn6 <- [1,186,null,{}] 14:20:14 INFO - PROCESS | 3288 | 1463433614568 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:14 INFO - PROCESS | 3288 | 1463433614686 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 14:20:14 INFO - PROCESS | 3288 | 1463433614697 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:14 INFO - PROCESS | 3288 | ++DOCSHELL 0FE1A000 == 36 [pid = 3288] [id = 56] 14:20:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (0FEEB800) [pid = 3288] [serial = 165] [outer = 00000000] 14:20:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (1C5B5800) [pid = 3288] [serial = 166] [outer = 0FEEB800] 14:20:14 INFO - PROCESS | 3288 | 1463433614743 Marionette DEBUG loaded listener.js 14:20:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (1AEF0C00) [pid = 3288] [serial = 167] [outer = 0FEEB800] 14:20:15 INFO - PROCESS | 3288 | 1463433615162 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 14:20:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 14:20:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 630ms 14:20:15 INFO - PROCESS | 3288 | 1463433615193 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 14:20:15 INFO - PROCESS | 3288 | 1463433615195 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 14:20:15 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (1AEEE000) [pid = 3288] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 14:20:15 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (18ECE000) [pid = 3288] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 14:20:15 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (11394C00) [pid = 3288] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 14:20:15 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (10109800) [pid = 3288] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 14:20:15 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (19709C00) [pid = 3288] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 14:20:15 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (10175800) [pid = 3288] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 14:20:15 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (15B17C00) [pid = 3288] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 14:20:15 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (10229000) [pid = 3288] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 14:20:15 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (19283800) [pid = 3288] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 14:20:15 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (1005C800) [pid = 3288] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 14:20:15 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (1475C000) [pid = 3288] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 14:20:15 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (190EC000) [pid = 3288] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 14:20:15 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (1970B000) [pid = 3288] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 14:20:15 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (1080C400) [pid = 3288] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 14:20:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 14:20:15 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (175C8000) [pid = 3288] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 14:20:15 INFO - PROCESS | 3288 | 1463433615340 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 14:20:15 INFO - PROCESS | 3288 | 1463433615351 Marionette TRACE conn6 <- [1,190,null,{}] 14:20:15 INFO - PROCESS | 3288 | 1463433615359 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:15 INFO - PROCESS | 3288 | 1463433615433 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 14:20:15 INFO - PROCESS | 3288 | 1463433615442 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:15 INFO - PROCESS | 3288 | ++DOCSHELL 10107800 == 37 [pid = 3288] [id = 57] 14:20:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (10109800) [pid = 3288] [serial = 168] [outer = 00000000] 14:20:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (11394C00) [pid = 3288] [serial = 169] [outer = 10109800] 14:20:15 INFO - PROCESS | 3288 | 1463433615486 Marionette DEBUG loaded listener.js 14:20:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (167E3400) [pid = 3288] [serial = 170] [outer = 10109800] 14:20:15 INFO - PROCESS | 3288 | 1463433615875 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 14:20:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 14:20:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 590ms 14:20:15 INFO - PROCESS | 3288 | 1463433615936 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 14:20:15 INFO - PROCESS | 3288 | 1463433615938 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 14:20:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 14:20:15 INFO - PROCESS | 3288 | 1463433615942 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 14:20:15 INFO - PROCESS | 3288 | 1463433615943 Marionette TRACE conn6 <- [1,194,null,{}] 14:20:15 INFO - PROCESS | 3288 | 1463433615947 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:16 INFO - PROCESS | 3288 | 1463433616043 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 14:20:16 INFO - PROCESS | 3288 | 1463433616052 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:16 INFO - PROCESS | 3288 | ++DOCSHELL 18B6EC00 == 38 [pid = 3288] [id = 58] 14:20:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (18F79800) [pid = 3288] [serial = 171] [outer = 00000000] 14:20:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (19EB2800) [pid = 3288] [serial = 172] [outer = 18F79800] 14:20:16 INFO - PROCESS | 3288 | 1463433616096 Marionette DEBUG loaded listener.js 14:20:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (1CE81000) [pid = 3288] [serial = 173] [outer = 18F79800] 14:20:16 INFO - PROCESS | 3288 | 1463433616487 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 14:20:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 14:20:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 14:20:16 INFO - PROCESS | 3288 | 1463433616516 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 14:20:16 INFO - PROCESS | 3288 | 1463433616518 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 14:20:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 14:20:16 INFO - PROCESS | 3288 | 1463433616521 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 14:20:16 INFO - PROCESS | 3288 | 1463433616522 Marionette TRACE conn6 <- [1,198,null,{}] 14:20:16 INFO - PROCESS | 3288 | 1463433616526 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:16 INFO - PROCESS | 3288 | 1463433616631 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 14:20:16 INFO - PROCESS | 3288 | 1463433616639 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:16 INFO - PROCESS | 3288 | ++DOCSHELL 09171400 == 39 [pid = 3288] [id = 59] 14:20:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (09171800) [pid = 3288] [serial = 174] [outer = 00000000] 14:20:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (09176000) [pid = 3288] [serial = 175] [outer = 09171800] 14:20:16 INFO - PROCESS | 3288 | 1463433616685 Marionette DEBUG loaded listener.js 14:20:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (09179400) [pid = 3288] [serial = 176] [outer = 09171800] 14:20:17 INFO - PROCESS | 3288 | 1463433617063 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 14:20:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 14:20:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 570ms 14:20:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 14:20:17 INFO - PROCESS | 3288 | 1463433617092 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 14:20:17 INFO - PROCESS | 3288 | 1463433617094 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 14:20:17 INFO - PROCESS | 3288 | 1463433617097 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 14:20:17 INFO - PROCESS | 3288 | 1463433617099 Marionette TRACE conn6 <- [1,202,null,{}] 14:20:17 INFO - PROCESS | 3288 | 1463433617103 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:17 INFO - PROCESS | 3288 | 1463433617231 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 14:20:17 INFO - PROCESS | 3288 | 1463433617279 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:17 INFO - PROCESS | 3288 | ++DOCSHELL 190C7C00 == 40 [pid = 3288] [id = 60] 14:20:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (190C8000) [pid = 3288] [serial = 177] [outer = 00000000] 14:20:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (190CE800) [pid = 3288] [serial = 178] [outer = 190C8000] 14:20:17 INFO - PROCESS | 3288 | 1463433617328 Marionette DEBUG loaded listener.js 14:20:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (190D3800) [pid = 3288] [serial = 179] [outer = 190C8000] 14:20:17 INFO - PROCESS | 3288 | 1463433617885 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 14:20:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 14:20:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 830ms 14:20:17 INFO - PROCESS | 3288 | 1463433617929 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 14:20:17 INFO - PROCESS | 3288 | 1463433617934 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 14:20:17 INFO - PROCESS | 3288 | 1463433617939 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 14:20:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 14:20:17 INFO - PROCESS | 3288 | 1463433617943 Marionette TRACE conn6 <- [1,206,null,{}] 14:20:17 INFO - PROCESS | 3288 | 1463433617949 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:18 INFO - PROCESS | 3288 | 1463433618084 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 14:20:18 INFO - PROCESS | 3288 | 1463433618160 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:18 INFO - PROCESS | 3288 | ++DOCSHELL 1010DC00 == 41 [pid = 3288] [id = 61] 14:20:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (10175400) [pid = 3288] [serial = 180] [outer = 00000000] 14:20:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (10866000) [pid = 3288] [serial = 181] [outer = 10175400] 14:20:18 INFO - PROCESS | 3288 | 1463433618258 Marionette DEBUG loaded listener.js 14:20:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (1468C800) [pid = 3288] [serial = 182] [outer = 10175400] 14:20:18 INFO - PROCESS | 3288 | 1463433618847 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 14:20:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 14:20:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 930ms 14:20:18 INFO - PROCESS | 3288 | 1463433618874 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 14:20:18 INFO - PROCESS | 3288 | 1463433618880 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 14:20:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 14:20:18 INFO - PROCESS | 3288 | 1463433618886 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 14:20:18 INFO - PROCESS | 3288 | 1463433618889 Marionette TRACE conn6 <- [1,210,null,{}] 14:20:18 INFO - PROCESS | 3288 | 1463433618894 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:18 INFO - PROCESS | 3288 | 1463433618997 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 14:20:19 INFO - PROCESS | 3288 | 1463433619085 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:19 INFO - PROCESS | 3288 | ++DOCSHELL 175C5400 == 42 [pid = 3288] [id = 62] 14:20:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (175C8400) [pid = 3288] [serial = 183] [outer = 00000000] 14:20:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (18F73000) [pid = 3288] [serial = 184] [outer = 175C8400] 14:20:19 INFO - PROCESS | 3288 | 1463433619139 Marionette DEBUG loaded listener.js 14:20:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (190C9000) [pid = 3288] [serial = 185] [outer = 175C8400] 14:20:19 INFO - PROCESS | 3288 | 1463433619684 Marionette TRACE conn6 <- [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]]]}] 14:20:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 14:20:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 830ms 14:20:19 INFO - PROCESS | 3288 | 1463433619727 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 14:20:19 INFO - PROCESS | 3288 | 1463433619730 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 14:20:19 INFO - PROCESS | 3288 | 1463433619750 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 14:20:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 14:20:19 INFO - PROCESS | 3288 | 1463433619754 Marionette TRACE conn6 <- [1,214,null,{}] 14:20:19 INFO - PROCESS | 3288 | 1463433619764 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:19 INFO - PROCESS | 3288 | 1463433619870 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 14:20:19 INFO - PROCESS | 3288 | 1463433619959 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:19 INFO - PROCESS | 3288 | ++DOCSHELL 1B4D7800 == 43 [pid = 3288] [id = 63] 14:20:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (1B53D400) [pid = 3288] [serial = 186] [outer = 00000000] 14:20:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (1D925400) [pid = 3288] [serial = 187] [outer = 1B53D400] 14:20:20 INFO - PROCESS | 3288 | 1463433620016 Marionette DEBUG loaded listener.js 14:20:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (1D9E5C00) [pid = 3288] [serial = 188] [outer = 1B53D400] 14:20:20 INFO - PROCESS | 3288 | 1463433620542 Marionette TRACE conn6 <- [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]]]}] 14:20:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 14:20:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 830ms 14:20:20 INFO - PROCESS | 3288 | 1463433620585 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 14:20:20 INFO - PROCESS | 3288 | 1463433620588 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 14:20:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 14:20:20 INFO - PROCESS | 3288 | 1463433620591 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 14:20:20 INFO - PROCESS | 3288 | 1463433620593 Marionette TRACE conn6 <- [1,218,null,{}] 14:20:20 INFO - PROCESS | 3288 | 1463433620597 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:20 INFO - PROCESS | 3288 | 1463433620819 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 14:20:20 INFO - PROCESS | 3288 | 1463433620923 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:20 INFO - PROCESS | 3288 | ++DOCSHELL 0CCEDC00 == 44 [pid = 3288] [id = 64] 14:20:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0CF39800) [pid = 3288] [serial = 189] [outer = 00000000] 14:20:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0FEECC00) [pid = 3288] [serial = 190] [outer = 0CF39800] 14:20:20 INFO - PROCESS | 3288 | 1463433620975 Marionette DEBUG loaded listener.js 14:20:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (1010C800) [pid = 3288] [serial = 191] [outer = 0CF39800] 14:20:21 INFO - PROCESS | 3288 | --DOCSHELL 09171400 == 43 [pid = 3288] [id = 59] 14:20:21 INFO - PROCESS | 3288 | --DOCSHELL 18B6EC00 == 42 [pid = 3288] [id = 58] 14:20:21 INFO - PROCESS | 3288 | --DOCSHELL 10107800 == 41 [pid = 3288] [id = 57] 14:20:21 INFO - PROCESS | 3288 | --DOCSHELL 0FE1A000 == 40 [pid = 3288] [id = 56] 14:20:21 INFO - PROCESS | 3288 | --DOCSHELL 1928A000 == 39 [pid = 3288] [id = 55] 14:20:21 INFO - PROCESS | 3288 | --DOCSHELL 18ECF000 == 38 [pid = 3288] [id = 54] 14:20:21 INFO - PROCESS | 3288 | --DOCSHELL 167EA400 == 37 [pid = 3288] [id = 53] 14:20:21 INFO - PROCESS | 3288 | --DOCSHELL 15B1EC00 == 36 [pid = 3288] [id = 52] 14:20:21 INFO - PROCESS | 3288 | --DOCSHELL 10222C00 == 35 [pid = 3288] [id = 51] 14:20:21 INFO - PROCESS | 3288 | --DOCSHELL 10104000 == 34 [pid = 3288] [id = 50] 14:20:21 INFO - PROCESS | 3288 | --DOCSHELL 10057C00 == 33 [pid = 3288] [id = 49] 14:20:21 INFO - PROCESS | 3288 | 1463433621598 Marionette TRACE conn6 <- [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]]]}] 14:20:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 14:20:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1017ms 14:20:21 INFO - PROCESS | 3288 | 1463433621612 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 14:20:21 INFO - PROCESS | 3288 | 1463433621616 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 14:20:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 14:20:21 INFO - PROCESS | 3288 | 1463433621619 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 14:20:21 INFO - PROCESS | 3288 | 1463433621624 Marionette TRACE conn6 <- [1,222,null,{}] 14:20:21 INFO - PROCESS | 3288 | 1463433621628 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:21 INFO - PROCESS | 3288 | 1463433621709 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 14:20:21 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (18F72C00) [pid = 3288] [serial = 126] [outer = 00000000] [url = about:blank] 14:20:21 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (144AF000) [pid = 3288] [serial = 117] [outer = 00000000] [url = about:blank] 14:20:21 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (146E9C00) [pid = 3288] [serial = 118] [outer = 00000000] [url = about:blank] 14:20:21 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (1138DC00) [pid = 3288] [serial = 112] [outer = 00000000] [url = about:blank] 14:20:21 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (10446C00) [pid = 3288] [serial = 111] [outer = 00000000] [url = about:blank] 14:20:21 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (19EACC00) [pid = 3288] [serial = 129] [outer = 00000000] [url = about:blank] 14:20:21 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (10224000) [pid = 3288] [serial = 114] [outer = 00000000] [url = about:blank] 14:20:21 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (1043EC00) [pid = 3288] [serial = 115] [outer = 00000000] [url = about:blank] 14:20:21 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (167DE400) [pid = 3288] [serial = 120] [outer = 00000000] [url = about:blank] 14:20:21 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (1468F400) [pid = 3288] [serial = 132] [outer = 00000000] [url = about:blank] 14:20:21 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (18C44800) [pid = 3288] [serial = 136] [outer = 00000000] [url = about:blank] 14:20:21 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (15BE9400) [pid = 3288] [serial = 133] [outer = 00000000] [url = about:blank] 14:20:21 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (10810400) [pid = 3288] [serial = 97] [outer = 00000000] [url = about:blank] 14:20:21 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (10226C00) [pid = 3288] [serial = 96] [outer = 00000000] [url = about:blank] 14:20:21 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (18B0B000) [pid = 3288] [serial = 100] [outer = 00000000] [url = about:blank] 14:20:21 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (167E4400) [pid = 3288] [serial = 99] [outer = 00000000] [url = about:blank] 14:20:21 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (19285000) [pid = 3288] [serial = 103] [outer = 00000000] [url = about:blank] 14:20:21 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (1927E400) [pid = 3288] [serial = 102] [outer = 00000000] [url = about:blank] 14:20:21 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (19EB6C00) [pid = 3288] [serial = 130] [outer = 00000000] [url = about:blank] 14:20:21 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (19DD7000) [pid = 3288] [serial = 106] [outer = 00000000] [url = about:blank] 14:20:21 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (19BC4800) [pid = 3288] [serial = 105] [outer = 00000000] [url = about:blank] 14:20:21 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (15107000) [pid = 3288] [serial = 109] [outer = 00000000] [url = about:blank] 14:20:21 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (1492EC00) [pid = 3288] [serial = 108] [outer = 00000000] [url = about:blank] 14:20:21 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (18B4DC00) [pid = 3288] [serial = 123] [outer = 00000000] [url = about:blank] 14:20:21 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (18F79000) [pid = 3288] [serial = 127] [outer = 00000000] [url = about:blank] 14:20:21 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (18C45C00) [pid = 3288] [serial = 124] [outer = 00000000] [url = about:blank] 14:20:21 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (169F7C00) [pid = 3288] [serial = 121] [outer = 00000000] [url = about:blank] 14:20:21 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (1A263C00) [pid = 3288] [serial = 135] [outer = 00000000] [url = about:blank] 14:20:21 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (1B4D9400) [pid = 3288] [serial = 139] [outer = 00000000] [url = about:blank] 14:20:21 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (1B1C7800) [pid = 3288] [serial = 138] [outer = 00000000] [url = about:blank] 14:20:21 INFO - PROCESS | 3288 | 1463433621788 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:21 INFO - PROCESS | 3288 | ++DOCSHELL 0CCE1000 == 34 [pid = 3288] [id = 65] 14:20:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (0CCEF800) [pid = 3288] [serial = 192] [outer = 00000000] 14:20:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (10102800) [pid = 3288] [serial = 193] [outer = 0CCEF800] 14:20:21 INFO - PROCESS | 3288 | 1463433621847 Marionette DEBUG loaded listener.js 14:20:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (10111C00) [pid = 3288] [serial = 194] [outer = 0CCEF800] 14:20:22 INFO - PROCESS | 3288 | 1463433622215 Marionette TRACE conn6 <- [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]]]}] 14:20:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 14:20:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 14:20:22 INFO - PROCESS | 3288 | 1463433622252 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 14:20:22 INFO - PROCESS | 3288 | 1463433622255 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 14:20:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 14:20:22 INFO - PROCESS | 3288 | 1463433622259 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 14:20:22 INFO - PROCESS | 3288 | 1463433622261 Marionette TRACE conn6 <- [1,226,null,{}] 14:20:22 INFO - PROCESS | 3288 | 1463433622265 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:22 INFO - PROCESS | 3288 | 1463433622343 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 14:20:22 INFO - PROCESS | 3288 | 1463433622352 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:22 INFO - PROCESS | 3288 | ++DOCSHELL 10813C00 == 35 [pid = 3288] [id = 66] 14:20:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (10861800) [pid = 3288] [serial = 195] [outer = 00000000] 14:20:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (144AF000) [pid = 3288] [serial = 196] [outer = 10861800] 14:20:22 INFO - PROCESS | 3288 | 1463433622421 Marionette DEBUG loaded listener.js 14:20:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (14756800) [pid = 3288] [serial = 197] [outer = 10861800] 14:20:22 INFO - PROCESS | 3288 | 1463433622861 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 14:20:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 14:20:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 14:20:22 INFO - PROCESS | 3288 | 1463433622892 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 14:20:22 INFO - PROCESS | 3288 | 1463433622895 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 14:20:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 14:20:22 INFO - PROCESS | 3288 | 1463433622905 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 14:20:22 INFO - PROCESS | 3288 | 1463433622909 Marionette TRACE conn6 <- [1,230,null,{}] 14:20:22 INFO - PROCESS | 3288 | 1463433622913 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:22 INFO - PROCESS | 3288 | 1463433622994 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 14:20:23 INFO - PROCESS | 3288 | 1463433623004 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:23 INFO - PROCESS | 3288 | ++DOCSHELL 15173400 == 36 [pid = 3288] [id = 67] 14:20:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (15178400) [pid = 3288] [serial = 198] [outer = 00000000] 14:20:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (15BE3400) [pid = 3288] [serial = 199] [outer = 15178400] 14:20:23 INFO - PROCESS | 3288 | 1463433623049 Marionette DEBUG loaded listener.js 14:20:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (167E6000) [pid = 3288] [serial = 200] [outer = 15178400] 14:20:23 INFO - PROCESS | 3288 | 1463433623459 Marionette TRACE conn6 <- [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]]]}] 14:20:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 14:20:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 590ms 14:20:23 INFO - PROCESS | 3288 | 1463433623498 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 14:20:23 INFO - PROCESS | 3288 | 1463433623500 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 14:20:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 14:20:23 INFO - PROCESS | 3288 | 1463433623503 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 14:20:23 INFO - PROCESS | 3288 | 1463433623505 Marionette TRACE conn6 <- [1,234,null,{}] 14:20:23 INFO - PROCESS | 3288 | 1463433623509 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:23 INFO - PROCESS | 3288 | 1463433623595 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 14:20:23 INFO - PROCESS | 3288 | 1463433623601 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:23 INFO - PROCESS | 3288 | ++DOCSHELL 0C8EA800 == 37 [pid = 3288] [id = 68] 14:20:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (1004FC00) [pid = 3288] [serial = 201] [outer = 00000000] 14:20:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (175C8000) [pid = 3288] [serial = 202] [outer = 1004FC00] 14:20:23 INFO - PROCESS | 3288 | 1463433623646 Marionette DEBUG loaded listener.js 14:20:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (175C9400) [pid = 3288] [serial = 203] [outer = 1004FC00] 14:20:24 INFO - PROCESS | 3288 | 1463433624117 Marionette TRACE conn6 <- [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]]]}] 14:20:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 14:20:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 14:20:24 INFO - PROCESS | 3288 | 1463433624136 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 14:20:24 INFO - PROCESS | 3288 | 1463433624138 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 14:20:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 14:20:24 INFO - PROCESS | 3288 | 1463433624141 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 14:20:24 INFO - PROCESS | 3288 | 1463433624143 Marionette TRACE conn6 <- [1,238,null,{}] 14:20:24 INFO - PROCESS | 3288 | 1463433624147 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:24 INFO - PROCESS | 3288 | 1463433624251 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 14:20:24 INFO - PROCESS | 3288 | 1463433624259 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:24 INFO - PROCESS | 3288 | ++DOCSHELL 10864400 == 38 [pid = 3288] [id = 69] 14:20:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (18B78000) [pid = 3288] [serial = 204] [outer = 00000000] 14:20:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (18C41C00) [pid = 3288] [serial = 205] [outer = 18B78000] 14:20:24 INFO - PROCESS | 3288 | 1463433624315 Marionette DEBUG loaded listener.js 14:20:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (18F6F800) [pid = 3288] [serial = 206] [outer = 18B78000] 14:20:24 INFO - PROCESS | 3288 | 1463433624764 Marionette TRACE conn6 <- [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]]]}] 14:20:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 14:20:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 14:20:24 INFO - PROCESS | 3288 | 1463433624813 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 14:20:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 14:20:24 INFO - PROCESS | 3288 | 1463433624815 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 14:20:24 INFO - PROCESS | 3288 | 1463433624818 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 14:20:24 INFO - PROCESS | 3288 | 1463433624819 Marionette TRACE conn6 <- [1,242,null,{}] 14:20:24 INFO - PROCESS | 3288 | 1463433624833 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:24 INFO - PROCESS | 3288 | 1463433624933 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 14:20:25 INFO - PROCESS | 3288 | 1463433625011 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:25 INFO - PROCESS | 3288 | ++DOCSHELL 18F78800 == 39 [pid = 3288] [id = 70] 14:20:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (18F7B000) [pid = 3288] [serial = 207] [outer = 00000000] 14:20:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (190ED000) [pid = 3288] [serial = 208] [outer = 18F7B000] 14:20:25 INFO - PROCESS | 3288 | 1463433625057 Marionette DEBUG loaded listener.js 14:20:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (19285000) [pid = 3288] [serial = 209] [outer = 18F7B000] 14:20:25 INFO - PROCESS | 3288 | 1463433625470 Marionette TRACE conn6 <- [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]]]}] 14:20:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 14:20:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 671ms 14:20:25 INFO - PROCESS | 3288 | 1463433625489 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 14:20:25 INFO - PROCESS | 3288 | 1463433625491 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 14:20:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 14:20:25 INFO - PROCESS | 3288 | 1463433625494 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 14:20:25 INFO - PROCESS | 3288 | 1463433625496 Marionette TRACE conn6 <- [1,246,null,{}] 14:20:25 INFO - PROCESS | 3288 | 1463433625506 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:25 INFO - PROCESS | 3288 | 1463433625606 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 14:20:25 INFO - PROCESS | 3288 | 1463433625612 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:25 INFO - PROCESS | 3288 | ++DOCSHELL 17582800 == 40 [pid = 3288] [id = 71] 14:20:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (190C6800) [pid = 3288] [serial = 210] [outer = 00000000] 14:20:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (19BC2C00) [pid = 3288] [serial = 211] [outer = 190C6800] 14:20:25 INFO - PROCESS | 3288 | 1463433625667 Marionette DEBUG loaded listener.js 14:20:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (19EAC800) [pid = 3288] [serial = 212] [outer = 190C6800] 14:20:26 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (19708C00) [pid = 3288] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 14:20:26 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (18F6E800) [pid = 3288] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 14:20:26 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (10107000) [pid = 3288] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 14:20:26 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (1022AC00) [pid = 3288] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 14:20:26 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (1B4D8400) [pid = 3288] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 14:20:26 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (17D99800) [pid = 3288] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 14:20:26 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (15B1F800) [pid = 3288] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 14:20:26 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (0FEEB800) [pid = 3288] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 14:20:26 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (10109800) [pid = 3288] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 14:20:26 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (18F79800) [pid = 3288] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 14:20:26 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (09171800) [pid = 3288] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 14:20:26 INFO - PROCESS | 3288 | 1463433626166 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 14:20:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 14:20:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 730ms 14:20:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 14:20:26 INFO - PROCESS | 3288 | 1463433626226 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 14:20:26 INFO - PROCESS | 3288 | 1463433626227 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 14:20:26 INFO - PROCESS | 3288 | 1463433626231 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 14:20:26 INFO - PROCESS | 3288 | 1463433626232 Marionette TRACE conn6 <- [1,250,null,{}] 14:20:26 INFO - PROCESS | 3288 | 1463433626236 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:26 INFO - PROCESS | 3288 | 1463433626376 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 14:20:26 INFO - PROCESS | 3288 | 1463433626391 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:26 INFO - PROCESS | 3288 | ++DOCSHELL 15B1F800 == 41 [pid = 3288] [id = 72] 14:20:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (18F73800) [pid = 3288] [serial = 213] [outer = 00000000] 14:20:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (19EB3800) [pid = 3288] [serial = 214] [outer = 18F73800] 14:20:26 INFO - PROCESS | 3288 | 1463433626435 Marionette DEBUG loaded listener.js 14:20:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (19F32000) [pid = 3288] [serial = 215] [outer = 18F73800] 14:20:26 INFO - PROCESS | 3288 | 1463433626796 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 14:20:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 14:20:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 631ms 14:20:26 INFO - PROCESS | 3288 | 1463433626863 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 14:20:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 14:20:26 INFO - PROCESS | 3288 | 1463433626865 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 14:20:26 INFO - PROCESS | 3288 | 1463433626868 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 14:20:26 INFO - PROCESS | 3288 | 1463433626869 Marionette TRACE conn6 <- [1,254,null,{}] 14:20:26 INFO - PROCESS | 3288 | 1463433626873 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:26 INFO - PROCESS | 3288 | 1463433626947 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 14:20:26 INFO - PROCESS | 3288 | 1463433626953 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:26 INFO - PROCESS | 3288 | ++DOCSHELL 19F33800 == 42 [pid = 3288] [id = 73] 14:20:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (1A263000) [pid = 3288] [serial = 216] [outer = 00000000] 14:20:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (1B1C5C00) [pid = 3288] [serial = 217] [outer = 1A263000] 14:20:27 INFO - PROCESS | 3288 | 1463433626997 Marionette DEBUG loaded listener.js 14:20:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (1B532800) [pid = 3288] [serial = 218] [outer = 1A263000] 14:20:27 INFO - PROCESS | 3288 | 1463433627395 Marionette TRACE conn6 <- [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]]]}] 14:20:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 14:20:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 570ms 14:20:27 INFO - PROCESS | 3288 | 1463433627438 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 14:20:27 INFO - PROCESS | 3288 | 1463433627440 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 14:20:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 14:20:27 INFO - PROCESS | 3288 | 1463433627471 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 14:20:27 INFO - PROCESS | 3288 | 1463433627473 Marionette TRACE conn6 <- [1,258,null,{}] 14:20:27 INFO - PROCESS | 3288 | 1463433627500 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:27 INFO - PROCESS | 3288 | 1463433627591 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 14:20:27 INFO - PROCESS | 3288 | 1463433627661 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:27 INFO - PROCESS | 3288 | ++DOCSHELL 1CE82400 == 43 [pid = 3288] [id = 74] 14:20:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (1CE82800) [pid = 3288] [serial = 219] [outer = 00000000] 14:20:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (1CF64400) [pid = 3288] [serial = 220] [outer = 1CE82800] 14:20:27 INFO - PROCESS | 3288 | 1463433627713 Marionette DEBUG loaded listener.js 14:20:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (18C42C00) [pid = 3288] [serial = 221] [outer = 1CE82800] 14:20:28 INFO - PROCESS | 3288 | --DOCSHELL 10106800 == 42 [pid = 3288] [id = 38] 14:20:28 INFO - PROCESS | 3288 | --DOCSHELL 1B1C6400 == 41 [pid = 3288] [id = 48] 14:20:28 INFO - PROCESS | 3288 | --DOCSHELL 0CCE1000 == 40 [pid = 3288] [id = 65] 14:20:28 INFO - PROCESS | 3288 | --DOCSHELL 0CCEDC00 == 39 [pid = 3288] [id = 64] 14:20:28 INFO - PROCESS | 3288 | --DOCSHELL 175C5400 == 38 [pid = 3288] [id = 62] 14:20:28 INFO - PROCESS | 3288 | --DOCSHELL 1B4D7800 == 37 [pid = 3288] [id = 63] 14:20:28 INFO - PROCESS | 3288 | --DOCSHELL 190C7C00 == 36 [pid = 3288] [id = 60] 14:20:28 INFO - PROCESS | 3288 | --DOCSHELL 1010DC00 == 35 [pid = 3288] [id = 61] 14:20:29 INFO - PROCESS | 3288 | --DOCSHELL 10864400 == 34 [pid = 3288] [id = 69] 14:20:29 INFO - PROCESS | 3288 | --DOCSHELL 0C8EA800 == 33 [pid = 3288] [id = 68] 14:20:29 INFO - PROCESS | 3288 | --DOCSHELL 15173400 == 32 [pid = 3288] [id = 67] 14:20:29 INFO - PROCESS | 3288 | --DOCSHELL 19F33800 == 31 [pid = 3288] [id = 73] 14:20:29 INFO - PROCESS | 3288 | --DOCSHELL 18F78800 == 30 [pid = 3288] [id = 70] 14:20:29 INFO - PROCESS | 3288 | --DOCSHELL 10813C00 == 29 [pid = 3288] [id = 66] 14:20:29 INFO - PROCESS | 3288 | --DOCSHELL 17582800 == 28 [pid = 3288] [id = 71] 14:20:29 INFO - PROCESS | 3288 | --DOCSHELL 15B1F800 == 27 [pid = 3288] [id = 72] 14:20:29 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (19F39400) [pid = 3288] [serial = 162] [outer = 00000000] [url = about:blank] 14:20:29 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (19288400) [pid = 3288] [serial = 160] [outer = 00000000] [url = about:blank] 14:20:29 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (19F40800) [pid = 3288] [serial = 163] [outer = 00000000] [url = about:blank] 14:20:29 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (1135A400) [pid = 3288] [serial = 148] [outer = 00000000] [url = about:blank] 14:20:29 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (10815000) [pid = 3288] [serial = 147] [outer = 00000000] [url = about:blank] 14:20:29 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (11363C00) [pid = 3288] [serial = 150] [outer = 00000000] [url = about:blank] 14:20:29 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (1475BC00) [pid = 3288] [serial = 151] [outer = 00000000] [url = about:blank] 14:20:29 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (1B825400) [pid = 3288] [serial = 141] [outer = 00000000] [url = about:blank] 14:20:29 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (1B827C00) [pid = 3288] [serial = 142] [outer = 00000000] [url = about:blank] 14:20:29 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (18C3A800) [pid = 3288] [serial = 156] [outer = 00000000] [url = about:blank] 14:20:29 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (15BE4000) [pid = 3288] [serial = 153] [outer = 00000000] [url = about:blank] 14:20:29 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (169F5C00) [pid = 3288] [serial = 154] [outer = 00000000] [url = about:blank] 14:20:29 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (11103400) [pid = 3288] [serial = 144] [outer = 00000000] [url = about:blank] 14:20:29 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (1C5B5800) [pid = 3288] [serial = 166] [outer = 00000000] [url = about:blank] 14:20:29 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (18C3CC00) [pid = 3288] [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.] 14:20:29 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (11394C00) [pid = 3288] [serial = 169] [outer = 00000000] [url = about:blank] 14:20:29 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (19EB2800) [pid = 3288] [serial = 172] [outer = 00000000] [url = about:blank] 14:20:29 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (167E3400) [pid = 3288] [serial = 170] [outer = 00000000] [url = about:blank] 14:20:29 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (1AEF0C00) [pid = 3288] [serial = 167] [outer = 00000000] [url = about:blank] 14:20:29 INFO - PROCESS | 3288 | --DOMWINDOW == 70 (190EEC00) [pid = 3288] [serial = 159] [outer = 00000000] [url = about:blank] 14:20:29 INFO - PROCESS | 3288 | --DOMWINDOW == 69 (1CE81000) [pid = 3288] [serial = 173] [outer = 00000000] [url = about:blank] 14:20:29 INFO - PROCESS | 3288 | --DOMWINDOW == 68 (09176000) [pid = 3288] [serial = 175] [outer = 00000000] [url = about:blank] 14:20:29 INFO - PROCESS | 3288 | --DOMWINDOW == 67 (18C47C00) [pid = 3288] [serial = 157] [outer = 00000000] [url = about:blank] 14:20:29 INFO - PROCESS | 3288 | --DOMWINDOW == 66 (09179400) [pid = 3288] [serial = 176] [outer = 00000000] [url = about:blank] 14:20:29 INFO - PROCESS | 3288 | 1463433629460 Marionette TRACE conn6 <- [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]]]}] 14:20:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 14:20:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 2052ms 14:20:29 INFO - PROCESS | 3288 | 1463433629519 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 14:20:29 INFO - PROCESS | 3288 | 1463433629523 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 14:20:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 14:20:29 INFO - PROCESS | 3288 | 1463433629529 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 14:20:29 INFO - PROCESS | 3288 | 1463433629532 Marionette TRACE conn6 <- [1,262,null,{}] 14:20:29 INFO - PROCESS | 3288 | 1463433629539 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:29 INFO - PROCESS | 3288 | 1463433629626 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 14:20:29 INFO - PROCESS | 3288 | 1463433629635 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:29 INFO - PROCESS | 3288 | ++DOCSHELL 0C8F4000 == 28 [pid = 3288] [id = 75] 14:20:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 67 (0C8F4400) [pid = 3288] [serial = 222] [outer = 00000000] 14:20:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 68 (0CCE1000) [pid = 3288] [serial = 223] [outer = 0C8F4400] 14:20:29 INFO - PROCESS | 3288 | 1463433629684 Marionette DEBUG loaded listener.js 14:20:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 69 (0FE13800) [pid = 3288] [serial = 224] [outer = 0C8F4400] 14:20:30 INFO - PROCESS | 3288 | 1463433630143 Marionette TRACE conn6 <- [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]]]}] 14:20:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 14:20:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 630ms 14:20:30 INFO - PROCESS | 3288 | 1463433630159 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 14:20:30 INFO - PROCESS | 3288 | 1463433630166 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 14:20:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 14:20:30 INFO - PROCESS | 3288 | 1463433630171 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 14:20:30 INFO - PROCESS | 3288 | 1463433630174 Marionette TRACE conn6 <- [1,266,null,{}] 14:20:30 INFO - PROCESS | 3288 | 1463433630178 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:30 INFO - PROCESS | 3288 | 1463433630263 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 14:20:30 INFO - PROCESS | 3288 | 1463433630271 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:30 INFO - PROCESS | 3288 | ++DOCSHELL 10109C00 == 29 [pid = 3288] [id = 76] 14:20:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 70 (1010A000) [pid = 3288] [serial = 225] [outer = 00000000] 14:20:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (10175800) [pid = 3288] [serial = 226] [outer = 1010A000] 14:20:30 INFO - PROCESS | 3288 | 1463433630317 Marionette DEBUG loaded listener.js 14:20:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (10227000) [pid = 3288] [serial = 227] [outer = 1010A000] 14:20:30 INFO - PROCESS | 3288 | 1463433630757 Marionette TRACE conn6 <- [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]]]}] 14:20:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 14:20:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 630ms 14:20:30 INFO - PROCESS | 3288 | 1463433630804 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 14:20:30 INFO - PROCESS | 3288 | 1463433630807 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 14:20:30 INFO - PROCESS | 3288 | 1463433630810 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 14:20:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 14:20:30 INFO - PROCESS | 3288 | 1463433630813 Marionette TRACE conn6 <- [1,270,null,{}] 14:20:30 INFO - PROCESS | 3288 | 1463433630824 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:30 INFO - PROCESS | 3288 | 1463433630909 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 14:20:30 INFO - PROCESS | 3288 | 1463433630920 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:30 INFO - PROCESS | 3288 | ++DOCSHELL 1086DC00 == 30 [pid = 3288] [id = 77] 14:20:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (10918C00) [pid = 3288] [serial = 228] [outer = 00000000] 14:20:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (1110D800) [pid = 3288] [serial = 229] [outer = 10918C00] 14:20:30 INFO - PROCESS | 3288 | 1463433630970 Marionette DEBUG loaded listener.js 14:20:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (11394C00) [pid = 3288] [serial = 230] [outer = 10918C00] 14:20:31 INFO - PROCESS | 3288 | 1463433631592 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 14:20:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 14:20:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 830ms 14:20:31 INFO - PROCESS | 3288 | 1463433631646 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 14:20:31 INFO - PROCESS | 3288 | 1463433631648 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 14:20:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 14:20:31 INFO - PROCESS | 3288 | 1463433631651 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 14:20:31 INFO - PROCESS | 3288 | 1463433631653 Marionette TRACE conn6 <- [1,274,null,{}] 14:20:31 INFO - PROCESS | 3288 | 1463433631657 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:31 INFO - PROCESS | 3288 | 1463433631735 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 14:20:31 INFO - PROCESS | 3288 | 1463433631806 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:31 INFO - PROCESS | 3288 | ++DOCSHELL 1005A000 == 31 [pid = 3288] [id = 78] 14:20:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (14E92400) [pid = 3288] [serial = 231] [outer = 00000000] 14:20:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (1517F400) [pid = 3288] [serial = 232] [outer = 14E92400] 14:20:31 INFO - PROCESS | 3288 | 1463433631851 Marionette DEBUG loaded listener.js 14:20:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (15B25800) [pid = 3288] [serial = 233] [outer = 14E92400] 14:20:32 INFO - PROCESS | 3288 | 1463433632210 Marionette TRACE conn6 <- [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]]]}] 14:20:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 14:20:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 570ms 14:20:32 INFO - PROCESS | 3288 | 1463433632224 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 14:20:32 INFO - PROCESS | 3288 | 1463433632226 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 14:20:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 14:20:32 INFO - PROCESS | 3288 | 1463433632229 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 14:20:32 INFO - PROCESS | 3288 | 1463433632230 Marionette TRACE conn6 <- [1,278,null,{}] 14:20:32 INFO - PROCESS | 3288 | 1463433632234 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:32 INFO - PROCESS | 3288 | 1463433632330 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 14:20:32 INFO - PROCESS | 3288 | 1463433632396 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:32 INFO - PROCESS | 3288 | ++DOCSHELL 15B22C00 == 32 [pid = 3288] [id = 79] 14:20:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (15BE0000) [pid = 3288] [serial = 234] [outer = 00000000] 14:20:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (169F9000) [pid = 3288] [serial = 235] [outer = 15BE0000] 14:20:32 INFO - PROCESS | 3288 | 1463433632441 Marionette DEBUG loaded listener.js 14:20:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (175CC000) [pid = 3288] [serial = 236] [outer = 15BE0000] 14:20:32 INFO - PROCESS | 3288 | 1463433632810 Marionette TRACE conn6 <- [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]]]}] 14:20:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 14:20:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 14:20:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 14:20:32 INFO - PROCESS | 3288 | 1463433632860 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 14:20:32 INFO - PROCESS | 3288 | 1463433632862 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 14:20:32 INFO - PROCESS | 3288 | 1463433632865 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 14:20:32 INFO - PROCESS | 3288 | 1463433632867 Marionette TRACE conn6 <- [1,282,null,{}] 14:20:32 INFO - PROCESS | 3288 | 1463433632870 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:32 INFO - PROCESS | 3288 | 1463433632990 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 14:20:33 INFO - PROCESS | 3288 | 1463433633000 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:33 INFO - PROCESS | 3288 | ++DOCSHELL 169F6000 == 33 [pid = 3288] [id = 80] 14:20:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (17D9E800) [pid = 3288] [serial = 237] [outer = 00000000] 14:20:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (18C3CC00) [pid = 3288] [serial = 238] [outer = 17D9E800] 14:20:33 INFO - PROCESS | 3288 | 1463433633045 Marionette DEBUG loaded listener.js 14:20:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (18C48400) [pid = 3288] [serial = 239] [outer = 17D9E800] 14:20:33 INFO - PROCESS | 3288 | 1463433633430 Marionette TRACE conn6 <- [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]]]}] 14:20:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 14:20:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 14:20:33 INFO - PROCESS | 3288 | 1463433633496 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 14:20:33 INFO - PROCESS | 3288 | 1463433633498 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 14:20:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 14:20:33 INFO - PROCESS | 3288 | 1463433633501 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 14:20:33 INFO - PROCESS | 3288 | 1463433633502 Marionette TRACE conn6 <- [1,286,null,{}] 14:20:33 INFO - PROCESS | 3288 | 1463433633506 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:33 INFO - PROCESS | 3288 | 1463433633605 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 14:20:33 INFO - PROCESS | 3288 | 1463433633642 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:33 INFO - PROCESS | 3288 | ++DOCSHELL 18B49C00 == 34 [pid = 3288] [id = 81] 14:20:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (18ECF000) [pid = 3288] [serial = 240] [outer = 00000000] 14:20:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (18F78800) [pid = 3288] [serial = 241] [outer = 18ECF000] 14:20:33 INFO - PROCESS | 3288 | 1463433633687 Marionette DEBUG loaded listener.js 14:20:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (18F7A400) [pid = 3288] [serial = 242] [outer = 18ECF000] 14:20:34 INFO - PROCESS | 3288 | 1463433634049 Marionette TRACE conn6 <- [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]]]}] 14:20:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 14:20:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 570ms 14:20:34 INFO - PROCESS | 3288 | 1463433634072 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 14:20:34 INFO - PROCESS | 3288 | 1463433634074 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 14:20:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 14:20:34 INFO - PROCESS | 3288 | 1463433634076 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 14:20:34 INFO - PROCESS | 3288 | 1463433634078 Marionette TRACE conn6 <- [1,290,null,{}] 14:20:34 INFO - PROCESS | 3288 | 1463433634081 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:34 INFO - PROCESS | 3288 | 1463433634156 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 14:20:34 INFO - PROCESS | 3288 | 1463433634229 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:34 INFO - PROCESS | 3288 | ++DOCSHELL 18F75000 == 35 [pid = 3288] [id = 82] 14:20:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (190CE000) [pid = 3288] [serial = 243] [outer = 00000000] 14:20:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (19281400) [pid = 3288] [serial = 244] [outer = 190CE000] 14:20:34 INFO - PROCESS | 3288 | 1463433634273 Marionette DEBUG loaded listener.js 14:20:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (19283C00) [pid = 3288] [serial = 245] [outer = 190CE000] 14:20:34 INFO - PROCESS | 3288 | 1463433634659 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 14:20:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 14:20:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 14:20:34 INFO - PROCESS | 3288 | 1463433634708 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 14:20:34 INFO - PROCESS | 3288 | 1463433634710 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 14:20:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 14:20:34 INFO - PROCESS | 3288 | 1463433634713 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 14:20:34 INFO - PROCESS | 3288 | 1463433634714 Marionette TRACE conn6 <- [1,294,null,{}] 14:20:34 INFO - PROCESS | 3288 | 1463433634718 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:34 INFO - PROCESS | 3288 | 1463433634817 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 14:20:34 INFO - PROCESS | 3288 | 1463433634823 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:34 INFO - PROCESS | 3288 | ++DOCSHELL 1086A000 == 36 [pid = 3288] [id = 83] 14:20:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (1970A400) [pid = 3288] [serial = 246] [outer = 00000000] 14:20:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (19EADC00) [pid = 3288] [serial = 247] [outer = 1970A400] 14:20:34 INFO - PROCESS | 3288 | 1463433634867 Marionette DEBUG loaded listener.js 14:20:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (19EAE800) [pid = 3288] [serial = 248] [outer = 1970A400] 14:20:35 INFO - PROCESS | 3288 | 1463433635338 Marionette TRACE conn6 <- [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]]]}] 14:20:35 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. 14:20:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 670ms 14:20:35 INFO - PROCESS | 3288 | 1463433635384 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 14:20:35 INFO - PROCESS | 3288 | 1463433635386 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 14:20:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 14:20:35 INFO - PROCESS | 3288 | 1463433635389 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 14:20:35 INFO - PROCESS | 3288 | 1463433635391 Marionette TRACE conn6 <- [1,298,null,{}] 14:20:35 INFO - PROCESS | 3288 | 1463433635394 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:35 INFO - PROCESS | 3288 | 1463433635498 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 14:20:35 INFO - PROCESS | 3288 | 1463433635505 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:35 INFO - PROCESS | 3288 | ++DOCSHELL 19F33000 == 37 [pid = 3288] [id = 84] 14:20:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (19F33800) [pid = 3288] [serial = 249] [outer = 00000000] 14:20:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (1AE3DC00) [pid = 3288] [serial = 250] [outer = 19F33800] 14:20:35 INFO - PROCESS | 3288 | 1463433635549 Marionette DEBUG loaded listener.js 14:20:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (1B106C00) [pid = 3288] [serial = 251] [outer = 19F33800] 14:20:35 INFO - PROCESS | 3288 | 1463433635981 Marionette TRACE conn6 <- [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]]]}] 14:20:36 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. 14:20:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 630ms 14:20:36 INFO - PROCESS | 3288 | 1463433636020 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 14:20:36 INFO - PROCESS | 3288 | 1463433636022 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 14:20:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 14:20:36 INFO - PROCESS | 3288 | 1463433636031 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 14:20:36 INFO - PROCESS | 3288 | 1463433636033 Marionette TRACE conn6 <- [1,302,null,{}] 14:20:36 INFO - PROCESS | 3288 | 1463433636037 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:36 INFO - PROCESS | 3288 | 1463433636153 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 14:20:36 INFO - PROCESS | 3288 | 1463433636234 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:36 INFO - PROCESS | 3288 | ++DOCSHELL 1022DC00 == 38 [pid = 3288] [id = 85] 14:20:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (1B4D5000) [pid = 3288] [serial = 252] [outer = 00000000] 14:20:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (1C5AE000) [pid = 3288] [serial = 253] [outer = 1B4D5000] 14:20:36 INFO - PROCESS | 3288 | 1463433636283 Marionette DEBUG loaded listener.js 14:20:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (1CE0B000) [pid = 3288] [serial = 254] [outer = 1B4D5000] 14:20:36 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (18B78000) [pid = 3288] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 14:20:36 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (18F7B000) [pid = 3288] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 14:20:36 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (190C6800) [pid = 3288] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 14:20:36 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (1A263000) [pid = 3288] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 14:20:36 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (1004FC00) [pid = 3288] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 14:20:36 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (15178400) [pid = 3288] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 14:20:36 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (10861800) [pid = 3288] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 14:20:36 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (0CCEF800) [pid = 3288] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 14:20:36 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (0CF39800) [pid = 3288] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 14:20:36 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (1B53D400) [pid = 3288] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 14:20:36 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (175C8400) [pid = 3288] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 14:20:36 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (10175400) [pid = 3288] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 14:20:36 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (190C8000) [pid = 3288] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 14:20:36 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (18F73800) [pid = 3288] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 14:20:36 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (10105400) [pid = 3288] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 14:20:36 INFO - PROCESS | 3288 | 1463433636862 Marionette TRACE conn6 <- [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]]]}] 14:20:36 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. 14:20:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 870ms 14:20:36 INFO - PROCESS | 3288 | 1463433636905 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 14:20:36 INFO - PROCESS | 3288 | 1463433636907 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 14:20:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 14:20:36 INFO - PROCESS | 3288 | 1463433636910 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 14:20:36 INFO - PROCESS | 3288 | 1463433636912 Marionette TRACE conn6 <- [1,306,null,{}] 14:20:36 INFO - PROCESS | 3288 | 1463433636916 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:37 INFO - PROCESS | 3288 | 1463433637018 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 14:20:37 INFO - PROCESS | 3288 | 1463433637064 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:37 INFO - PROCESS | 3288 | ++DOCSHELL 0CCEF800 == 39 [pid = 3288] [id = 86] 14:20:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (10223C00) [pid = 3288] [serial = 255] [outer = 00000000] 14:20:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (14690000) [pid = 3288] [serial = 256] [outer = 10223C00] 14:20:37 INFO - PROCESS | 3288 | 1463433637109 Marionette DEBUG loaded listener.js 14:20:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (1517EC00) [pid = 3288] [serial = 257] [outer = 10223C00] 14:20:37 INFO - PROCESS | 3288 | 1463433637463 Marionette TRACE conn6 <- [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]]]}] 14:20:37 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. 14:20:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 570ms 14:20:37 INFO - PROCESS | 3288 | 1463433637502 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 14:20:37 INFO - PROCESS | 3288 | 1463433637504 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 14:20:37 INFO - PROCESS | 3288 | 1463433637509 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 14:20:37 INFO - PROCESS | 3288 | 1463433637510 Marionette TRACE conn6 <- [1,310,null,{}] 14:20:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 14:20:37 INFO - PROCESS | 3288 | 1463433637514 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:37 INFO - PROCESS | 3288 | 1463433637619 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 14:20:37 INFO - PROCESS | 3288 | 1463433637628 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:37 INFO - PROCESS | 3288 | ++DOCSHELL 146E0400 == 40 [pid = 3288] [id = 87] 14:20:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (146E5800) [pid = 3288] [serial = 258] [outer = 00000000] 14:20:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (190C6800) [pid = 3288] [serial = 259] [outer = 146E5800] 14:20:37 INFO - PROCESS | 3288 | 1463433637671 Marionette DEBUG loaded listener.js 14:20:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (1A263000) [pid = 3288] [serial = 260] [outer = 146E5800] 14:20:38 INFO - PROCESS | 3288 | 1463433638050 Marionette TRACE conn6 <- [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]]]}] 14:20:38 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. 14:20:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 570ms 14:20:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 14:20:38 INFO - PROCESS | 3288 | 1463433638087 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 14:20:38 INFO - PROCESS | 3288 | 1463433638089 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 14:20:38 INFO - PROCESS | 3288 | 1463433638092 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 14:20:38 INFO - PROCESS | 3288 | 1463433638093 Marionette TRACE conn6 <- [1,314,null,{}] 14:20:38 INFO - PROCESS | 3288 | 1463433638097 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:38 INFO - PROCESS | 3288 | 1463433638199 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 14:20:38 INFO - PROCESS | 3288 | 1463433638270 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 14:20:38 INFO - PROCESS | 3288 | 1463433638282 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:38 INFO - PROCESS | 3288 | ++DOCSHELL 1CF63400 == 41 [pid = 3288] [id = 88] 14:20:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (1D927400) [pid = 3288] [serial = 261] [outer = 00000000] 14:20:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (1D930400) [pid = 3288] [serial = 262] [outer = 1D927400] 14:20:38 INFO - PROCESS | 3288 | 1463433638326 Marionette DEBUG loaded listener.js 14:20:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (1D933800) [pid = 3288] [serial = 263] [outer = 1D927400] 14:20:38 INFO - PROCESS | 3288 | 1463433638672 Marionette TRACE conn6 <- [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]]]}] 14:20:38 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. 14:20:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 630ms 14:20:38 INFO - PROCESS | 3288 | 1463433638756 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 14:20:38 INFO - PROCESS | 3288 | 1463433638760 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 14:20:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 14:20:38 INFO - PROCESS | 3288 | 1463433638768 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 14:20:38 INFO - PROCESS | 3288 | 1463433638772 Marionette TRACE conn6 <- [1,318,null,{}] 14:20:38 INFO - PROCESS | 3288 | 1463433638778 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:38 INFO - PROCESS | 3288 | 1463433638945 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 14:20:39 INFO - PROCESS | 3288 | 1463433639062 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:39 INFO - PROCESS | 3288 | ++DOCSHELL 0C8F1800 == 42 [pid = 3288] [id = 89] 14:20:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (0C8F1C00) [pid = 3288] [serial = 264] [outer = 00000000] 14:20:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0CCEDC00) [pid = 3288] [serial = 265] [outer = 0C8F1C00] 14:20:39 INFO - PROCESS | 3288 | 1463433639119 Marionette DEBUG loaded listener.js 14:20:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0FEF9000) [pid = 3288] [serial = 266] [outer = 0C8F1C00] 14:20:39 INFO - PROCESS | 3288 | 1463433639851 Marionette TRACE conn6 <- [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]]]}] 14:20:39 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. 14:20:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1124ms 14:20:39 INFO - PROCESS | 3288 | 1463433639893 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 14:20:39 INFO - PROCESS | 3288 | 1463433639897 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 14:20:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 14:20:39 INFO - PROCESS | 3288 | 1463433639905 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 14:20:39 INFO - PROCESS | 3288 | 1463433639909 Marionette TRACE conn6 <- [1,322,null,{}] 14:20:39 INFO - PROCESS | 3288 | 1463433639914 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:40 INFO - PROCESS | 3288 | 1463433640030 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 14:20:40 INFO - PROCESS | 3288 | 1463433640104 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:40 INFO - PROCESS | 3288 | ++DOCSHELL 10230800 == 43 [pid = 3288] [id = 90] 14:20:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (10445800) [pid = 3288] [serial = 267] [outer = 00000000] 14:20:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (1110FC00) [pid = 3288] [serial = 268] [outer = 10445800] 14:20:40 INFO - PROCESS | 3288 | 1463433640159 Marionette DEBUG loaded listener.js 14:20:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (146E9C00) [pid = 3288] [serial = 269] [outer = 10445800] 14:20:41 INFO - PROCESS | 3288 | 1463433641011 Marionette TRACE conn6 <- [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]]]}] 14:20:41 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. 14:20:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1173ms 14:20:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 14:20:41 INFO - PROCESS | 3288 | 1463433641081 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 14:20:41 INFO - PROCESS | 3288 | 1463433641085 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 14:20:41 INFO - PROCESS | 3288 | 1463433641090 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 14:20:41 INFO - PROCESS | 3288 | 1463433641094 Marionette TRACE conn6 <- [1,326,null,{}] 14:20:41 INFO - PROCESS | 3288 | 1463433641130 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:41 INFO - PROCESS | 3288 | 1463433641242 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 14:20:41 INFO - PROCESS | 3288 | 1463433641311 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:41 INFO - PROCESS | 3288 | ++DOCSHELL 0C8F0400 == 44 [pid = 3288] [id = 91] 14:20:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0FE15C00) [pid = 3288] [serial = 270] [outer = 00000000] 14:20:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (10229000) [pid = 3288] [serial = 271] [outer = 0FE15C00] 14:20:41 INFO - PROCESS | 3288 | 1463433641361 Marionette DEBUG loaded listener.js 14:20:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (10511800) [pid = 3288] [serial = 272] [outer = 0FE15C00] 14:20:41 INFO - PROCESS | 3288 | --DOCSHELL 146E0400 == 43 [pid = 3288] [id = 87] 14:20:41 INFO - PROCESS | 3288 | --DOCSHELL 0CCEF800 == 42 [pid = 3288] [id = 86] 14:20:41 INFO - PROCESS | 3288 | --DOCSHELL 1022DC00 == 41 [pid = 3288] [id = 85] 14:20:41 INFO - PROCESS | 3288 | --DOCSHELL 19F33000 == 40 [pid = 3288] [id = 84] 14:20:41 INFO - PROCESS | 3288 | --DOCSHELL 1086A000 == 39 [pid = 3288] [id = 83] 14:20:41 INFO - PROCESS | 3288 | --DOCSHELL 18F75000 == 38 [pid = 3288] [id = 82] 14:20:41 INFO - PROCESS | 3288 | --DOCSHELL 18B49C00 == 37 [pid = 3288] [id = 81] 14:20:41 INFO - PROCESS | 3288 | --DOCSHELL 169F6000 == 36 [pid = 3288] [id = 80] 14:20:41 INFO - PROCESS | 3288 | --DOCSHELL 15B22C00 == 35 [pid = 3288] [id = 79] 14:20:41 INFO - PROCESS | 3288 | --DOCSHELL 1005A000 == 34 [pid = 3288] [id = 78] 14:20:41 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (1CF64400) [pid = 3288] [serial = 220] [outer = 00000000] [url = about:blank] 14:20:41 INFO - PROCESS | 3288 | --DOCSHELL 1086DC00 == 33 [pid = 3288] [id = 77] 14:20:41 INFO - PROCESS | 3288 | --DOCSHELL 10109C00 == 32 [pid = 3288] [id = 76] 14:20:41 INFO - PROCESS | 3288 | --DOCSHELL 0C8F4000 == 31 [pid = 3288] [id = 75] 14:20:41 INFO - PROCESS | 3288 | --DOCSHELL 1CE82400 == 30 [pid = 3288] [id = 74] 14:20:41 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (146E6800) [pid = 3288] [serial = 145] [outer = 00000000] [url = about:blank] 14:20:41 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (18C41C00) [pid = 3288] [serial = 205] [outer = 00000000] [url = about:blank] 14:20:41 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (19285000) [pid = 3288] [serial = 209] [outer = 00000000] [url = about:blank] 14:20:41 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (190ED000) [pid = 3288] [serial = 208] [outer = 00000000] [url = about:blank] 14:20:41 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (19BC2C00) [pid = 3288] [serial = 211] [outer = 00000000] [url = about:blank] 14:20:41 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (1B1C5C00) [pid = 3288] [serial = 217] [outer = 00000000] [url = about:blank] 14:20:41 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (19EAC800) [pid = 3288] [serial = 212] [outer = 00000000] [url = about:blank] 14:20:41 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (175C8000) [pid = 3288] [serial = 202] [outer = 00000000] [url = about:blank] 14:20:41 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (15BE3400) [pid = 3288] [serial = 199] [outer = 00000000] [url = about:blank] 14:20:41 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (167E6000) [pid = 3288] [serial = 200] [outer = 00000000] [url = about:blank] 14:20:41 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (144AF000) [pid = 3288] [serial = 196] [outer = 00000000] [url = about:blank] 14:20:41 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (14756800) [pid = 3288] [serial = 197] [outer = 00000000] [url = about:blank] 14:20:41 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (10102800) [pid = 3288] [serial = 193] [outer = 00000000] [url = about:blank] 14:20:41 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (10111C00) [pid = 3288] [serial = 194] [outer = 00000000] [url = about:blank] 14:20:41 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (1010C800) [pid = 3288] [serial = 191] [outer = 00000000] [url = about:blank] 14:20:41 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (0FEECC00) [pid = 3288] [serial = 190] [outer = 00000000] [url = about:blank] 14:20:41 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (1D9E5C00) [pid = 3288] [serial = 188] [outer = 00000000] [url = about:blank] 14:20:41 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (1D925400) [pid = 3288] [serial = 187] [outer = 00000000] [url = about:blank] 14:20:41 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (190C9000) [pid = 3288] [serial = 185] [outer = 00000000] [url = about:blank] 14:20:41 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (18F73000) [pid = 3288] [serial = 184] [outer = 00000000] [url = about:blank] 14:20:41 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (1468C800) [pid = 3288] [serial = 182] [outer = 00000000] [url = about:blank] 14:20:41 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (10866000) [pid = 3288] [serial = 181] [outer = 00000000] [url = about:blank] 14:20:41 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (190CE800) [pid = 3288] [serial = 178] [outer = 00000000] [url = about:blank] 14:20:41 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (190D3800) [pid = 3288] [serial = 179] [outer = 00000000] [url = about:blank] 14:20:41 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (18F6F800) [pid = 3288] [serial = 206] [outer = 00000000] [url = about:blank] 14:20:41 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (1B532800) [pid = 3288] [serial = 218] [outer = 00000000] [url = about:blank] 14:20:41 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (19EB3800) [pid = 3288] [serial = 214] [outer = 00000000] [url = about:blank] 14:20:41 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (19F32000) [pid = 3288] [serial = 215] [outer = 00000000] [url = about:blank] 14:20:41 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (175C9400) [pid = 3288] [serial = 203] [outer = 00000000] [url = about:blank] 14:20:41 INFO - PROCESS | 3288 | 1463433641890 Marionette TRACE conn6 <- [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]]]}] 14:20:41 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. 14:20:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 830ms 14:20:41 INFO - PROCESS | 3288 | 1463433641921 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 14:20:41 INFO - PROCESS | 3288 | 1463433641926 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 14:20:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 14:20:41 INFO - PROCESS | 3288 | 1463433641932 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 14:20:41 INFO - PROCESS | 3288 | 1463433641934 Marionette TRACE conn6 <- [1,330,null,{}] 14:20:41 INFO - PROCESS | 3288 | 1463433641938 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:42 INFO - PROCESS | 3288 | 1463433642020 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 14:20:42 INFO - PROCESS | 3288 | 1463433642030 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:42 INFO - PROCESS | 3288 | ++DOCSHELL 10444000 == 31 [pid = 3288] [id = 92] 14:20:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (10444400) [pid = 3288] [serial = 273] [outer = 00000000] 14:20:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (10861800) [pid = 3288] [serial = 274] [outer = 10444400] 14:20:42 INFO - PROCESS | 3288 | 1463433642076 Marionette DEBUG loaded listener.js 14:20:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (1110C400) [pid = 3288] [serial = 275] [outer = 10444400] 14:20:42 INFO - PROCESS | 3288 | 1463433642536 Marionette TRACE conn6 <- [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]]]}] 14:20:42 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. 14:20:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 630ms 14:20:42 INFO - PROCESS | 3288 | 1463433642566 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 14:20:42 INFO - PROCESS | 3288 | 1463433642568 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 14:20:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 14:20:42 INFO - PROCESS | 3288 | 1463433642571 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 14:20:42 INFO - PROCESS | 3288 | 1463433642575 Marionette TRACE conn6 <- [1,334,null,{}] 14:20:42 INFO - PROCESS | 3288 | 1463433642586 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:42 INFO - PROCESS | 3288 | 1463433642667 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 14:20:42 INFO - PROCESS | 3288 | 1463433642677 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:42 INFO - PROCESS | 3288 | ++DOCSHELL 14E73400 == 32 [pid = 3288] [id = 93] 14:20:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (14E93C00) [pid = 3288] [serial = 276] [outer = 00000000] 14:20:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (14F63C00) [pid = 3288] [serial = 277] [outer = 14E93C00] 14:20:42 INFO - PROCESS | 3288 | 1463433642725 Marionette DEBUG loaded listener.js 14:20:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (15177800) [pid = 3288] [serial = 278] [outer = 14E93C00] 14:20:43 INFO - PROCESS | 3288 | 1463433643191 Marionette TRACE conn6 <- [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]]]}] 14:20:43 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. 14:20:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 670ms 14:20:43 INFO - PROCESS | 3288 | 1463433643245 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 14:20:43 INFO - PROCESS | 3288 | 1463433643248 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 14:20:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 14:20:43 INFO - PROCESS | 3288 | 1463433643251 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 14:20:43 INFO - PROCESS | 3288 | 1463433643253 Marionette TRACE conn6 <- [1,338,null,{}] 14:20:43 INFO - PROCESS | 3288 | 1463433643256 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:43 INFO - PROCESS | 3288 | 1463433643335 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 14:20:43 INFO - PROCESS | 3288 | 1463433643345 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:43 INFO - PROCESS | 3288 | ++DOCSHELL 167DE400 == 33 [pid = 3288] [id = 94] 14:20:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (167E6000) [pid = 3288] [serial = 279] [outer = 00000000] 14:20:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (175C9400) [pid = 3288] [serial = 280] [outer = 167E6000] 14:20:43 INFO - PROCESS | 3288 | 1463433643390 Marionette DEBUG loaded listener.js 14:20:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (17DA5C00) [pid = 3288] [serial = 281] [outer = 167E6000] 14:20:43 INFO - PROCESS | 3288 | 1463433643821 Marionette TRACE conn6 <- [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]]]}] 14:20:43 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. 14:20:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 14:20:43 INFO - PROCESS | 3288 | 1463433643886 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 14:20:43 INFO - PROCESS | 3288 | 1463433643888 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 14:20:43 INFO - PROCESS | 3288 | 1463433643891 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 14:20:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 14:20:43 INFO - PROCESS | 3288 | 1463433643892 Marionette TRACE conn6 <- [1,342,null,{}] 14:20:43 INFO - PROCESS | 3288 | 1463433643896 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:43 INFO - PROCESS | 3288 | 1463433643997 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 14:20:44 INFO - PROCESS | 3288 | 1463433644073 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:44 INFO - PROCESS | 3288 | ++DOCSHELL 18B0B000 == 34 [pid = 3288] [id = 95] 14:20:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (18B46C00) [pid = 3288] [serial = 282] [outer = 00000000] 14:20:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (18C39400) [pid = 3288] [serial = 283] [outer = 18B46C00] 14:20:44 INFO - PROCESS | 3288 | 1463433644119 Marionette DEBUG loaded listener.js 14:20:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (18C43800) [pid = 3288] [serial = 284] [outer = 18B46C00] 14:20:44 INFO - PROCESS | 3288 | 1463433644545 Marionette TRACE conn6 <- [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]]]}] 14:20:44 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. 14:20:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 670ms 14:20:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 14:20:44 INFO - PROCESS | 3288 | 1463433644565 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 14:20:44 INFO - PROCESS | 3288 | 1463433644567 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 14:20:44 INFO - PROCESS | 3288 | 1463433644577 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 14:20:44 INFO - PROCESS | 3288 | 1463433644579 Marionette TRACE conn6 <- [1,346,null,{}] 14:20:44 INFO - PROCESS | 3288 | 1463433644583 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:44 INFO - PROCESS | 3288 | 1463433644700 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 14:20:44 INFO - PROCESS | 3288 | 1463433644707 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:44 INFO - PROCESS | 3288 | ++DOCSHELL 18C46C00 == 35 [pid = 3288] [id = 96] 14:20:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (18EC9800) [pid = 3288] [serial = 285] [outer = 00000000] 14:20:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (18F9F000) [pid = 3288] [serial = 286] [outer = 18EC9800] 14:20:44 INFO - PROCESS | 3288 | 1463433644754 Marionette DEBUG loaded listener.js 14:20:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (18F70800) [pid = 3288] [serial = 287] [outer = 18EC9800] 14:20:45 INFO - PROCESS | 3288 | 1463433645193 Marionette TRACE conn6 <- [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]]]}] 14:20:45 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. 14:20:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 690ms 14:20:45 INFO - PROCESS | 3288 | 1463433645263 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 14:20:45 INFO - PROCESS | 3288 | 1463433645265 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 14:20:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 14:20:45 INFO - PROCESS | 3288 | 1463433645273 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 14:20:45 INFO - PROCESS | 3288 | 1463433645275 Marionette TRACE conn6 <- [1,350,null,{}] 14:20:45 INFO - PROCESS | 3288 | 1463433645278 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:45 INFO - PROCESS | 3288 | 1463433645403 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 14:20:45 INFO - PROCESS | 3288 | 1463433645426 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:45 INFO - PROCESS | 3288 | ++DOCSHELL 18FA7800 == 36 [pid = 3288] [id = 97] 14:20:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (18FA8800) [pid = 3288] [serial = 288] [outer = 00000000] 14:20:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (190C4800) [pid = 3288] [serial = 289] [outer = 18FA8800] 14:20:45 INFO - PROCESS | 3288 | 1463433645471 Marionette DEBUG loaded listener.js 14:20:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (190CD400) [pid = 3288] [serial = 290] [outer = 18FA8800] 14:20:45 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (146E5800) [pid = 3288] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 14:20:45 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (1970A400) [pid = 3288] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 14:20:45 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (190CE000) [pid = 3288] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 14:20:45 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (14E92400) [pid = 3288] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 14:20:45 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (18ECF000) [pid = 3288] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 14:20:45 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (10918C00) [pid = 3288] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 14:20:45 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (15BE0000) [pid = 3288] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 14:20:45 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (1010A000) [pid = 3288] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 14:20:45 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (0C8F4400) [pid = 3288] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 14:20:45 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (17D9E800) [pid = 3288] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 14:20:45 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (19F33800) [pid = 3288] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 14:20:45 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (10223C00) [pid = 3288] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 14:20:45 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (1B4D5000) [pid = 3288] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 14:20:46 INFO - PROCESS | 3288 | 1463433646025 Marionette TRACE conn6 <- [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]]]}] 14:20:46 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. 14:20:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 770ms 14:20:46 INFO - PROCESS | 3288 | 1463433646047 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 14:20:46 INFO - PROCESS | 3288 | 1463433646058 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 14:20:46 INFO - PROCESS | 3288 | 1463433646062 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 14:20:46 INFO - PROCESS | 3288 | 1463433646063 Marionette TRACE conn6 <- [1,354,null,{}] 14:20:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 14:20:46 INFO - PROCESS | 3288 | 1463433646067 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:46 INFO - PROCESS | 3288 | 1463433646142 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 14:20:46 INFO - PROCESS | 3288 | 1463433646148 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:46 INFO - PROCESS | 3288 | ++DOCSHELL 10815000 == 37 [pid = 3288] [id = 98] 14:20:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (1022BC00) [pid = 3288] [serial = 291] [outer = 00000000] 14:20:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (18F71400) [pid = 3288] [serial = 292] [outer = 1022BC00] 14:20:46 INFO - PROCESS | 3288 | 1463433646195 Marionette DEBUG loaded listener.js 14:20:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (190D2000) [pid = 3288] [serial = 293] [outer = 1022BC00] 14:20:46 INFO - PROCESS | 3288 | 1463433646617 Marionette TRACE conn6 <- [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]]]}] 14:20:46 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. 14:20:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 570ms 14:20:46 INFO - PROCESS | 3288 | 1463433646638 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 14:20:46 INFO - PROCESS | 3288 | 1463433646640 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 14:20:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 14:20:46 INFO - PROCESS | 3288 | 1463433646643 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 14:20:46 INFO - PROCESS | 3288 | 1463433646645 Marionette TRACE conn6 <- [1,358,null,{}] 14:20:46 INFO - PROCESS | 3288 | 1463433646648 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:46 INFO - PROCESS | 3288 | 1463433646748 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 14:20:46 INFO - PROCESS | 3288 | 1463433646755 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:46 INFO - PROCESS | 3288 | ++DOCSHELL 190E8C00 == 38 [pid = 3288] [id = 99] 14:20:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (190E9400) [pid = 3288] [serial = 294] [outer = 00000000] 14:20:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (19289400) [pid = 3288] [serial = 295] [outer = 190E9400] 14:20:46 INFO - PROCESS | 3288 | 1463433646800 Marionette DEBUG loaded listener.js 14:20:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (1928A000) [pid = 3288] [serial = 296] [outer = 190E9400] 14:20:47 INFO - PROCESS | 3288 | 1463433647211 Marionette TRACE conn6 <- [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]]]}] 14:20:47 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. 14:20:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 631ms 14:20:47 INFO - PROCESS | 3288 | 1463433647275 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 14:20:47 INFO - PROCESS | 3288 | 1463433647277 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 14:20:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 14:20:47 INFO - PROCESS | 3288 | 1463433647280 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 14:20:47 INFO - PROCESS | 3288 | 1463433647282 Marionette TRACE conn6 <- [1,362,null,{}] 14:20:47 INFO - PROCESS | 3288 | 1463433647285 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:47 INFO - PROCESS | 3288 | 1463433647360 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 14:20:47 INFO - PROCESS | 3288 | 1463433647369 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:47 INFO - PROCESS | 3288 | ++DOCSHELL 19710800 == 39 [pid = 3288] [id = 100] 14:20:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (19787400) [pid = 3288] [serial = 297] [outer = 00000000] 14:20:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (19EAC000) [pid = 3288] [serial = 298] [outer = 19787400] 14:20:47 INFO - PROCESS | 3288 | 1463433647413 Marionette DEBUG loaded listener.js 14:20:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (19EB0400) [pid = 3288] [serial = 299] [outer = 19787400] 14:20:47 INFO - PROCESS | 3288 | 1463433647837 Marionette TRACE conn6 <- [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]]]}] 14:20:47 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. 14:20:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 630ms 14:20:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 14:20:47 INFO - PROCESS | 3288 | 1463433647911 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 14:20:47 INFO - PROCESS | 3288 | 1463433647913 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 14:20:47 INFO - PROCESS | 3288 | 1463433647916 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 14:20:47 INFO - PROCESS | 3288 | 1463433647918 Marionette TRACE conn6 <- [1,366,null,{}] 14:20:47 INFO - PROCESS | 3288 | 1463433647922 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:48 INFO - PROCESS | 3288 | 1463433648066 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 14:20:48 INFO - PROCESS | 3288 | 1463433648206 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:48 INFO - PROCESS | 3288 | ++DOCSHELL 09178000 == 40 [pid = 3288] [id = 101] 14:20:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (09179000) [pid = 3288] [serial = 300] [outer = 00000000] 14:20:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (0C8EB800) [pid = 3288] [serial = 301] [outer = 09179000] 14:20:48 INFO - PROCESS | 3288 | 1463433648264 Marionette DEBUG loaded listener.js 14:20:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (0FE1C800) [pid = 3288] [serial = 302] [outer = 09179000] 14:20:48 INFO - PROCESS | 3288 | 1463433648811 Marionette TRACE conn6 <- [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]]]}] 14:20:48 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. 14:20:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 930ms 14:20:48 INFO - PROCESS | 3288 | 1463433648852 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 14:20:48 INFO - PROCESS | 3288 | 1463433648856 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 14:20:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 14:20:48 INFO - PROCESS | 3288 | 1463433648861 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 14:20:48 INFO - PROCESS | 3288 | 1463433648865 Marionette TRACE conn6 <- [1,370,null,{}] 14:20:48 INFO - PROCESS | 3288 | 1463433648870 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:48 INFO - PROCESS | 3288 | 1463433648975 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 14:20:49 INFO - PROCESS | 3288 | 1463433649063 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:49 INFO - PROCESS | 3288 | ++DOCSHELL 14486C00 == 41 [pid = 3288] [id = 102] 14:20:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (144AF000) [pid = 3288] [serial = 303] [outer = 00000000] 14:20:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (14E69C00) [pid = 3288] [serial = 304] [outer = 144AF000] 14:20:49 INFO - PROCESS | 3288 | 1463433649122 Marionette DEBUG loaded listener.js 14:20:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (15B1D800) [pid = 3288] [serial = 305] [outer = 144AF000] 14:20:49 INFO - PROCESS | 3288 | 1463433649694 Marionette TRACE conn6 <- [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]]]}] 14:20:49 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. 14:20:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 890ms 14:20:49 INFO - PROCESS | 3288 | 1463433649752 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 14:20:49 INFO - PROCESS | 3288 | 1463433649755 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 14:20:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 14:20:49 INFO - PROCESS | 3288 | 1463433649759 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 14:20:49 INFO - PROCESS | 3288 | 1463433649761 Marionette TRACE conn6 <- [1,374,null,{}] 14:20:49 INFO - PROCESS | 3288 | 1463433649766 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:49 INFO - PROCESS | 3288 | 1463433649868 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 14:20:49 INFO - PROCESS | 3288 | 1463433649961 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:49 INFO - PROCESS | 3288 | ++DOCSHELL 18F71000 == 42 [pid = 3288] [id = 103] 14:20:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (18F76C00) [pid = 3288] [serial = 306] [outer = 00000000] 14:20:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (18FA0400) [pid = 3288] [serial = 307] [outer = 18F76C00] 14:20:50 INFO - PROCESS | 3288 | 1463433650017 Marionette DEBUG loaded listener.js 14:20:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (19708C00) [pid = 3288] [serial = 308] [outer = 18F76C00] 14:20:50 INFO - PROCESS | 3288 | 1463433650586 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 14:20:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 14:20:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 870ms 14:20:50 INFO - PROCESS | 3288 | 1463433650631 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 14:20:50 INFO - PROCESS | 3288 | 1463433650635 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 14:20:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 14:20:50 INFO - PROCESS | 3288 | 1463433650646 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 14:20:50 INFO - PROCESS | 3288 | 1463433650651 Marionette TRACE conn6 <- [1,378,null,{}] 14:20:50 INFO - PROCESS | 3288 | 1463433650655 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:50 INFO - PROCESS | 3288 | 1463433650758 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 14:20:50 INFO - PROCESS | 3288 | 1463433650832 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:50 INFO - PROCESS | 3288 | ++DOCSHELL 1B4D3000 == 43 [pid = 3288] [id = 104] 14:20:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (1B4D5000) [pid = 3288] [serial = 309] [outer = 00000000] 14:20:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (1B53C000) [pid = 3288] [serial = 310] [outer = 1B4D5000] 14:20:50 INFO - PROCESS | 3288 | 1463433650887 Marionette DEBUG loaded listener.js 14:20:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (1B828400) [pid = 3288] [serial = 311] [outer = 1B4D5000] 14:20:51 INFO - PROCESS | 3288 | 1463433651517 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 14:20:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 14:20:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 930ms 14:20:51 INFO - PROCESS | 3288 | 1463433651580 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 14:20:51 INFO - PROCESS | 3288 | 1463433651583 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 14:20:51 INFO - PROCESS | 3288 | 1463433651587 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 14:20:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 14:20:51 INFO - PROCESS | 3288 | 1463433651589 Marionette TRACE conn6 <- [1,382,null,{}] 14:20:51 INFO - PROCESS | 3288 | 1463433651593 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:51 INFO - PROCESS | 3288 | 1463433651692 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 14:20:51 INFO - PROCESS | 3288 | 1463433651766 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:51 INFO - PROCESS | 3288 | ++DOCSHELL 18803C00 == 44 [pid = 3288] [id = 105] 14:20:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (18804000) [pid = 3288] [serial = 312] [outer = 00000000] 14:20:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (1880CC00) [pid = 3288] [serial = 313] [outer = 18804000] 14:20:51 INFO - PROCESS | 3288 | 1463433651821 Marionette DEBUG loaded listener.js 14:20:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (1880F800) [pid = 3288] [serial = 314] [outer = 18804000] 14:20:52 INFO - PROCESS | 3288 | 1463433652604 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 14:20:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 14:20:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1068ms 14:20:52 INFO - PROCESS | 3288 | 1463433652660 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 14:20:52 INFO - PROCESS | 3288 | 1463433652664 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 14:20:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 14:20:52 INFO - PROCESS | 3288 | 1463433652669 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 14:20:52 INFO - PROCESS | 3288 | 1463433652673 Marionette TRACE conn6 <- [1,386,null,{}] 14:20:52 INFO - PROCESS | 3288 | 1463433652680 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:52 INFO - PROCESS | 3288 | 1463433652774 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 14:20:52 INFO - PROCESS | 3288 | 1463433652856 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:52 INFO - PROCESS | 3288 | ++DOCSHELL 10224000 == 45 [pid = 3288] [id = 106] 14:20:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (10224400) [pid = 3288] [serial = 315] [outer = 00000000] 14:20:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (10446C00) [pid = 3288] [serial = 316] [outer = 10224400] 14:20:52 INFO - PROCESS | 3288 | 1463433652905 Marionette DEBUG loaded listener.js 14:20:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (1138A800) [pid = 3288] [serial = 317] [outer = 10224400] 14:20:53 INFO - PROCESS | 3288 | --DOCSHELL 19710800 == 44 [pid = 3288] [id = 100] 14:20:53 INFO - PROCESS | 3288 | --DOCSHELL 190E8C00 == 43 [pid = 3288] [id = 99] 14:20:53 INFO - PROCESS | 3288 | --DOCSHELL 10815000 == 42 [pid = 3288] [id = 98] 14:20:53 INFO - PROCESS | 3288 | --DOCSHELL 18FA7800 == 41 [pid = 3288] [id = 97] 14:20:53 INFO - PROCESS | 3288 | --DOCSHELL 18C46C00 == 40 [pid = 3288] [id = 96] 14:20:53 INFO - PROCESS | 3288 | --DOCSHELL 18B0B000 == 39 [pid = 3288] [id = 95] 14:20:53 INFO - PROCESS | 3288 | --DOCSHELL 167DE400 == 38 [pid = 3288] [id = 94] 14:20:53 INFO - PROCESS | 3288 | --DOCSHELL 14E73400 == 37 [pid = 3288] [id = 93] 14:20:53 INFO - PROCESS | 3288 | --DOCSHELL 10444000 == 36 [pid = 3288] [id = 92] 14:20:53 INFO - PROCESS | 3288 | --DOCSHELL 0C8F0400 == 35 [pid = 3288] [id = 91] 14:20:53 INFO - PROCESS | 3288 | --DOCSHELL 10230800 == 34 [pid = 3288] [id = 90] 14:20:53 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (1D930400) [pid = 3288] [serial = 262] [outer = 00000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3288 | --DOCSHELL 0C8F1800 == 33 [pid = 3288] [id = 89] 14:20:53 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (1A263000) [pid = 3288] [serial = 260] [outer = 00000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (19EAE800) [pid = 3288] [serial = 248] [outer = 00000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (19EADC00) [pid = 3288] [serial = 247] [outer = 00000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (19281400) [pid = 3288] [serial = 244] [outer = 00000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (1517F400) [pid = 3288] [serial = 232] [outer = 00000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (15B25800) [pid = 3288] [serial = 233] [outer = 00000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (18F78800) [pid = 3288] [serial = 241] [outer = 00000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (18F7A400) [pid = 3288] [serial = 242] [outer = 00000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (1110D800) [pid = 3288] [serial = 229] [outer = 00000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (11394C00) [pid = 3288] [serial = 230] [outer = 00000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (169F9000) [pid = 3288] [serial = 235] [outer = 00000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (175CC000) [pid = 3288] [serial = 236] [outer = 00000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (10175800) [pid = 3288] [serial = 226] [outer = 00000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (10227000) [pid = 3288] [serial = 227] [outer = 00000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (0CCE1000) [pid = 3288] [serial = 223] [outer = 00000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (0FE13800) [pid = 3288] [serial = 224] [outer = 00000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (18C3CC00) [pid = 3288] [serial = 238] [outer = 00000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (18C48400) [pid = 3288] [serial = 239] [outer = 00000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (1AE3DC00) [pid = 3288] [serial = 250] [outer = 00000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (14690000) [pid = 3288] [serial = 256] [outer = 00000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (1C5AE000) [pid = 3288] [serial = 253] [outer = 00000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (190C6800) [pid = 3288] [serial = 259] [outer = 00000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (1CE0B000) [pid = 3288] [serial = 254] [outer = 00000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (1B106C00) [pid = 3288] [serial = 251] [outer = 00000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (1517EC00) [pid = 3288] [serial = 257] [outer = 00000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (19283C00) [pid = 3288] [serial = 245] [outer = 00000000] [url = about:blank] 14:20:53 INFO - PROCESS | 3288 | 1463433653521 Marionette TRACE conn6 <- [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]]]}] 14:20:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 14:20:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 890ms 14:20:53 INFO - PROCESS | 3288 | 1463433653560 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 14:20:53 INFO - PROCESS | 3288 | 1463433653565 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 14:20:53 INFO - PROCESS | 3288 | 1463433653571 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 14:20:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 14:20:53 INFO - PROCESS | 3288 | 1463433653574 Marionette TRACE conn6 <- [1,390,null,{}] 14:20:53 INFO - PROCESS | 3288 | 1463433653578 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:53 INFO - PROCESS | 3288 | 1463433653659 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 14:20:53 INFO - PROCESS | 3288 | 1463433653737 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:53 INFO - PROCESS | 3288 | ++DOCSHELL 0917E000 == 34 [pid = 3288] [id = 107] 14:20:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (0FE15400) [pid = 3288] [serial = 318] [outer = 00000000] 14:20:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (10228400) [pid = 3288] [serial = 319] [outer = 0FE15400] 14:20:53 INFO - PROCESS | 3288 | 1463433653783 Marionette DEBUG loaded listener.js 14:20:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (10520000) [pid = 3288] [serial = 320] [outer = 0FE15400] 14:20:54 INFO - PROCESS | 3288 | 1463433654220 Marionette TRACE conn6 <- [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]]]}] 14:20:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 14:20:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 670ms 14:20:54 INFO - PROCESS | 3288 | 1463433654245 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 14:20:54 INFO - PROCESS | 3288 | 1463433654247 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 14:20:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 14:20:54 INFO - PROCESS | 3288 | 1463433654251 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 14:20:54 INFO - PROCESS | 3288 | 1463433654254 Marionette TRACE conn6 <- [1,394,null,{}] 14:20:54 INFO - PROCESS | 3288 | 1463433654264 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:54 INFO - PROCESS | 3288 | 1463433654350 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 14:20:54 INFO - PROCESS | 3288 | 1463433654360 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:54 INFO - PROCESS | 3288 | ++DOCSHELL 15B26000 == 35 [pid = 3288] [id = 108] 14:20:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (15BE2400) [pid = 3288] [serial = 321] [outer = 00000000] 14:20:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (167E6800) [pid = 3288] [serial = 322] [outer = 15BE2400] 14:20:54 INFO - PROCESS | 3288 | 1463433654408 Marionette DEBUG loaded listener.js 14:20:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (169FD400) [pid = 3288] [serial = 323] [outer = 15BE2400] 14:20:54 INFO - PROCESS | 3288 | 1463433654880 Marionette TRACE conn6 <- [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]]]}] 14:20:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 14:20:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 14:20:54 INFO - PROCESS | 3288 | 1463433654925 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 14:20:54 INFO - PROCESS | 3288 | 1463433654927 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 14:20:54 INFO - PROCESS | 3288 | 1463433654930 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 14:20:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 14:20:54 INFO - PROCESS | 3288 | 1463433654932 Marionette TRACE conn6 <- [1,398,null,{}] 14:20:54 INFO - PROCESS | 3288 | 1463433654936 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:55 INFO - PROCESS | 3288 | 1463433655013 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 14:20:55 INFO - PROCESS | 3288 | 1463433655022 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:55 INFO - PROCESS | 3288 | ++DOCSHELL 18807400 == 36 [pid = 3288] [id = 109] 14:20:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (1880C000) [pid = 3288] [serial = 324] [outer = 00000000] 14:20:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (18C3B000) [pid = 3288] [serial = 325] [outer = 1880C000] 14:20:55 INFO - PROCESS | 3288 | 1463433655067 Marionette DEBUG loaded listener.js 14:20:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (18C44800) [pid = 3288] [serial = 326] [outer = 1880C000] 14:20:55 INFO - PROCESS | 3288 | 1463433655505 Marionette TRACE conn6 <- [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]]]}] 14:20:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 14:20:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 630ms 14:20:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 14:20:55 INFO - PROCESS | 3288 | 1463433655565 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 14:20:55 INFO - PROCESS | 3288 | 1463433655567 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 14:20:55 INFO - PROCESS | 3288 | 1463433655570 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 14:20:55 INFO - PROCESS | 3288 | 1463433655572 Marionette TRACE conn6 <- [1,402,null,{}] 14:20:55 INFO - PROCESS | 3288 | 1463433655590 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:55 INFO - PROCESS | 3288 | 1463433655692 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 14:20:55 INFO - PROCESS | 3288 | 1463433655775 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:55 INFO - PROCESS | 3288 | ++DOCSHELL 18C48400 == 37 [pid = 3288] [id = 110] 14:20:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (18ECF000) [pid = 3288] [serial = 327] [outer = 00000000] 14:20:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (18F74800) [pid = 3288] [serial = 328] [outer = 18ECF000] 14:20:55 INFO - PROCESS | 3288 | 1463433655820 Marionette DEBUG loaded listener.js 14:20:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (18FA6800) [pid = 3288] [serial = 329] [outer = 18ECF000] 14:20:56 INFO - PROCESS | 3288 | 1463433656257 Marionette TRACE conn6 <- [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]]]}] 14:20:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 14:20:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 730ms 14:20:56 INFO - PROCESS | 3288 | 1463433656304 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 14:20:56 INFO - PROCESS | 3288 | 1463433656306 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 14:20:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 14:20:56 INFO - PROCESS | 3288 | 1463433656309 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 14:20:56 INFO - PROCESS | 3288 | 1463433656311 Marionette TRACE conn6 <- [1,406,null,{}] 14:20:56 INFO - PROCESS | 3288 | 1463433656315 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:56 INFO - PROCESS | 3288 | 1463433656442 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 14:20:56 INFO - PROCESS | 3288 | 1463433656503 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:56 INFO - PROCESS | 3288 | ++DOCSHELL 19280800 == 38 [pid = 3288] [id = 111] 14:20:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (19281400) [pid = 3288] [serial = 330] [outer = 00000000] 14:20:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (19289C00) [pid = 3288] [serial = 331] [outer = 19281400] 14:20:56 INFO - PROCESS | 3288 | 1463433656549 Marionette DEBUG loaded listener.js 14:20:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (19EAB000) [pid = 3288] [serial = 332] [outer = 19281400] 14:20:57 INFO - PROCESS | 3288 | 1463433657000 Marionette TRACE conn6 <- [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]]]}] 14:20:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 14:20:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 730ms 14:20:57 INFO - PROCESS | 3288 | 1463433657048 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 14:20:57 INFO - PROCESS | 3288 | 1463433657050 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 14:20:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 14:20:57 INFO - PROCESS | 3288 | 1463433657058 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 14:20:57 INFO - PROCESS | 3288 | 1463433657060 Marionette TRACE conn6 <- [1,410,null,{}] 14:20:57 INFO - PROCESS | 3288 | 1463433657063 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:57 INFO - PROCESS | 3288 | 1463433657167 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 14:20:57 INFO - PROCESS | 3288 | 1463433657176 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:57 INFO - PROCESS | 3288 | ++DOCSHELL 09180400 == 39 [pid = 3288] [id = 112] 14:20:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (19EAFC00) [pid = 3288] [serial = 333] [outer = 00000000] 14:20:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (1A295000) [pid = 3288] [serial = 334] [outer = 19EAFC00] 14:20:57 INFO - PROCESS | 3288 | 1463433657220 Marionette DEBUG loaded listener.js 14:20:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (1A25F000) [pid = 3288] [serial = 335] [outer = 19EAFC00] 14:20:57 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (18B46C00) [pid = 3288] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 14:20:57 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (0FE15C00) [pid = 3288] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 14:20:57 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (10444400) [pid = 3288] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 14:20:57 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (14E93C00) [pid = 3288] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 14:20:57 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (167E6000) [pid = 3288] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 14:20:57 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (18EC9800) [pid = 3288] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 14:20:57 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (18FA8800) [pid = 3288] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 14:20:57 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (1022BC00) [pid = 3288] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 14:20:57 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (190E9400) [pid = 3288] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 14:20:57 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (1D927400) [pid = 3288] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 14:20:57 INFO - PROCESS | 3288 | 1463433657716 Marionette TRACE conn6 <- [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]]]}] 14:20:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 14:20:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 670ms 14:20:57 INFO - PROCESS | 3288 | 1463433657732 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 14:20:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 14:20:57 INFO - PROCESS | 3288 | 1463433657734 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 14:20:57 INFO - PROCESS | 3288 | 1463433657737 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 14:20:57 INFO - PROCESS | 3288 | 1463433657739 Marionette TRACE conn6 <- [1,414,null,{}] 14:20:57 INFO - PROCESS | 3288 | 1463433657743 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:57 INFO - PROCESS | 3288 | 1463433657828 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 14:20:57 INFO - PROCESS | 3288 | 1463433657835 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:57 INFO - PROCESS | 3288 | ++DOCSHELL 14E6F000 == 40 [pid = 3288] [id = 113] 14:20:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (14E93C00) [pid = 3288] [serial = 336] [outer = 00000000] 14:20:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (19F7A400) [pid = 3288] [serial = 337] [outer = 14E93C00] 14:20:57 INFO - PROCESS | 3288 | 1463433657881 Marionette DEBUG loaded listener.js 14:20:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (1B4D5800) [pid = 3288] [serial = 338] [outer = 14E93C00] 14:20:58 INFO - PROCESS | 3288 | 1463433658308 Marionette TRACE conn6 <- [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]]]}] 14:20:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 14:20:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 630ms 14:20:58 INFO - PROCESS | 3288 | 1463433658368 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 14:20:58 INFO - PROCESS | 3288 | 1463433658370 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 14:20:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 14:20:58 INFO - PROCESS | 3288 | 1463433658373 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 14:20:58 INFO - PROCESS | 3288 | 1463433658375 Marionette TRACE conn6 <- [1,418,null,{}] 14:20:58 INFO - PROCESS | 3288 | 1463433658379 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:58 INFO - PROCESS | 3288 | 1463433658457 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 14:20:58 INFO - PROCESS | 3288 | 1463433658492 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:58 INFO - PROCESS | 3288 | ++DOCSHELL 1B532800 == 41 [pid = 3288] [id = 114] 14:20:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (1B825C00) [pid = 3288] [serial = 339] [outer = 00000000] 14:20:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (1CE0AC00) [pid = 3288] [serial = 340] [outer = 1B825C00] 14:20:58 INFO - PROCESS | 3288 | 1463433658536 Marionette DEBUG loaded listener.js 14:20:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (1CF59800) [pid = 3288] [serial = 341] [outer = 1B825C00] 14:20:59 INFO - PROCESS | 3288 | 1463433659441 Marionette TRACE conn6 <- [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]]]}] 14:20:59 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 14:20:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1126ms 14:20:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 14:20:59 INFO - PROCESS | 3288 | 1463433659500 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 14:20:59 INFO - PROCESS | 3288 | 1463433659502 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 14:20:59 INFO - PROCESS | 3288 | 1463433659505 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 14:20:59 INFO - PROCESS | 3288 | 1463433659507 Marionette TRACE conn6 <- [1,422,null,{}] 14:20:59 INFO - PROCESS | 3288 | 1463433659510 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:20:59 INFO - PROCESS | 3288 | 1463433659589 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 14:20:59 INFO - PROCESS | 3288 | 1463433659596 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:20:59 INFO - PROCESS | 3288 | ++DOCSHELL 1C5B5800 == 42 [pid = 3288] [id = 115] 14:20:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (1C5BAC00) [pid = 3288] [serial = 342] [outer = 00000000] 14:20:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (1D932800) [pid = 3288] [serial = 343] [outer = 1C5BAC00] 14:20:59 INFO - PROCESS | 3288 | 1463433659640 Marionette DEBUG loaded listener.js 14:20:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (1D9DF800) [pid = 3288] [serial = 344] [outer = 1C5BAC00] 14:21:00 INFO - PROCESS | 3288 | 1463433660808 Marionette TRACE conn6 <- [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]]]}] 14:21:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 14:21:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1322ms 14:21:00 INFO - PROCESS | 3288 | 1463433660829 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 14:21:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 14:21:00 INFO - PROCESS | 3288 | 1463433660833 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 14:21:00 INFO - PROCESS | 3288 | 1463433660838 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 14:21:00 INFO - PROCESS | 3288 | 1463433660842 Marionette TRACE conn6 <- [1,426,null,{}] 14:21:00 INFO - PROCESS | 3288 | 1463433660847 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:00 INFO - PROCESS | 3288 | 1463433660955 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 14:21:01 INFO - PROCESS | 3288 | 1463433661076 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:01 INFO - PROCESS | 3288 | ++DOCSHELL 0FEF9800 == 43 [pid = 3288] [id = 116] 14:21:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (10057C00) [pid = 3288] [serial = 345] [outer = 00000000] 14:21:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (1475E000) [pid = 3288] [serial = 346] [outer = 10057C00] 14:21:01 INFO - PROCESS | 3288 | 1463433661135 Marionette DEBUG loaded listener.js 14:21:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (15173000) [pid = 3288] [serial = 347] [outer = 10057C00] 14:21:01 INFO - PROCESS | 3288 | 1463433661685 Marionette TRACE conn6 <- [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] 14:21:01 INFO - PROCESS | 3288 | 1463433661736 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 14:21:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 14:21:01 INFO - PROCESS | 3288 | 1463433661742 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 14:21:01 INFO - PROCESS | 3288 | 1463433661745 Marionette TRACE conn6 <- [1,430,null,{}] 14:21:01 INFO - PROCESS | 3288 | 1463433661749 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:01 INFO - PROCESS | 3288 | 1463433661856 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 14:21:01 INFO - PROCESS | 3288 | 1463433661948 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:01 INFO - PROCESS | 3288 | ++DOCSHELL 18C3B800 == 44 [pid = 3288] [id = 117] 14:21:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (18C43400) [pid = 3288] [serial = 348] [outer = 00000000] 14:21:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (190C5C00) [pid = 3288] [serial = 349] [outer = 18C43400] 14:21:02 INFO - PROCESS | 3288 | 1463433662003 Marionette DEBUG loaded listener.js 14:21:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (190EFC00) [pid = 3288] [serial = 350] [outer = 18C43400] 14:21:02 INFO - PROCESS | 3288 | 1463433662577 Marionette TRACE conn6 <- [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]]]}] 14:21:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 14:21:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 870ms 14:21:02 INFO - PROCESS | 3288 | 1463433662614 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 14:21:02 INFO - PROCESS | 3288 | 1463433662617 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 14:21:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 14:21:02 INFO - PROCESS | 3288 | 1463433662620 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 14:21:02 INFO - PROCESS | 3288 | 1463433662624 Marionette TRACE conn6 <- [1,434,null,{}] 14:21:02 INFO - PROCESS | 3288 | 1463433662635 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:02 INFO - PROCESS | 3288 | 1463433662743 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 14:21:02 INFO - PROCESS | 3288 | 1463433662837 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:02 INFO - PROCESS | 3288 | ++DOCSHELL 1DDDF000 == 45 [pid = 3288] [id = 118] 14:21:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (1DDDF400) [pid = 3288] [serial = 351] [outer = 00000000] 14:21:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (1DDE3000) [pid = 3288] [serial = 352] [outer = 1DDDF400] 14:21:02 INFO - PROCESS | 3288 | 1463433662894 Marionette DEBUG loaded listener.js 14:21:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (1E0BDC00) [pid = 3288] [serial = 353] [outer = 1DDDF400] 14:21:03 INFO - PROCESS | 3288 | 1463433663444 Marionette TRACE conn6 <- [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]]]}] 14:21:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 14:21:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 870ms 14:21:03 INFO - PROCESS | 3288 | 1463433663494 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 14:21:03 INFO - PROCESS | 3288 | 1463433663497 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 14:21:03 INFO - PROCESS | 3288 | 1463433663500 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 14:21:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 14:21:03 INFO - PROCESS | 3288 | 1463433663502 Marionette TRACE conn6 <- [1,438,null,{}] 14:21:03 INFO - PROCESS | 3288 | 1463433663506 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:03 INFO - PROCESS | 3288 | 1463433663609 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 14:21:03 INFO - PROCESS | 3288 | 1463433663701 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:03 INFO - PROCESS | 3288 | ++DOCSHELL 1E19A000 == 46 [pid = 3288] [id = 119] 14:21:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (1E19B800) [pid = 3288] [serial = 354] [outer = 00000000] 14:21:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (1E1A5400) [pid = 3288] [serial = 355] [outer = 1E19B800] 14:21:03 INFO - PROCESS | 3288 | 1463433663755 Marionette DEBUG loaded listener.js 14:21:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (1E1CCC00) [pid = 3288] [serial = 356] [outer = 1E19B800] 14:21:04 INFO - PROCESS | 3288 | 1463433664507 Marionette TRACE conn6 <- [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]]]}] 14:21:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 14:21:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1075ms 14:21:04 INFO - PROCESS | 3288 | 1463433664579 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 14:21:04 INFO - PROCESS | 3288 | 1463433664583 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 14:21:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 14:21:04 INFO - PROCESS | 3288 | 1463433664589 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 14:21:04 INFO - PROCESS | 3288 | 1463433664592 Marionette TRACE conn6 <- [1,442,null,{}] 14:21:04 INFO - PROCESS | 3288 | 1463433664598 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:04 INFO - PROCESS | 3288 | 1463433664695 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 14:21:04 INFO - PROCESS | 3288 | 1463433664770 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:04 INFO - PROCESS | 3288 | ++DOCSHELL 10813400 == 47 [pid = 3288] [id = 120] 14:21:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (10862C00) [pid = 3288] [serial = 357] [outer = 00000000] 14:21:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (146E5800) [pid = 3288] [serial = 358] [outer = 10862C00] 14:21:04 INFO - PROCESS | 3288 | 1463433664819 Marionette DEBUG loaded listener.js 14:21:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (15B1DC00) [pid = 3288] [serial = 359] [outer = 10862C00] 14:21:05 INFO - PROCESS | 3288 | 1463433665386 Marionette TRACE conn6 <- [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]]]}] 14:21:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 14:21:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 830ms 14:21:05 INFO - PROCESS | 3288 | --DOCSHELL 1B532800 == 46 [pid = 3288] [id = 114] 14:21:05 INFO - PROCESS | 3288 | --DOCSHELL 14E6F000 == 45 [pid = 3288] [id = 113] 14:21:05 INFO - PROCESS | 3288 | --DOCSHELL 09180400 == 44 [pid = 3288] [id = 112] 14:21:05 INFO - PROCESS | 3288 | --DOCSHELL 19280800 == 43 [pid = 3288] [id = 111] 14:21:05 INFO - PROCESS | 3288 | --DOCSHELL 18C48400 == 42 [pid = 3288] [id = 110] 14:21:05 INFO - PROCESS | 3288 | --DOCSHELL 18807400 == 41 [pid = 3288] [id = 109] 14:21:05 INFO - PROCESS | 3288 | --DOCSHELL 15B26000 == 40 [pid = 3288] [id = 108] 14:21:05 INFO - PROCESS | 3288 | --DOCSHELL 0917E000 == 39 [pid = 3288] [id = 107] 14:21:05 INFO - PROCESS | 3288 | --DOCSHELL 10224000 == 38 [pid = 3288] [id = 106] 14:21:05 INFO - PROCESS | 3288 | --DOCSHELL 18F71000 == 37 [pid = 3288] [id = 103] 14:21:05 INFO - PROCESS | 3288 | --DOCSHELL 14486C00 == 36 [pid = 3288] [id = 102] 14:21:05 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0CCEDC00) [pid = 3288] [serial = 265] [outer = 00000000] [url = about:blank] 14:21:05 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (1110FC00) [pid = 3288] [serial = 268] [outer = 00000000] [url = about:blank] 14:21:05 INFO - PROCESS | 3288 | 1463433665487 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 14:21:05 INFO - PROCESS | 3288 | 1463433665492 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 14:21:05 INFO - PROCESS | 3288 | --DOCSHELL 09178000 == 35 [pid = 3288] [id = 101] 14:21:05 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (18C39400) [pid = 3288] [serial = 283] [outer = 00000000] [url = about:blank] 14:21:05 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (18C43800) [pid = 3288] [serial = 284] [outer = 00000000] [url = about:blank] 14:21:05 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (10511800) [pid = 3288] [serial = 272] [outer = 00000000] [url = about:blank] 14:21:05 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (10229000) [pid = 3288] [serial = 271] [outer = 00000000] [url = about:blank] 14:21:05 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (10861800) [pid = 3288] [serial = 274] [outer = 00000000] [url = about:blank] 14:21:05 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (1110C400) [pid = 3288] [serial = 275] [outer = 00000000] [url = about:blank] 14:21:05 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (14F63C00) [pid = 3288] [serial = 277] [outer = 00000000] [url = about:blank] 14:21:05 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (15177800) [pid = 3288] [serial = 278] [outer = 00000000] [url = about:blank] 14:21:05 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (175C9400) [pid = 3288] [serial = 280] [outer = 00000000] [url = about:blank] 14:21:05 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (18F70800) [pid = 3288] [serial = 287] [outer = 00000000] [url = about:blank] 14:21:05 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (18F9F000) [pid = 3288] [serial = 286] [outer = 00000000] [url = about:blank] 14:21:05 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (190C4800) [pid = 3288] [serial = 289] [outer = 00000000] [url = about:blank] 14:21:05 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (18F71400) [pid = 3288] [serial = 292] [outer = 00000000] [url = about:blank] 14:21:05 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (19289400) [pid = 3288] [serial = 295] [outer = 00000000] [url = about:blank] 14:21:05 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (190CD400) [pid = 3288] [serial = 290] [outer = 00000000] [url = about:blank] 14:21:05 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (1D933800) [pid = 3288] [serial = 263] [outer = 00000000] [url = about:blank] 14:21:05 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (1928A000) [pid = 3288] [serial = 296] [outer = 00000000] [url = about:blank] 14:21:05 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (17DA5C00) [pid = 3288] [serial = 281] [outer = 00000000] [url = about:blank] 14:21:05 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (190D2000) [pid = 3288] [serial = 293] [outer = 00000000] [url = about:blank] 14:21:05 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (19EAC000) [pid = 3288] [serial = 298] [outer = 00000000] [url = about:blank] 14:21:05 INFO - PROCESS | 3288 | 1463433665514 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 14:21:05 INFO - PROCESS | 3288 | 1463433665516 Marionette TRACE conn6 <- [1,446,null,{}] 14:21:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 14:21:05 INFO - PROCESS | 3288 | 1463433665523 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:05 INFO - PROCESS | 3288 | 1463433665613 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 14:21:05 INFO - PROCESS | 3288 | 1463433665621 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:05 INFO - PROCESS | 3288 | ++DOCSHELL 1010D800 == 36 [pid = 3288] [id = 121] 14:21:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (1010E800) [pid = 3288] [serial = 360] [outer = 00000000] 14:21:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (10227800) [pid = 3288] [serial = 361] [outer = 1010E800] 14:21:05 INFO - PROCESS | 3288 | 1463433665667 Marionette DEBUG loaded listener.js 14:21:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (10520C00) [pid = 3288] [serial = 362] [outer = 1010E800] 14:21:06 INFO - PROCESS | 3288 | 1463433666171 Marionette TRACE conn6 <- [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]]]}] 14:21:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 14:21:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 671ms 14:21:06 INFO - PROCESS | 3288 | 1463433666194 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 14:21:06 INFO - PROCESS | 3288 | 1463433666197 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 14:21:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 14:21:06 INFO - PROCESS | 3288 | 1463433666200 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 14:21:06 INFO - PROCESS | 3288 | 1463433666204 Marionette TRACE conn6 <- [1,450,null,{}] 14:21:06 INFO - PROCESS | 3288 | 1463433666213 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:06 INFO - PROCESS | 3288 | 1463433666298 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 14:21:06 INFO - PROCESS | 3288 | 1463433666306 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:06 INFO - PROCESS | 3288 | ++DOCSHELL 167E3400 == 37 [pid = 3288] [id = 122] 14:21:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (169F3000) [pid = 3288] [serial = 363] [outer = 00000000] 14:21:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (175C8400) [pid = 3288] [serial = 364] [outer = 169F3000] 14:21:06 INFO - PROCESS | 3288 | 1463433666353 Marionette DEBUG loaded listener.js 14:21:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (18802000) [pid = 3288] [serial = 365] [outer = 169F3000] 14:21:06 INFO - PROCESS | 3288 | 1463433666826 Marionette TRACE conn6 <- [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] 14:21:06 INFO - PROCESS | 3288 | 1463433666879 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 14:21:06 INFO - PROCESS | 3288 | 1463433666882 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 14:21:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 14:21:06 INFO - PROCESS | 3288 | 1463433666884 Marionette TRACE conn6 <- [1,454,null,{}] 14:21:06 INFO - PROCESS | 3288 | 1463433666887 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:06 INFO - PROCESS | 3288 | 1463433666966 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 14:21:06 INFO - PROCESS | 3288 | 1463433666975 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:06 INFO - PROCESS | 3288 | ++DOCSHELL 18B54800 == 38 [pid = 3288] [id = 123] 14:21:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (18C3DC00) [pid = 3288] [serial = 366] [outer = 00000000] 14:21:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (18F6F400) [pid = 3288] [serial = 367] [outer = 18C3DC00] 14:21:07 INFO - PROCESS | 3288 | 1463433667020 Marionette DEBUG loaded listener.js 14:21:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (18F7A000) [pid = 3288] [serial = 368] [outer = 18C3DC00] 14:21:07 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:21:07 INFO - PROCESS | 3288 | 1463433667491 Marionette TRACE conn6 <- [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]]]}] 14:21:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 14:21:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 14:21:07 INFO - PROCESS | 3288 | 1463433667516 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 14:21:07 INFO - PROCESS | 3288 | 1463433667518 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 14:21:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 14:21:07 INFO - PROCESS | 3288 | 1463433667522 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 14:21:07 INFO - PROCESS | 3288 | 1463433667523 Marionette TRACE conn6 <- [1,458,null,{}] 14:21:07 INFO - PROCESS | 3288 | 1463433667527 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:07 INFO - PROCESS | 3288 | 1463433667613 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 14:21:07 INFO - PROCESS | 3288 | 1463433667650 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:07 INFO - PROCESS | 3288 | ++DOCSHELL 14E40000 == 39 [pid = 3288] [id = 124] 14:21:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (18FA2800) [pid = 3288] [serial = 369] [outer = 00000000] 14:21:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (190C8000) [pid = 3288] [serial = 370] [outer = 18FA2800] 14:21:07 INFO - PROCESS | 3288 | 1463433667695 Marionette DEBUG loaded listener.js 14:21:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (190CF800) [pid = 3288] [serial = 371] [outer = 18FA2800] 14:21:08 INFO - PROCESS | 3288 | 1463433668175 Marionette TRACE conn6 <- [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] 14:21:08 INFO - PROCESS | 3288 | 1463433668195 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 14:21:08 INFO - PROCESS | 3288 | 1463433668198 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 14:21:08 INFO - PROCESS | 3288 | 1463433668200 Marionette TRACE conn6 <- [1,462,null,{}] 14:21:08 INFO - PROCESS | 3288 | 1463433668203 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:08 INFO - PROCESS | 3288 | 1463433668330 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 14:21:08 INFO - PROCESS | 3288 | 1463433668338 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:08 INFO - PROCESS | 3288 | ++DOCSHELL 18FA1C00 == 40 [pid = 3288] [id = 125] 14:21:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (190D3400) [pid = 3288] [serial = 372] [outer = 00000000] 14:21:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (19EAF400) [pid = 3288] [serial = 373] [outer = 190D3400] 14:21:08 INFO - PROCESS | 3288 | 1463433668383 Marionette DEBUG loaded listener.js 14:21:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (19F3A400) [pid = 3288] [serial = 374] [outer = 190D3400] 14:21:08 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:21:08 INFO - PROCESS | 3288 | 1463433668863 Marionette TRACE conn6 <- [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] 14:21:08 INFO - PROCESS | 3288 | 1463433668931 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 14:21:08 INFO - PROCESS | 3288 | 1463433668934 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 14:21:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 14:21:08 INFO - PROCESS | 3288 | 1463433668936 Marionette TRACE conn6 <- [1,466,null,{}] 14:21:08 INFO - PROCESS | 3288 | 1463433668946 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:09 INFO - PROCESS | 3288 | 1463433669078 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 14:21:09 INFO - PROCESS | 3288 | 1463433669091 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:09 INFO - PROCESS | 3288 | ++DOCSHELL 19D8DC00 == 41 [pid = 3288] [id = 126] 14:21:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (19D8F800) [pid = 3288] [serial = 375] [outer = 00000000] 14:21:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (19D96C00) [pid = 3288] [serial = 376] [outer = 19D8F800] 14:21:09 INFO - PROCESS | 3288 | 1463433669135 Marionette DEBUG loaded listener.js 14:21:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (19D97C00) [pid = 3288] [serial = 377] [outer = 19D8F800] 14:21:09 INFO - PROCESS | 3288 | 1463433669587 Marionette TRACE conn6 <- [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] 14:21:09 INFO - PROCESS | 3288 | 1463433669611 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 14:21:09 INFO - PROCESS | 3288 | 1463433669614 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 14:21:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 14:21:09 INFO - PROCESS | 3288 | 1463433669616 Marionette TRACE conn6 <- [1,470,null,{}] 14:21:09 INFO - PROCESS | 3288 | 1463433669625 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:09 INFO - PROCESS | 3288 | 1463433669729 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 14:21:09 INFO - PROCESS | 3288 | 1463433669736 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:09 INFO - PROCESS | 3288 | ++DOCSHELL 19287800 == 42 [pid = 3288] [id = 127] 14:21:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (19F78000) [pid = 3288] [serial = 378] [outer = 00000000] 14:21:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (1C50D000) [pid = 3288] [serial = 379] [outer = 19F78000] 14:21:09 INFO - PROCESS | 3288 | 1463433669834 Marionette DEBUG loaded listener.js 14:21:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (1CE79C00) [pid = 3288] [serial = 380] [outer = 19F78000] 14:21:10 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (1B825C00) [pid = 3288] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:21:10 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (1880C000) [pid = 3288] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 14:21:10 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (14E93C00) [pid = 3288] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 14:21:10 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (1CE82800) [pid = 3288] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 14:21:10 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (19EAFC00) [pid = 3288] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 14:21:10 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0C8F1C00) [pid = 3288] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 14:21:10 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (19281400) [pid = 3288] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 14:21:10 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (10445800) [pid = 3288] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 14:21:10 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (18ECF000) [pid = 3288] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 14:21:10 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (10224400) [pid = 3288] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 14:21:10 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0FE15400) [pid = 3288] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 14:21:10 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (15BE2400) [pid = 3288] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 14:21:10 INFO - PROCESS | 3288 | 1463433670333 Marionette TRACE conn6 <- [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]]]}] 14:21:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 14:21:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 730ms 14:21:10 INFO - PROCESS | 3288 | 1463433670349 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 14:21:10 INFO - PROCESS | 3288 | 1463433670351 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 14:21:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 14:21:10 INFO - PROCESS | 3288 | 1463433670392 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 14:21:10 INFO - PROCESS | 3288 | 1463433670393 Marionette TRACE conn6 <- [1,474,null,{}] 14:21:10 INFO - PROCESS | 3288 | 1463433670397 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:10 INFO - PROCESS | 3288 | 1463433670477 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 14:21:10 INFO - PROCESS | 3288 | 1463433670484 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:10 INFO - PROCESS | 3288 | ++DOCSHELL 15B1F000 == 43 [pid = 3288] [id = 128] 14:21:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (18B79400) [pid = 3288] [serial = 381] [outer = 00000000] 14:21:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (190D0800) [pid = 3288] [serial = 382] [outer = 18B79400] 14:21:10 INFO - PROCESS | 3288 | 1463433670527 Marionette DEBUG loaded listener.js 14:21:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (1AE41000) [pid = 3288] [serial = 383] [outer = 18B79400] 14:21:10 INFO - PROCESS | 3288 | 1463433670959 Marionette TRACE conn6 <- [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]]]}] 14:21:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 14:21:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 651ms 14:21:11 INFO - PROCESS | 3288 | 1463433671021 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 14:21:11 INFO - PROCESS | 3288 | 1463433671023 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 14:21:11 INFO - PROCESS | 3288 | 1463433671026 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 14:21:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 14:21:11 INFO - PROCESS | 3288 | 1463433671028 Marionette TRACE conn6 <- [1,478,null,{}] 14:21:11 INFO - PROCESS | 3288 | 1463433671031 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:11 INFO - PROCESS | 3288 | 1463433671110 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 14:21:11 INFO - PROCESS | 3288 | 1463433671119 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:11 INFO - PROCESS | 3288 | ++DOCSHELL 1B4DEC00 == 44 [pid = 3288] [id = 129] 14:21:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (1B4E0000) [pid = 3288] [serial = 384] [outer = 00000000] 14:21:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (1D932400) [pid = 3288] [serial = 385] [outer = 1B4E0000] 14:21:11 INFO - PROCESS | 3288 | 1463433671162 Marionette DEBUG loaded listener.js 14:21:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (1D9DF000) [pid = 3288] [serial = 386] [outer = 1B4E0000] 14:21:11 INFO - PROCESS | 3288 | 1463433671587 Marionette TRACE conn6 <- [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]]]}] 14:21:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 14:21:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 570ms 14:21:11 INFO - PROCESS | 3288 | 1463433671612 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 14:21:11 INFO - PROCESS | 3288 | 1463433671615 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 14:21:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 14:21:11 INFO - PROCESS | 3288 | 1463433671618 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 14:21:11 INFO - PROCESS | 3288 | 1463433671621 Marionette TRACE conn6 <- [1,482,null,{}] 14:21:11 INFO - PROCESS | 3288 | 1463433671624 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:11 INFO - PROCESS | 3288 | 1463433671722 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 14:21:11 INFO - PROCESS | 3288 | 1463433671729 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:11 INFO - PROCESS | 3288 | ++DOCSHELL 1B4D6C00 == 45 [pid = 3288] [id = 130] 14:21:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (1DDDFC00) [pid = 3288] [serial = 387] [outer = 00000000] 14:21:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (1E1E3400) [pid = 3288] [serial = 388] [outer = 1DDDFC00] 14:21:11 INFO - PROCESS | 3288 | 1463433671778 Marionette DEBUG loaded listener.js 14:21:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (1E1E9C00) [pid = 3288] [serial = 389] [outer = 1DDDFC00] 14:21:12 INFO - PROCESS | 3288 | 1463433672488 Marionette TRACE conn6 <- [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]]]}] 14:21:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 14:21:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 930ms 14:21:12 INFO - PROCESS | 3288 | 1463433672552 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 14:21:12 INFO - PROCESS | 3288 | 1463433672557 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 14:21:12 INFO - PROCESS | 3288 | 1463433672563 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 14:21:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 14:21:12 INFO - PROCESS | 3288 | 1463433672567 Marionette TRACE conn6 <- [1,486,null,{}] 14:21:12 INFO - PROCESS | 3288 | 1463433672573 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:12 INFO - PROCESS | 3288 | 1463433672684 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 14:21:12 INFO - PROCESS | 3288 | 1463433672809 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:12 INFO - PROCESS | 3288 | ++DOCSHELL 1010BC00 == 46 [pid = 3288] [id = 131] 14:21:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (1010EC00) [pid = 3288] [serial = 390] [outer = 00000000] 14:21:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (1110FC00) [pid = 3288] [serial = 391] [outer = 1010EC00] 14:21:12 INFO - PROCESS | 3288 | 1463433672868 Marionette DEBUG loaded listener.js 14:21:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (1468F400) [pid = 3288] [serial = 392] [outer = 1010EC00] 14:21:13 INFO - PROCESS | 3288 | 1463433673509 Marionette TRACE conn6 <- [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]]]}] 14:21:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 14:21:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 970ms 14:21:13 INFO - PROCESS | 3288 | 1463433673538 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 14:21:13 INFO - PROCESS | 3288 | 1463433673544 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 14:21:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 14:21:13 INFO - PROCESS | 3288 | 1463433673550 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 14:21:13 INFO - PROCESS | 3288 | 1463433673553 Marionette TRACE conn6 <- [1,490,null,{}] 14:21:13 INFO - PROCESS | 3288 | 1463433673557 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:13 INFO - PROCESS | 3288 | 1463433673663 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 14:21:13 INFO - PROCESS | 3288 | 1463433673786 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:13 INFO - PROCESS | 3288 | ++DOCSHELL 15178800 == 47 [pid = 3288] [id = 132] 14:21:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (169F5C00) [pid = 3288] [serial = 393] [outer = 00000000] 14:21:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (18C46C00) [pid = 3288] [serial = 394] [outer = 169F5C00] 14:21:13 INFO - PROCESS | 3288 | 1463433673841 Marionette DEBUG loaded listener.js 14:21:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (190C9800) [pid = 3288] [serial = 395] [outer = 169F5C00] 14:21:14 INFO - PROCESS | 3288 | 1463433674436 Marionette TRACE conn6 <- [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]]]}] 14:21:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (1036D800) [pid = 3288] [serial = 396] [outer = 1DDD5C00] 14:21:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 14:21:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 930ms 14:21:14 INFO - PROCESS | 3288 | 1463433674497 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 14:21:14 INFO - PROCESS | 3288 | 1463433674500 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 14:21:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 14:21:14 INFO - PROCESS | 3288 | 1463433674552 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 14:21:14 INFO - PROCESS | 3288 | 1463433674556 Marionette TRACE conn6 <- [1,494,null,{}] 14:21:14 INFO - PROCESS | 3288 | 1463433674591 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:14 INFO - PROCESS | 3288 | 1463433674738 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 14:21:14 INFO - PROCESS | 3288 | 1463433674814 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:14 INFO - PROCESS | 3288 | ++DOCSHELL 10367C00 == 48 [pid = 3288] [id = 133] 14:21:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (1036AC00) [pid = 3288] [serial = 397] [outer = 00000000] 14:21:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (1C50E800) [pid = 3288] [serial = 398] [outer = 1036AC00] 14:21:14 INFO - PROCESS | 3288 | 1463433674885 Marionette DEBUG loaded listener.js 14:21:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (1E196400) [pid = 3288] [serial = 399] [outer = 1036AC00] 14:21:15 INFO - PROCESS | 3288 | 1463433675435 Marionette TRACE conn6 <- [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]]]}] 14:21:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 14:21:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 970ms 14:21:15 INFO - PROCESS | 3288 | 1463433675507 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 14:21:15 INFO - PROCESS | 3288 | 1463433675510 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 14:21:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 14:21:15 INFO - PROCESS | 3288 | 1463433675514 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 14:21:15 INFO - PROCESS | 3288 | 1463433675516 Marionette TRACE conn6 <- [1,498,null,{}] 14:21:15 INFO - PROCESS | 3288 | 1463433675520 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:15 INFO - PROCESS | 3288 | 1463433675624 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 14:21:15 INFO - PROCESS | 3288 | 1463433675748 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:15 INFO - PROCESS | 3288 | ++DOCSHELL 1E1E8000 == 49 [pid = 3288] [id = 134] 14:21:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (1E1E8800) [pid = 3288] [serial = 400] [outer = 00000000] 14:21:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (1E1EF400) [pid = 3288] [serial = 401] [outer = 1E1E8800] 14:21:15 INFO - PROCESS | 3288 | 1463433675803 Marionette DEBUG loaded listener.js 14:21:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (1F750800) [pid = 3288] [serial = 402] [outer = 1E1E8800] 14:21:16 INFO - PROCESS | 3288 | 1463433676444 Marionette TRACE conn6 <- [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]]]}] 14:21:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 14:21:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 970ms 14:21:16 INFO - PROCESS | 3288 | 1463433676487 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 14:21:16 INFO - PROCESS | 3288 | 1463433676489 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 14:21:16 INFO - PROCESS | 3288 | 1463433676493 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 14:21:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 14:21:16 INFO - PROCESS | 3288 | 1463433676495 Marionette TRACE conn6 <- [1,502,null,{}] 14:21:16 INFO - PROCESS | 3288 | 1463433676498 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:16 INFO - PROCESS | 3288 | 1463433676726 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 14:21:16 INFO - PROCESS | 3288 | 1463433676843 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:16 INFO - PROCESS | 3288 | ++DOCSHELL 0C8EE400 == 50 [pid = 3288] [id = 135] 14:21:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (0CCA6800) [pid = 3288] [serial = 403] [outer = 00000000] 14:21:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (10179C00) [pid = 3288] [serial = 404] [outer = 0CCA6800] 14:21:16 INFO - PROCESS | 3288 | 1463433676935 Marionette DEBUG loaded listener.js 14:21:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (10360000) [pid = 3288] [serial = 405] [outer = 0CCA6800] 14:21:17 INFO - PROCESS | 3288 | --DOCSHELL 1B4DEC00 == 49 [pid = 3288] [id = 129] 14:21:17 INFO - PROCESS | 3288 | --DOCSHELL 15B1F000 == 48 [pid = 3288] [id = 128] 14:21:17 INFO - PROCESS | 3288 | --DOCSHELL 19287800 == 47 [pid = 3288] [id = 127] 14:21:17 INFO - PROCESS | 3288 | --DOCSHELL 19D8DC00 == 46 [pid = 3288] [id = 126] 14:21:17 INFO - PROCESS | 3288 | --DOCSHELL 18FA1C00 == 45 [pid = 3288] [id = 125] 14:21:17 INFO - PROCESS | 3288 | --DOCSHELL 14E40000 == 44 [pid = 3288] [id = 124] 14:21:17 INFO - PROCESS | 3288 | --DOCSHELL 18B54800 == 43 [pid = 3288] [id = 123] 14:21:17 INFO - PROCESS | 3288 | --DOCSHELL 167E3400 == 42 [pid = 3288] [id = 122] 14:21:17 INFO - PROCESS | 3288 | --DOCSHELL 1010D800 == 41 [pid = 3288] [id = 121] 14:21:17 INFO - PROCESS | 3288 | --DOCSHELL 10813400 == 40 [pid = 3288] [id = 120] 14:21:17 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (1CF59800) [pid = 3288] [serial = 341] [outer = 00000000] [url = about:blank] 14:21:17 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (1CE0AC00) [pid = 3288] [serial = 340] [outer = 00000000] [url = about:blank] 14:21:17 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (18C3B000) [pid = 3288] [serial = 325] [outer = 00000000] [url = about:blank] 14:21:17 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (14E69C00) [pid = 3288] [serial = 304] [outer = 00000000] [url = about:blank] 14:21:17 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (1B4D5800) [pid = 3288] [serial = 338] [outer = 00000000] [url = about:blank] 14:21:17 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (18C42C00) [pid = 3288] [serial = 221] [outer = 00000000] [url = about:blank] 14:21:17 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (18FA0400) [pid = 3288] [serial = 307] [outer = 00000000] [url = about:blank] 14:21:17 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (1A295000) [pid = 3288] [serial = 334] [outer = 00000000] [url = about:blank] 14:21:17 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0FEF9000) [pid = 3288] [serial = 266] [outer = 00000000] [url = about:blank] 14:21:17 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0C8EB800) [pid = 3288] [serial = 301] [outer = 00000000] [url = about:blank] 14:21:17 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (19289C00) [pid = 3288] [serial = 331] [outer = 00000000] [url = about:blank] 14:21:17 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (146E9C00) [pid = 3288] [serial = 269] [outer = 00000000] [url = about:blank] 14:21:17 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (1A25F000) [pid = 3288] [serial = 335] [outer = 00000000] [url = about:blank] 14:21:17 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (18FA6800) [pid = 3288] [serial = 329] [outer = 00000000] [url = about:blank] 14:21:17 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (10446C00) [pid = 3288] [serial = 316] [outer = 00000000] [url = about:blank] 14:21:17 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (10228400) [pid = 3288] [serial = 319] [outer = 00000000] [url = about:blank] 14:21:17 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (1B53C000) [pid = 3288] [serial = 310] [outer = 00000000] [url = about:blank] 14:21:17 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (169FD400) [pid = 3288] [serial = 323] [outer = 00000000] [url = about:blank] 14:21:17 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (19EAB000) [pid = 3288] [serial = 332] [outer = 00000000] [url = about:blank] 14:21:17 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (10520000) [pid = 3288] [serial = 320] [outer = 00000000] [url = about:blank] 14:21:17 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (1138A800) [pid = 3288] [serial = 317] [outer = 00000000] [url = about:blank] 14:21:17 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (18F74800) [pid = 3288] [serial = 328] [outer = 00000000] [url = about:blank] 14:21:17 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (19F7A400) [pid = 3288] [serial = 337] [outer = 00000000] [url = about:blank] 14:21:17 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (18C44800) [pid = 3288] [serial = 326] [outer = 00000000] [url = about:blank] 14:21:17 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (167E6800) [pid = 3288] [serial = 322] [outer = 00000000] [url = about:blank] 14:21:17 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (1880CC00) [pid = 3288] [serial = 313] [outer = 00000000] [url = about:blank] 14:21:17 INFO - PROCESS | 3288 | 1463433677621 Marionette TRACE conn6 <- [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]]]}] 14:21:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 14:21:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1181ms 14:21:17 INFO - PROCESS | 3288 | 1463433677679 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 14:21:17 INFO - PROCESS | 3288 | 1463433677682 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 14:21:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 14:21:17 INFO - PROCESS | 3288 | 1463433677687 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 14:21:17 INFO - PROCESS | 3288 | 1463433677691 Marionette TRACE conn6 <- [1,506,null,{}] 14:21:17 INFO - PROCESS | 3288 | 1463433677695 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:17 INFO - PROCESS | 3288 | 1463433677778 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 14:21:17 INFO - PROCESS | 3288 | 1463433677787 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:17 INFO - PROCESS | 3288 | ++DOCSHELL 10053000 == 41 [pid = 3288] [id = 136] 14:21:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (10103C00) [pid = 3288] [serial = 406] [outer = 00000000] 14:21:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (10228400) [pid = 3288] [serial = 407] [outer = 10103C00] 14:21:17 INFO - PROCESS | 3288 | 1463433677841 Marionette DEBUG loaded listener.js 14:21:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (10369C00) [pid = 3288] [serial = 408] [outer = 10103C00] 14:21:18 INFO - PROCESS | 3288 | 1463433678322 Marionette TRACE conn6 <- [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]]]}] 14:21:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 14:21:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 14:21:18 INFO - PROCESS | 3288 | 1463433678358 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 14:21:18 INFO - PROCESS | 3288 | 1463433678361 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 14:21:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 14:21:18 INFO - PROCESS | 3288 | 1463433678364 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 14:21:18 INFO - PROCESS | 3288 | 1463433678366 Marionette TRACE conn6 <- [1,510,null,{}] 14:21:18 INFO - PROCESS | 3288 | 1463433678370 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:18 INFO - PROCESS | 3288 | 1463433678451 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 14:21:18 INFO - PROCESS | 3288 | 1463433678463 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:18 INFO - PROCESS | 3288 | ++DOCSHELL 14F5DC00 == 42 [pid = 3288] [id = 137] 14:21:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (14F62400) [pid = 3288] [serial = 409] [outer = 00000000] 14:21:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (15B1E800) [pid = 3288] [serial = 410] [outer = 14F62400] 14:21:18 INFO - PROCESS | 3288 | 1463433678509 Marionette DEBUG loaded listener.js 14:21:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (169F0C00) [pid = 3288] [serial = 411] [outer = 14F62400] 14:21:18 INFO - PROCESS | 3288 | 1463433678985 Marionette TRACE conn6 <- [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]]]}] 14:21:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 14:21:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 670ms 14:21:19 INFO - PROCESS | 3288 | 1463433679038 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 14:21:19 INFO - PROCESS | 3288 | 1463433679042 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 14:21:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 14:21:19 INFO - PROCESS | 3288 | 1463433679052 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 14:21:19 INFO - PROCESS | 3288 | 1463433679056 Marionette TRACE conn6 <- [1,514,null,{}] 14:21:19 INFO - PROCESS | 3288 | 1463433679060 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:19 INFO - PROCESS | 3288 | 1463433679170 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 14:21:19 INFO - PROCESS | 3288 | 1463433679251 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:19 INFO - PROCESS | 3288 | ++DOCSHELL 18807400 == 43 [pid = 3288] [id = 138] 14:21:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (18810C00) [pid = 3288] [serial = 412] [outer = 00000000] 14:21:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (18C3CC00) [pid = 3288] [serial = 413] [outer = 18810C00] 14:21:19 INFO - PROCESS | 3288 | 1463433679297 Marionette DEBUG loaded listener.js 14:21:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (18C42C00) [pid = 3288] [serial = 414] [outer = 18810C00] 14:21:19 INFO - PROCESS | 3288 | 1463433679674 Marionette TRACE conn6 <- [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]]]}] 14:21:19 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 14:21:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 690ms 14:21:19 INFO - PROCESS | 3288 | 1463433679738 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 14:21:19 INFO - PROCESS | 3288 | 1463433679740 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 14:21:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 14:21:19 INFO - PROCESS | 3288 | 1463433679764 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 14:21:19 INFO - PROCESS | 3288 | 1463433679766 Marionette TRACE conn6 <- [1,518,null,{}] 14:21:19 INFO - PROCESS | 3288 | 1463433679770 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:19 INFO - PROCESS | 3288 | 1463433679881 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 14:21:19 INFO - PROCESS | 3288 | 1463433679891 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:19 INFO - PROCESS | 3288 | ++DOCSHELL 18C3C800 == 44 [pid = 3288] [id = 139] 14:21:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (18EC8000) [pid = 3288] [serial = 415] [outer = 00000000] 14:21:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (18FA6800) [pid = 3288] [serial = 416] [outer = 18EC8000] 14:21:19 INFO - PROCESS | 3288 | 1463433679936 Marionette DEBUG loaded listener.js 14:21:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (190C6800) [pid = 3288] [serial = 417] [outer = 18EC8000] 14:21:20 INFO - PROCESS | 3288 | 1463433680380 Marionette TRACE conn6 <- [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]]]}] 14:21:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 14:21:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 670ms 14:21:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 14:21:20 INFO - PROCESS | 3288 | 1463433680436 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 14:21:20 INFO - PROCESS | 3288 | 1463433680438 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 14:21:20 INFO - PROCESS | 3288 | 1463433680441 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 14:21:20 INFO - PROCESS | 3288 | 1463433680443 Marionette TRACE conn6 <- [1,522,null,{}] 14:21:20 INFO - PROCESS | 3288 | 1463433680452 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:20 INFO - PROCESS | 3288 | 1463433680584 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 14:21:20 INFO - PROCESS | 3288 | 1463433680599 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:20 INFO - PROCESS | 3288 | ++DOCSHELL 19283800 == 45 [pid = 3288] [id = 140] 14:21:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (19284C00) [pid = 3288] [serial = 418] [outer = 00000000] 14:21:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (1928C800) [pid = 3288] [serial = 419] [outer = 19284C00] 14:21:20 INFO - PROCESS | 3288 | 1463433680698 Marionette DEBUG loaded listener.js 14:21:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (19D93800) [pid = 3288] [serial = 420] [outer = 19284C00] 14:21:21 INFO - PROCESS | 3288 | 1463433681163 Marionette TRACE conn6 <- [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]]]}] 14:21:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 14:21:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 771ms 14:21:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 14:21:21 INFO - PROCESS | 3288 | 1463433681213 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 14:21:21 INFO - PROCESS | 3288 | 1463433681215 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 14:21:21 INFO - PROCESS | 3288 | 1463433681219 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 14:21:21 INFO - PROCESS | 3288 | 1463433681220 Marionette TRACE conn6 <- [1,526,null,{}] 14:21:21 INFO - PROCESS | 3288 | 1463433681224 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:21 INFO - PROCESS | 3288 | 1463433681334 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 14:21:21 INFO - PROCESS | 3288 | 1463433681342 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:21 INFO - PROCESS | 3288 | ++DOCSHELL 19D95C00 == 46 [pid = 3288] [id = 141] 14:21:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (19D96800) [pid = 3288] [serial = 421] [outer = 00000000] 14:21:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (1AE38400) [pid = 3288] [serial = 422] [outer = 19D96800] 14:21:21 INFO - PROCESS | 3288 | 1463433681434 Marionette DEBUG loaded listener.js 14:21:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (1AEEF800) [pid = 3288] [serial = 423] [outer = 19D96800] 14:21:21 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (1B4E0000) [pid = 3288] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:21:21 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (18B79400) [pid = 3288] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:21:21 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (190D3400) [pid = 3288] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 14:21:21 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (19D8F800) [pid = 3288] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 14:21:21 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (169F3000) [pid = 3288] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 14:21:21 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (10862C00) [pid = 3288] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 14:21:21 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (1010E800) [pid = 3288] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 14:21:21 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (18FA2800) [pid = 3288] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 14:21:21 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (18C3DC00) [pid = 3288] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 14:21:21 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (19F78000) [pid = 3288] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:21:21 INFO - PROCESS | 3288 | 1463433681997 Marionette TRACE conn6 <- [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]]]}] 14:21:22 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 14:21:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 830ms 14:21:22 INFO - PROCESS | 3288 | 1463433682053 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 14:21:22 INFO - PROCESS | 3288 | 1463433682056 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 14:21:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 14:21:22 INFO - PROCESS | 3288 | 1463433682059 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 14:21:22 INFO - PROCESS | 3288 | 1463433682061 Marionette TRACE conn6 <- [1,530,null,{}] 14:21:22 INFO - PROCESS | 3288 | 1463433682064 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:22 INFO - PROCESS | 3288 | 1463433682151 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 14:21:22 INFO - PROCESS | 3288 | 1463433682231 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:22 INFO - PROCESS | 3288 | ++DOCSHELL 0917AC00 == 47 [pid = 3288] [id = 142] 14:21:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (109A2800) [pid = 3288] [serial = 424] [outer = 00000000] 14:21:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (18C48800) [pid = 3288] [serial = 425] [outer = 109A2800] 14:21:22 INFO - PROCESS | 3288 | 1463433682276 Marionette DEBUG loaded listener.js 14:21:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (19709C00) [pid = 3288] [serial = 426] [outer = 109A2800] 14:21:22 INFO - PROCESS | 3288 | 1463433682657 Marionette TRACE conn6 <- [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"]]]}] 14:21:22 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 14:21:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 14:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:21:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:21:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 14:21:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:21:22 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 14:21:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 14:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:21:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:21:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 14:21:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:21:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 630ms 14:21:22 INFO - PROCESS | 3288 | 1463433682693 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 14:21:22 INFO - PROCESS | 3288 | 1463433682695 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 14:21:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 14:21:22 INFO - PROCESS | 3288 | 1463433682699 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 14:21:22 INFO - PROCESS | 3288 | 1463433682700 Marionette TRACE conn6 <- [1,534,null,{}] 14:21:22 INFO - PROCESS | 3288 | 1463433682703 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:22 INFO - PROCESS | 3288 | 1463433682820 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 14:21:22 INFO - PROCESS | 3288 | 1463433682829 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:22 INFO - PROCESS | 3288 | ++DOCSHELL 15BEDC00 == 48 [pid = 3288] [id = 143] 14:21:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (18FA5400) [pid = 3288] [serial = 427] [outer = 00000000] 14:21:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (1C5AE400) [pid = 3288] [serial = 428] [outer = 18FA5400] 14:21:22 INFO - PROCESS | 3288 | 1463433682874 Marionette DEBUG loaded listener.js 14:21:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (1D926400) [pid = 3288] [serial = 429] [outer = 18FA5400] 14:21:23 INFO - PROCESS | 3288 | 1463433683263 Marionette TRACE conn6 <- [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]]]}] 14:21:23 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. 14:21:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 630ms 14:21:23 INFO - PROCESS | 3288 | 1463433683329 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 14:21:23 INFO - PROCESS | 3288 | 1463433683331 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 14:21:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 14:21:23 INFO - PROCESS | 3288 | 1463433683335 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 14:21:23 INFO - PROCESS | 3288 | 1463433683336 Marionette TRACE conn6 <- [1,538,null,{}] 14:21:23 INFO - PROCESS | 3288 | 1463433683340 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:23 INFO - PROCESS | 3288 | 1463433683448 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 14:21:23 INFO - PROCESS | 3288 | 1463433683489 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:23 INFO - PROCESS | 3288 | ++DOCSHELL 1CE14800 == 49 [pid = 3288] [id = 144] 14:21:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (1CE82800) [pid = 3288] [serial = 430] [outer = 00000000] 14:21:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (1DDE1400) [pid = 3288] [serial = 431] [outer = 1CE82800] 14:21:23 INFO - PROCESS | 3288 | 1463433683534 Marionette DEBUG loaded listener.js 14:21:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (1E1A4000) [pid = 3288] [serial = 432] [outer = 1CE82800] 14:21:23 INFO - PROCESS | 3288 | 1463433683972 Marionette TRACE conn6 <- [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]]]}] 14:21:23 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. 14:21:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 670ms 14:21:23 INFO - PROCESS | 3288 | 1463433684006 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 14:21:24 INFO - PROCESS | 3288 | 1463433684010 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 14:21:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 14:21:24 INFO - PROCESS | 3288 | 1463433684016 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 14:21:24 INFO - PROCESS | 3288 | 1463433684020 Marionette TRACE conn6 <- [1,542,null,{}] 14:21:24 INFO - PROCESS | 3288 | 1463433684027 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:24 INFO - PROCESS | 3288 | 1463433684170 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 14:21:24 INFO - PROCESS | 3288 | 1463433684302 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:24 INFO - PROCESS | 3288 | ++DOCSHELL 10109400 == 50 [pid = 3288] [id = 145] 14:21:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (1010B400) [pid = 3288] [serial = 433] [outer = 00000000] 14:21:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (10224000) [pid = 3288] [serial = 434] [outer = 1010B400] 14:21:24 INFO - PROCESS | 3288 | 1463433684360 Marionette DEBUG loaded listener.js 14:21:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (10440400) [pid = 3288] [serial = 435] [outer = 1010B400] 14:21:24 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:21:24 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:21:24 INFO - PROCESS | 3288 | 1463433684999 Marionette TRACE conn6 <- [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]]]}] 14:21:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 14:21:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1026ms 14:21:25 INFO - PROCESS | 3288 | 1463433685042 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 14:21:25 INFO - PROCESS | 3288 | 1463433685049 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 14:21:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 14:21:25 INFO - PROCESS | 3288 | 1463433685055 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 14:21:25 INFO - PROCESS | 3288 | 1463433685058 Marionette TRACE conn6 <- [1,546,null,{}] 14:21:25 INFO - PROCESS | 3288 | 1463433685062 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:25 INFO - PROCESS | 3288 | 1463433685171 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 14:21:25 INFO - PROCESS | 3288 | 1463433685269 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:25 INFO - PROCESS | 3288 | ++DOCSHELL 14638000 == 51 [pid = 3288] [id = 146] 14:21:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (14638400) [pid = 3288] [serial = 436] [outer = 00000000] 14:21:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (1463C400) [pid = 3288] [serial = 437] [outer = 14638400] 14:21:25 INFO - PROCESS | 3288 | 1463433685323 Marionette DEBUG loaded listener.js 14:21:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (1463FC00) [pid = 3288] [serial = 438] [outer = 14638400] 14:21:25 INFO - PROCESS | 3288 | 1463433685899 Marionette TRACE conn6 <- [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]]]}] 14:21:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 14:21:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 870ms 14:21:25 INFO - PROCESS | 3288 | 1463433685927 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 14:21:25 INFO - PROCESS | 3288 | 1463433685929 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 14:21:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 14:21:25 INFO - PROCESS | 3288 | 1463433685933 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 14:21:25 INFO - PROCESS | 3288 | 1463433685937 Marionette TRACE conn6 <- [1,550,null,{}] 14:21:25 INFO - PROCESS | 3288 | 1463433685948 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:26 INFO - PROCESS | 3288 | 1463433686059 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 14:21:26 INFO - PROCESS | 3288 | 1463433686156 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:26 INFO - PROCESS | 3288 | ++DOCSHELL 18B50C00 == 52 [pid = 3288] [id = 147] 14:21:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (18B6EC00) [pid = 3288] [serial = 439] [outer = 00000000] 14:21:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (18FA1400) [pid = 3288] [serial = 440] [outer = 18B6EC00] 14:21:26 INFO - PROCESS | 3288 | 1463433686213 Marionette DEBUG loaded listener.js 14:21:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (19289C00) [pid = 3288] [serial = 441] [outer = 18B6EC00] 14:21:26 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:21:26 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:21:26 INFO - PROCESS | 3288 | 1463433686785 Marionette TRACE conn6 <- [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]]]}] 14:21:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 14:21:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 870ms 14:21:26 INFO - PROCESS | 3288 | 1463433686816 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 14:21:26 INFO - PROCESS | 3288 | 1463433686819 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 14:21:26 INFO - PROCESS | 3288 | 1463433686824 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 14:21:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 14:21:26 INFO - PROCESS | 3288 | 1463433686826 Marionette TRACE conn6 <- [1,554,null,{}] 14:21:26 INFO - PROCESS | 3288 | 1463433686830 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:26 INFO - PROCESS | 3288 | 1463433686933 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 14:21:27 INFO - PROCESS | 3288 | 1463433687031 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:27 INFO - PROCESS | 3288 | ++DOCSHELL 1B825400 == 53 [pid = 3288] [id = 148] 14:21:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (1B825800) [pid = 3288] [serial = 442] [outer = 00000000] 14:21:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (1E1E6800) [pid = 3288] [serial = 443] [outer = 1B825800] 14:21:27 INFO - PROCESS | 3288 | 1463433687087 Marionette DEBUG loaded listener.js 14:21:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (1F755800) [pid = 3288] [serial = 444] [outer = 1B825800] 14:21:27 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:21:27 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:21:27 INFO - PROCESS | 3288 | 1463433687686 Marionette TRACE conn6 <- [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]]]}] 14:21:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 14:21:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 870ms 14:21:27 INFO - PROCESS | 3288 | 1463433687698 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 14:21:27 INFO - PROCESS | 3288 | 1463433687700 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 14:21:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 14:21:27 INFO - PROCESS | 3288 | 1463433687719 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 14:21:27 INFO - PROCESS | 3288 | 1463433687721 Marionette TRACE conn6 <- [1,558,null,{}] 14:21:27 INFO - PROCESS | 3288 | 1463433687725 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:27 INFO - PROCESS | 3288 | 1463433687825 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 14:21:27 INFO - PROCESS | 3288 | 1463433687921 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:27 INFO - PROCESS | 3288 | ++DOCSHELL 1FE92800 == 54 [pid = 3288] [id = 149] 14:21:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (1FE92C00) [pid = 3288] [serial = 445] [outer = 00000000] 14:21:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (1FE96400) [pid = 3288] [serial = 446] [outer = 1FE92C00] 14:21:27 INFO - PROCESS | 3288 | 1463433687976 Marionette DEBUG loaded listener.js 14:21:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (1FE97000) [pid = 3288] [serial = 447] [outer = 1FE92C00] 14:21:28 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:21:28 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:21:28 INFO - PROCESS | 3288 | 1463433688511 Marionette TRACE conn6 <- [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]]]}] 14:21:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 14:21:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 830ms 14:21:28 INFO - PROCESS | 3288 | 1463433688549 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 14:21:28 INFO - PROCESS | 3288 | 1463433688551 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 14:21:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 14:21:28 INFO - PROCESS | 3288 | 1463433688554 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 14:21:28 INFO - PROCESS | 3288 | 1463433688556 Marionette TRACE conn6 <- [1,562,null,{}] 14:21:28 INFO - PROCESS | 3288 | 1463433688560 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:28 INFO - PROCESS | 3288 | 1463433688682 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 14:21:28 INFO - PROCESS | 3288 | 1463433688783 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:28 INFO - PROCESS | 3288 | ++DOCSHELL 10448800 == 55 [pid = 3288] [id = 150] 14:21:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (10918C00) [pid = 3288] [serial = 448] [outer = 00000000] 14:21:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (1880D400) [pid = 3288] [serial = 449] [outer = 10918C00] 14:21:28 INFO - PROCESS | 3288 | 1463433688839 Marionette DEBUG loaded listener.js 14:21:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (190E8400) [pid = 3288] [serial = 450] [outer = 10918C00] 14:21:29 INFO - PROCESS | 3288 | 1463433689609 Marionette TRACE conn6 <- [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]]]}] 14:21:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 14:21:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1127ms 14:21:29 INFO - PROCESS | 3288 | 1463433689686 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 14:21:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 14:21:29 INFO - PROCESS | 3288 | 1463433689691 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 14:21:29 INFO - PROCESS | 3288 | 1463433689695 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 14:21:29 INFO - PROCESS | 3288 | 1463433689700 Marionette TRACE conn6 <- [1,566,null,{}] 14:21:29 INFO - PROCESS | 3288 | 1463433689723 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:29 INFO - PROCESS | 3288 | 1463433689828 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 14:21:29 INFO - PROCESS | 3288 | 1463433689954 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:29 INFO - PROCESS | 3288 | ++DOCSHELL 14633C00 == 56 [pid = 3288] [id = 151] 14:21:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (14634000) [pid = 3288] [serial = 451] [outer = 00000000] 14:21:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (14F5B000) [pid = 3288] [serial = 452] [outer = 14634000] 14:21:30 INFO - PROCESS | 3288 | 1463433690005 Marionette DEBUG loaded listener.js 14:21:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (15B25800) [pid = 3288] [serial = 453] [outer = 14634000] 14:21:30 INFO - PROCESS | 3288 | --DOCSHELL 15BEDC00 == 55 [pid = 3288] [id = 143] 14:21:30 INFO - PROCESS | 3288 | --DOCSHELL 0917AC00 == 54 [pid = 3288] [id = 142] 14:21:30 INFO - PROCESS | 3288 | --DOCSHELL 19D95C00 == 53 [pid = 3288] [id = 141] 14:21:30 INFO - PROCESS | 3288 | --DOCSHELL 19283800 == 52 [pid = 3288] [id = 140] 14:21:30 INFO - PROCESS | 3288 | --DOCSHELL 18C3C800 == 51 [pid = 3288] [id = 139] 14:21:30 INFO - PROCESS | 3288 | --DOCSHELL 18807400 == 50 [pid = 3288] [id = 138] 14:21:30 INFO - PROCESS | 3288 | --DOCSHELL 14F5DC00 == 49 [pid = 3288] [id = 137] 14:21:30 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (1D932800) [pid = 3288] [serial = 343] [outer = 00000000] [url = about:blank] 14:21:30 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (1475E000) [pid = 3288] [serial = 346] [outer = 00000000] [url = about:blank] 14:21:30 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (190C5C00) [pid = 3288] [serial = 349] [outer = 00000000] [url = about:blank] 14:21:30 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (1E1E3400) [pid = 3288] [serial = 388] [outer = 00000000] [url = about:blank] 14:21:30 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (1DDE3000) [pid = 3288] [serial = 352] [outer = 00000000] [url = about:blank] 14:21:30 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (1E1A5400) [pid = 3288] [serial = 355] [outer = 00000000] [url = about:blank] 14:21:30 INFO - PROCESS | 3288 | --DOCSHELL 10053000 == 48 [pid = 3288] [id = 136] 14:21:30 INFO - PROCESS | 3288 | --DOCSHELL 0C8EE400 == 47 [pid = 3288] [id = 135] 14:21:30 INFO - PROCESS | 3288 | --DOCSHELL 15178800 == 46 [pid = 3288] [id = 132] 14:21:30 INFO - PROCESS | 3288 | --DOCSHELL 1010BC00 == 45 [pid = 3288] [id = 131] 14:21:30 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (19EAF400) [pid = 3288] [serial = 373] [outer = 00000000] [url = about:blank] 14:21:30 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (19D96C00) [pid = 3288] [serial = 376] [outer = 00000000] [url = about:blank] 14:21:30 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (175C8400) [pid = 3288] [serial = 364] [outer = 00000000] [url = about:blank] 14:21:30 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (18802000) [pid = 3288] [serial = 365] [outer = 00000000] [url = about:blank] 14:21:30 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (19F3A400) [pid = 3288] [serial = 374] [outer = 00000000] [url = about:blank] 14:21:30 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (15B1DC00) [pid = 3288] [serial = 359] [outer = 00000000] [url = about:blank] 14:21:30 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (146E5800) [pid = 3288] [serial = 358] [outer = 00000000] [url = about:blank] 14:21:30 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (10227800) [pid = 3288] [serial = 361] [outer = 00000000] [url = about:blank] 14:21:30 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (10520C00) [pid = 3288] [serial = 362] [outer = 00000000] [url = about:blank] 14:21:30 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (190C8000) [pid = 3288] [serial = 370] [outer = 00000000] [url = about:blank] 14:21:30 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (18F6F400) [pid = 3288] [serial = 367] [outer = 00000000] [url = about:blank] 14:21:30 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (18F7A000) [pid = 3288] [serial = 368] [outer = 00000000] [url = about:blank] 14:21:30 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (1C50D000) [pid = 3288] [serial = 379] [outer = 00000000] [url = about:blank] 14:21:30 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (19D97C00) [pid = 3288] [serial = 377] [outer = 00000000] [url = about:blank] 14:21:30 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (1D932400) [pid = 3288] [serial = 385] [outer = 00000000] [url = about:blank] 14:21:30 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (1CE79C00) [pid = 3288] [serial = 380] [outer = 00000000] [url = about:blank] 14:21:30 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (1D9DF000) [pid = 3288] [serial = 386] [outer = 00000000] [url = about:blank] 14:21:30 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (1AE41000) [pid = 3288] [serial = 383] [outer = 00000000] [url = about:blank] 14:21:30 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (190D0800) [pid = 3288] [serial = 382] [outer = 00000000] [url = about:blank] 14:21:30 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (190CF800) [pid = 3288] [serial = 371] [outer = 00000000] [url = about:blank] 14:21:30 INFO - PROCESS | 3288 | 1463433690614 Marionette TRACE conn6 <- [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]]]}] 14:21:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 14:21:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 950ms 14:21:30 INFO - PROCESS | 3288 | 1463433690646 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 14:21:30 INFO - PROCESS | 3288 | 1463433690652 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 14:21:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 14:21:30 INFO - PROCESS | 3288 | 1463433690657 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 14:21:30 INFO - PROCESS | 3288 | 1463433690660 Marionette TRACE conn6 <- [1,570,null,{}] 14:21:30 INFO - PROCESS | 3288 | 1463433690664 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:30 INFO - PROCESS | 3288 | 1463433690752 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 14:21:30 INFO - PROCESS | 3288 | 1463433690839 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:30 INFO - PROCESS | 3288 | ++DOCSHELL 0CC79000 == 46 [pid = 3288] [id = 152] 14:21:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0CF3FC00) [pid = 3288] [serial = 454] [outer = 00000000] 14:21:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (11102800) [pid = 3288] [serial = 455] [outer = 0CF3FC00] 14:21:30 INFO - PROCESS | 3288 | 1463433690885 Marionette DEBUG loaded listener.js 14:21:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (146E5800) [pid = 3288] [serial = 456] [outer = 0CF3FC00] 14:21:31 INFO - PROCESS | 3288 | 1463433691289 Marionette TRACE conn6 <- [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]]]}] 14:21:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 14:21:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 670ms 14:21:31 INFO - PROCESS | 3288 | 1463433691331 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 14:21:31 INFO - PROCESS | 3288 | 1463433691333 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 14:21:31 INFO - PROCESS | 3288 | 1463433691337 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 14:21:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 14:21:31 INFO - PROCESS | 3288 | 1463433691340 Marionette TRACE conn6 <- [1,574,null,{}] 14:21:31 INFO - PROCESS | 3288 | 1463433691350 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:31 INFO - PROCESS | 3288 | 1463433691464 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 14:21:31 INFO - PROCESS | 3288 | 1463433691475 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:31 INFO - PROCESS | 3288 | ++DOCSHELL 169F0800 == 47 [pid = 3288] [id = 153] 14:21:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (169FD800) [pid = 3288] [serial = 457] [outer = 00000000] 14:21:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (1880F400) [pid = 3288] [serial = 458] [outer = 169FD800] 14:21:31 INFO - PROCESS | 3288 | 1463433691522 Marionette DEBUG loaded listener.js 14:21:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (18C3B000) [pid = 3288] [serial = 459] [outer = 169FD800] 14:21:31 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:21:31 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:21:31 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:21:31 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:21:31 INFO - PROCESS | 3288 | 1463433691999 Marionette TRACE conn6 <- [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]]]}] 14:21:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 14:21:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 670ms 14:21:32 INFO - PROCESS | 3288 | 1463433692011 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 14:21:32 INFO - PROCESS | 3288 | 1463433692013 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 14:21:32 INFO - PROCESS | 3288 | 1463433692017 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 14:21:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 14:21:32 INFO - PROCESS | 3288 | 1463433692018 Marionette TRACE conn6 <- [1,578,null,{}] 14:21:32 INFO - PROCESS | 3288 | 1463433692022 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:32 INFO - PROCESS | 3288 | 1463433692108 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 14:21:32 INFO - PROCESS | 3288 | 1463433692115 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:32 INFO - PROCESS | 3288 | ++DOCSHELL 18F7A400 == 48 [pid = 3288] [id = 154] 14:21:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (18F7B400) [pid = 3288] [serial = 460] [outer = 00000000] 14:21:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (190CBC00) [pid = 3288] [serial = 461] [outer = 18F7B400] 14:21:32 INFO - PROCESS | 3288 | 1463433692162 Marionette DEBUG loaded listener.js 14:21:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (19282400) [pid = 3288] [serial = 462] [outer = 18F7B400] 14:21:32 INFO - PROCESS | 3288 | 1463433692612 Marionette TRACE conn6 <- [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]]]}] 14:21:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 14:21:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 631ms 14:21:32 INFO - PROCESS | 3288 | 1463433692653 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 14:21:32 INFO - PROCESS | 3288 | 1463433692655 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 14:21:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 14:21:32 INFO - PROCESS | 3288 | 1463433692659 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 14:21:32 INFO - PROCESS | 3288 | 1463433692660 Marionette TRACE conn6 <- [1,582,null,{}] 14:21:32 INFO - PROCESS | 3288 | 1463433692664 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:32 INFO - PROCESS | 3288 | 1463433692773 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 14:21:32 INFO - PROCESS | 3288 | 1463433692779 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:32 INFO - PROCESS | 3288 | ++DOCSHELL 19BBFC00 == 49 [pid = 3288] [id = 155] 14:21:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (19BC2C00) [pid = 3288] [serial = 463] [outer = 00000000] 14:21:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (19EADC00) [pid = 3288] [serial = 464] [outer = 19BC2C00] 14:21:32 INFO - PROCESS | 3288 | 1463433692825 Marionette DEBUG loaded listener.js 14:21:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (19EB7800) [pid = 3288] [serial = 465] [outer = 19BC2C00] 14:21:33 INFO - PROCESS | 3288 | 1463433693272 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 14:21:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 14:21:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 630ms 14:21:33 INFO - PROCESS | 3288 | 1463433693292 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 14:21:33 INFO - PROCESS | 3288 | 1463433693294 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 14:21:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 14:21:33 INFO - PROCESS | 3288 | 1463433693297 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 14:21:33 INFO - PROCESS | 3288 | 1463433693299 Marionette TRACE conn6 <- [1,586,null,{}] 14:21:33 INFO - PROCESS | 3288 | 1463433693309 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:33 INFO - PROCESS | 3288 | 1463433693428 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 14:21:33 INFO - PROCESS | 3288 | 1463433693436 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:33 INFO - PROCESS | 3288 | ++DOCSHELL 1B107000 == 50 [pid = 3288] [id = 156] 14:21:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (1B10DC00) [pid = 3288] [serial = 466] [outer = 00000000] 14:21:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (1D929800) [pid = 3288] [serial = 467] [outer = 1B10DC00] 14:21:33 INFO - PROCESS | 3288 | 1463433693481 Marionette DEBUG loaded listener.js 14:21:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (18C47C00) [pid = 3288] [serial = 468] [outer = 1B10DC00] 14:21:33 INFO - PROCESS | 3288 | 1463433693849 Marionette TRACE conn6 <- [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]]]}] 14:21:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 14:21:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 590ms 14:21:33 INFO - PROCESS | 3288 | 1463433693895 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 14:21:33 INFO - PROCESS | 3288 | 1463433693897 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 14:21:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 14:21:33 INFO - PROCESS | 3288 | 1463433693900 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 14:21:33 INFO - PROCESS | 3288 | 1463433693902 Marionette TRACE conn6 <- [1,590,null,{}] 14:21:33 INFO - PROCESS | 3288 | 1463433693906 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:34 INFO - PROCESS | 3288 | 1463433694025 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 14:21:34 INFO - PROCESS | 3288 | 1463433694031 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:34 INFO - PROCESS | 3288 | ++DOCSHELL 1CF61C00 == 51 [pid = 3288] [id = 157] 14:21:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (1D9DE400) [pid = 3288] [serial = 469] [outer = 00000000] 14:21:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (1E19F800) [pid = 3288] [serial = 470] [outer = 1D9DE400] 14:21:34 INFO - PROCESS | 3288 | 1463433694120 Marionette DEBUG loaded listener.js 14:21:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (1E1D5400) [pid = 3288] [serial = 471] [outer = 1D9DE400] 14:21:34 INFO - PROCESS | 3288 | 1463433694472 Marionette TRACE conn6 <- [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]]]}] 14:21:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 14:21:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 630ms 14:21:34 INFO - PROCESS | 3288 | 1463433694534 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 14:21:34 INFO - PROCESS | 3288 | 1463433694536 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 14:21:34 INFO - PROCESS | 3288 | 1463433694539 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 14:21:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 14:21:34 INFO - PROCESS | 3288 | 1463433694541 Marionette TRACE conn6 <- [1,594,null,{}] 14:21:34 INFO - PROCESS | 3288 | 1463433694545 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:34 INFO - PROCESS | 3288 | 1463433694663 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 14:21:34 INFO - PROCESS | 3288 | 1463433694918 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:34 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (09179000) [pid = 3288] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 14:21:34 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (10057C00) [pid = 3288] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:21:34 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (18C43400) [pid = 3288] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:21:34 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (18804000) [pid = 3288] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 14:21:34 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (18F76C00) [pid = 3288] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:21:34 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (144AF000) [pid = 3288] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:21:34 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (1E19B800) [pid = 3288] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 14:21:34 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (19787400) [pid = 3288] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 14:21:34 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (1DDDF400) [pid = 3288] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 14:21:34 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (1B4D5000) [pid = 3288] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 14:21:34 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (1C5BAC00) [pid = 3288] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:21:34 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (18FA5400) [pid = 3288] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:21:35 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0CCA6800) [pid = 3288] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:21:35 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (18810C00) [pid = 3288] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 14:21:35 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (18EC8000) [pid = 3288] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 14:21:35 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (14F62400) [pid = 3288] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 14:21:35 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (19D96800) [pid = 3288] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 14:21:35 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (10103C00) [pid = 3288] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:21:35 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (19284C00) [pid = 3288] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 14:21:35 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (109A2800) [pid = 3288] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:21:35 INFO - PROCESS | 3288 | ++DOCSHELL 0C8F1400 == 52 [pid = 3288] [id = 158] 14:21:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0CCA6000) [pid = 3288] [serial = 472] [outer = 00000000] 14:21:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (1010E000) [pid = 3288] [serial = 473] [outer = 0CCA6000] 14:21:35 INFO - PROCESS | 3288 | 1463433695012 Marionette DEBUG loaded listener.js 14:21:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (10362000) [pid = 3288] [serial = 474] [outer = 0CCA6000] 14:21:35 INFO - PROCESS | 3288 | 1463433695513 Marionette TRACE conn6 <- [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]]]}] 14:21:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 14:21:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1018ms 14:21:35 INFO - PROCESS | 3288 | 1463433695561 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 14:21:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 14:21:35 INFO - PROCESS | 3288 | 1463433695563 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 14:21:35 INFO - PROCESS | 3288 | 1463433695566 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 14:21:35 INFO - PROCESS | 3288 | 1463433695567 Marionette TRACE conn6 <- [1,598,null,{}] 14:21:35 INFO - PROCESS | 3288 | 1463433695571 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:35 INFO - PROCESS | 3288 | 1463433695651 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 14:21:35 INFO - PROCESS | 3288 | 1463433695657 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:35 INFO - PROCESS | 3288 | ++DOCSHELL 18B55000 == 53 [pid = 3288] [id = 159] 14:21:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (18C40C00) [pid = 3288] [serial = 475] [outer = 00000000] 14:21:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (19285C00) [pid = 3288] [serial = 476] [outer = 18C40C00] 14:21:35 INFO - PROCESS | 3288 | 1463433695701 Marionette DEBUG loaded listener.js 14:21:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (19D96800) [pid = 3288] [serial = 477] [outer = 18C40C00] 14:21:36 INFO - PROCESS | 3288 | 1463433696148 Marionette TRACE conn6 <- [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]]]}] 14:21:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 14:21:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 630ms 14:21:36 INFO - PROCESS | 3288 | 1463433696197 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 14:21:36 INFO - PROCESS | 3288 | 1463433696199 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 14:21:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 14:21:36 INFO - PROCESS | 3288 | 1463433696202 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 14:21:36 INFO - PROCESS | 3288 | 1463433696204 Marionette TRACE conn6 <- [1,602,null,{}] 14:21:36 INFO - PROCESS | 3288 | 1463433696207 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:36 INFO - PROCESS | 3288 | 1463433696287 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 14:21:36 INFO - PROCESS | 3288 | 1463433696293 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:36 INFO - PROCESS | 3288 | ++DOCSHELL 1C5B9400 == 54 [pid = 3288] [id = 160] 14:21:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (1CE13400) [pid = 3288] [serial = 478] [outer = 00000000] 14:21:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (1E19B800) [pid = 3288] [serial = 479] [outer = 1CE13400] 14:21:36 INFO - PROCESS | 3288 | 1463433696338 Marionette DEBUG loaded listener.js 14:21:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (1E1EE800) [pid = 3288] [serial = 480] [outer = 1CE13400] 14:21:36 INFO - PROCESS | 3288 | 1463433696773 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 14:21:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 14:21:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 630ms 14:21:36 INFO - PROCESS | 3288 | 1463433696833 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 14:21:36 INFO - PROCESS | 3288 | 1463433696835 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 14:21:36 INFO - PROCESS | 3288 | 1463433696838 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 14:21:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 14:21:36 INFO - PROCESS | 3288 | 1463433696841 Marionette TRACE conn6 <- [1,606,null,{}] 14:21:36 INFO - PROCESS | 3288 | 1463433696844 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:36 INFO - PROCESS | 3288 | 1463433696945 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 14:21:37 INFO - PROCESS | 3288 | 1463433697138 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:37 INFO - PROCESS | 3288 | ++DOCSHELL 0CCAE000 == 55 [pid = 3288] [id = 161] 14:21:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0CF80C00) [pid = 3288] [serial = 481] [outer = 00000000] 14:21:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (1005AC00) [pid = 3288] [serial = 482] [outer = 0CF80C00] 14:21:37 INFO - PROCESS | 3288 | 1463433697212 Marionette DEBUG loaded listener.js 14:21:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (10229000) [pid = 3288] [serial = 483] [outer = 0CF80C00] 14:21:37 INFO - PROCESS | 3288 | 1463433697765 Marionette TRACE conn6 <- [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]]]}] 14:21:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 14:21:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 970ms 14:21:37 INFO - PROCESS | 3288 | 1463433697815 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 14:21:37 INFO - PROCESS | 3288 | 1463433697820 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 14:21:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 14:21:37 INFO - PROCESS | 3288 | 1463433697824 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 14:21:37 INFO - PROCESS | 3288 | 1463433697829 Marionette TRACE conn6 <- [1,610,null,{}] 14:21:37 INFO - PROCESS | 3288 | 1463433697834 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:37 INFO - PROCESS | 3288 | 1463433697946 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 14:21:38 INFO - PROCESS | 3288 | 1463433698047 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:38 INFO - PROCESS | 3288 | ++DOCSHELL 1510A000 == 56 [pid = 3288] [id = 162] 14:21:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (15B1EC00) [pid = 3288] [serial = 484] [outer = 00000000] 14:21:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (17D97400) [pid = 3288] [serial = 485] [outer = 15B1EC00] 14:21:38 INFO - PROCESS | 3288 | 1463433698104 Marionette DEBUG loaded listener.js 14:21:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (18806C00) [pid = 3288] [serial = 486] [outer = 15B1EC00] 14:21:38 INFO - PROCESS | 3288 | 1463433698732 Marionette TRACE conn6 <- [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]]]}] 14:21:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:21:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1175ms 14:21:39 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 14:21:39 INFO - PROCESS | 3288 | 1463433699044 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 14:21:39 INFO - PROCESS | 3288 | 1463433699048 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 14:21:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:21:39 INFO - PROCESS | 3288 | 1463433699066 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 14:21:39 INFO - PROCESS | 3288 | 1463433699069 Marionette TRACE conn6 <- [1,614,null,{}] 14:21:39 INFO - PROCESS | 3288 | 1463433699073 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:39 INFO - PROCESS | 3288 | 1463433699181 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 14:21:39 INFO - PROCESS | 3288 | 1463433699277 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:39 INFO - PROCESS | 3288 | ++DOCSHELL 10364800 == 57 [pid = 3288] [id = 163] 14:21:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (19F3A400) [pid = 3288] [serial = 487] [outer = 00000000] 14:21:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (1B373800) [pid = 3288] [serial = 488] [outer = 19F3A400] 14:21:39 INFO - PROCESS | 3288 | 1463433699332 Marionette DEBUG loaded listener.js 14:21:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (1B378000) [pid = 3288] [serial = 489] [outer = 19F3A400] 14:21:39 INFO - PROCESS | 3288 | 1463433699880 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 14:21:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:21:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 890ms 14:21:39 INFO - PROCESS | 3288 | 1463433699949 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 14:21:39 INFO - PROCESS | 3288 | 1463433699951 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 14:21:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:21:39 INFO - PROCESS | 3288 | 1463433699961 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 14:21:39 INFO - PROCESS | 3288 | 1463433699968 Marionette TRACE conn6 <- [1,618,null,{}] 14:21:39 INFO - PROCESS | 3288 | 1463433699973 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:40 INFO - PROCESS | 3288 | 1463433700112 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 14:21:40 INFO - PROCESS | 3288 | 1463433700238 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:40 INFO - PROCESS | 3288 | ++DOCSHELL 1DDDE000 == 58 [pid = 3288] [id = 164] 14:21:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (1E1E7400) [pid = 3288] [serial = 490] [outer = 00000000] 14:21:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (1FE35800) [pid = 3288] [serial = 491] [outer = 1E1E7400] 14:21:40 INFO - PROCESS | 3288 | 1463433700294 Marionette DEBUG loaded listener.js 14:21:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (1FE39000) [pid = 3288] [serial = 492] [outer = 1E1E7400] 14:21:40 INFO - PROCESS | 3288 | 1463433700845 Marionette TRACE conn6 <- [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]]]}] 14:21:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:21:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 930ms 14:21:40 INFO - PROCESS | 3288 | 1463433700888 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 14:21:40 INFO - PROCESS | 3288 | 1463433700891 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 14:21:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:21:40 INFO - PROCESS | 3288 | 1463433700895 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:21:40 INFO - PROCESS | 3288 | 1463433700897 Marionette TRACE conn6 <- [1,622,null,{}] 14:21:40 INFO - PROCESS | 3288 | 1463433700901 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:41 INFO - PROCESS | 3288 | 1463433701009 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 14:21:41 INFO - PROCESS | 3288 | 1463433701108 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:41 INFO - PROCESS | 3288 | ++DOCSHELL 1FE34800 == 59 [pid = 3288] [id = 165] 14:21:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (1FE3FC00) [pid = 3288] [serial = 493] [outer = 00000000] 14:21:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (1FF5BC00) [pid = 3288] [serial = 494] [outer = 1FE3FC00] 14:21:41 INFO - PROCESS | 3288 | 1463433701163 Marionette DEBUG loaded listener.js 14:21:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (1FF5F000) [pid = 3288] [serial = 495] [outer = 1FE3FC00] 14:21:41 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:21:41 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:21:41 INFO - PROCESS | 3288 | 1463433701692 Marionette TRACE conn6 <- [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]]]}] 14:21:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:21:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 870ms 14:21:41 INFO - PROCESS | 3288 | 1463433701777 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 14:21:41 INFO - PROCESS | 3288 | 1463433701780 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 14:21:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:21:41 INFO - PROCESS | 3288 | 1463433701783 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:21:41 INFO - PROCESS | 3288 | 1463433701785 Marionette TRACE conn6 <- [1,626,null,{}] 14:21:41 INFO - PROCESS | 3288 | 1463433701789 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:41 INFO - PROCESS | 3288 | 1463433701896 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 14:21:42 INFO - PROCESS | 3288 | 1463433702032 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:42 INFO - PROCESS | 3288 | ++DOCSHELL 1D92B000 == 60 [pid = 3288] [id = 166] 14:21:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (1D92C000) [pid = 3288] [serial = 496] [outer = 00000000] 14:21:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1FE0A800) [pid = 3288] [serial = 497] [outer = 1D92C000] 14:21:42 INFO - PROCESS | 3288 | 1463433702094 Marionette DEBUG loaded listener.js 14:21:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (1FE10400) [pid = 3288] [serial = 498] [outer = 1D92C000] 14:21:42 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:21:42 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:21:42 INFO - PROCESS | 3288 | 1463433702665 Marionette TRACE conn6 <- [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]]]}] 14:21:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:21:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 930ms 14:21:42 INFO - PROCESS | 3288 | 1463433702719 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 14:21:42 INFO - PROCESS | 3288 | 1463433702722 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 14:21:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:21:42 INFO - PROCESS | 3288 | 1463433702725 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:21:42 INFO - PROCESS | 3288 | 1463433702727 Marionette TRACE conn6 <- [1,630,null,{}] 14:21:42 INFO - PROCESS | 3288 | 1463433702731 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:42 INFO - PROCESS | 3288 | 1463433702982 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 14:21:43 INFO - PROCESS | 3288 | 1463433703141 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:43 INFO - PROCESS | 3288 | ++DOCSHELL 1010A400 == 61 [pid = 3288] [id = 167] 14:21:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (1010CC00) [pid = 3288] [serial = 499] [outer = 00000000] 14:21:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (1036C000) [pid = 3288] [serial = 500] [outer = 1010CC00] 14:21:43 INFO - PROCESS | 3288 | 1463433703192 Marionette DEBUG loaded listener.js 14:21:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (14481C00) [pid = 3288] [serial = 501] [outer = 1010CC00] 14:21:43 INFO - PROCESS | 3288 | --DOCSHELL 1C5B5800 == 60 [pid = 3288] [id = 115] 14:21:43 INFO - PROCESS | 3288 | --DOCSHELL 0FEF9800 == 59 [pid = 3288] [id = 116] 14:21:43 INFO - PROCESS | 3288 | --DOCSHELL 1E19A000 == 58 [pid = 3288] [id = 119] 14:21:43 INFO - PROCESS | 3288 | --DOCSHELL 18C3B800 == 57 [pid = 3288] [id = 117] 14:21:43 INFO - PROCESS | 3288 | --DOCSHELL 1C5B9400 == 56 [pid = 3288] [id = 160] 14:21:43 INFO - PROCESS | 3288 | --DOCSHELL 18B55000 == 55 [pid = 3288] [id = 159] 14:21:43 INFO - PROCESS | 3288 | --DOCSHELL 0C8F1400 == 54 [pid = 3288] [id = 158] 14:21:43 INFO - PROCESS | 3288 | --DOCSHELL 1CF61C00 == 53 [pid = 3288] [id = 157] 14:21:43 INFO - PROCESS | 3288 | --DOCSHELL 1B107000 == 52 [pid = 3288] [id = 156] 14:21:43 INFO - PROCESS | 3288 | --DOCSHELL 19BBFC00 == 51 [pid = 3288] [id = 155] 14:21:43 INFO - PROCESS | 3288 | --DOCSHELL 18F7A400 == 50 [pid = 3288] [id = 154] 14:21:43 INFO - PROCESS | 3288 | --DOCSHELL 169F0800 == 49 [pid = 3288] [id = 153] 14:21:43 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (1DDE1400) [pid = 3288] [serial = 431] [outer = 00000000] [url = about:blank] 14:21:43 INFO - PROCESS | 3288 | 1463433703880 Marionette TRACE conn6 <- [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]]]}] 14:21:43 INFO - PROCESS | 3288 | --DOCSHELL 0CC79000 == 48 [pid = 3288] [id = 152] 14:21:43 INFO - PROCESS | 3288 | --DOCSHELL 14633C00 == 47 [pid = 3288] [id = 151] 14:21:43 INFO - PROCESS | 3288 | --DOCSHELL 14638000 == 46 [pid = 3288] [id = 146] 14:21:43 INFO - PROCESS | 3288 | --DOCSHELL 10109400 == 45 [pid = 3288] [id = 145] 14:21:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:21:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1172ms 14:21:43 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (0FE1C800) [pid = 3288] [serial = 302] [outer = 00000000] [url = about:blank] 14:21:43 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (15173000) [pid = 3288] [serial = 347] [outer = 00000000] [url = about:blank] 14:21:43 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (190EFC00) [pid = 3288] [serial = 350] [outer = 00000000] [url = about:blank] 14:21:43 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (1880F800) [pid = 3288] [serial = 314] [outer = 00000000] [url = about:blank] 14:21:43 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (19708C00) [pid = 3288] [serial = 308] [outer = 00000000] [url = about:blank] 14:21:43 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (15B1D800) [pid = 3288] [serial = 305] [outer = 00000000] [url = about:blank] 14:21:43 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (1E1CCC00) [pid = 3288] [serial = 356] [outer = 00000000] [url = about:blank] 14:21:43 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (19EB0400) [pid = 3288] [serial = 299] [outer = 00000000] [url = about:blank] 14:21:43 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (1E0BDC00) [pid = 3288] [serial = 353] [outer = 00000000] [url = about:blank] 14:21:43 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (1B828400) [pid = 3288] [serial = 311] [outer = 00000000] [url = about:blank] 14:21:43 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (1D9DF800) [pid = 3288] [serial = 344] [outer = 00000000] [url = about:blank] 14:21:43 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (1D926400) [pid = 3288] [serial = 429] [outer = 00000000] [url = about:blank] 14:21:43 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (1110FC00) [pid = 3288] [serial = 391] [outer = 00000000] [url = about:blank] 14:21:43 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (18C46C00) [pid = 3288] [serial = 394] [outer = 00000000] [url = about:blank] 14:21:43 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (1C50E800) [pid = 3288] [serial = 398] [outer = 00000000] [url = about:blank] 14:21:43 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (10360000) [pid = 3288] [serial = 405] [outer = 00000000] [url = about:blank] 14:21:43 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (10179C00) [pid = 3288] [serial = 404] [outer = 00000000] [url = about:blank] 14:21:43 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (18C3CC00) [pid = 3288] [serial = 413] [outer = 00000000] [url = about:blank] 14:21:43 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (18FA6800) [pid = 3288] [serial = 416] [outer = 00000000] [url = about:blank] 14:21:43 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (15B1E800) [pid = 3288] [serial = 410] [outer = 00000000] [url = about:blank] 14:21:43 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (1AE38400) [pid = 3288] [serial = 422] [outer = 00000000] [url = about:blank] 14:21:43 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (169F0C00) [pid = 3288] [serial = 411] [outer = 00000000] [url = about:blank] 14:21:43 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (10228400) [pid = 3288] [serial = 407] [outer = 00000000] [url = about:blank] 14:21:43 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (10369C00) [pid = 3288] [serial = 408] [outer = 00000000] [url = about:blank] 14:21:43 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (1E1EF400) [pid = 3288] [serial = 401] [outer = 00000000] [url = about:blank] 14:21:43 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (19D93800) [pid = 3288] [serial = 420] [outer = 00000000] [url = about:blank] 14:21:43 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (1928C800) [pid = 3288] [serial = 419] [outer = 00000000] [url = about:blank] 14:21:43 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (18C48800) [pid = 3288] [serial = 425] [outer = 00000000] [url = about:blank] 14:21:43 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (1C5AE400) [pid = 3288] [serial = 428] [outer = 00000000] [url = about:blank] 14:21:43 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (1C502C00) [pid = 3288] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:21:43 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (1AEEF800) [pid = 3288] [serial = 423] [outer = 00000000] [url = about:blank] 14:21:43 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (190C6800) [pid = 3288] [serial = 417] [outer = 00000000] [url = about:blank] 14:21:43 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (19709C00) [pid = 3288] [serial = 426] [outer = 00000000] [url = about:blank] 14:21:43 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (18C42C00) [pid = 3288] [serial = 414] [outer = 00000000] [url = about:blank] 14:21:43 INFO - PROCESS | 3288 | 1463433703929 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 14:21:43 INFO - PROCESS | 3288 | 1463433703933 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 14:21:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:21:43 INFO - PROCESS | 3288 | 1463433703944 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:21:43 INFO - PROCESS | 3288 | 1463433703948 Marionette TRACE conn6 <- [1,634,null,{}] 14:21:43 INFO - PROCESS | 3288 | 1463433703952 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:44 INFO - PROCESS | 3288 | 1463433704045 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 14:21:44 INFO - PROCESS | 3288 | 1463433704054 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:44 INFO - PROCESS | 3288 | ++DOCSHELL 1010DC00 == 46 [pid = 3288] [id = 168] 14:21:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (10178000) [pid = 3288] [serial = 502] [outer = 00000000] 14:21:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (10230000) [pid = 3288] [serial = 503] [outer = 10178000] 14:21:44 INFO - PROCESS | 3288 | 1463433704102 Marionette DEBUG loaded listener.js 14:21:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (10516000) [pid = 3288] [serial = 504] [outer = 10178000] 14:21:44 INFO - PROCESS | 3288 | 1463433704576 Marionette TRACE conn6 <- [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]]]}] 14:21:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:21:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 14:21:44 INFO - PROCESS | 3288 | 1463433704617 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 14:21:44 INFO - PROCESS | 3288 | 1463433704620 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 14:21:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:21:44 INFO - PROCESS | 3288 | 1463433704623 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:21:44 INFO - PROCESS | 3288 | 1463433704625 Marionette TRACE conn6 <- [1,638,null,{}] 14:21:44 INFO - PROCESS | 3288 | 1463433704628 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:44 INFO - PROCESS | 3288 | 1463433704742 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 14:21:44 INFO - PROCESS | 3288 | 1463433704827 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:44 INFO - PROCESS | 3288 | ++DOCSHELL 146DDC00 == 47 [pid = 3288] [id = 169] 14:21:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (15104C00) [pid = 3288] [serial = 505] [outer = 00000000] 14:21:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (169F2C00) [pid = 3288] [serial = 506] [outer = 15104C00] 14:21:44 INFO - PROCESS | 3288 | 1463433704880 Marionette DEBUG loaded listener.js 14:21:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (17D96C00) [pid = 3288] [serial = 507] [outer = 15104C00] 14:21:45 INFO - PROCESS | 3288 | 1463433705275 Marionette TRACE conn6 <- [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]]]}] 14:21:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:21:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 670ms 14:21:45 INFO - PROCESS | 3288 | 1463433705297 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 14:21:45 INFO - PROCESS | 3288 | 1463433705300 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 14:21:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:21:45 INFO - PROCESS | 3288 | 1463433705310 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:21:45 INFO - PROCESS | 3288 | 1463433705315 Marionette TRACE conn6 <- [1,642,null,{}] 14:21:45 INFO - PROCESS | 3288 | 1463433705318 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:45 INFO - PROCESS | 3288 | 1463433705404 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 14:21:45 INFO - PROCESS | 3288 | 1463433705410 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:45 INFO - PROCESS | 3288 | ++DOCSHELL 10810400 == 48 [pid = 3288] [id = 170] 14:21:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (1880E800) [pid = 3288] [serial = 508] [outer = 00000000] 14:21:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (18FA0800) [pid = 3288] [serial = 509] [outer = 1880E800] 14:21:45 INFO - PROCESS | 3288 | 1463433705455 Marionette DEBUG loaded listener.js 14:21:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (18FABC00) [pid = 3288] [serial = 510] [outer = 1880E800] 14:21:45 INFO - PROCESS | 3288 | 1463433705895 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 14:21:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:21:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 630ms 14:21:45 INFO - PROCESS | 3288 | 1463433705937 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 14:21:45 INFO - PROCESS | 3288 | 1463433705939 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 14:21:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:21:45 INFO - PROCESS | 3288 | 1463433705960 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:21:45 INFO - PROCESS | 3288 | 1463433705962 Marionette TRACE conn6 <- [1,646,null,{}] 14:21:45 INFO - PROCESS | 3288 | 1463433705966 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:46 INFO - PROCESS | 3288 | 1463433706075 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 14:21:46 INFO - PROCESS | 3288 | 1463433706164 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:46 INFO - PROCESS | 3288 | ++DOCSHELL 190C5400 == 49 [pid = 3288] [id = 171] 14:21:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (190C9000) [pid = 3288] [serial = 511] [outer = 00000000] 14:21:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (1927F800) [pid = 3288] [serial = 512] [outer = 190C9000] 14:21:46 INFO - PROCESS | 3288 | 1463433706209 Marionette DEBUG loaded listener.js 14:21:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (1928D000) [pid = 3288] [serial = 513] [outer = 190C9000] 14:21:46 INFO - PROCESS | 3288 | 1463433706646 Marionette TRACE conn6 <- [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]]]}] 14:21:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:21:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 750ms 14:21:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:21:46 INFO - PROCESS | 3288 | 1463433706697 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 14:21:46 INFO - PROCESS | 3288 | 1463433706699 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 14:21:46 INFO - PROCESS | 3288 | 1463433706702 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:21:46 INFO - PROCESS | 3288 | 1463433706703 Marionette TRACE conn6 <- [1,650,null,{}] 14:21:46 INFO - PROCESS | 3288 | 1463433706713 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:46 INFO - PROCESS | 3288 | 1463433706824 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 14:21:46 INFO - PROCESS | 3288 | 1463433706833 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:46 INFO - PROCESS | 3288 | ++DOCSHELL 19D90000 == 50 [pid = 3288] [id = 172] 14:21:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (19D90400) [pid = 3288] [serial = 514] [outer = 00000000] 14:21:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (19D99400) [pid = 3288] [serial = 515] [outer = 19D90400] 14:21:46 INFO - PROCESS | 3288 | 1463433706939 Marionette DEBUG loaded listener.js 14:21:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (19F78000) [pid = 3288] [serial = 516] [outer = 19D90400] 14:21:47 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:21:47 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:21:47 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:21:47 INFO - PROCESS | 3288 | 1463433707391 Marionette TRACE conn6 <- [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]]]}] 14:21:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:21:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 730ms 14:21:47 INFO - PROCESS | 3288 | 1463433707443 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 14:21:47 INFO - PROCESS | 3288 | 1463433707445 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 14:21:47 INFO - PROCESS | 3288 | 1463433707449 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:21:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:21:47 INFO - PROCESS | 3288 | 1463433707450 Marionette TRACE conn6 <- [1,654,null,{}] 14:21:47 INFO - PROCESS | 3288 | 1463433707454 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:47 INFO - PROCESS | 3288 | 1463433707567 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 14:21:47 INFO - PROCESS | 3288 | 1463433707628 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:47 INFO - PROCESS | 3288 | ++DOCSHELL 1A262000 == 51 [pid = 3288] [id = 173] 14:21:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (1A28F400) [pid = 3288] [serial = 517] [outer = 00000000] 14:21:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (1B36DC00) [pid = 3288] [serial = 518] [outer = 1A28F400] 14:21:47 INFO - PROCESS | 3288 | 1463433707673 Marionette DEBUG loaded listener.js 14:21:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (1B4D5400) [pid = 3288] [serial = 519] [outer = 1A28F400] 14:21:48 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:21:48 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (14634000) [pid = 3288] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:21:48 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (18C40C00) [pid = 3288] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:21:48 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (1B10DC00) [pid = 3288] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:21:48 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (19BC2C00) [pid = 3288] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:21:48 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (1D9DE400) [pid = 3288] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:21:48 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0CCA6000) [pid = 3288] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:21:48 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (1CE82800) [pid = 3288] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:21:48 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (169FD800) [pid = 3288] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:21:48 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0CF3FC00) [pid = 3288] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:21:48 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (18F7B400) [pid = 3288] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:21:48 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:21:48 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:21:48 INFO - PROCESS | 3288 | 1463433708180 Marionette TRACE conn6 <- [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]]]}] 14:21:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 14:21:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 770ms 14:21:48 INFO - PROCESS | 3288 | 1463433708224 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 14:21:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:21:48 INFO - PROCESS | 3288 | 1463433708225 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 14:21:48 INFO - PROCESS | 3288 | 1463433708229 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:21:48 INFO - PROCESS | 3288 | 1463433708231 Marionette TRACE conn6 <- [1,658,null,{}] 14:21:48 INFO - PROCESS | 3288 | 1463433708234 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:48 INFO - PROCESS | 3288 | 1463433708327 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 14:21:48 INFO - PROCESS | 3288 | 1463433708412 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:48 INFO - PROCESS | 3288 | ++DOCSHELL 14F5A800 == 52 [pid = 3288] [id = 174] 14:21:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (169FD800) [pid = 3288] [serial = 520] [outer = 00000000] 14:21:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (1B10DC00) [pid = 3288] [serial = 521] [outer = 169FD800] 14:21:48 INFO - PROCESS | 3288 | 1463433708457 Marionette DEBUG loaded listener.js 14:21:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (1B36BC00) [pid = 3288] [serial = 522] [outer = 169FD800] 14:21:48 INFO - PROCESS | 3288 | 1463433708805 Marionette TRACE conn6 <- [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]]]}] 14:21:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:21:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 630ms 14:21:48 INFO - PROCESS | 3288 | 1463433708859 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 14:21:48 INFO - PROCESS | 3288 | 1463433708861 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 14:21:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:21:48 INFO - PROCESS | 3288 | 1463433708864 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:21:48 INFO - PROCESS | 3288 | 1463433708866 Marionette TRACE conn6 <- [1,662,null,{}] 14:21:48 INFO - PROCESS | 3288 | 1463433708894 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:48 INFO - PROCESS | 3288 | 1463433709007 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 14:21:49 INFO - PROCESS | 3288 | 1463433709015 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:49 INFO - PROCESS | 3288 | ++DOCSHELL 19EB3400 == 53 [pid = 3288] [id = 175] 14:21:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (1B1C5800) [pid = 3288] [serial = 523] [outer = 00000000] 14:21:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (1CE7C400) [pid = 3288] [serial = 524] [outer = 1B1C5800] 14:21:49 INFO - PROCESS | 3288 | 1463433709060 Marionette DEBUG loaded listener.js 14:21:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (1CE7EC00) [pid = 3288] [serial = 525] [outer = 1B1C5800] 14:21:49 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:21:49 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:21:49 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:21:49 INFO - PROCESS | 3288 | 1463433709464 Marionette TRACE conn6 <- [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]]]}] 14:21:49 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 14:21:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 650ms 14:21:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:21:49 INFO - PROCESS | 3288 | 1463433709515 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 14:21:49 INFO - PROCESS | 3288 | 1463433709517 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 14:21:49 INFO - PROCESS | 3288 | 1463433709520 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:21:49 INFO - PROCESS | 3288 | 1463433709522 Marionette TRACE conn6 <- [1,666,null,{}] 14:21:49 INFO - PROCESS | 3288 | 1463433709525 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:49 INFO - PROCESS | 3288 | 1463433709641 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 14:21:49 INFO - PROCESS | 3288 | 1463433709650 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:49 INFO - PROCESS | 3288 | ++DOCSHELL 1C5BA800 == 54 [pid = 3288] [id = 176] 14:21:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (1D92A000) [pid = 3288] [serial = 526] [outer = 00000000] 14:21:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (1DDDC400) [pid = 3288] [serial = 527] [outer = 1D92A000] 14:21:49 INFO - PROCESS | 3288 | 1463433709695 Marionette DEBUG loaded listener.js 14:21:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (1E0BB400) [pid = 3288] [serial = 528] [outer = 1D92A000] 14:21:50 INFO - PROCESS | 3288 | 1463433710183 Marionette TRACE conn6 <- [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]]]}] 14:21:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:21:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 730ms 14:21:50 INFO - PROCESS | 3288 | 1463433710262 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 14:21:50 INFO - PROCESS | 3288 | 1463433710266 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 14:21:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:21:50 INFO - PROCESS | 3288 | 1463433710289 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:21:50 INFO - PROCESS | 3288 | 1463433710294 Marionette TRACE conn6 <- [1,670,null,{}] 14:21:50 INFO - PROCESS | 3288 | 1463433710301 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:50 INFO - PROCESS | 3288 | 1463433710426 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 14:21:50 INFO - PROCESS | 3288 | 1463433710521 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:50 INFO - PROCESS | 3288 | ++DOCSHELL 0CCA6C00 == 55 [pid = 3288] [id = 177] 14:21:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (0CF47C00) [pid = 3288] [serial = 529] [outer = 00000000] 14:21:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (1110FC00) [pid = 3288] [serial = 530] [outer = 0CF47C00] 14:21:50 INFO - PROCESS | 3288 | 1463433710578 Marionette DEBUG loaded listener.js 14:21:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (14E6A400) [pid = 3288] [serial = 531] [outer = 0CF47C00] 14:21:51 INFO - PROCESS | 3288 | 1463433711647 Marionette TRACE conn6 <- [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]]]}] 14:21:51 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) 14:21:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1379ms 14:21:51 INFO - PROCESS | 3288 | 1463433711668 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 14:21:51 INFO - PROCESS | 3288 | 1463433711674 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 14:21:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:21:51 INFO - PROCESS | 3288 | 1463433711680 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:21:51 INFO - PROCESS | 3288 | 1463433711683 Marionette TRACE conn6 <- [1,674,null,{}] 14:21:51 INFO - PROCESS | 3288 | 1463433711687 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:51 INFO - PROCESS | 3288 | 1463433711797 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 14:21:51 INFO - PROCESS | 3288 | 1463433711931 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:51 INFO - PROCESS | 3288 | ++DOCSHELL 18810400 == 56 [pid = 3288] [id = 178] 14:21:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (18C40C00) [pid = 3288] [serial = 532] [outer = 00000000] 14:21:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (18F9D800) [pid = 3288] [serial = 533] [outer = 18C40C00] 14:21:51 INFO - PROCESS | 3288 | 1463433711988 Marionette DEBUG loaded listener.js 14:21:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (190E9000) [pid = 3288] [serial = 534] [outer = 18C40C00] 14:21:53 INFO - PROCESS | 3288 | 1463433713026 Marionette TRACE conn6 <- [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]]]}] 14:21:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 14:21:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1374ms 14:21:53 INFO - PROCESS | 3288 | 1463433713056 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 14:21:53 INFO - PROCESS | 3288 | 1463433713059 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 14:21:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:21:53 INFO - PROCESS | 3288 | 1463433713063 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:21:53 INFO - PROCESS | 3288 | 1463433713067 Marionette TRACE conn6 <- [1,678,null,{}] 14:21:53 INFO - PROCESS | 3288 | 1463433713078 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:53 INFO - PROCESS | 3288 | 1463433713193 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 14:21:53 INFO - PROCESS | 3288 | 1463433713329 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:53 INFO - PROCESS | 3288 | ++DOCSHELL 1E197800 == 57 [pid = 3288] [id = 179] 14:21:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (1E1A1400) [pid = 3288] [serial = 535] [outer = 00000000] 14:21:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (1E1CCC00) [pid = 3288] [serial = 536] [outer = 1E1A1400] 14:21:53 INFO - PROCESS | 3288 | 1463433713387 Marionette DEBUG loaded listener.js 14:21:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (1E1EB000) [pid = 3288] [serial = 537] [outer = 1E1A1400] 14:21:54 INFO - PROCESS | 3288 | 1463433714422 Marionette TRACE conn6 <- [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]]]}] 14:21:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 14:21:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1378ms 14:21:54 INFO - PROCESS | 3288 | 1463433714444 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 14:21:54 INFO - PROCESS | 3288 | 1463433714447 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 14:21:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:21:54 INFO - PROCESS | 3288 | 1463433714450 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:21:54 INFO - PROCESS | 3288 | 1463433714452 Marionette TRACE conn6 <- [1,682,null,{}] 14:21:54 INFO - PROCESS | 3288 | 1463433714456 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:54 INFO - PROCESS | 3288 | 1463433714564 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 14:21:54 INFO - PROCESS | 3288 | 1463433714719 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:54 INFO - PROCESS | 3288 | ++DOCSHELL 1F74F400 == 58 [pid = 3288] [id = 180] 14:21:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (1F755400) [pid = 3288] [serial = 538] [outer = 00000000] 14:21:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (1FE09400) [pid = 3288] [serial = 539] [outer = 1F755400] 14:21:54 INFO - PROCESS | 3288 | 1463433714780 Marionette DEBUG loaded listener.js 14:21:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (1FE31C00) [pid = 3288] [serial = 540] [outer = 1F755400] 14:21:55 INFO - PROCESS | 3288 | 1463433715824 Marionette TRACE conn6 <- [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]]]}] 14:21:55 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) 14:21:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1418ms 14:21:55 INFO - PROCESS | 3288 | 1463433715872 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 14:21:55 INFO - PROCESS | 3288 | 1463433715874 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 14:21:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:21:55 INFO - PROCESS | 3288 | 1463433715878 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:21:55 INFO - PROCESS | 3288 | 1463433715880 Marionette TRACE conn6 <- [1,686,null,{}] 14:21:55 INFO - PROCESS | 3288 | 1463433715884 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:55 INFO - PROCESS | 3288 | 1463433715988 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 14:21:56 INFO - PROCESS | 3288 | 1463433716117 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:56 INFO - PROCESS | 3288 | ++DOCSHELL 14E41400 == 59 [pid = 3288] [id = 181] 14:21:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (175CB000) [pid = 3288] [serial = 541] [outer = 00000000] 14:21:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (19F72C00) [pid = 3288] [serial = 542] [outer = 175CB000] 14:21:56 INFO - PROCESS | 3288 | 1463433716172 Marionette DEBUG loaded listener.js 14:21:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (1AEF6C00) [pid = 3288] [serial = 543] [outer = 175CB000] 14:21:57 INFO - PROCESS | 3288 | 1463433717150 Marionette TRACE conn6 <- [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]]]}] 14:21:57 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) 14:21:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1329ms 14:21:57 INFO - PROCESS | 3288 | 1463433717212 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 14:21:57 INFO - PROCESS | 3288 | 1463433717216 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 14:21:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:21:57 INFO - PROCESS | 3288 | 1463433717221 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:21:57 INFO - PROCESS | 3288 | 1463433717224 Marionette TRACE conn6 <- [1,690,null,{}] 14:21:57 INFO - PROCESS | 3288 | 1463433717230 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:57 INFO - PROCESS | 3288 | 1463433717334 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 14:21:57 INFO - PROCESS | 3288 | 1463433717522 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:57 INFO - PROCESS | 3288 | ++DOCSHELL 10449000 == 60 [pid = 3288] [id = 182] 14:21:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (10810000) [pid = 3288] [serial = 544] [outer = 00000000] 14:21:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (175CD400) [pid = 3288] [serial = 545] [outer = 10810000] 14:21:57 INFO - PROCESS | 3288 | 1463433717583 Marionette DEBUG loaded listener.js 14:21:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (18B4DC00) [pid = 3288] [serial = 546] [outer = 10810000] 14:21:58 INFO - PROCESS | 3288 | --DOCSHELL 1CE14800 == 59 [pid = 3288] [id = 144] 14:21:58 INFO - PROCESS | 3288 | --DOCSHELL 1CF63400 == 58 [pid = 3288] [id = 88] 14:21:58 INFO - PROCESS | 3288 | --DOCSHELL 19EB3400 == 57 [pid = 3288] [id = 175] 14:21:58 INFO - PROCESS | 3288 | --DOCSHELL 14F5A800 == 56 [pid = 3288] [id = 174] 14:21:58 INFO - PROCESS | 3288 | --DOCSHELL 1A262000 == 55 [pid = 3288] [id = 173] 14:21:58 INFO - PROCESS | 3288 | --DOCSHELL 19D90000 == 54 [pid = 3288] [id = 172] 14:21:58 INFO - PROCESS | 3288 | --DOCSHELL 190C5400 == 53 [pid = 3288] [id = 171] 14:21:58 INFO - PROCESS | 3288 | --DOCSHELL 10810400 == 52 [pid = 3288] [id = 170] 14:21:58 INFO - PROCESS | 3288 | --DOCSHELL 146DDC00 == 51 [pid = 3288] [id = 169] 14:21:58 INFO - PROCESS | 3288 | --DOCSHELL 1010DC00 == 50 [pid = 3288] [id = 168] 14:21:58 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (1880D400) [pid = 3288] [serial = 449] [outer = 00000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3288 | --DOCSHELL 1010A400 == 49 [pid = 3288] [id = 167] 14:21:58 INFO - PROCESS | 3288 | --DOCSHELL 1FE34800 == 48 [pid = 3288] [id = 165] 14:21:58 INFO - PROCESS | 3288 | --DOCSHELL 1DDDE000 == 47 [pid = 3288] [id = 164] 14:21:58 INFO - PROCESS | 3288 | --DOCSHELL 10364800 == 46 [pid = 3288] [id = 163] 14:21:58 INFO - PROCESS | 3288 | --DOCSHELL 1510A000 == 45 [pid = 3288] [id = 162] 14:21:58 INFO - PROCESS | 3288 | --DOCSHELL 0CCAE000 == 44 [pid = 3288] [id = 161] 14:21:58 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (1D929800) [pid = 3288] [serial = 467] [outer = 00000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (19EB7800) [pid = 3288] [serial = 465] [outer = 00000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (1E1D5400) [pid = 3288] [serial = 471] [outer = 00000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (1E19F800) [pid = 3288] [serial = 470] [outer = 00000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (18C47C00) [pid = 3288] [serial = 468] [outer = 00000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (1010E000) [pid = 3288] [serial = 473] [outer = 00000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (1E1A4000) [pid = 3288] [serial = 432] [outer = 00000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (10224000) [pid = 3288] [serial = 434] [outer = 00000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (1463C400) [pid = 3288] [serial = 437] [outer = 00000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (18FA1400) [pid = 3288] [serial = 440] [outer = 00000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (1E1E6800) [pid = 3288] [serial = 443] [outer = 00000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (1FE96400) [pid = 3288] [serial = 446] [outer = 00000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (1880F400) [pid = 3288] [serial = 458] [outer = 00000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (18C3B000) [pid = 3288] [serial = 459] [outer = 00000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (11102800) [pid = 3288] [serial = 455] [outer = 00000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (146E5800) [pid = 3288] [serial = 456] [outer = 00000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (190CBC00) [pid = 3288] [serial = 461] [outer = 00000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (15B25800) [pid = 3288] [serial = 453] [outer = 00000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (14F5B000) [pid = 3288] [serial = 452] [outer = 00000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (19285C00) [pid = 3288] [serial = 476] [outer = 00000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (19EADC00) [pid = 3288] [serial = 464] [outer = 00000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (19D96800) [pid = 3288] [serial = 477] [outer = 00000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (19282400) [pid = 3288] [serial = 462] [outer = 00000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (10362000) [pid = 3288] [serial = 474] [outer = 00000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (1E19B800) [pid = 3288] [serial = 479] [outer = 00000000] [url = about:blank] 14:21:58 INFO - PROCESS | 3288 | 1463433718636 Marionette TRACE conn6 <- [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]]]}] 14:21:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:21:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1472ms 14:21:58 INFO - PROCESS | 3288 | 1463433718694 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 14:21:58 INFO - PROCESS | 3288 | 1463433718699 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 14:21:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:21:58 INFO - PROCESS | 3288 | 1463433718705 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:21:58 INFO - PROCESS | 3288 | 1463433718707 Marionette TRACE conn6 <- [1,694,null,{}] 14:21:58 INFO - PROCESS | 3288 | 1463433718711 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:58 INFO - PROCESS | 3288 | 1463433718816 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 14:21:58 INFO - PROCESS | 3288 | 1463433718928 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:21:58 INFO - PROCESS | 3288 | ++DOCSHELL 1036EC00 == 45 [pid = 3288] [id = 183] 14:21:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (1051CC00) [pid = 3288] [serial = 547] [outer = 00000000] 14:21:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (11385800) [pid = 3288] [serial = 548] [outer = 1051CC00] 14:21:58 INFO - PROCESS | 3288 | 1463433718974 Marionette DEBUG loaded listener.js 14:21:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (1463DC00) [pid = 3288] [serial = 549] [outer = 1051CC00] 14:21:59 INFO - PROCESS | 3288 | 1463433719842 Marionette TRACE conn6 <- [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]]]}] 14:21:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:21:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1183ms 14:21:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:21:59 INFO - PROCESS | 3288 | 1463433719892 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 14:21:59 INFO - PROCESS | 3288 | 1463433719894 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 14:21:59 INFO - PROCESS | 3288 | 1463433719898 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:21:59 INFO - PROCESS | 3288 | 1463433719901 Marionette TRACE conn6 <- [1,698,null,{}] 14:21:59 INFO - PROCESS | 3288 | 1463433719911 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:21:59 INFO - PROCESS | 3288 | 1463433719998 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 14:22:00 INFO - PROCESS | 3288 | 1463433720007 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:00 INFO - PROCESS | 3288 | ++DOCSHELL 15B25800 == 46 [pid = 3288] [id = 184] 14:22:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (15BE1400) [pid = 3288] [serial = 550] [outer = 00000000] 14:22:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (18EC9C00) [pid = 3288] [serial = 551] [outer = 15BE1400] 14:22:00 INFO - PROCESS | 3288 | 1463433720054 Marionette DEBUG loaded listener.js 14:22:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (18F7A000) [pid = 3288] [serial = 552] [outer = 15BE1400] 14:22:01 INFO - PROCESS | 3288 | 1463433721026 Marionette TRACE conn6 <- [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]]]}] 14:22:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:22:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1176ms 14:22:01 INFO - PROCESS | 3288 | 1463433721084 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 14:22:01 INFO - PROCESS | 3288 | 1463433721087 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 14:22:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:22:01 INFO - PROCESS | 3288 | 1463433721090 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:22:01 INFO - PROCESS | 3288 | 1463433721092 Marionette TRACE conn6 <- [1,702,null,{}] 14:22:01 INFO - PROCESS | 3288 | 1463433721096 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:01 INFO - PROCESS | 3288 | 1463433721210 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 14:22:01 INFO - PROCESS | 3288 | 1463433721264 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:01 INFO - PROCESS | 3288 | ++DOCSHELL 18F9EC00 == 47 [pid = 3288] [id = 185] 14:22:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (18FAB800) [pid = 3288] [serial = 553] [outer = 00000000] 14:22:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (19281800) [pid = 3288] [serial = 554] [outer = 18FAB800] 14:22:01 INFO - PROCESS | 3288 | 1463433721311 Marionette DEBUG loaded listener.js 14:22:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (19D8A400) [pid = 3288] [serial = 555] [outer = 18FAB800] 14:22:02 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (10918C00) [pid = 3288] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:22:02 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (190C9000) [pid = 3288] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:22:02 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (19D90400) [pid = 3288] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:22:02 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (1880E800) [pid = 3288] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:22:02 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (15104C00) [pid = 3288] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:22:02 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (169FD800) [pid = 3288] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:22:02 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (1010CC00) [pid = 3288] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:22:02 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (10178000) [pid = 3288] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:22:02 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (1A28F400) [pid = 3288] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:22:02 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (1B1C5800) [pid = 3288] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:22:02 INFO - PROCESS | 3288 | 1463433722249 Marionette TRACE conn6 <- [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]]]}] 14:22:02 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 14:22:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1172ms 14:22:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:22:02 INFO - PROCESS | 3288 | 1463433722264 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 14:22:02 INFO - PROCESS | 3288 | 1463433722266 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 14:22:02 INFO - PROCESS | 3288 | 1463433722269 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:22:02 INFO - PROCESS | 3288 | 1463433722271 Marionette TRACE conn6 <- [1,706,null,{}] 14:22:02 INFO - PROCESS | 3288 | 1463433722275 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:02 INFO - PROCESS | 3288 | 1463433722357 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 14:22:02 INFO - PROCESS | 3288 | 1463433722363 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:02 INFO - PROCESS | 3288 | ++DOCSHELL 1022C400 == 48 [pid = 3288] [id = 186] 14:22:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (1022CC00) [pid = 3288] [serial = 556] [outer = 00000000] 14:22:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (18F75800) [pid = 3288] [serial = 557] [outer = 1022CC00] 14:22:02 INFO - PROCESS | 3288 | 1463433722408 Marionette DEBUG loaded listener.js 14:22:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (18F7B400) [pid = 3288] [serial = 558] [outer = 1022CC00] 14:22:03 INFO - PROCESS | 3288 | 1463433723344 Marionette TRACE conn6 <- [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]]]}] 14:22:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:22:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1128ms 14:22:03 INFO - PROCESS | 3288 | 1463433723398 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 14:22:03 INFO - PROCESS | 3288 | 1463433723401 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 14:22:03 INFO - PROCESS | 3288 | 1463433723404 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:22:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:22:03 INFO - PROCESS | 3288 | 1463433723405 Marionette TRACE conn6 <- [1,710,null,{}] 14:22:03 INFO - PROCESS | 3288 | 1463433723409 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:03 INFO - PROCESS | 3288 | 1463433723511 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 14:22:03 INFO - PROCESS | 3288 | 1463433723520 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:03 INFO - PROCESS | 3288 | ++DOCSHELL 18805800 == 49 [pid = 3288] [id = 187] 14:22:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (19D8E000) [pid = 3288] [serial = 559] [outer = 00000000] 14:22:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (1AEFBC00) [pid = 3288] [serial = 560] [outer = 19D8E000] 14:22:03 INFO - PROCESS | 3288 | 1463433723565 Marionette DEBUG loaded listener.js 14:22:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (1B36C400) [pid = 3288] [serial = 561] [outer = 19D8E000] 14:22:04 INFO - PROCESS | 3288 | 1463433724039 Marionette TRACE conn6 <- [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] 14:22:04 INFO - PROCESS | 3288 | 1463433724080 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 14:22:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:22:04 INFO - PROCESS | 3288 | 1463433724083 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:22:04 INFO - PROCESS | 3288 | 1463433724085 Marionette TRACE conn6 <- [1,714,null,{}] 14:22:04 INFO - PROCESS | 3288 | 1463433724088 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:04 INFO - PROCESS | 3288 | 1463433724168 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 14:22:04 INFO - PROCESS | 3288 | 1463433724175 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:04 INFO - PROCESS | 3288 | ++DOCSHELL 1B36E800 == 50 [pid = 3288] [id = 188] 14:22:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (1B371C00) [pid = 3288] [serial = 562] [outer = 00000000] 14:22:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (1CF59800) [pid = 3288] [serial = 563] [outer = 1B371C00] 14:22:04 INFO - PROCESS | 3288 | 1463433724218 Marionette DEBUG loaded listener.js 14:22:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (1CF5EC00) [pid = 3288] [serial = 564] [outer = 1B371C00] 14:22:04 INFO - PROCESS | 3288 | 1463433724992 Marionette TRACE conn6 <- [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]]]}] 14:22:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:22:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 930ms 14:22:05 INFO - PROCESS | 3288 | 1463433725015 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 14:22:05 INFO - PROCESS | 3288 | 1463433725020 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 14:22:05 INFO - PROCESS | 3288 | 1463433725025 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:22:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:22:05 INFO - PROCESS | 3288 | 1463433725030 Marionette TRACE conn6 <- [1,718,null,{}] 14:22:05 INFO - PROCESS | 3288 | 1463433725035 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:05 INFO - PROCESS | 3288 | 1463433725191 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 14:22:05 INFO - PROCESS | 3288 | 1463433725211 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:05 INFO - PROCESS | 3288 | ++DOCSHELL 1475B800 == 51 [pid = 3288] [id = 189] 14:22:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (14973C00) [pid = 3288] [serial = 565] [outer = 00000000] 14:22:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (169F0800) [pid = 3288] [serial = 566] [outer = 14973C00] 14:22:05 INFO - PROCESS | 3288 | 1463433725268 Marionette DEBUG loaded listener.js 14:22:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (17D9A000) [pid = 3288] [serial = 567] [outer = 14973C00] 14:22:05 INFO - PROCESS | 3288 | 1463433725860 Marionette TRACE conn6 <- [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] 14:22:05 INFO - PROCESS | 3288 | 1463433725906 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 14:22:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:22:05 INFO - PROCESS | 3288 | 1463433725913 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:22:05 INFO - PROCESS | 3288 | 1463433725916 Marionette TRACE conn6 <- [1,722,null,{}] 14:22:05 INFO - PROCESS | 3288 | 1463433725920 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:06 INFO - PROCESS | 3288 | 1463433726062 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 14:22:06 INFO - PROCESS | 3288 | 1463433726192 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:06 INFO - PROCESS | 3288 | ++DOCSHELL 190CE800 == 52 [pid = 3288] [id = 190] 14:22:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (190CF400) [pid = 3288] [serial = 568] [outer = 00000000] 14:22:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (19EB7400) [pid = 3288] [serial = 569] [outer = 190CF400] 14:22:06 INFO - PROCESS | 3288 | 1463433726248 Marionette DEBUG loaded listener.js 14:22:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (1AEF6400) [pid = 3288] [serial = 570] [outer = 190CF400] 14:22:06 INFO - PROCESS | 3288 | 1463433726863 Marionette TRACE conn6 <- [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]]]}] 14:22:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:22:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 970ms 14:22:06 INFO - PROCESS | 3288 | 1463433726885 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 14:22:06 INFO - PROCESS | 3288 | 1463433726887 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 14:22:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:22:06 INFO - PROCESS | 3288 | 1463433726891 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:22:06 INFO - PROCESS | 3288 | 1463433726895 Marionette TRACE conn6 <- [1,726,null,{}] 14:22:06 INFO - PROCESS | 3288 | 1463433726906 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:07 INFO - PROCESS | 3288 | 1463433727016 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 14:22:07 INFO - PROCESS | 3288 | 1463433727120 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:07 INFO - PROCESS | 3288 | ++DOCSHELL 1E19A000 == 53 [pid = 3288] [id = 191] 14:22:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (1E19B800) [pid = 3288] [serial = 571] [outer = 00000000] 14:22:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (1E1CB400) [pid = 3288] [serial = 572] [outer = 1E19B800] 14:22:07 INFO - PROCESS | 3288 | 1463433727177 Marionette DEBUG loaded listener.js 14:22:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (1E1E3C00) [pid = 3288] [serial = 573] [outer = 1E19B800] 14:22:08 INFO - PROCESS | 3288 | 1463433728208 Marionette TRACE conn6 <- [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]]]}] 14:22:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:22:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1331ms 14:22:08 INFO - PROCESS | 3288 | 1463433728226 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 14:22:08 INFO - PROCESS | 3288 | 1463433728229 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 14:22:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:22:08 INFO - PROCESS | 3288 | 1463433728232 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:22:08 INFO - PROCESS | 3288 | 1463433728234 Marionette TRACE conn6 <- [1,730,null,{}] 14:22:08 INFO - PROCESS | 3288 | 1463433728238 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:08 INFO - PROCESS | 3288 | 1463433728345 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 14:22:08 INFO - PROCESS | 3288 | 1463433728468 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:08 INFO - PROCESS | 3288 | ++DOCSHELL 1E1ECC00 == 54 [pid = 3288] [id = 192] 14:22:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (1F752000) [pid = 3288] [serial = 574] [outer = 00000000] 14:22:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (1FE08000) [pid = 3288] [serial = 575] [outer = 1F752000] 14:22:08 INFO - PROCESS | 3288 | 1463433728525 Marionette DEBUG loaded listener.js 14:22:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (1FE33800) [pid = 3288] [serial = 576] [outer = 1F752000] 14:22:09 INFO - PROCESS | 3288 | 1463433729573 Marionette TRACE conn6 <- [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]]]}] 14:22:09 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 14:22:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1372ms 14:22:09 INFO - PROCESS | 3288 | 1463433729608 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 14:22:09 INFO - PROCESS | 3288 | 1463433729610 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 14:22:09 INFO - PROCESS | 3288 | 1463433729613 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:22:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:22:09 INFO - PROCESS | 3288 | 1463433729615 Marionette TRACE conn6 <- [1,734,null,{}] 14:22:09 INFO - PROCESS | 3288 | 1463433729619 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:09 INFO - PROCESS | 3288 | 1463433729723 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 14:22:09 INFO - PROCESS | 3288 | 1463433729851 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:09 INFO - PROCESS | 3288 | ++DOCSHELL 1F75C800 == 55 [pid = 3288] [id = 193] 14:22:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (1FE36C00) [pid = 3288] [serial = 577] [outer = 00000000] 14:22:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1FE9A400) [pid = 3288] [serial = 578] [outer = 1FE36C00] 14:22:09 INFO - PROCESS | 3288 | 1463433729907 Marionette DEBUG loaded listener.js 14:22:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (1FEDDC00) [pid = 3288] [serial = 579] [outer = 1FE36C00] 14:22:10 INFO - PROCESS | 3288 | 1463433730914 Marionette TRACE conn6 <- [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]]]}] 14:22:10 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.) 14:22:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1317ms 14:22:10 INFO - PROCESS | 3288 | 1463433730935 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 14:22:10 INFO - PROCESS | 3288 | 1463433730937 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 14:22:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:22:10 INFO - PROCESS | 3288 | 1463433730941 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:22:10 INFO - PROCESS | 3288 | 1463433730943 Marionette TRACE conn6 <- [1,738,null,{}] 14:22:10 INFO - PROCESS | 3288 | 1463433730947 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:11 INFO - PROCESS | 3288 | 1463433731121 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 14:22:11 INFO - PROCESS | 3288 | 1463433731370 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:11 INFO - PROCESS | 3288 | ++DOCSHELL 10366800 == 56 [pid = 3288] [id = 194] 14:22:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (1036C400) [pid = 3288] [serial = 580] [outer = 00000000] 14:22:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (10865800) [pid = 3288] [serial = 581] [outer = 1036C400] 14:22:11 INFO - PROCESS | 3288 | 1463433731460 Marionette DEBUG loaded listener.js 14:22:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (14758800) [pid = 3288] [serial = 582] [outer = 1036C400] 14:22:11 INFO - PROCESS | 3288 | --DOCSHELL 1D92B000 == 55 [pid = 3288] [id = 166] 14:22:11 INFO - PROCESS | 3288 | --DOCSHELL 18805800 == 54 [pid = 3288] [id = 187] 14:22:11 INFO - PROCESS | 3288 | --DOCSHELL 1022C400 == 53 [pid = 3288] [id = 186] 14:22:11 INFO - PROCESS | 3288 | --DOCSHELL 18F9EC00 == 52 [pid = 3288] [id = 185] 14:22:11 INFO - PROCESS | 3288 | --DOCSHELL 15B25800 == 51 [pid = 3288] [id = 184] 14:22:11 INFO - PROCESS | 3288 | --DOCSHELL 1036EC00 == 50 [pid = 3288] [id = 183] 14:22:11 INFO - PROCESS | 3288 | --DOCSHELL 10449000 == 49 [pid = 3288] [id = 182] 14:22:11 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (190E8400) [pid = 3288] [serial = 450] [outer = 00000000] [url = about:blank] 14:22:11 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (1927F800) [pid = 3288] [serial = 512] [outer = 00000000] [url = about:blank] 14:22:11 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (1005AC00) [pid = 3288] [serial = 482] [outer = 00000000] [url = about:blank] 14:22:11 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (17D97400) [pid = 3288] [serial = 485] [outer = 00000000] [url = about:blank] 14:22:11 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (19F78000) [pid = 3288] [serial = 516] [outer = 00000000] [url = about:blank] 14:22:11 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (1B373800) [pid = 3288] [serial = 488] [outer = 00000000] [url = about:blank] 14:22:11 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (1FE35800) [pid = 3288] [serial = 491] [outer = 00000000] [url = about:blank] 14:22:12 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (1FF5BC00) [pid = 3288] [serial = 494] [outer = 00000000] [url = about:blank] 14:22:12 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (19D99400) [pid = 3288] [serial = 515] [outer = 00000000] [url = about:blank] 14:22:12 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (18FA0800) [pid = 3288] [serial = 509] [outer = 00000000] [url = about:blank] 14:22:12 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (169F2C00) [pid = 3288] [serial = 506] [outer = 00000000] [url = about:blank] 14:22:12 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (17D96C00) [pid = 3288] [serial = 507] [outer = 00000000] [url = about:blank] 14:22:12 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (1B10DC00) [pid = 3288] [serial = 521] [outer = 00000000] [url = about:blank] 14:22:12 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (14481C00) [pid = 3288] [serial = 501] [outer = 00000000] [url = about:blank] 14:22:12 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (1036C000) [pid = 3288] [serial = 500] [outer = 00000000] [url = about:blank] 14:22:12 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (10230000) [pid = 3288] [serial = 503] [outer = 00000000] [url = about:blank] 14:22:12 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (10516000) [pid = 3288] [serial = 504] [outer = 00000000] [url = about:blank] 14:22:12 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (1FE0A800) [pid = 3288] [serial = 497] [outer = 00000000] [url = about:blank] 14:22:12 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (1B36DC00) [pid = 3288] [serial = 518] [outer = 00000000] [url = about:blank] 14:22:12 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (1CE7EC00) [pid = 3288] [serial = 525] [outer = 00000000] [url = about:blank] 14:22:12 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (1CE7C400) [pid = 3288] [serial = 524] [outer = 00000000] [url = about:blank] 14:22:12 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (1DDDC400) [pid = 3288] [serial = 527] [outer = 00000000] [url = about:blank] 14:22:12 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (1B4D5400) [pid = 3288] [serial = 519] [outer = 00000000] [url = about:blank] 14:22:12 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (1928D000) [pid = 3288] [serial = 513] [outer = 00000000] [url = about:blank] 14:22:12 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (1B36BC00) [pid = 3288] [serial = 522] [outer = 00000000] [url = about:blank] 14:22:12 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (18FABC00) [pid = 3288] [serial = 510] [outer = 00000000] [url = about:blank] 14:22:12 INFO - PROCESS | 3288 | 1463433732564 Marionette TRACE conn6 <- [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]]]}] 14:22:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:22:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1677ms 14:22:12 INFO - PROCESS | 3288 | 1463433732623 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 14:22:12 INFO - PROCESS | 3288 | 1463433732626 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 14:22:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:22:12 INFO - PROCESS | 3288 | 1463433732630 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:22:12 INFO - PROCESS | 3288 | 1463433732633 Marionette TRACE conn6 <- [1,742,null,{}] 14:22:12 INFO - PROCESS | 3288 | 1463433732638 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:12 INFO - PROCESS | 3288 | 1463433732742 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 14:22:12 INFO - PROCESS | 3288 | 1463433732857 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:12 INFO - PROCESS | 3288 | ++DOCSHELL 1080FC00 == 50 [pid = 3288] [id = 195] 14:22:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (10862000) [pid = 3288] [serial = 583] [outer = 00000000] 14:22:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (14F5D800) [pid = 3288] [serial = 584] [outer = 10862000] 14:22:12 INFO - PROCESS | 3288 | 1463433732905 Marionette DEBUG loaded listener.js 14:22:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (169FC800) [pid = 3288] [serial = 585] [outer = 10862000] 14:22:13 INFO - PROCESS | 3288 | 1463433733766 Marionette TRACE conn6 <- [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]]]}] 14:22:13 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 14:22:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1175ms 14:22:13 INFO - PROCESS | 3288 | 1463433733810 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 14:22:13 INFO - PROCESS | 3288 | 1463433733814 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 14:22:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:22:13 INFO - PROCESS | 3288 | 1463433733817 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:22:13 INFO - PROCESS | 3288 | 1463433733819 Marionette TRACE conn6 <- [1,746,null,{}] 14:22:13 INFO - PROCESS | 3288 | 1463433733824 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:13 INFO - PROCESS | 3288 | 1463433733911 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 14:22:13 INFO - PROCESS | 3288 | 1463433733921 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:13 INFO - PROCESS | 3288 | ++DOCSHELL 1880F000 == 51 [pid = 3288] [id = 196] 14:22:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (18C3C000) [pid = 3288] [serial = 586] [outer = 00000000] 14:22:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (190C4800) [pid = 3288] [serial = 587] [outer = 18C3C000] 14:22:13 INFO - PROCESS | 3288 | 1463433733966 Marionette DEBUG loaded listener.js 14:22:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (190D0800) [pid = 3288] [serial = 588] [outer = 18C3C000] 14:22:14 INFO - PROCESS | 3288 | 1463433734486 Marionette TRACE conn6 <- [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]]]}] 14:22:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:22:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 730ms 14:22:14 INFO - PROCESS | 3288 | 1463433734552 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 14:22:14 INFO - PROCESS | 3288 | 1463433734555 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 14:22:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:22:14 INFO - PROCESS | 3288 | 1463433734564 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:22:14 INFO - PROCESS | 3288 | 1463433734569 Marionette TRACE conn6 <- [1,750,null,{}] 14:22:14 INFO - PROCESS | 3288 | 1463433734581 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:14 INFO - PROCESS | 3288 | 1463433734706 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 14:22:14 INFO - PROCESS | 3288 | 1463433734722 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:14 INFO - PROCESS | 3288 | ++DOCSHELL 19EAA400 == 52 [pid = 3288] [id = 197] 14:22:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (19EAC400) [pid = 3288] [serial = 589] [outer = 00000000] 14:22:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (1A263000) [pid = 3288] [serial = 590] [outer = 19EAC400] 14:22:14 INFO - PROCESS | 3288 | 1463433734815 Marionette DEBUG loaded listener.js 14:22:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (1B106C00) [pid = 3288] [serial = 591] [outer = 19EAC400] 14:22:15 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (19D8E000) [pid = 3288] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:22:15 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (18FAB800) [pid = 3288] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:22:15 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (15BE1400) [pid = 3288] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:22:15 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (1051CC00) [pid = 3288] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:22:15 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (1D92A000) [pid = 3288] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:22:15 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (10810000) [pid = 3288] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:22:15 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (1022CC00) [pid = 3288] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:22:15 INFO - PROCESS | 3288 | 1463433735721 Marionette TRACE conn6 <- [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]]]}] 14:22:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:22:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1198ms 14:22:15 INFO - PROCESS | 3288 | 1463433735760 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 14:22:15 INFO - PROCESS | 3288 | 1463433735762 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 14:22:15 INFO - PROCESS | 3288 | 1463433735766 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:22:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:22:15 INFO - PROCESS | 3288 | 1463433735767 Marionette TRACE conn6 <- [1,754,null,{}] 14:22:15 INFO - PROCESS | 3288 | 1463433735771 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:15 INFO - PROCESS | 3288 | 1463433735856 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 14:22:15 INFO - PROCESS | 3288 | 1463433735862 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:15 INFO - PROCESS | 3288 | ++DOCSHELL 19EB4C00 == 53 [pid = 3288] [id = 198] 14:22:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (1A261800) [pid = 3288] [serial = 592] [outer = 00000000] 14:22:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (1B36FC00) [pid = 3288] [serial = 593] [outer = 1A261800] 14:22:15 INFO - PROCESS | 3288 | 1463433735907 Marionette DEBUG loaded listener.js 14:22:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (1B374800) [pid = 3288] [serial = 594] [outer = 1A261800] 14:22:16 INFO - PROCESS | 3288 | 1463433736823 Marionette TRACE conn6 <- [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]]]}] 14:22:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:22:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1067ms 14:22:16 INFO - PROCESS | 3288 | 1463433736837 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 14:22:16 INFO - PROCESS | 3288 | 1463433736839 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 14:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:22:16 INFO - PROCESS | 3288 | 1463433736842 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:22:16 INFO - PROCESS | 3288 | 1463433736843 Marionette TRACE conn6 <- [1,758,null,{}] 14:22:16 INFO - PROCESS | 3288 | 1463433736847 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:16 INFO - PROCESS | 3288 | 1463433736961 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 14:22:16 INFO - PROCESS | 3288 | 1463433736971 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:16 INFO - PROCESS | 3288 | ++DOCSHELL 10179C00 == 54 [pid = 3288] [id = 199] 14:22:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (1CE10000) [pid = 3288] [serial = 595] [outer = 00000000] 14:22:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (1CF58000) [pid = 3288] [serial = 596] [outer = 1CE10000] 14:22:17 INFO - PROCESS | 3288 | 1463433737021 Marionette DEBUG loaded listener.js 14:22:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (1DDD4800) [pid = 3288] [serial = 597] [outer = 1CE10000] 14:22:17 INFO - PROCESS | 3288 | 1463433737447 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 14:22:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 630ms 14:22:17 INFO - PROCESS | 3288 | 1463433737473 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 14:22:17 INFO - PROCESS | 3288 | 1463433737475 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 14:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:22:17 INFO - PROCESS | 3288 | 1463433737478 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:22:17 INFO - PROCESS | 3288 | 1463433737480 Marionette TRACE conn6 <- [1,762,null,{}] 14:22:17 INFO - PROCESS | 3288 | 1463433737483 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:17 INFO - PROCESS | 3288 | 1463433737600 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 14:22:17 INFO - PROCESS | 3288 | 1463433737609 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:17 INFO - PROCESS | 3288 | ++DOCSHELL 10360000 == 55 [pid = 3288] [id = 200] 14:22:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (10361000) [pid = 3288] [serial = 598] [outer = 00000000] 14:22:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (1E1D0000) [pid = 3288] [serial = 599] [outer = 10361000] 14:22:17 INFO - PROCESS | 3288 | 1463433737653 Marionette DEBUG loaded listener.js 14:22:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (1F758800) [pid = 3288] [serial = 600] [outer = 10361000] 14:22:18 INFO - PROCESS | 3288 | 1463433738054 Marionette TRACE conn6 <- [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]]]}] 14:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 630ms 14:22:18 INFO - PROCESS | 3288 | 1463433738159 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 14:22:18 INFO - PROCESS | 3288 | 1463433738164 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 14:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:22:18 INFO - PROCESS | 3288 | 1463433738173 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:22:18 INFO - PROCESS | 3288 | 1463433738178 Marionette TRACE conn6 <- [1,766,null,{}] 14:22:18 INFO - PROCESS | 3288 | 1463433738184 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:18 INFO - PROCESS | 3288 | 1463433738356 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 14:22:18 INFO - PROCESS | 3288 | 1463433738457 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:18 INFO - PROCESS | 3288 | ++DOCSHELL 10813400 == 56 [pid = 3288] [id = 201] 14:22:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (10862C00) [pid = 3288] [serial = 601] [outer = 00000000] 14:22:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (144A9400) [pid = 3288] [serial = 602] [outer = 10862C00] 14:22:18 INFO - PROCESS | 3288 | 1463433738514 Marionette DEBUG loaded listener.js 14:22:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (1510DC00) [pid = 3288] [serial = 603] [outer = 10862C00] 14:22:19 INFO - PROCESS | 3288 | 1463433739088 Marionette TRACE conn6 <- [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]]]}] 14:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 930ms 14:22:19 INFO - PROCESS | 3288 | 1463433739118 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 14:22:19 INFO - PROCESS | 3288 | 1463433739122 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 14:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:22:19 INFO - PROCESS | 3288 | 1463433739131 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:22:19 INFO - PROCESS | 3288 | 1463433739135 Marionette TRACE conn6 <- [1,770,null,{}] 14:22:19 INFO - PROCESS | 3288 | 1463433739140 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:19 INFO - PROCESS | 3288 | 1463433739251 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 14:22:19 INFO - PROCESS | 3288 | 1463433739356 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:19 INFO - PROCESS | 3288 | ++DOCSHELL 190CA000 == 57 [pid = 3288] [id = 202] 14:22:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (190E8C00) [pid = 3288] [serial = 604] [outer = 00000000] 14:22:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (1970C000) [pid = 3288] [serial = 605] [outer = 190E8C00] 14:22:19 INFO - PROCESS | 3288 | 1463433739412 Marionette DEBUG loaded listener.js 14:22:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (19D99400) [pid = 3288] [serial = 606] [outer = 190E8C00] 14:22:20 INFO - PROCESS | 3288 | 1463433740013 Marionette TRACE conn6 <- [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]]]}] 14:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 930ms 14:22:20 INFO - PROCESS | 3288 | 1463433740063 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 14:22:20 INFO - PROCESS | 3288 | 1463433740066 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 14:22:20 INFO - PROCESS | 3288 | 1463433740070 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:22:20 INFO - PROCESS | 3288 | 1463433740072 Marionette TRACE conn6 <- [1,774,null,{}] 14:22:20 INFO - PROCESS | 3288 | 1463433740081 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:20 INFO - PROCESS | 3288 | 1463433740196 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 14:22:20 INFO - PROCESS | 3288 | 1463433740308 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:20 INFO - PROCESS | 3288 | ++DOCSHELL 1E1E4800 == 58 [pid = 3288] [id = 203] 14:22:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (1E1E7000) [pid = 3288] [serial = 607] [outer = 00000000] 14:22:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (1FE0D400) [pid = 3288] [serial = 608] [outer = 1E1E7000] 14:22:20 INFO - PROCESS | 3288 | 1463433740368 Marionette DEBUG loaded listener.js 14:22:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (1FE98800) [pid = 3288] [serial = 609] [outer = 1E1E7000] 14:22:21 INFO - PROCESS | 3288 | 1463433741013 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 14:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 970ms 14:22:21 INFO - PROCESS | 3288 | 1463433741043 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 14:22:21 INFO - PROCESS | 3288 | 1463433741045 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 14:22:21 INFO - PROCESS | 3288 | 1463433741049 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:22:21 INFO - PROCESS | 3288 | 1463433741051 Marionette TRACE conn6 <- [1,778,null,{}] 14:22:21 INFO - PROCESS | 3288 | 1463433741054 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:21 INFO - PROCESS | 3288 | 1463433741163 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 14:22:21 INFO - PROCESS | 3288 | 1463433741270 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:21 INFO - PROCESS | 3288 | ++DOCSHELL 1FE46800 == 59 [pid = 3288] [id = 204] 14:22:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (1FE47400) [pid = 3288] [serial = 610] [outer = 00000000] 14:22:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1FE4E800) [pid = 3288] [serial = 611] [outer = 1FE47400] 14:22:21 INFO - PROCESS | 3288 | 1463433741327 Marionette DEBUG loaded listener.js 14:22:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (1FEE2800) [pid = 3288] [serial = 612] [outer = 1FE47400] 14:22:21 INFO - PROCESS | 3288 | 1463433741893 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 14:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 870ms 14:22:21 INFO - PROCESS | 3288 | 1463433741923 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 14:22:21 INFO - PROCESS | 3288 | 1463433741926 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 14:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:22:21 INFO - PROCESS | 3288 | 1463433741929 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:22:21 INFO - PROCESS | 3288 | 1463433741931 Marionette TRACE conn6 <- [1,782,null,{}] 14:22:21 INFO - PROCESS | 3288 | 1463433741935 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:22 INFO - PROCESS | 3288 | 1463433742038 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 14:22:22 INFO - PROCESS | 3288 | 1463433742143 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:22 INFO - PROCESS | 3288 | ++DOCSHELL 1FE4B800 == 60 [pid = 3288] [id = 205] 14:22:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (1FE4E400) [pid = 3288] [serial = 613] [outer = 00000000] 14:22:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (1FF61800) [pid = 3288] [serial = 614] [outer = 1FE4E400] 14:22:22 INFO - PROCESS | 3288 | 1463433742198 Marionette DEBUG loaded listener.js 14:22:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (1FF68000) [pid = 3288] [serial = 615] [outer = 1FE4E400] 14:22:22 INFO - PROCESS | 3288 | 1463433742801 Marionette TRACE conn6 <- [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]]]}] 14:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 930ms 14:22:22 INFO - PROCESS | 3288 | 1463433742863 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 14:22:22 INFO - PROCESS | 3288 | 1463433742866 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 14:22:22 INFO - PROCESS | 3288 | 1463433742869 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:22:22 INFO - PROCESS | 3288 | 1463433742871 Marionette TRACE conn6 <- [1,786,null,{}] 14:22:22 INFO - PROCESS | 3288 | 1463433742875 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:22 INFO - PROCESS | 3288 | 1463433743002 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 14:22:23 INFO - PROCESS | 3288 | 1463433743115 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:23 INFO - PROCESS | 3288 | ++DOCSHELL 200C5000 == 61 [pid = 3288] [id = 206] 14:22:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (21D14000) [pid = 3288] [serial = 616] [outer = 00000000] 14:22:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (21D18400) [pid = 3288] [serial = 617] [outer = 21D14000] 14:22:23 INFO - PROCESS | 3288 | 1463433743171 Marionette DEBUG loaded listener.js 14:22:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (21D1CC00) [pid = 3288] [serial = 618] [outer = 21D14000] 14:22:23 INFO - PROCESS | 3288 | 1463433743731 Marionette TRACE conn6 <- [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]]]}] 14:22:23 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 14:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 930ms 14:22:23 INFO - PROCESS | 3288 | 1463433743804 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 14:22:23 INFO - PROCESS | 3288 | 1463433743806 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 14:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:22:23 INFO - PROCESS | 3288 | 1463433743809 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:22:23 INFO - PROCESS | 3288 | 1463433743811 Marionette TRACE conn6 <- [1,790,null,{}] 14:22:23 INFO - PROCESS | 3288 | 1463433743815 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:23 INFO - PROCESS | 3288 | 1463433743919 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 14:22:24 INFO - PROCESS | 3288 | 1463433744054 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:24 INFO - PROCESS | 3288 | ++DOCSHELL 20A39400 == 62 [pid = 3288] [id = 207] 14:22:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (20A3A000) [pid = 3288] [serial = 619] [outer = 00000000] 14:22:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (20A42400) [pid = 3288] [serial = 620] [outer = 20A3A000] 14:22:24 INFO - PROCESS | 3288 | 1463433744109 Marionette DEBUG loaded listener.js 14:22:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (20A44800) [pid = 3288] [serial = 621] [outer = 20A3A000] 14:22:24 INFO - PROCESS | 3288 | 1463433744658 Marionette TRACE conn6 <- [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]]]}] 14:22:24 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 14:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 870ms 14:22:24 INFO - PROCESS | 3288 | 1463433744683 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 14:22:24 INFO - PROCESS | 3288 | 1463433744686 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 14:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:22:24 INFO - PROCESS | 3288 | 1463433744689 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:22:24 INFO - PROCESS | 3288 | 1463433744691 Marionette TRACE conn6 <- [1,794,null,{}] 14:22:24 INFO - PROCESS | 3288 | 1463433744695 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:24 INFO - PROCESS | 3288 | 1463433744798 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 14:22:24 INFO - PROCESS | 3288 | 1463433744933 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:24 INFO - PROCESS | 3288 | ++DOCSHELL 1B1C6400 == 63 [pid = 3288] [id = 208] 14:22:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (1B1C8800) [pid = 3288] [serial = 622] [outer = 00000000] 14:22:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (21D1E000) [pid = 3288] [serial = 623] [outer = 1B1C8800] 14:22:24 INFO - PROCESS | 3288 | 1463433744988 Marionette DEBUG loaded listener.js 14:22:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (21D21800) [pid = 3288] [serial = 624] [outer = 1B1C8800] 14:22:25 INFO - PROCESS | 3288 | 1463433745769 Marionette TRACE conn6 <- [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]]]}] 14:22:25 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 14:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1122ms 14:22:25 INFO - PROCESS | 3288 | 1463433745816 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 14:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:22:25 INFO - PROCESS | 3288 | 1463433745821 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 14:22:25 INFO - PROCESS | 3288 | 1463433745825 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:22:25 INFO - PROCESS | 3288 | 1463433745829 Marionette TRACE conn6 <- [1,798,null,{}] 14:22:25 INFO - PROCESS | 3288 | 1463433745834 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:25 INFO - PROCESS | 3288 | 1463433745937 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 14:22:26 INFO - PROCESS | 3288 | 1463433746077 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:26 INFO - PROCESS | 3288 | ++DOCSHELL 1517F800 == 64 [pid = 3288] [id = 209] 14:22:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (15B20000) [pid = 3288] [serial = 625] [outer = 00000000] 14:22:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (18FA3400) [pid = 3288] [serial = 626] [outer = 15B20000] 14:22:26 INFO - PROCESS | 3288 | 1463433746130 Marionette DEBUG loaded listener.js 14:22:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (19281000) [pid = 3288] [serial = 627] [outer = 15B20000] 14:22:26 INFO - PROCESS | 3288 | --DOCSHELL 1B4D3000 == 63 [pid = 3288] [id = 104] 14:22:26 INFO - PROCESS | 3288 | --DOCSHELL 10179C00 == 62 [pid = 3288] [id = 199] 14:22:26 INFO - PROCESS | 3288 | --DOCSHELL 19EB4C00 == 61 [pid = 3288] [id = 198] 14:22:26 INFO - PROCESS | 3288 | --DOCSHELL 19EAA400 == 60 [pid = 3288] [id = 197] 14:22:26 INFO - PROCESS | 3288 | --DOCSHELL 1880F000 == 59 [pid = 3288] [id = 196] 14:22:26 INFO - PROCESS | 3288 | --DOCSHELL 1080FC00 == 58 [pid = 3288] [id = 195] 14:22:26 INFO - PROCESS | 3288 | --DOCSHELL 10366800 == 57 [pid = 3288] [id = 194] 14:22:26 INFO - PROCESS | 3288 | --DOCSHELL 190CE800 == 56 [pid = 3288] [id = 190] 14:22:26 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (1110FC00) [pid = 3288] [serial = 530] [outer = 00000000] [url = about:blank] 14:22:26 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (18F9D800) [pid = 3288] [serial = 533] [outer = 00000000] [url = about:blank] 14:22:26 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (1E1CCC00) [pid = 3288] [serial = 536] [outer = 00000000] [url = about:blank] 14:22:26 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (1FE09400) [pid = 3288] [serial = 539] [outer = 00000000] [url = about:blank] 14:22:26 INFO - PROCESS | 3288 | --DOCSHELL 1475B800 == 55 [pid = 3288] [id = 189] 14:22:26 INFO - PROCESS | 3288 | --DOCSHELL 1B36E800 == 54 [pid = 3288] [id = 188] 14:22:26 INFO - PROCESS | 3288 | 1463433746787 Marionette TRACE conn6 <- [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]]]}] 14:22:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:22:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 990ms 14:22:26 INFO - PROCESS | 3288 | 1463433746816 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 14:22:26 INFO - PROCESS | 3288 | 1463433746822 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 14:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:22:26 INFO - PROCESS | 3288 | 1463433746828 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:22:26 INFO - PROCESS | 3288 | 1463433746831 Marionette TRACE conn6 <- [1,802,null,{}] 14:22:26 INFO - PROCESS | 3288 | 1463433746834 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:26 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (19D8A400) [pid = 3288] [serial = 555] [outer = 00000000] [url = about:blank] 14:22:26 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (18F7B400) [pid = 3288] [serial = 558] [outer = 00000000] [url = about:blank] 14:22:26 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (18F7A000) [pid = 3288] [serial = 552] [outer = 00000000] [url = about:blank] 14:22:26 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (1B36C400) [pid = 3288] [serial = 561] [outer = 00000000] [url = about:blank] 14:22:26 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (1AEFBC00) [pid = 3288] [serial = 560] [outer = 00000000] [url = about:blank] 14:22:26 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (19281800) [pid = 3288] [serial = 554] [outer = 00000000] [url = about:blank] 14:22:26 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (18EC9C00) [pid = 3288] [serial = 551] [outer = 00000000] [url = about:blank] 14:22:26 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (11385800) [pid = 3288] [serial = 548] [outer = 00000000] [url = about:blank] 14:22:26 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (1463DC00) [pid = 3288] [serial = 549] [outer = 00000000] [url = about:blank] 14:22:26 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (1E0BB400) [pid = 3288] [serial = 528] [outer = 00000000] [url = about:blank] 14:22:26 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (19F72C00) [pid = 3288] [serial = 542] [outer = 00000000] [url = about:blank] 14:22:26 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (18B4DC00) [pid = 3288] [serial = 546] [outer = 00000000] [url = about:blank] 14:22:26 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (175CD400) [pid = 3288] [serial = 545] [outer = 00000000] [url = about:blank] 14:22:26 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (18F75800) [pid = 3288] [serial = 557] [outer = 00000000] [url = about:blank] 14:22:26 INFO - PROCESS | 3288 | 1463433746979 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 14:22:27 INFO - PROCESS | 3288 | 1463433747041 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:27 INFO - PROCESS | 3288 | ++DOCSHELL 1004FC00 == 55 [pid = 3288] [id = 210] 14:22:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (10050400) [pid = 3288] [serial = 628] [outer = 00000000] 14:22:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (14631000) [pid = 3288] [serial = 629] [outer = 10050400] 14:22:27 INFO - PROCESS | 3288 | 1463433747087 Marionette DEBUG loaded listener.js 14:22:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (1463E800) [pid = 3288] [serial = 630] [outer = 10050400] 14:22:27 INFO - PROCESS | 3288 | 1463433747507 Marionette TRACE conn6 <- [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] 14:22:27 INFO - PROCESS | 3288 | 1463433747563 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 14:22:27 INFO - PROCESS | 3288 | 1463433747567 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 14:22:27 INFO - PROCESS | 3288 | 1463433747570 Marionette TRACE conn6 <- [1,806,null,{}] 14:22:27 INFO - PROCESS | 3288 | 1463433747600 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:27 INFO - PROCESS | 3288 | 1463433747700 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 14:22:27 INFO - PROCESS | 3288 | 1463433747715 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:27 INFO - PROCESS | 3288 | ++DOCSHELL 18FA5000 == 56 [pid = 3288] [id = 211] 14:22:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (18FA6800) [pid = 3288] [serial = 631] [outer = 00000000] 14:22:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (19286400) [pid = 3288] [serial = 632] [outer = 18FA6800] 14:22:27 INFO - PROCESS | 3288 | 1463433747765 Marionette DEBUG loaded listener.js 14:22:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (19D8C400) [pid = 3288] [serial = 633] [outer = 18FA6800] 14:22:28 INFO - PROCESS | 3288 | 1463433748233 Marionette TRACE conn6 <- [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]]]}] 14:22:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:22:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 692ms 14:22:28 INFO - PROCESS | 3288 | 1463433748262 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 14:22:28 INFO - PROCESS | 3288 | 1463433748265 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 14:22:28 INFO - PROCESS | 3288 | 1463433748268 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:22:28 INFO - PROCESS | 3288 | 1463433748269 Marionette TRACE conn6 <- [1,810,null,{}] 14:22:28 INFO - PROCESS | 3288 | 1463433748273 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:28 INFO - PROCESS | 3288 | 1463433748389 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 14:22:28 INFO - PROCESS | 3288 | 1463433748398 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:28 INFO - PROCESS | 3288 | ++DOCSHELL 19D91C00 == 57 [pid = 3288] [id = 212] 14:22:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (19EB7000) [pid = 3288] [serial = 634] [outer = 00000000] 14:22:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (1B1C5000) [pid = 3288] [serial = 635] [outer = 19EB7000] 14:22:28 INFO - PROCESS | 3288 | 1463433748443 Marionette DEBUG loaded listener.js 14:22:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (1B370C00) [pid = 3288] [serial = 636] [outer = 19EB7000] 14:22:28 INFO - PROCESS | 3288 | 1463433748896 Marionette TRACE conn6 <- [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] 14:22:28 INFO - PROCESS | 3288 | 1463433748946 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 14:22:28 INFO - PROCESS | 3288 | 1463433748949 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:22:28 INFO - PROCESS | 3288 | 1463433748950 Marionette TRACE conn6 <- [1,814,null,{}] 14:22:28 INFO - PROCESS | 3288 | 1463433748954 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:29 INFO - PROCESS | 3288 | 1463433749039 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 14:22:29 INFO - PROCESS | 3288 | 1463433749045 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:29 INFO - PROCESS | 3288 | ++DOCSHELL 1B377C00 == 58 [pid = 3288] [id = 213] 14:22:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (1B538000) [pid = 3288] [serial = 637] [outer = 00000000] 14:22:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (10449800) [pid = 3288] [serial = 638] [outer = 1B538000] 14:22:29 INFO - PROCESS | 3288 | 1463433749090 Marionette DEBUG loaded listener.js 14:22:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (1D933000) [pid = 3288] [serial = 639] [outer = 1B538000] 14:22:29 INFO - PROCESS | 3288 | 1463433749594 Marionette TRACE conn6 <- [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]]]}] 14:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 670ms 14:22:29 INFO - PROCESS | 3288 | 1463433749626 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 14:22:29 INFO - PROCESS | 3288 | 1463433749628 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 14:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:22:29 INFO - PROCESS | 3288 | 1463433749631 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:22:29 INFO - PROCESS | 3288 | 1463433749633 Marionette TRACE conn6 <- [1,818,null,{}] 14:22:29 INFO - PROCESS | 3288 | 1463433749636 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:29 INFO - PROCESS | 3288 | 1463433749761 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 14:22:29 INFO - PROCESS | 3288 | 1463433749854 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:29 INFO - PROCESS | 3288 | ++DOCSHELL 1E1CF400 == 59 [pid = 3288] [id = 214] 14:22:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (1E1D5400) [pid = 3288] [serial = 640] [outer = 00000000] 14:22:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (1F757C00) [pid = 3288] [serial = 641] [outer = 1E1D5400] 14:22:29 INFO - PROCESS | 3288 | 1463433749899 Marionette DEBUG loaded listener.js 14:22:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (1FE09400) [pid = 3288] [serial = 642] [outer = 1E1D5400] 14:22:30 INFO - PROCESS | 3288 | 1463433750335 Marionette TRACE conn6 <- [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]]]}] 14:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 730ms 14:22:30 INFO - PROCESS | 3288 | 1463433750364 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 14:22:30 INFO - PROCESS | 3288 | 1463433750366 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 14:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:22:30 INFO - PROCESS | 3288 | 1463433750376 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:22:30 INFO - PROCESS | 3288 | 1463433750377 Marionette TRACE conn6 <- [1,822,null,{}] 14:22:30 INFO - PROCESS | 3288 | 1463433750381 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:30 INFO - PROCESS | 3288 | 1463433750498 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 14:22:30 INFO - PROCESS | 3288 | 1463433750507 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:30 INFO - PROCESS | 3288 | ++DOCSHELL 1F756C00 == 60 [pid = 3288] [id = 215] 14:22:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (1FE0FC00) [pid = 3288] [serial = 643] [outer = 00000000] 14:22:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (1FE4A400) [pid = 3288] [serial = 644] [outer = 1FE0FC00] 14:22:30 INFO - PROCESS | 3288 | 1463433750604 Marionette DEBUG loaded listener.js 14:22:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (1FE9D400) [pid = 3288] [serial = 645] [outer = 1FE0FC00] 14:22:31 INFO - PROCESS | 3288 | 1463433751018 Marionette TRACE conn6 <- [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]]]}] 14:22:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:22:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 670ms 14:22:31 INFO - PROCESS | 3288 | 1463433751050 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 14:22:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:22:31 INFO - PROCESS | 3288 | 1463433751052 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 14:22:31 INFO - PROCESS | 3288 | 1463433751064 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:22:31 INFO - PROCESS | 3288 | 1463433751066 Marionette TRACE conn6 <- [1,826,null,{}] 14:22:31 INFO - PROCESS | 3288 | 1463433751070 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:31 INFO - PROCESS | 3288 | 1463433751212 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 14:22:31 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (1036AC00) [pid = 3288] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:22:31 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (169F5C00) [pid = 3288] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:22:31 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (1D92C000) [pid = 3288] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:22:31 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (15B1EC00) [pid = 3288] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:22:31 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (1E1E7400) [pid = 3288] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:22:31 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (1B825800) [pid = 3288] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:22:31 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (1010EC00) [pid = 3288] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:22:31 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (1E1E8800) [pid = 3288] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:22:31 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (14638400) [pid = 3288] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:22:31 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (1DDDFC00) [pid = 3288] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:22:31 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (18B6EC00) [pid = 3288] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:22:31 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (1FE92C00) [pid = 3288] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:22:31 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (0CF80C00) [pid = 3288] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:22:31 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (1010B400) [pid = 3288] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:22:31 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (1FE3FC00) [pid = 3288] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:22:31 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (19F3A400) [pid = 3288] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:22:31 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (19EAC400) [pid = 3288] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:22:31 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (1A261800) [pid = 3288] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:22:31 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (10862000) [pid = 3288] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:22:31 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (18C3C000) [pid = 3288] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:22:31 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (1CE10000) [pid = 3288] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:22:31 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (1B371C00) [pid = 3288] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:22:31 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (1036C400) [pid = 3288] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:22:31 INFO - PROCESS | 3288 | 1463433751451 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:31 INFO - PROCESS | 3288 | ++DOCSHELL 1010A000 == 61 [pid = 3288] [id = 216] 14:22:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (1010B400) [pid = 3288] [serial = 646] [outer = 00000000] 14:22:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (10368400) [pid = 3288] [serial = 647] [outer = 1010B400] 14:22:31 INFO - PROCESS | 3288 | 1463433751496 Marionette DEBUG loaded listener.js 14:22:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (14634400) [pid = 3288] [serial = 648] [outer = 1010B400] 14:22:31 INFO - PROCESS | 3288 | 1463433751845 Marionette TRACE conn6 <- [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]]]}] 14:22:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:22:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 830ms 14:22:31 INFO - PROCESS | 3288 | 1463433751886 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 14:22:31 INFO - PROCESS | 3288 | 1463433751888 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 14:22:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:22:31 INFO - PROCESS | 3288 | 1463433751891 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:22:31 INFO - PROCESS | 3288 | 1463433751892 Marionette TRACE conn6 <- [1,830,null,{}] 14:22:31 INFO - PROCESS | 3288 | 1463433751896 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:32 INFO - PROCESS | 3288 | 1463433752019 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 14:22:32 INFO - PROCESS | 3288 | 1463433752028 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:32 INFO - PROCESS | 3288 | ++DOCSHELL 1463AC00 == 62 [pid = 3288] [id = 217] 14:22:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (15BE5000) [pid = 3288] [serial = 649] [outer = 00000000] 14:22:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (19EAEC00) [pid = 3288] [serial = 650] [outer = 15BE5000] 14:22:32 INFO - PROCESS | 3288 | 1463433752073 Marionette DEBUG loaded listener.js 14:22:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (1E1A2C00) [pid = 3288] [serial = 651] [outer = 15BE5000] 14:22:32 INFO - PROCESS | 3288 | 1463433752493 Marionette TRACE conn6 <- [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]]]}] 14:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 630ms 14:22:32 INFO - PROCESS | 3288 | 1463433752522 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 14:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:22:32 INFO - PROCESS | 3288 | 1463433752524 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 14:22:32 INFO - PROCESS | 3288 | 1463433752527 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:22:32 INFO - PROCESS | 3288 | 1463433752528 Marionette TRACE conn6 <- [1,834,null,{}] 14:22:32 INFO - PROCESS | 3288 | 1463433752532 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:32 INFO - PROCESS | 3288 | 1463433752618 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 14:22:32 INFO - PROCESS | 3288 | 1463433752749 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:32 INFO - PROCESS | 3288 | ++DOCSHELL 190C9000 == 63 [pid = 3288] [id = 218] 14:22:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1E1EDC00) [pid = 3288] [serial = 652] [outer = 00000000] 14:22:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (200B8C00) [pid = 3288] [serial = 653] [outer = 1E1EDC00] 14:22:32 INFO - PROCESS | 3288 | 1463433752793 Marionette DEBUG loaded listener.js 14:22:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (200C2400) [pid = 3288] [serial = 654] [outer = 1E1EDC00] 14:22:33 INFO - PROCESS | 3288 | 1463433753153 Marionette TRACE conn6 <- [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]]]}] 14:22:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:22:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 670ms 14:22:33 INFO - PROCESS | 3288 | 1463433753198 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 14:22:33 INFO - PROCESS | 3288 | 1463433753200 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 14:22:33 INFO - PROCESS | 3288 | 1463433753203 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:22:33 INFO - PROCESS | 3288 | 1463433753205 Marionette TRACE conn6 <- [1,838,null,{}] 14:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:22:33 INFO - PROCESS | 3288 | 1463433753209 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:33 INFO - PROCESS | 3288 | 1463433753325 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 14:22:33 INFO - PROCESS | 3288 | 1463433753331 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:33 INFO - PROCESS | 3288 | ++DOCSHELL 20AAE800 == 64 [pid = 3288] [id = 219] 14:22:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (20AB0800) [pid = 3288] [serial = 655] [outer = 00000000] 14:22:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (20ABB400) [pid = 3288] [serial = 656] [outer = 20AB0800] 14:22:33 INFO - PROCESS | 3288 | 1463433753380 Marionette DEBUG loaded listener.js 14:22:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (21255400) [pid = 3288] [serial = 657] [outer = 20AB0800] 14:22:34 INFO - PROCESS | 3288 | 1463433754122 Marionette TRACE conn6 <- [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]]]}] 14:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 970ms 14:22:34 INFO - PROCESS | 3288 | 1463433754178 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 14:22:34 INFO - PROCESS | 3288 | 1463433754184 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 14:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:22:34 INFO - PROCESS | 3288 | 1463433754189 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:22:34 INFO - PROCESS | 3288 | 1463433754193 Marionette TRACE conn6 <- [1,842,null,{}] 14:22:34 INFO - PROCESS | 3288 | 1463433754198 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:34 INFO - PROCESS | 3288 | 1463433754349 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 14:22:34 INFO - PROCESS | 3288 | 1463433754490 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:34 INFO - PROCESS | 3288 | ++DOCSHELL 1138D800 == 65 [pid = 3288] [id = 220] 14:22:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (14631400) [pid = 3288] [serial = 658] [outer = 00000000] 14:22:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (18B4DC00) [pid = 3288] [serial = 659] [outer = 14631400] 14:22:34 INFO - PROCESS | 3288 | 1463433754549 Marionette DEBUG loaded listener.js 14:22:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (18F6E400) [pid = 3288] [serial = 660] [outer = 14631400] 14:22:35 INFO - PROCESS | 3288 | 1463433755097 Marionette TRACE conn6 <- [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]]]}] 14:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 970ms 14:22:35 INFO - PROCESS | 3288 | 1463433755163 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 14:22:35 INFO - PROCESS | 3288 | 1463433755170 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 14:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:22:35 INFO - PROCESS | 3288 | 1463433755176 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:22:35 INFO - PROCESS | 3288 | 1463433755179 Marionette TRACE conn6 <- [1,846,null,{}] 14:22:35 INFO - PROCESS | 3288 | 1463433755183 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:35 INFO - PROCESS | 3288 | 1463433755299 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 14:22:35 INFO - PROCESS | 3288 | 1463433755437 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:35 INFO - PROCESS | 3288 | ++DOCSHELL 19EB4C00 == 66 [pid = 3288] [id = 221] 14:22:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (19EB7C00) [pid = 3288] [serial = 661] [outer = 00000000] 14:22:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (1C5BAC00) [pid = 3288] [serial = 662] [outer = 19EB7C00] 14:22:35 INFO - PROCESS | 3288 | 1463433755493 Marionette DEBUG loaded listener.js 14:22:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (1DDDD000) [pid = 3288] [serial = 663] [outer = 19EB7C00] 14:22:36 INFO - PROCESS | 3288 | 1463433756076 Marionette TRACE conn6 <- [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]]]}] 14:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 970ms 14:22:36 INFO - PROCESS | 3288 | 1463433756148 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 14:22:36 INFO - PROCESS | 3288 | 1463433756151 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 14:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:22:36 INFO - PROCESS | 3288 | 1463433756155 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:22:36 INFO - PROCESS | 3288 | 1463433756159 Marionette TRACE conn6 <- [1,850,null,{}] 14:22:36 INFO - PROCESS | 3288 | 1463433756169 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:36 INFO - PROCESS | 3288 | 1463433756317 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 14:22:36 INFO - PROCESS | 3288 | 1463433756458 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:36 INFO - PROCESS | 3288 | ++DOCSHELL 20AB3800 == 67 [pid = 3288] [id = 222] 14:22:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (20AB5400) [pid = 3288] [serial = 664] [outer = 00000000] 14:22:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (20ABB800) [pid = 3288] [serial = 665] [outer = 20AB5400] 14:22:36 INFO - PROCESS | 3288 | 1463433756515 Marionette DEBUG loaded listener.js 14:22:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (21259800) [pid = 3288] [serial = 666] [outer = 20AB5400] 14:22:37 INFO - PROCESS | 3288 | 1463433757164 Marionette TRACE conn6 <- [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]]]}] 14:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1019ms 14:22:37 INFO - PROCESS | 3288 | 1463433757185 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 14:22:37 INFO - PROCESS | 3288 | 1463433757188 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 14:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:22:37 INFO - PROCESS | 3288 | 1463433757192 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:22:37 INFO - PROCESS | 3288 | 1463433757194 Marionette TRACE conn6 <- [1,854,null,{}] 14:22:37 INFO - PROCESS | 3288 | 1463433757198 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:37 INFO - PROCESS | 3288 | 1463433757311 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 14:22:37 INFO - PROCESS | 3288 | 1463433757451 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:37 INFO - PROCESS | 3288 | ++DOCSHELL 10231C00 == 68 [pid = 3288] [id = 223] 14:22:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (1036A400) [pid = 3288] [serial = 667] [outer = 00000000] 14:22:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (1475E800) [pid = 3288] [serial = 668] [outer = 1036A400] 14:22:37 INFO - PROCESS | 3288 | 1463433757508 Marionette DEBUG loaded listener.js 14:22:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (190EF800) [pid = 3288] [serial = 669] [outer = 1036A400] 14:22:39 INFO - PROCESS | 3288 | 1463433759416 Marionette TRACE conn6 <- [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]]]}] 14:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 2272ms 14:22:39 INFO - PROCESS | 3288 | 1463433759471 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 14:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:22:39 INFO - PROCESS | 3288 | 1463433759476 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 14:22:39 INFO - PROCESS | 3288 | 1463433759480 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:22:39 INFO - PROCESS | 3288 | 1463433759484 Marionette TRACE conn6 <- [1,858,null,{}] 14:22:39 INFO - PROCESS | 3288 | 1463433759489 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:39 INFO - PROCESS | 3288 | 1463433759586 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 14:22:39 INFO - PROCESS | 3288 | 1463433759735 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:39 INFO - PROCESS | 3288 | ++DOCSHELL 11106000 == 69 [pid = 3288] [id = 224] 14:22:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (11386800) [pid = 3288] [serial = 670] [outer = 00000000] 14:22:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (1475C800) [pid = 3288] [serial = 671] [outer = 11386800] 14:22:39 INFO - PROCESS | 3288 | 1463433759788 Marionette DEBUG loaded listener.js 14:22:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (15BE7000) [pid = 3288] [serial = 672] [outer = 11386800] 14:22:40 INFO - PROCESS | 3288 | --DOCSHELL 1C5BA800 == 68 [pid = 3288] [id = 176] 14:22:40 INFO - PROCESS | 3288 | --DOCSHELL 190C9000 == 67 [pid = 3288] [id = 218] 14:22:40 INFO - PROCESS | 3288 | --DOCSHELL 1463AC00 == 66 [pid = 3288] [id = 217] 14:22:40 INFO - PROCESS | 3288 | --DOCSHELL 1010A000 == 65 [pid = 3288] [id = 216] 14:22:40 INFO - PROCESS | 3288 | --DOCSHELL 1F756C00 == 64 [pid = 3288] [id = 215] 14:22:40 INFO - PROCESS | 3288 | --DOCSHELL 1E1CF400 == 63 [pid = 3288] [id = 214] 14:22:40 INFO - PROCESS | 3288 | --DOCSHELL 1B377C00 == 62 [pid = 3288] [id = 213] 14:22:40 INFO - PROCESS | 3288 | --DOCSHELL 19D91C00 == 61 [pid = 3288] [id = 212] 14:22:40 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (1E1D0000) [pid = 3288] [serial = 599] [outer = 00000000] [url = about:blank] 14:22:40 INFO - PROCESS | 3288 | --DOCSHELL 18FA5000 == 60 [pid = 3288] [id = 211] 14:22:40 INFO - PROCESS | 3288 | --DOCSHELL 1004FC00 == 59 [pid = 3288] [id = 210] 14:22:40 INFO - PROCESS | 3288 | --DOCSHELL 1517F800 == 58 [pid = 3288] [id = 209] 14:22:40 INFO - PROCESS | 3288 | --DOCSHELL 10360000 == 57 [pid = 3288] [id = 200] 14:22:40 INFO - PROCESS | 3288 | 1463433760458 Marionette TRACE conn6 <- [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]]]}] 14:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1025ms 14:22:40 INFO - PROCESS | 3288 | 1463433760505 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 14:22:40 INFO - PROCESS | 3288 | 1463433760511 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 14:22:40 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (1FE39000) [pid = 3288] [serial = 492] [outer = 00000000] [url = about:blank] 14:22:40 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (1F755800) [pid = 3288] [serial = 444] [outer = 00000000] [url = about:blank] 14:22:40 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (1468F400) [pid = 3288] [serial = 392] [outer = 00000000] [url = about:blank] 14:22:40 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (1F750800) [pid = 3288] [serial = 402] [outer = 00000000] [url = about:blank] 14:22:40 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (1463FC00) [pid = 3288] [serial = 438] [outer = 00000000] [url = about:blank] 14:22:40 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (1E1E9C00) [pid = 3288] [serial = 389] [outer = 00000000] [url = about:blank] 14:22:40 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (19289C00) [pid = 3288] [serial = 441] [outer = 00000000] [url = about:blank] 14:22:40 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (1FE97000) [pid = 3288] [serial = 447] [outer = 00000000] [url = about:blank] 14:22:40 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (10229000) [pid = 3288] [serial = 483] [outer = 00000000] [url = about:blank] 14:22:40 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (10440400) [pid = 3288] [serial = 435] [outer = 00000000] [url = about:blank] 14:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:22:40 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (1FF5F000) [pid = 3288] [serial = 495] [outer = 00000000] [url = about:blank] 14:22:40 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (1B378000) [pid = 3288] [serial = 489] [outer = 00000000] [url = about:blank] 14:22:40 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (1E196400) [pid = 3288] [serial = 399] [outer = 00000000] [url = about:blank] 14:22:40 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (190C9800) [pid = 3288] [serial = 395] [outer = 00000000] [url = about:blank] 14:22:40 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (1FE10400) [pid = 3288] [serial = 498] [outer = 00000000] [url = about:blank] 14:22:40 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (18806C00) [pid = 3288] [serial = 486] [outer = 00000000] [url = about:blank] 14:22:40 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (1A263000) [pid = 3288] [serial = 590] [outer = 00000000] [url = about:blank] 14:22:40 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (1B36FC00) [pid = 3288] [serial = 593] [outer = 00000000] [url = about:blank] 14:22:40 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (14F5D800) [pid = 3288] [serial = 584] [outer = 00000000] [url = about:blank] 14:22:40 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (169FC800) [pid = 3288] [serial = 585] [outer = 00000000] [url = about:blank] 14:22:40 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (190C4800) [pid = 3288] [serial = 587] [outer = 00000000] [url = about:blank] 14:22:40 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (1DDD4800) [pid = 3288] [serial = 597] [outer = 00000000] [url = about:blank] 14:22:40 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (1CF59800) [pid = 3288] [serial = 563] [outer = 00000000] [url = about:blank] 14:22:40 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (1CF5EC00) [pid = 3288] [serial = 564] [outer = 00000000] [url = about:blank] 14:22:40 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (14758800) [pid = 3288] [serial = 582] [outer = 00000000] [url = about:blank] 14:22:40 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (10865800) [pid = 3288] [serial = 581] [outer = 00000000] [url = about:blank] 14:22:40 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (169F0800) [pid = 3288] [serial = 566] [outer = 00000000] [url = about:blank] 14:22:40 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (19EB7400) [pid = 3288] [serial = 569] [outer = 00000000] [url = about:blank] 14:22:40 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (1E1CB400) [pid = 3288] [serial = 572] [outer = 00000000] [url = about:blank] 14:22:40 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (1FE08000) [pid = 3288] [serial = 575] [outer = 00000000] [url = about:blank] 14:22:40 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (1FE9A400) [pid = 3288] [serial = 578] [outer = 00000000] [url = about:blank] 14:22:40 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (1B106C00) [pid = 3288] [serial = 591] [outer = 00000000] [url = about:blank] 14:22:40 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (1B374800) [pid = 3288] [serial = 594] [outer = 00000000] [url = about:blank] 14:22:40 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (190D0800) [pid = 3288] [serial = 588] [outer = 00000000] [url = about:blank] 14:22:40 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (1CF58000) [pid = 3288] [serial = 596] [outer = 00000000] [url = about:blank] 14:22:40 INFO - PROCESS | 3288 | 1463433760573 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:22:40 INFO - PROCESS | 3288 | 1463433760575 Marionette TRACE conn6 <- [1,862,null,{}] 14:22:40 INFO - PROCESS | 3288 | 1463433760582 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:40 INFO - PROCESS | 3288 | 1463433760668 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 14:22:40 INFO - PROCESS | 3288 | 1463433760680 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:40 INFO - PROCESS | 3288 | ++DOCSHELL 10225800 == 58 [pid = 3288] [id = 225] 14:22:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (1022C400) [pid = 3288] [serial = 673] [outer = 00000000] 14:22:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (111F0800) [pid = 3288] [serial = 674] [outer = 1022C400] 14:22:40 INFO - PROCESS | 3288 | 1463433760725 Marionette DEBUG loaded listener.js 14:22:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (146DF400) [pid = 3288] [serial = 675] [outer = 1022C400] 14:22:41 INFO - PROCESS | 3288 | 1463433761235 Marionette TRACE conn6 <- [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]]]}] 14:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 715ms 14:22:41 INFO - PROCESS | 3288 | 1463433761248 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 14:22:41 INFO - PROCESS | 3288 | 1463433761250 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 14:22:41 INFO - PROCESS | 3288 | 1463433761254 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:22:41 INFO - PROCESS | 3288 | 1463433761257 Marionette TRACE conn6 <- [1,866,null,{}] 14:22:41 INFO - PROCESS | 3288 | 1463433761267 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:41 INFO - PROCESS | 3288 | 1463433761354 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 14:22:41 INFO - PROCESS | 3288 | 1463433761364 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:41 INFO - PROCESS | 3288 | ++DOCSHELL 17D9E800 == 59 [pid = 3288] [id = 226] 14:22:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (1880C400) [pid = 3288] [serial = 676] [outer = 00000000] 14:22:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (18B46400) [pid = 3288] [serial = 677] [outer = 1880C400] 14:22:41 INFO - PROCESS | 3288 | 1463433761413 Marionette DEBUG loaded listener.js 14:22:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (18C3C000) [pid = 3288] [serial = 678] [outer = 1880C400] 14:22:41 INFO - PROCESS | 3288 | 1463433761871 Marionette TRACE conn6 <- [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]]]}] 14:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 670ms 14:22:41 INFO - PROCESS | 3288 | 1463433761928 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 14:22:41 INFO - PROCESS | 3288 | 1463433761931 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 14:22:41 INFO - PROCESS | 3288 | 1463433761934 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:22:41 INFO - PROCESS | 3288 | 1463433761936 Marionette TRACE conn6 <- [1,870,null,{}] 14:22:41 INFO - PROCESS | 3288 | 1463433761939 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:42 INFO - PROCESS | 3288 | 1463433762021 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 14:22:42 INFO - PROCESS | 3288 | 1463433762030 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:42 INFO - PROCESS | 3288 | ++DOCSHELL 18C41C00 == 60 [pid = 3288] [id = 227] 14:22:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (18F70000) [pid = 3288] [serial = 679] [outer = 00000000] 14:22:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (18F9E000) [pid = 3288] [serial = 680] [outer = 18F70000] 14:22:42 INFO - PROCESS | 3288 | 1463433762076 Marionette DEBUG loaded listener.js 14:22:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (18FA9C00) [pid = 3288] [serial = 681] [outer = 18F70000] 14:22:42 INFO - PROCESS | 3288 | 1463433762517 Marionette TRACE conn6 <- [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]]]}] 14:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 630ms 14:22:42 INFO - PROCESS | 3288 | 1463433762577 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 14:22:42 INFO - PROCESS | 3288 | 1463433762580 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 14:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:22:42 INFO - PROCESS | 3288 | 1463433762583 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:22:42 INFO - PROCESS | 3288 | 1463433762585 Marionette TRACE conn6 <- [1,874,null,{}] 14:22:42 INFO - PROCESS | 3288 | 1463433762589 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:42 INFO - PROCESS | 3288 | 1463433762690 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 14:22:42 INFO - PROCESS | 3288 | 1463433762702 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:42 INFO - PROCESS | 3288 | ++DOCSHELL 0C8F8C00 == 61 [pid = 3288] [id = 228] 14:22:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (190C8800) [pid = 3288] [serial = 682] [outer = 00000000] 14:22:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (190EBC00) [pid = 3288] [serial = 683] [outer = 190C8800] 14:22:42 INFO - PROCESS | 3288 | 1463433762748 Marionette DEBUG loaded listener.js 14:22:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (19288C00) [pid = 3288] [serial = 684] [outer = 190C8800] 14:22:43 INFO - PROCESS | 3288 | 1463433763265 Marionette TRACE conn6 <- [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]]]}] 14:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 730ms 14:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:22:43 INFO - PROCESS | 3288 | 1463433763319 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 14:22:43 INFO - PROCESS | 3288 | 1463433763321 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 14:22:43 INFO - PROCESS | 3288 | 1463433763324 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:22:43 INFO - PROCESS | 3288 | 1463433763326 Marionette TRACE conn6 <- [1,878,null,{}] 14:22:43 INFO - PROCESS | 3288 | 1463433763329 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:43 INFO - PROCESS | 3288 | 1463433763490 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 14:22:43 INFO - PROCESS | 3288 | 1463433763505 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:43 INFO - PROCESS | 3288 | ++DOCSHELL 19D91C00 == 62 [pid = 3288] [id = 229] 14:22:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (19D95000) [pid = 3288] [serial = 685] [outer = 00000000] 14:22:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (19EB0800) [pid = 3288] [serial = 686] [outer = 19D95000] 14:22:43 INFO - PROCESS | 3288 | 1463433763603 Marionette DEBUG loaded listener.js 14:22:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (19EB7400) [pid = 3288] [serial = 687] [outer = 19D95000] 14:22:44 INFO - PROCESS | 3288 | 1463433764011 Marionette TRACE conn6 <- [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]]]}] 14:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 730ms 14:22:44 INFO - PROCESS | 3288 | 1463433764055 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 14:22:44 INFO - PROCESS | 3288 | 1463433764057 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 14:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:22:44 INFO - PROCESS | 3288 | 1463433764066 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:22:44 INFO - PROCESS | 3288 | 1463433764068 Marionette TRACE conn6 <- [1,882,null,{}] 14:22:44 INFO - PROCESS | 3288 | 1463433764072 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:44 INFO - PROCESS | 3288 | 1463433764181 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 14:22:44 INFO - PROCESS | 3288 | 1463433764188 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:44 INFO - PROCESS | 3288 | ++DOCSHELL 1010F000 == 63 [pid = 3288] [id = 230] 14:22:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (19F7A400) [pid = 3288] [serial = 688] [outer = 00000000] 14:22:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (1B106C00) [pid = 3288] [serial = 689] [outer = 19F7A400] 14:22:44 INFO - PROCESS | 3288 | 1463433764232 Marionette DEBUG loaded listener.js 14:22:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (1B36C000) [pid = 3288] [serial = 690] [outer = 19F7A400] 14:22:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (1B537800) [pid = 3288] [serial = 691] [outer = 1DDD5C00] 14:22:44 INFO - PROCESS | 3288 | 1463433764768 Marionette TRACE conn6 <- [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]]]}] 14:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 730ms 14:22:44 INFO - PROCESS | 3288 | 1463433764829 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 14:22:44 INFO - PROCESS | 3288 | 1463433764831 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 14:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:22:44 INFO - PROCESS | 3288 | 1463433764834 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:22:44 INFO - PROCESS | 3288 | 1463433764836 Marionette TRACE conn6 <- [1,886,null,{}] 14:22:44 INFO - PROCESS | 3288 | 1463433764840 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:45 INFO - PROCESS | 3288 | 1463433765304 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 14:22:45 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (1E1EDC00) [pid = 3288] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:22:45 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (10050400) [pid = 3288] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:22:45 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (1FE0FC00) [pid = 3288] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:22:45 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (18FA6800) [pid = 3288] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:22:45 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (1B538000) [pid = 3288] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:22:45 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (19EB7000) [pid = 3288] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:22:45 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (15BE5000) [pid = 3288] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:22:45 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (175CB000) [pid = 3288] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:22:45 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (1B1C8800) [pid = 3288] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:22:45 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (1E1A1400) [pid = 3288] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:22:45 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (1010B400) [pid = 3288] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:22:45 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (1E1D5400) [pid = 3288] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:22:45 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (0CF47C00) [pid = 3288] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:22:45 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (18C40C00) [pid = 3288] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:22:45 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (15B20000) [pid = 3288] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:22:45 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (1F755400) [pid = 3288] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:22:45 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (1CE13400) [pid = 3288] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:22:45 INFO - PROCESS | 3288 | 1463433765374 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:45 INFO - PROCESS | 3288 | ++DOCSHELL 0CF3B400 == 64 [pid = 3288] [id = 231] 14:22:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (0CF47C00) [pid = 3288] [serial = 692] [outer = 00000000] 14:22:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (14639400) [pid = 3288] [serial = 693] [outer = 0CF47C00] 14:22:45 INFO - PROCESS | 3288 | 1463433765421 Marionette DEBUG loaded listener.js 14:22:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (1880DC00) [pid = 3288] [serial = 694] [outer = 0CF47C00] 14:22:45 INFO - PROCESS | 3288 | 1463433765772 Marionette TRACE conn6 <- [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]]]}] 14:22:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:22:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 970ms 14:22:45 INFO - PROCESS | 3288 | 1463433765823 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 14:22:45 INFO - PROCESS | 3288 | 1463433765825 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 14:22:45 INFO - PROCESS | 3288 | 1463433765829 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:22:45 INFO - PROCESS | 3288 | 1463433765830 Marionette TRACE conn6 <- [1,890,null,{}] 14:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:22:45 INFO - PROCESS | 3288 | 1463433765834 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:45 INFO - PROCESS | 3288 | 1463433765915 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 14:22:45 INFO - PROCESS | 3288 | 1463433765922 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:45 INFO - PROCESS | 3288 | ++DOCSHELL 19283400 == 65 [pid = 3288] [id = 232] 14:22:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (1928C000) [pid = 3288] [serial = 695] [outer = 00000000] 14:22:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (1B4D4C00) [pid = 3288] [serial = 696] [outer = 1928C000] 14:22:45 INFO - PROCESS | 3288 | 1463433765967 Marionette DEBUG loaded listener.js 14:22:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (1B53C000) [pid = 3288] [serial = 697] [outer = 1928C000] 14:22:46 INFO - PROCESS | 3288 | 1463433766392 Marionette TRACE conn6 <- [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]]]}] 14:22:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 570ms 14:22:46 INFO - PROCESS | 3288 | 1463433766407 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 14:22:46 INFO - PROCESS | 3288 | 1463433766409 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 14:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:22:46 INFO - PROCESS | 3288 | 1463433766412 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:22:46 INFO - PROCESS | 3288 | 1463433766414 Marionette TRACE conn6 <- [1,894,null,{}] 14:22:46 INFO - PROCESS | 3288 | 1463433766417 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:46 INFO - PROCESS | 3288 | 1463433766543 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 14:22:46 INFO - PROCESS | 3288 | 1463433766552 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:46 INFO - PROCESS | 3288 | ++DOCSHELL 10223400 == 66 [pid = 3288] [id = 233] 14:22:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (0C8EFC00) [pid = 3288] [serial = 698] [outer = 00000000] 14:22:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (18F72800) [pid = 3288] [serial = 699] [outer = 0C8EFC00] 14:22:46 INFO - PROCESS | 3288 | 1463433766597 Marionette DEBUG loaded listener.js 14:22:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (1CE18800) [pid = 3288] [serial = 700] [outer = 0C8EFC00] 14:22:47 INFO - PROCESS | 3288 | 1463433767207 Marionette TRACE conn6 <- [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]]]}] 14:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 830ms 14:22:47 INFO - PROCESS | 3288 | 1463433767244 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 14:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:22:47 INFO - PROCESS | 3288 | 1463433767247 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 14:22:47 INFO - PROCESS | 3288 | 1463433767250 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:22:47 INFO - PROCESS | 3288 | 1463433767252 Marionette TRACE conn6 <- [1,898,null,{}] 14:22:47 INFO - PROCESS | 3288 | 1463433767265 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:47 INFO - PROCESS | 3288 | 1463433767414 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 14:22:47 INFO - PROCESS | 3288 | 1463433767554 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:47 INFO - PROCESS | 3288 | ++DOCSHELL 0FE0CC00 == 67 [pid = 3288] [id = 234] 14:22:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (0FE0E800) [pid = 3288] [serial = 701] [outer = 00000000] 14:22:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (10103C00) [pid = 3288] [serial = 702] [outer = 0FE0E800] 14:22:47 INFO - PROCESS | 3288 | 1463433767615 Marionette DEBUG loaded listener.js 14:22:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (1022D800) [pid = 3288] [serial = 703] [outer = 0FE0E800] 14:22:48 INFO - PROCESS | 3288 | 1463433768242 Marionette TRACE conn6 <- [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]]]}] 14:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1023ms 14:22:48 INFO - PROCESS | 3288 | 1463433768275 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 14:22:48 INFO - PROCESS | 3288 | 1463433768279 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 14:22:48 INFO - PROCESS | 3288 | 1463433768284 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:22:48 INFO - PROCESS | 3288 | 1463433768288 Marionette TRACE conn6 <- [1,902,null,{}] 14:22:48 INFO - PROCESS | 3288 | 1463433768294 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:48 INFO - PROCESS | 3288 | 1463433768427 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 14:22:48 INFO - PROCESS | 3288 | 1463433768535 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:48 INFO - PROCESS | 3288 | ++DOCSHELL 15B1D400 == 68 [pid = 3288] [id = 235] 14:22:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (15B26C00) [pid = 3288] [serial = 704] [outer = 00000000] 14:22:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (175D2800) [pid = 3288] [serial = 705] [outer = 15B26C00] 14:22:48 INFO - PROCESS | 3288 | 1463433768598 Marionette DEBUG loaded listener.js 14:22:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (1880E800) [pid = 3288] [serial = 706] [outer = 15B26C00] 14:22:49 INFO - PROCESS | 3288 | 1463433769205 Marionette TRACE conn6 <- [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]]]}] 14:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 970ms 14:22:49 INFO - PROCESS | 3288 | 1463433769259 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 14:22:49 INFO - PROCESS | 3288 | 1463433769262 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 14:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:22:49 INFO - PROCESS | 3288 | 1463433769266 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:22:49 INFO - PROCESS | 3288 | 1463433769268 Marionette TRACE conn6 <- [1,906,null,{}] 14:22:49 INFO - PROCESS | 3288 | 1463433769273 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:49 INFO - PROCESS | 3288 | 1463433769381 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 14:22:49 INFO - PROCESS | 3288 | 1463433769520 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:49 INFO - PROCESS | 3288 | ++DOCSHELL 1927F400 == 69 [pid = 3288] [id = 236] 14:22:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (19286800) [pid = 3288] [serial = 707] [outer = 00000000] 14:22:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (19EAF400) [pid = 3288] [serial = 708] [outer = 19286800] 14:22:49 INFO - PROCESS | 3288 | 1463433769576 Marionette DEBUG loaded listener.js 14:22:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (1B373000) [pid = 3288] [serial = 709] [outer = 19286800] 14:22:50 INFO - PROCESS | 3288 | 1463433770190 Marionette TRACE conn6 <- [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]]]}] 14:22:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:22:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 970ms 14:22:50 INFO - PROCESS | 3288 | 1463433770239 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 14:22:50 INFO - PROCESS | 3288 | 1463433770243 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 14:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:22:50 INFO - PROCESS | 3288 | 1463433770254 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:22:50 INFO - PROCESS | 3288 | 1463433770259 Marionette TRACE conn6 <- [1,910,null,{}] 14:22:50 INFO - PROCESS | 3288 | 1463433770263 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:50 INFO - PROCESS | 3288 | 1463433770373 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 14:22:50 INFO - PROCESS | 3288 | 1463433770506 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:50 INFO - PROCESS | 3288 | ++DOCSHELL 10052400 == 70 [pid = 3288] [id = 237] 14:22:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (1DDDCC00) [pid = 3288] [serial = 710] [outer = 00000000] 14:22:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (1E1CD400) [pid = 3288] [serial = 711] [outer = 1DDDCC00] 14:22:50 INFO - PROCESS | 3288 | 1463433770562 Marionette DEBUG loaded listener.js 14:22:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (1E1D3400) [pid = 3288] [serial = 712] [outer = 1DDDCC00] 14:22:51 INFO - PROCESS | 3288 | 1463433771133 Marionette TRACE conn6 <- [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]]]}] 14:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:22:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 930ms 14:22:51 INFO - PROCESS | 3288 | 1463433771179 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 14:22:51 INFO - PROCESS | 3288 | 1463433771181 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 14:22:51 INFO - PROCESS | 3288 | 1463433771184 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:22:51 INFO - PROCESS | 3288 | 1463433771186 Marionette TRACE conn6 <- [1,914,null,{}] 14:22:51 INFO - PROCESS | 3288 | 1463433771190 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:51 INFO - PROCESS | 3288 | 1463433771295 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 14:22:51 INFO - PROCESS | 3288 | 1463433771428 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:51 INFO - PROCESS | 3288 | ++DOCSHELL 1475E000 == 71 [pid = 3288] [id = 238] 14:22:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (14924000) [pid = 3288] [serial = 713] [outer = 00000000] 14:22:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (1F74FC00) [pid = 3288] [serial = 714] [outer = 14924000] 14:22:51 INFO - PROCESS | 3288 | 1463433771483 Marionette DEBUG loaded listener.js 14:22:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (1F755000) [pid = 3288] [serial = 715] [outer = 14924000] 14:22:52 INFO - PROCESS | 3288 | 1463433772046 Marionette TRACE conn6 <- [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]]]}] 14:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 930ms 14:22:52 INFO - PROCESS | 3288 | 1463433772119 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 14:22:52 INFO - PROCESS | 3288 | 1463433772121 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 14:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:22:52 INFO - PROCESS | 3288 | 1463433772125 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:22:52 INFO - PROCESS | 3288 | 1463433772127 Marionette TRACE conn6 <- [1,918,null,{}] 14:22:52 INFO - PROCESS | 3288 | 1463433772131 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:52 INFO - PROCESS | 3288 | 1463433772243 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 14:22:52 INFO - PROCESS | 3288 | 1463433772346 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:52 INFO - PROCESS | 3288 | ++DOCSHELL 1FE31800 == 72 [pid = 3288] [id = 239] 14:22:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (1FE32000) [pid = 3288] [serial = 716] [outer = 00000000] 14:22:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (1FE3B400) [pid = 3288] [serial = 717] [outer = 1FE32000] 14:22:52 INFO - PROCESS | 3288 | 1463433772408 Marionette DEBUG loaded listener.js 14:22:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (1FE47C00) [pid = 3288] [serial = 718] [outer = 1FE32000] 14:22:53 INFO - PROCESS | 3288 | 1463433773168 Marionette TRACE conn6 <- [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]]]}] 14:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1127ms 14:22:53 INFO - PROCESS | 3288 | 1463433773256 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 14:22:53 INFO - PROCESS | 3288 | 1463433773260 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 14:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:22:53 INFO - PROCESS | 3288 | 1463433773265 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:22:53 INFO - PROCESS | 3288 | 1463433773269 Marionette TRACE conn6 <- [1,922,null,{}] 14:22:53 INFO - PROCESS | 3288 | 1463433773290 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:53 INFO - PROCESS | 3288 | 1463433773401 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 14:22:53 INFO - PROCESS | 3288 | 1463433773532 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:53 INFO - PROCESS | 3288 | ++DOCSHELL 0FE16400 == 73 [pid = 3288] [id = 240] 14:22:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (144AF000) [pid = 3288] [serial = 719] [outer = 00000000] 14:22:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (14925C00) [pid = 3288] [serial = 720] [outer = 144AF000] 14:22:53 INFO - PROCESS | 3288 | 1463433773585 Marionette DEBUG loaded listener.js 14:22:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (15BE0000) [pid = 3288] [serial = 721] [outer = 144AF000] 14:22:54 INFO - PROCESS | 3288 | 1463433774210 Marionette TRACE conn6 <- [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]]]}] 14:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 990ms 14:22:54 INFO - PROCESS | 3288 | 1463433774256 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 14:22:54 INFO - PROCESS | 3288 | 1463433774262 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 14:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:22:54 INFO - PROCESS | 3288 | 1463433774268 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:22:54 INFO - PROCESS | 3288 | 1463433774270 Marionette TRACE conn6 <- [1,926,null,{}] 14:22:54 INFO - PROCESS | 3288 | 1463433774274 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:54 INFO - PROCESS | 3288 | 1463433774387 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 14:22:54 INFO - PROCESS | 3288 | --DOCSHELL 0CCA6C00 == 72 [pid = 3288] [id = 177] 14:22:54 INFO - PROCESS | 3288 | --DOCSHELL 10223400 == 71 [pid = 3288] [id = 233] 14:22:54 INFO - PROCESS | 3288 | --DOCSHELL 19283400 == 70 [pid = 3288] [id = 232] 14:22:54 INFO - PROCESS | 3288 | --DOCSHELL 0CF3B400 == 69 [pid = 3288] [id = 231] 14:22:54 INFO - PROCESS | 3288 | --DOCSHELL 1010F000 == 68 [pid = 3288] [id = 230] 14:22:54 INFO - PROCESS | 3288 | --DOCSHELL 19D91C00 == 67 [pid = 3288] [id = 229] 14:22:54 INFO - PROCESS | 3288 | --DOCSHELL 0C8F8C00 == 66 [pid = 3288] [id = 228] 14:22:54 INFO - PROCESS | 3288 | --DOCSHELL 18C41C00 == 65 [pid = 3288] [id = 227] 14:22:54 INFO - PROCESS | 3288 | --DOCSHELL 17D9E800 == 64 [pid = 3288] [id = 226] 14:22:54 INFO - PROCESS | 3288 | --DOCSHELL 10225800 == 63 [pid = 3288] [id = 225] 14:22:54 INFO - PROCESS | 3288 | --DOCSHELL 11106000 == 62 [pid = 3288] [id = 224] 14:22:54 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (1FE0D400) [pid = 3288] [serial = 608] [outer = 00000000] [url = about:blank] 14:22:54 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (1FF61800) [pid = 3288] [serial = 614] [outer = 00000000] [url = about:blank] 14:22:54 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (1FE4E800) [pid = 3288] [serial = 611] [outer = 00000000] [url = about:blank] 14:22:54 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (20A42400) [pid = 3288] [serial = 620] [outer = 00000000] [url = about:blank] 14:22:54 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (144A9400) [pid = 3288] [serial = 602] [outer = 00000000] [url = about:blank] 14:22:54 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (1970C000) [pid = 3288] [serial = 605] [outer = 00000000] [url = about:blank] 14:22:54 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (21D18400) [pid = 3288] [serial = 617] [outer = 00000000] [url = about:blank] 14:22:54 INFO - PROCESS | 3288 | --DOCSHELL 20AB3800 == 61 [pid = 3288] [id = 222] 14:22:54 INFO - PROCESS | 3288 | --DOCSHELL 19EB4C00 == 60 [pid = 3288] [id = 221] 14:22:54 INFO - PROCESS | 3288 | --DOCSHELL 1138D800 == 59 [pid = 3288] [id = 220] 14:22:54 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (200C2400) [pid = 3288] [serial = 654] [outer = 00000000] [url = about:blank] 14:22:54 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (200B8C00) [pid = 3288] [serial = 653] [outer = 00000000] [url = about:blank] 14:22:54 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (1463E800) [pid = 3288] [serial = 630] [outer = 00000000] [url = about:blank] 14:22:54 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (1FE9D400) [pid = 3288] [serial = 645] [outer = 00000000] [url = about:blank] 14:22:54 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (19286400) [pid = 3288] [serial = 632] [outer = 00000000] [url = about:blank] 14:22:54 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (10449800) [pid = 3288] [serial = 638] [outer = 00000000] [url = about:blank] 14:22:54 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (1B1C5000) [pid = 3288] [serial = 635] [outer = 00000000] [url = about:blank] 14:22:54 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (19EAEC00) [pid = 3288] [serial = 650] [outer = 00000000] [url = about:blank] 14:22:54 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (1E1A2C00) [pid = 3288] [serial = 651] [outer = 00000000] [url = about:blank] 14:22:54 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (1AEF6C00) [pid = 3288] [serial = 543] [outer = 00000000] [url = about:blank] 14:22:54 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (21D21800) [pid = 3288] [serial = 624] [outer = 00000000] [url = about:blank] 14:22:54 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (1E1EB000) [pid = 3288] [serial = 537] [outer = 00000000] [url = about:blank] 14:22:54 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (1FE4A400) [pid = 3288] [serial = 644] [outer = 00000000] [url = about:blank] 14:22:54 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (14631000) [pid = 3288] [serial = 629] [outer = 00000000] [url = about:blank] 14:22:54 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (10368400) [pid = 3288] [serial = 647] [outer = 00000000] [url = about:blank] 14:22:54 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (19D8C400) [pid = 3288] [serial = 633] [outer = 00000000] [url = about:blank] 14:22:54 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (1F757C00) [pid = 3288] [serial = 641] [outer = 00000000] [url = about:blank] 14:22:54 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (14E6A400) [pid = 3288] [serial = 531] [outer = 00000000] [url = about:blank] 14:22:54 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (1B370C00) [pid = 3288] [serial = 636] [outer = 00000000] [url = about:blank] 14:22:54 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (190E9000) [pid = 3288] [serial = 534] [outer = 00000000] [url = about:blank] 14:22:54 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (19281000) [pid = 3288] [serial = 627] [outer = 00000000] [url = about:blank] 14:22:54 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (1FE09400) [pid = 3288] [serial = 642] [outer = 00000000] [url = about:blank] 14:22:54 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (18FA3400) [pid = 3288] [serial = 626] [outer = 00000000] [url = about:blank] 14:22:54 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (1D933000) [pid = 3288] [serial = 639] [outer = 00000000] [url = about:blank] 14:22:54 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (1FE31C00) [pid = 3288] [serial = 540] [outer = 00000000] [url = about:blank] 14:22:54 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (21D1E000) [pid = 3288] [serial = 623] [outer = 00000000] [url = about:blank] 14:22:54 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (1E1EE800) [pid = 3288] [serial = 480] [outer = 00000000] [url = about:blank] 14:22:54 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (14634400) [pid = 3288] [serial = 648] [outer = 00000000] [url = about:blank] 14:22:54 INFO - PROCESS | 3288 | 1463433774535 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:54 INFO - PROCESS | 3288 | ++DOCSHELL 0917B800 == 60 [pid = 3288] [id = 241] 14:22:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0C8ED400) [pid = 3288] [serial = 722] [outer = 00000000] 14:22:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0CF3B400) [pid = 3288] [serial = 723] [outer = 0C8ED400] 14:22:54 INFO - PROCESS | 3288 | 1463433774582 Marionette DEBUG loaded listener.js 14:22:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (1010B000) [pid = 3288] [serial = 724] [outer = 0C8ED400] 14:22:55 INFO - PROCESS | 3288 | 1463433775026 Marionette TRACE conn6 <- [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]]]}] 14:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 770ms 14:22:55 INFO - PROCESS | 3288 | 1463433775041 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 14:22:55 INFO - PROCESS | 3288 | 1463433775043 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 14:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:22:55 INFO - PROCESS | 3288 | 1463433775047 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:22:55 INFO - PROCESS | 3288 | 1463433775050 Marionette TRACE conn6 <- [1,930,null,{}] 14:22:55 INFO - PROCESS | 3288 | 1463433775065 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:55 INFO - PROCESS | 3288 | 1463433775155 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 14:22:55 INFO - PROCESS | 3288 | 1463433775163 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:55 INFO - PROCESS | 3288 | ++DOCSHELL 1880AC00 == 61 [pid = 3288] [id = 242] 14:22:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (1880CC00) [pid = 3288] [serial = 725] [outer = 00000000] 14:22:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (18C3B000) [pid = 3288] [serial = 726] [outer = 1880CC00] 14:22:55 INFO - PROCESS | 3288 | 1463433775210 Marionette DEBUG loaded listener.js 14:22:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (18F6D000) [pid = 3288] [serial = 727] [outer = 1880CC00] 14:22:55 INFO - PROCESS | 3288 | 1463433775692 Marionette TRACE conn6 <- [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]]]}] 14:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 670ms 14:22:55 INFO - PROCESS | 3288 | 1463433775721 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 14:22:55 INFO - PROCESS | 3288 | 1463433775723 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 14:22:55 INFO - PROCESS | 3288 | 1463433775726 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:22:55 INFO - PROCESS | 3288 | 1463433775728 Marionette TRACE conn6 <- [1,934,null,{}] 14:22:55 INFO - PROCESS | 3288 | 1463433775732 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:55 INFO - PROCESS | 3288 | 1463433775819 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 14:22:55 INFO - PROCESS | 3288 | 1463433775828 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:55 INFO - PROCESS | 3288 | ++DOCSHELL 18FAA400 == 62 [pid = 3288] [id = 243] 14:22:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (190C9000) [pid = 3288] [serial = 728] [outer = 00000000] 14:22:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (1927F000) [pid = 3288] [serial = 729] [outer = 190C9000] 14:22:55 INFO - PROCESS | 3288 | 1463433775874 Marionette DEBUG loaded listener.js 14:22:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (19BC3000) [pid = 3288] [serial = 730] [outer = 190C9000] 14:22:56 INFO - PROCESS | 3288 | 1463433776320 Marionette TRACE conn6 <- [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]]]}] 14:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 630ms 14:22:56 INFO - PROCESS | 3288 | 1463433776361 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 14:22:56 INFO - PROCESS | 3288 | 1463433776363 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 14:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:22:56 INFO - PROCESS | 3288 | 1463433776366 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:22:56 INFO - PROCESS | 3288 | 1463433776368 Marionette TRACE conn6 <- [1,938,null,{}] 14:22:56 INFO - PROCESS | 3288 | 1463433776371 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:56 INFO - PROCESS | 3288 | 1463433776454 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 14:22:56 INFO - PROCESS | 3288 | 1463433776461 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:56 INFO - PROCESS | 3288 | ++DOCSHELL 0C8F7000 == 63 [pid = 3288] [id = 244] 14:22:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (0CC7C400) [pid = 3288] [serial = 731] [outer = 00000000] 14:22:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (19D99C00) [pid = 3288] [serial = 732] [outer = 0CC7C400] 14:22:56 INFO - PROCESS | 3288 | 1463433776515 Marionette DEBUG loaded listener.js 14:22:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (19EB7000) [pid = 3288] [serial = 733] [outer = 0CC7C400] 14:22:56 INFO - PROCESS | 3288 | 1463433776986 Marionette TRACE conn6 <- [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]]]}] 14:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 670ms 14:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:22:57 INFO - PROCESS | 3288 | 1463433777040 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 14:22:57 INFO - PROCESS | 3288 | 1463433777042 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 14:22:57 INFO - PROCESS | 3288 | 1463433777045 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:22:57 INFO - PROCESS | 3288 | 1463433777047 Marionette TRACE conn6 <- [1,942,null,{}] 14:22:57 INFO - PROCESS | 3288 | 1463433777050 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:57 INFO - PROCESS | 3288 | 1463433777182 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 14:22:57 INFO - PROCESS | 3288 | 1463433777242 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:57 INFO - PROCESS | 3288 | ++DOCSHELL 19F7B800 == 64 [pid = 3288] [id = 245] 14:22:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (1AE35000) [pid = 3288] [serial = 734] [outer = 00000000] 14:22:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (1B538C00) [pid = 3288] [serial = 735] [outer = 1AE35000] 14:22:57 INFO - PROCESS | 3288 | 1463433777288 Marionette DEBUG loaded listener.js 14:22:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (1CE11800) [pid = 3288] [serial = 736] [outer = 1AE35000] 14:22:57 INFO - PROCESS | 3288 | 1463433777737 Marionette TRACE conn6 <- [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]]]}] 14:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 730ms 14:22:57 INFO - PROCESS | 3288 | 1463433777777 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 14:22:57 INFO - PROCESS | 3288 | 1463433777779 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 14:22:57 INFO - PROCESS | 3288 | 1463433777782 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:22:57 INFO - PROCESS | 3288 | 1463433777784 Marionette TRACE conn6 <- [1,946,null,{}] 14:22:57 INFO - PROCESS | 3288 | 1463433777788 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:57 INFO - PROCESS | 3288 | 1463433777940 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 14:22:58 INFO - PROCESS | 3288 | 1463433778015 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:58 INFO - PROCESS | 3288 | ++DOCSHELL 1CE81400 == 65 [pid = 3288] [id = 246] 14:22:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (1D933C00) [pid = 3288] [serial = 737] [outer = 00000000] 14:22:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (1DDDA400) [pid = 3288] [serial = 738] [outer = 1D933C00] 14:22:58 INFO - PROCESS | 3288 | 1463433778061 Marionette DEBUG loaded listener.js 14:22:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (1E0BFC00) [pid = 3288] [serial = 739] [outer = 1D933C00] 14:22:58 INFO - PROCESS | 3288 | 1463433778488 Marionette TRACE conn6 <- [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]]]}] 14:22:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 730ms 14:22:58 INFO - PROCESS | 3288 | 1463433778522 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 14:22:58 INFO - PROCESS | 3288 | 1463433778524 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 14:22:58 INFO - PROCESS | 3288 | 1463433778527 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:22:58 INFO - PROCESS | 3288 | 1463433778529 Marionette TRACE conn6 <- [1,950,null,{}] 14:22:58 INFO - PROCESS | 3288 | 1463433778533 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:58 INFO - PROCESS | 3288 | 1463433778650 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 14:22:58 INFO - PROCESS | 3288 | 1463433778656 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:58 INFO - PROCESS | 3288 | ++DOCSHELL 1E1A2C00 == 66 [pid = 3288] [id = 247] 14:22:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1E1D2800) [pid = 3288] [serial = 740] [outer = 00000000] 14:22:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (1F753000) [pid = 3288] [serial = 741] [outer = 1E1D2800] 14:22:58 INFO - PROCESS | 3288 | 1463433778700 Marionette DEBUG loaded listener.js 14:22:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (1FE09C00) [pid = 3288] [serial = 742] [outer = 1E1D2800] 14:22:59 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (10862C00) [pid = 3288] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:22:59 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (20A3A000) [pid = 3288] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:22:59 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (1E1E7000) [pid = 3288] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:22:59 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (1FE36C00) [pid = 3288] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:22:59 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (1F752000) [pid = 3288] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:22:59 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (1FE47400) [pid = 3288] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:22:59 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (1FE4E400) [pid = 3288] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:22:59 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (190CF400) [pid = 3288] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:22:59 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (14973C00) [pid = 3288] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:22:59 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (19D95000) [pid = 3288] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:22:59 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (19F7A400) [pid = 3288] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:22:59 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (11386800) [pid = 3288] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:22:59 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (18F70000) [pid = 3288] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:22:59 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (1880C400) [pid = 3288] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:22:59 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (20AB0800) [pid = 3288] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:22:59 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (1022C400) [pid = 3288] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:22:59 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (190C8800) [pid = 3288] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:22:59 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0CF47C00) [pid = 3288] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:22:59 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (1928C000) [pid = 3288] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:22:59 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (1E19B800) [pid = 3288] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:22:59 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (21D14000) [pid = 3288] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:22:59 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (190E8C00) [pid = 3288] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:22:59 INFO - PROCESS | 3288 | 1463433779378 Marionette TRACE conn6 <- [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]]]}] 14:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 870ms 14:22:59 INFO - PROCESS | 3288 | 1463433779402 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 14:22:59 INFO - PROCESS | 3288 | 1463433779404 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 14:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:22:59 INFO - PROCESS | 3288 | 1463433779408 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:22:59 INFO - PROCESS | 3288 | 1463433779409 Marionette TRACE conn6 <- [1,954,null,{}] 14:22:59 INFO - PROCESS | 3288 | 1463433779413 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:22:59 INFO - PROCESS | 3288 | 1463433779498 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 14:22:59 INFO - PROCESS | 3288 | 1463433779594 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:22:59 INFO - PROCESS | 3288 | ++DOCSHELL 10175000 == 67 [pid = 3288] [id = 248] 14:22:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (1017EC00) [pid = 3288] [serial = 743] [outer = 00000000] 14:22:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (190ED800) [pid = 3288] [serial = 744] [outer = 1017EC00] 14:22:59 INFO - PROCESS | 3288 | 1463433779639 Marionette DEBUG loaded listener.js 14:22:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (19EB1000) [pid = 3288] [serial = 745] [outer = 1017EC00] 14:22:59 INFO - PROCESS | 3288 | 1463433779992 Marionette TRACE conn6 <- [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]]]}] 14:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 630ms 14:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:23:00 INFO - PROCESS | 3288 | 1463433780038 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 14:23:00 INFO - PROCESS | 3288 | 1463433780040 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 14:23:00 INFO - PROCESS | 3288 | 1463433780043 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:23:00 INFO - PROCESS | 3288 | 1463433780045 Marionette TRACE conn6 <- [1,958,null,{}] 14:23:00 INFO - PROCESS | 3288 | 1463433780048 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:00 INFO - PROCESS | 3288 | 1463433780168 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 14:23:00 INFO - PROCESS | 3288 | 1463433780177 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:00 INFO - PROCESS | 3288 | ++DOCSHELL 1D929400 == 68 [pid = 3288] [id = 249] 14:23:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (1E1A3000) [pid = 3288] [serial = 746] [outer = 00000000] 14:23:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (1FE32C00) [pid = 3288] [serial = 747] [outer = 1E1A3000] 14:23:00 INFO - PROCESS | 3288 | 1463433780221 Marionette DEBUG loaded listener.js 14:23:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (1FE43C00) [pid = 3288] [serial = 748] [outer = 1E1A3000] 14:23:00 INFO - PROCESS | 3288 | 1463433780637 Marionette TRACE conn6 <- [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]]]}] 14:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 630ms 14:23:00 INFO - PROCESS | 3288 | 1463433780674 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 14:23:00 INFO - PROCESS | 3288 | 1463433780676 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 14:23:00 INFO - PROCESS | 3288 | 1463433780679 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:23:00 INFO - PROCESS | 3288 | 1463433780682 Marionette TRACE conn6 <- [1,962,null,{}] 14:23:00 INFO - PROCESS | 3288 | 1463433780685 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:00 INFO - PROCESS | 3288 | 1463433780822 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 14:23:00 INFO - PROCESS | 3288 | 1463433780875 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:00 INFO - PROCESS | 3288 | ++DOCSHELL 18B4F800 == 69 [pid = 3288] [id = 250] 14:23:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (1CE79400) [pid = 3288] [serial = 749] [outer = 00000000] 14:23:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (1FE95C00) [pid = 3288] [serial = 750] [outer = 1CE79400] 14:23:00 INFO - PROCESS | 3288 | 1463433780926 Marionette DEBUG loaded listener.js 14:23:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (1FEE7400) [pid = 3288] [serial = 751] [outer = 1CE79400] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 1F75C800 == 68 [pid = 3288] [id = 193] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 1B1C6400 == 67 [pid = 3288] [id = 208] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 18B50C00 == 66 [pid = 3288] [id = 147] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 1B825400 == 65 [pid = 3288] [id = 148] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 10231C00 == 64 [pid = 3288] [id = 223] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 1E1ECC00 == 63 [pid = 3288] [id = 192] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 10367C00 == 62 [pid = 3288] [id = 133] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 20A39400 == 61 [pid = 3288] [id = 207] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 10813400 == 60 [pid = 3288] [id = 201] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 1F74F400 == 59 [pid = 3288] [id = 180] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 1B4D6C00 == 58 [pid = 3288] [id = 130] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 18803C00 == 57 [pid = 3288] [id = 105] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 190CA000 == 56 [pid = 3288] [id = 202] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 20AAE800 == 55 [pid = 3288] [id = 219] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 1E1E8000 == 54 [pid = 3288] [id = 134] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 1E197800 == 53 [pid = 3288] [id = 179] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 18810400 == 52 [pid = 3288] [id = 178] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 1DDDF000 == 51 [pid = 3288] [id = 118] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 1E1E4800 == 50 [pid = 3288] [id = 203] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 10448800 == 49 [pid = 3288] [id = 150] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 1E19A000 == 48 [pid = 3288] [id = 191] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 200C5000 == 47 [pid = 3288] [id = 206] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 1FE46800 == 46 [pid = 3288] [id = 204] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 14E41400 == 45 [pid = 3288] [id = 181] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 1FE92800 == 44 [pid = 3288] [id = 149] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 1FE4B800 == 43 [pid = 3288] [id = 205] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 0917B800 == 42 [pid = 3288] [id = 241] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 0FE16400 == 41 [pid = 3288] [id = 240] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 1FE31800 == 40 [pid = 3288] [id = 239] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 1475E000 == 39 [pid = 3288] [id = 238] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 1927F400 == 38 [pid = 3288] [id = 236] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 10052400 == 37 [pid = 3288] [id = 237] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 15B1D400 == 36 [pid = 3288] [id = 235] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 0FE0CC00 == 35 [pid = 3288] [id = 234] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 1880AC00 == 34 [pid = 3288] [id = 242] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 10175000 == 33 [pid = 3288] [id = 248] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 1D929400 == 32 [pid = 3288] [id = 249] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 18FAA400 == 31 [pid = 3288] [id = 243] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 1CE81400 == 30 [pid = 3288] [id = 246] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 1E1A2C00 == 29 [pid = 3288] [id = 247] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 19F7B800 == 28 [pid = 3288] [id = 245] 14:23:02 INFO - PROCESS | 3288 | --DOCSHELL 0C8F7000 == 27 [pid = 3288] [id = 244] 14:23:02 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (1AEF6400) [pid = 3288] [serial = 570] [outer = 00000000] [url = about:blank] 14:23:02 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (17D9A000) [pid = 3288] [serial = 567] [outer = 00000000] [url = about:blank] 14:23:02 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (1FEDDC00) [pid = 3288] [serial = 579] [outer = 00000000] [url = about:blank] 14:23:02 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (1FE33800) [pid = 3288] [serial = 576] [outer = 00000000] [url = about:blank] 14:23:02 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (1FEE2800) [pid = 3288] [serial = 612] [outer = 00000000] [url = about:blank] 14:23:02 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (1FF68000) [pid = 3288] [serial = 615] [outer = 00000000] [url = about:blank] 14:23:03 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (19EB0800) [pid = 3288] [serial = 686] [outer = 00000000] [url = about:blank] 14:23:03 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (1B106C00) [pid = 3288] [serial = 689] [outer = 00000000] [url = about:blank] 14:23:03 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (19EB7400) [pid = 3288] [serial = 687] [outer = 00000000] [url = about:blank] 14:23:03 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (18B4DC00) [pid = 3288] [serial = 659] [outer = 00000000] [url = about:blank] 14:23:03 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (15BE7000) [pid = 3288] [serial = 672] [outer = 00000000] [url = about:blank] 14:23:03 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (1475C800) [pid = 3288] [serial = 671] [outer = 00000000] [url = about:blank] 14:23:03 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (18F9E000) [pid = 3288] [serial = 680] [outer = 00000000] [url = about:blank] 14:23:03 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (18FA9C00) [pid = 3288] [serial = 681] [outer = 00000000] [url = about:blank] 14:23:03 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (18B46400) [pid = 3288] [serial = 677] [outer = 00000000] [url = about:blank] 14:23:03 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (18C3C000) [pid = 3288] [serial = 678] [outer = 00000000] [url = about:blank] 14:23:03 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (20ABB400) [pid = 3288] [serial = 656] [outer = 00000000] [url = about:blank] 14:23:03 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (21255400) [pid = 3288] [serial = 657] [outer = 00000000] [url = about:blank] 14:23:03 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (111F0800) [pid = 3288] [serial = 674] [outer = 00000000] [url = about:blank] 14:23:03 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (146DF400) [pid = 3288] [serial = 675] [outer = 00000000] [url = about:blank] 14:23:03 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (190EBC00) [pid = 3288] [serial = 683] [outer = 00000000] [url = about:blank] 14:23:03 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (1475E800) [pid = 3288] [serial = 668] [outer = 00000000] [url = about:blank] 14:23:03 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (1C5BAC00) [pid = 3288] [serial = 662] [outer = 00000000] [url = about:blank] 14:23:03 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (20ABB800) [pid = 3288] [serial = 665] [outer = 00000000] [url = about:blank] 14:23:03 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (1B36C000) [pid = 3288] [serial = 690] [outer = 00000000] [url = about:blank] 14:23:03 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (1036D800) [pid = 3288] [serial = 396] [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.] 14:23:03 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (14639400) [pid = 3288] [serial = 693] [outer = 00000000] [url = about:blank] 14:23:03 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (1B4D4C00) [pid = 3288] [serial = 696] [outer = 00000000] [url = about:blank] 14:23:03 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (1880DC00) [pid = 3288] [serial = 694] [outer = 00000000] [url = about:blank] 14:23:03 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (1B53C000) [pid = 3288] [serial = 697] [outer = 00000000] [url = about:blank] 14:23:03 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (19288C00) [pid = 3288] [serial = 684] [outer = 00000000] [url = about:blank] 14:23:03 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (1E1E3C00) [pid = 3288] [serial = 573] [outer = 00000000] [url = about:blank] 14:23:03 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (21D1CC00) [pid = 3288] [serial = 618] [outer = 00000000] [url = about:blank] 14:23:03 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (19D99400) [pid = 3288] [serial = 606] [outer = 00000000] [url = about:blank] 14:23:03 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (1510DC00) [pid = 3288] [serial = 603] [outer = 00000000] [url = about:blank] 14:23:03 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (20A44800) [pid = 3288] [serial = 621] [outer = 00000000] [url = about:blank] 14:23:03 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (1FE98800) [pid = 3288] [serial = 609] [outer = 00000000] [url = about:blank] 14:23:03 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (18F72800) [pid = 3288] [serial = 699] [outer = 00000000] [url = about:blank] 14:23:03 INFO - PROCESS | 3288 | 1463433783144 Marionette TRACE conn6 <- [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]]]}] 14:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 2483ms 14:23:03 INFO - PROCESS | 3288 | 1463433783168 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 14:23:03 INFO - PROCESS | 3288 | 1463433783172 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 14:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:23:03 INFO - PROCESS | 3288 | 1463433783177 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:23:03 INFO - PROCESS | 3288 | 1463433783181 Marionette TRACE conn6 <- [1,966,null,{}] 14:23:03 INFO - PROCESS | 3288 | 1463433783187 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:03 INFO - PROCESS | 3288 | 1463433783281 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 14:23:03 INFO - PROCESS | 3288 | 1463433783291 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:03 INFO - PROCESS | 3288 | ++DOCSHELL 0CC7FC00 == 28 [pid = 3288] [id = 251] 14:23:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (0CCA4000) [pid = 3288] [serial = 752] [outer = 00000000] 14:23:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (0CF3BC00) [pid = 3288] [serial = 753] [outer = 0CCA4000] 14:23:03 INFO - PROCESS | 3288 | 1463433783340 Marionette DEBUG loaded listener.js 14:23:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (0FE0CC00) [pid = 3288] [serial = 754] [outer = 0CCA4000] 14:23:03 INFO - PROCESS | 3288 | 1463433783819 Marionette TRACE conn6 <- [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]]]}] 14:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 690ms 14:23:03 INFO - PROCESS | 3288 | 1463433783868 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 14:23:03 INFO - PROCESS | 3288 | 1463433783874 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 14:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:23:03 INFO - PROCESS | 3288 | 1463433783880 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:23:03 INFO - PROCESS | 3288 | 1463433783883 Marionette TRACE conn6 <- [1,970,null,{}] 14:23:03 INFO - PROCESS | 3288 | 1463433783887 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:03 INFO - PROCESS | 3288 | 1463433783974 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 14:23:03 INFO - PROCESS | 3288 | 1463433783985 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:03 INFO - PROCESS | 3288 | ++DOCSHELL 0CF3FC00 == 29 [pid = 3288] [id = 252] 14:23:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (10053000) [pid = 3288] [serial = 755] [outer = 00000000] 14:23:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (1010E000) [pid = 3288] [serial = 756] [outer = 10053000] 14:23:04 INFO - PROCESS | 3288 | 1463433784033 Marionette DEBUG loaded listener.js 14:23:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (10177800) [pid = 3288] [serial = 757] [outer = 10053000] 14:23:04 INFO - PROCESS | 3288 | 1463433784497 Marionette TRACE conn6 <- [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]]]}] 14:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 671ms 14:23:04 INFO - PROCESS | 3288 | 1463433784553 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 14:23:04 INFO - PROCESS | 3288 | 1463433784556 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 14:23:04 INFO - PROCESS | 3288 | 1463433784560 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:23:04 INFO - PROCESS | 3288 | 1463433784563 Marionette TRACE conn6 <- [1,974,null,{}] 14:23:04 INFO - PROCESS | 3288 | 1463433784575 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:04 INFO - PROCESS | 3288 | 1463433784695 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 14:23:04 INFO - PROCESS | 3288 | 1463433784782 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:04 INFO - PROCESS | 3288 | ++DOCSHELL 10516800 == 30 [pid = 3288] [id = 253] 14:23:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (10517400) [pid = 3288] [serial = 758] [outer = 00000000] 14:23:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (1080F800) [pid = 3288] [serial = 759] [outer = 10517400] 14:23:04 INFO - PROCESS | 3288 | 1463433784832 Marionette DEBUG loaded listener.js 14:23:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (10919800) [pid = 3288] [serial = 760] [outer = 10517400] 14:23:05 INFO - PROCESS | 3288 | 1463433785227 Marionette TRACE conn6 <- [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]]]}] 14:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 733ms 14:23:05 INFO - PROCESS | 3288 | 1463433785296 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 14:23:05 INFO - PROCESS | 3288 | 1463433785299 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 14:23:05 INFO - PROCESS | 3288 | 1463433785302 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:23:05 INFO - PROCESS | 3288 | 1463433785304 Marionette TRACE conn6 <- [1,978,null,{}] 14:23:05 INFO - PROCESS | 3288 | 1463433785308 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:05 INFO - PROCESS | 3288 | 1463433785389 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 14:23:05 INFO - PROCESS | 3288 | 1463433785396 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:05 INFO - PROCESS | 3288 | ++DOCSHELL 11357800 == 31 [pid = 3288] [id = 254] 14:23:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (11359C00) [pid = 3288] [serial = 761] [outer = 00000000] 14:23:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (144AD400) [pid = 3288] [serial = 762] [outer = 11359C00] 14:23:05 INFO - PROCESS | 3288 | 1463433785453 Marionette DEBUG loaded listener.js 14:23:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (14638800) [pid = 3288] [serial = 763] [outer = 11359C00] 14:23:05 INFO - PROCESS | 3288 | 1463433785901 Marionette TRACE conn6 <- [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]]]}] 14:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 630ms 14:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:23:05 INFO - PROCESS | 3288 | 1463433785936 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 14:23:05 INFO - PROCESS | 3288 | 1463433785938 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 14:23:05 INFO - PROCESS | 3288 | 1463433785941 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:23:05 INFO - PROCESS | 3288 | 1463433785943 Marionette TRACE conn6 <- [1,982,null,{}] 14:23:05 INFO - PROCESS | 3288 | 1463433785946 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:06 INFO - PROCESS | 3288 | 1463433786023 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 14:23:06 INFO - PROCESS | 3288 | 1463433786061 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:06 INFO - PROCESS | 3288 | ++DOCSHELL 146DEC00 == 32 [pid = 3288] [id = 255] 14:23:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (146DF400) [pid = 3288] [serial = 764] [outer = 00000000] 14:23:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (14756000) [pid = 3288] [serial = 765] [outer = 146DF400] 14:23:06 INFO - PROCESS | 3288 | 1463433786109 Marionette DEBUG loaded listener.js 14:23:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (14930C00) [pid = 3288] [serial = 766] [outer = 146DF400] 14:23:06 INFO - PROCESS | 3288 | 1463433786551 Marionette TRACE conn6 <- [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]]]}] 14:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 670ms 14:23:06 INFO - PROCESS | 3288 | 1463433786612 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 14:23:06 INFO - PROCESS | 3288 | 1463433786614 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 14:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:23:06 INFO - PROCESS | 3288 | 1463433786617 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:23:06 INFO - PROCESS | 3288 | 1463433786619 Marionette TRACE conn6 <- [1,986,null,{}] 14:23:06 INFO - PROCESS | 3288 | 1463433786623 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:06 INFO - PROCESS | 3288 | 1463433786733 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 14:23:06 INFO - PROCESS | 3288 | 1463433786744 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:06 INFO - PROCESS | 3288 | ++DOCSHELL 1510CC00 == 33 [pid = 3288] [id = 256] 14:23:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (15172800) [pid = 3288] [serial = 767] [outer = 00000000] 14:23:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (15B20400) [pid = 3288] [serial = 768] [outer = 15172800] 14:23:06 INFO - PROCESS | 3288 | 1463433786790 Marionette DEBUG loaded listener.js 14:23:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (15BE4400) [pid = 3288] [serial = 769] [outer = 15172800] 14:23:07 INFO - PROCESS | 3288 | 1463433787226 Marionette TRACE conn6 <- [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]]]}] 14:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 630ms 14:23:07 INFO - PROCESS | 3288 | 1463433787249 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 14:23:07 INFO - PROCESS | 3288 | 1463433787251 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 14:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:23:07 INFO - PROCESS | 3288 | 1463433787254 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:23:07 INFO - PROCESS | 3288 | 1463433787255 Marionette TRACE conn6 <- [1,990,null,{}] 14:23:07 INFO - PROCESS | 3288 | 1463433787259 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:07 INFO - PROCESS | 3288 | 1463433787335 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 14:23:07 INFO - PROCESS | 3288 | 1463433787341 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:07 INFO - PROCESS | 3288 | ++DOCSHELL 167E7C00 == 34 [pid = 3288] [id = 257] 14:23:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (167EA400) [pid = 3288] [serial = 770] [outer = 00000000] 14:23:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (169F8400) [pid = 3288] [serial = 771] [outer = 167EA400] 14:23:07 INFO - PROCESS | 3288 | 1463433787386 Marionette DEBUG loaded listener.js 14:23:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (169FC400) [pid = 3288] [serial = 772] [outer = 167EA400] 14:23:07 INFO - PROCESS | 3288 | 1463433787842 Marionette TRACE conn6 <- [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]]]}] 14:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 630ms 14:23:07 INFO - PROCESS | 3288 | 1463433787885 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 14:23:07 INFO - PROCESS | 3288 | 1463433787887 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 14:23:07 INFO - PROCESS | 3288 | 1463433787894 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:23:07 INFO - PROCESS | 3288 | 1463433787896 Marionette TRACE conn6 <- [1,994,null,{}] 14:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:23:07 INFO - PROCESS | 3288 | 1463433787914 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:07 INFO - PROCESS | 3288 | 1463433787989 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 14:23:07 INFO - PROCESS | 3288 | 1463433787995 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:07 INFO - PROCESS | 3288 | ++DOCSHELL 0917C800 == 35 [pid = 3288] [id = 258] 14:23:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (09185000) [pid = 3288] [serial = 773] [outer = 00000000] 14:23:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (17DA5C00) [pid = 3288] [serial = 774] [outer = 09185000] 14:23:08 INFO - PROCESS | 3288 | 1463433788040 Marionette DEBUG loaded listener.js 14:23:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (18802800) [pid = 3288] [serial = 775] [outer = 09185000] 14:23:08 INFO - PROCESS | 3288 | 1463433788492 Marionette TRACE conn6 <- [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]]]}] 14:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 631ms 14:23:08 INFO - PROCESS | 3288 | 1463433788538 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 14:23:08 INFO - PROCESS | 3288 | 1463433788540 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 14:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:23:08 INFO - PROCESS | 3288 | 1463433788544 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:23:08 INFO - PROCESS | 3288 | 1463433788546 Marionette TRACE conn6 <- [1,998,null,{}] 14:23:08 INFO - PROCESS | 3288 | 1463433788549 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:08 INFO - PROCESS | 3288 | 1463433788659 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 14:23:08 INFO - PROCESS | 3288 | 1463433788744 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:08 INFO - PROCESS | 3288 | ++DOCSHELL 10516000 == 36 [pid = 3288] [id = 259] 14:23:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (18B08400) [pid = 3288] [serial = 776] [outer = 00000000] 14:23:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (18B49C00) [pid = 3288] [serial = 777] [outer = 18B08400] 14:23:08 INFO - PROCESS | 3288 | 1463433788789 Marionette DEBUG loaded listener.js 14:23:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (18B4AC00) [pid = 3288] [serial = 778] [outer = 18B08400] 14:23:09 INFO - PROCESS | 3288 | 1463433789218 Marionette TRACE conn6 <- [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]]]}] 14:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 730ms 14:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:23:09 INFO - PROCESS | 3288 | 1463433789275 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 14:23:09 INFO - PROCESS | 3288 | 1463433789277 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 14:23:09 INFO - PROCESS | 3288 | 1463433789280 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:23:09 INFO - PROCESS | 3288 | 1463433789282 Marionette TRACE conn6 <- [1,1002,null,{}] 14:23:09 INFO - PROCESS | 3288 | 1463433789285 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:09 INFO - PROCESS | 3288 | 1463433789397 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 14:23:09 INFO - PROCESS | 3288 | 1463433789456 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:09 INFO - PROCESS | 3288 | ++DOCSHELL 18C3D400 == 37 [pid = 3288] [id = 260] 14:23:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (18C3F000) [pid = 3288] [serial = 779] [outer = 00000000] 14:23:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (18C43000) [pid = 3288] [serial = 780] [outer = 18C3F000] 14:23:09 INFO - PROCESS | 3288 | 1463433789502 Marionette DEBUG loaded listener.js 14:23:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (18ECB400) [pid = 3288] [serial = 781] [outer = 18C3F000] 14:23:09 INFO - PROCESS | 3288 | 1463433789920 Marionette TRACE conn6 <- [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]]]}] 14:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 670ms 14:23:09 INFO - PROCESS | 3288 | 1463433789955 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 14:23:09 INFO - PROCESS | 3288 | 1463433789957 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 14:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:23:09 INFO - PROCESS | 3288 | 1463433789960 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:23:09 INFO - PROCESS | 3288 | 1463433789963 Marionette TRACE conn6 <- [1,1006,null,{}] 14:23:09 INFO - PROCESS | 3288 | 1463433789966 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:10 INFO - PROCESS | 3288 | 1463433790126 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 14:23:10 INFO - PROCESS | 3288 | 1463433790158 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:10 INFO - PROCESS | 3288 | ++DOCSHELL 18F72000 == 38 [pid = 3288] [id = 261] 14:23:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (18F76000) [pid = 3288] [serial = 782] [outer = 00000000] 14:23:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (18FA2000) [pid = 3288] [serial = 783] [outer = 18F76000] 14:23:10 INFO - PROCESS | 3288 | 1463433790213 Marionette DEBUG loaded listener.js 14:23:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (18FAA800) [pid = 3288] [serial = 784] [outer = 18F76000] 14:23:10 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (14631400) [pid = 3288] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:23:10 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (20AB5400) [pid = 3288] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:23:10 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (1036A400) [pid = 3288] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:23:10 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (10361000) [pid = 3288] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:23:10 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (19EB7C00) [pid = 3288] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:23:10 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (1E1A3000) [pid = 3288] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:23:10 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (1D933C00) [pid = 3288] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:23:10 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (1017EC00) [pid = 3288] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:23:10 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (1E1D2800) [pid = 3288] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:23:10 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0CC7C400) [pid = 3288] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:23:10 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (190C9000) [pid = 3288] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:23:10 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (1880CC00) [pid = 3288] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:23:10 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0C8ED400) [pid = 3288] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:23:10 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (144AF000) [pid = 3288] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:23:10 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (1FE32000) [pid = 3288] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:23:10 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (14924000) [pid = 3288] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:23:10 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (1DDDCC00) [pid = 3288] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:23:10 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (19286800) [pid = 3288] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:23:10 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (15B26C00) [pid = 3288] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:23:10 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0FE0E800) [pid = 3288] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:23:10 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0C8EFC00) [pid = 3288] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:23:10 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (1AE35000) [pid = 3288] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:23:10 INFO - PROCESS | 3288 | 1463433790998 Marionette TRACE conn6 <- [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]]]}] 14:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1070ms 14:23:11 INFO - PROCESS | 3288 | 1463433791039 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 14:23:11 INFO - PROCESS | 3288 | 1463433791041 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 14:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:23:11 INFO - PROCESS | 3288 | 1463433791044 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:23:11 INFO - PROCESS | 3288 | 1463433791046 Marionette TRACE conn6 <- [1,1010,null,{}] 14:23:11 INFO - PROCESS | 3288 | 1463433791049 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:11 INFO - PROCESS | 3288 | 1463433791127 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 14:23:11 INFO - PROCESS | 3288 | 1463433791133 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:11 INFO - PROCESS | 3288 | ++DOCSHELL 1463EC00 == 39 [pid = 3288] [id = 262] 14:23:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (1468C800) [pid = 3288] [serial = 785] [outer = 00000000] 14:23:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (18809800) [pid = 3288] [serial = 786] [outer = 1468C800] 14:23:11 INFO - PROCESS | 3288 | 1463433791178 Marionette DEBUG loaded listener.js 14:23:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (18EC4000) [pid = 3288] [serial = 787] [outer = 1468C800] 14:23:11 INFO - PROCESS | 3288 | 1463433791598 Marionette TRACE conn6 <- [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]]]}] 14:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 570ms 14:23:11 INFO - PROCESS | 3288 | 1463433791616 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 14:23:11 INFO - PROCESS | 3288 | 1463433791618 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 14:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:23:11 INFO - PROCESS | 3288 | 1463433791621 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:23:11 INFO - PROCESS | 3288 | 1463433791623 Marionette TRACE conn6 <- [1,1014,null,{}] 14:23:11 INFO - PROCESS | 3288 | 1463433791644 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:11 INFO - PROCESS | 3288 | 1463433791721 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 14:23:11 INFO - PROCESS | 3288 | 1463433791728 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:11 INFO - PROCESS | 3288 | ++DOCSHELL 18FA1800 == 40 [pid = 3288] [id = 263] 14:23:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (190C8400) [pid = 3288] [serial = 788] [outer = 00000000] 14:23:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (190CDC00) [pid = 3288] [serial = 789] [outer = 190C8400] 14:23:11 INFO - PROCESS | 3288 | 1463433791772 Marionette DEBUG loaded listener.js 14:23:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (190CBC00) [pid = 3288] [serial = 790] [outer = 190C8400] 14:23:12 INFO - PROCESS | 3288 | 1463433792518 Marionette TRACE conn6 <- [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]]]}] 14:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 970ms 14:23:12 INFO - PROCESS | 3288 | 1463433792593 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 14:23:12 INFO - PROCESS | 3288 | 1463433792598 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 14:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:23:12 INFO - PROCESS | 3288 | 1463433792605 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:23:12 INFO - PROCESS | 3288 | 1463433792608 Marionette TRACE conn6 <- [1,1018,null,{}] 14:23:12 INFO - PROCESS | 3288 | 1463433792614 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:12 INFO - PROCESS | 3288 | 1463433792736 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 14:23:12 INFO - PROCESS | 3288 | 1463433792890 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:12 INFO - PROCESS | 3288 | ++DOCSHELL 0FEF7400 == 41 [pid = 3288] [id = 264] 14:23:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (1004D800) [pid = 3288] [serial = 791] [outer = 00000000] 14:23:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (10108800) [pid = 3288] [serial = 792] [outer = 1004D800] 14:23:12 INFO - PROCESS | 3288 | 1463433792947 Marionette DEBUG loaded listener.js 14:23:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (10225400) [pid = 3288] [serial = 793] [outer = 1004D800] 14:23:13 INFO - PROCESS | 3288 | 1463433793720 Marionette TRACE conn6 <- [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]]]}] 14:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1181ms 14:23:13 INFO - PROCESS | 3288 | 1463433793790 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 14:23:13 INFO - PROCESS | 3288 | 1463433793796 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 14:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:23:13 INFO - PROCESS | 3288 | 1463433793802 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:23:13 INFO - PROCESS | 3288 | 1463433793805 Marionette TRACE conn6 <- [1,1022,null,{}] 14:23:13 INFO - PROCESS | 3288 | 1463433793810 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:13 INFO - PROCESS | 3288 | 1463433793944 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 14:23:14 INFO - PROCESS | 3288 | 1463433794065 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:14 INFO - PROCESS | 3288 | ++DOCSHELL 09178400 == 42 [pid = 3288] [id = 265] 14:23:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (09179000) [pid = 3288] [serial = 794] [outer = 00000000] 14:23:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (10362C00) [pid = 3288] [serial = 795] [outer = 09179000] 14:23:14 INFO - PROCESS | 3288 | 1463433794122 Marionette DEBUG loaded listener.js 14:23:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (146E4800) [pid = 3288] [serial = 796] [outer = 09179000] 14:23:14 INFO - PROCESS | 3288 | --DOCSHELL 10815C00 == 41 [pid = 3288] [id = 22] 14:23:14 INFO - PROCESS | 3288 | --DOCSHELL 1DDD5000 == 40 [pid = 3288] [id = 8] 14:23:14 INFO - PROCESS | 3288 | --DOCSHELL 0C8F2800 == 39 [pid = 3288] [id = 24] 14:23:14 INFO - PROCESS | 3288 | --DOCSHELL 10111800 == 38 [pid = 3288] [id = 27] 14:23:14 INFO - PROCESS | 3288 | --DOCSHELL 10175C00 == 37 [pid = 3288] [id = 15] 14:23:14 INFO - PROCESS | 3288 | --DOCSHELL 0C8EA000 == 36 [pid = 3288] [id = 23] 14:23:14 INFO - PROCESS | 3288 | --DOCSHELL 19283000 == 35 [pid = 3288] [id = 21] 14:23:14 INFO - PROCESS | 3288 | --DOCSHELL 1DDDE400 == 34 [pid = 3288] [id = 13] 14:23:14 INFO - PROCESS | 3288 | --DOCSHELL 10107C00 == 33 [pid = 3288] [id = 26] 14:23:14 INFO - PROCESS | 3288 | --DOCSHELL 18F6C800 == 32 [pid = 3288] [id = 25] 14:23:14 INFO - PROCESS | 3288 | --DOCSHELL 190E7C00 == 31 [pid = 3288] [id = 20] 14:23:14 INFO - PROCESS | 3288 | --DOCSHELL 14E9B000 == 30 [pid = 3288] [id = 19] 14:23:14 INFO - PROCESS | 3288 | --DOCSHELL 10102400 == 29 [pid = 3288] [id = 28] 14:23:14 INFO - PROCESS | 3288 | --DOCSHELL 11390000 == 28 [pid = 3288] [id = 16] 14:23:14 INFO - PROCESS | 3288 | --DOCSHELL 15175800 == 27 [pid = 3288] [id = 17] 14:23:14 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (1FE95C00) [pid = 3288] [serial = 750] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | 1463433795010 Marionette TRACE conn6 <- [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]]]}] 14:23:15 INFO - PROCESS | 3288 | --DOCSHELL 18B4F800 == 26 [pid = 3288] [id = 250] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (18F6E400) [pid = 3288] [serial = 660] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (21259800) [pid = 3288] [serial = 666] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (190EF800) [pid = 3288] [serial = 669] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (1F758800) [pid = 3288] [serial = 600] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (1DDDD000) [pid = 3288] [serial = 663] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (1FE43C00) [pid = 3288] [serial = 748] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (1E0BFC00) [pid = 3288] [serial = 739] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (1DDDA400) [pid = 3288] [serial = 738] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (190ED800) [pid = 3288] [serial = 744] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (1F753000) [pid = 3288] [serial = 741] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (1FE32C00) [pid = 3288] [serial = 747] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (19D99C00) [pid = 3288] [serial = 732] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (1927F000) [pid = 3288] [serial = 729] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (19BC3000) [pid = 3288] [serial = 730] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (18C3B000) [pid = 3288] [serial = 726] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (18F6D000) [pid = 3288] [serial = 727] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (0CF3B400) [pid = 3288] [serial = 723] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (1010B000) [pid = 3288] [serial = 724] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (15BE0000) [pid = 3288] [serial = 721] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (14925C00) [pid = 3288] [serial = 720] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (1FE47C00) [pid = 3288] [serial = 718] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (1FE3B400) [pid = 3288] [serial = 717] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (1F755000) [pid = 3288] [serial = 715] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (1F74FC00) [pid = 3288] [serial = 714] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (1E1D3400) [pid = 3288] [serial = 712] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (1E1CD400) [pid = 3288] [serial = 711] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (1B373000) [pid = 3288] [serial = 709] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (19EAF400) [pid = 3288] [serial = 708] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (1880E800) [pid = 3288] [serial = 706] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (175D2800) [pid = 3288] [serial = 705] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (1022D800) [pid = 3288] [serial = 703] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (10103C00) [pid = 3288] [serial = 702] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (1CE18800) [pid = 3288] [serial = 700] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 70 (1B538C00) [pid = 3288] [serial = 735] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 69 (1CE11800) [pid = 3288] [serial = 736] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 68 (19EB1000) [pid = 3288] [serial = 745] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 67 (1FE09C00) [pid = 3288] [serial = 742] [outer = 00000000] [url = about:blank] 14:23:15 INFO - PROCESS | 3288 | --DOMWINDOW == 66 (19EB7000) [pid = 3288] [serial = 733] [outer = 00000000] [url = about:blank] 14:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1269ms 14:23:15 INFO - PROCESS | 3288 | 1463433795073 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 14:23:15 INFO - PROCESS | 3288 | 1463433795078 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 14:23:15 INFO - PROCESS | 3288 | 1463433795083 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:23:15 INFO - PROCESS | 3288 | 1463433795086 Marionette TRACE conn6 <- [1,1026,null,{}] 14:23:15 INFO - PROCESS | 3288 | 1463433795091 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:15 INFO - PROCESS | 3288 | 1463433795181 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 14:23:15 INFO - PROCESS | 3288 | 1463433795190 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:15 INFO - PROCESS | 3288 | ++DOCSHELL 0FE0C800 == 27 [pid = 3288] [id = 266] 14:23:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 67 (0FE0F400) [pid = 3288] [serial = 797] [outer = 00000000] 14:23:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 68 (0FEEE000) [pid = 3288] [serial = 798] [outer = 0FE0F400] 14:23:15 INFO - PROCESS | 3288 | 1463433795239 Marionette DEBUG loaded listener.js 14:23:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 69 (1005C400) [pid = 3288] [serial = 799] [outer = 0FE0F400] 14:23:15 INFO - PROCESS | 3288 | 1463433795749 Marionette TRACE conn6 <- [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]]]}] 14:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 730ms 14:23:15 INFO - PROCESS | 3288 | 1463433795818 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 14:23:15 INFO - PROCESS | 3288 | 1463433795824 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 14:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:23:15 INFO - PROCESS | 3288 | 1463433795830 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:23:15 INFO - PROCESS | 3288 | 1463433795832 Marionette TRACE conn6 <- [1,1030,null,{}] 14:23:15 INFO - PROCESS | 3288 | 1463433795836 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:15 INFO - PROCESS | 3288 | 1463433795918 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 14:23:15 INFO - PROCESS | 3288 | 1463433795997 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:16 INFO - PROCESS | 3288 | ++DOCSHELL 10106400 == 28 [pid = 3288] [id = 267] 14:23:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 70 (10107400) [pid = 3288] [serial = 800] [outer = 00000000] 14:23:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (1036A400) [pid = 3288] [serial = 801] [outer = 10107400] 14:23:16 INFO - PROCESS | 3288 | 1463433796043 Marionette DEBUG loaded listener.js 14:23:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (10443000) [pid = 3288] [serial = 802] [outer = 10107400] 14:23:16 INFO - PROCESS | 3288 | 1463433796451 Marionette TRACE conn6 <- [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]]]}] 14:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 670ms 14:23:16 INFO - PROCESS | 3288 | 1463433796503 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 14:23:16 INFO - PROCESS | 3288 | 1463433796505 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 14:23:16 INFO - PROCESS | 3288 | 1463433796509 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:23:16 INFO - PROCESS | 3288 | 1463433796513 Marionette TRACE conn6 <- [1,1034,null,{}] 14:23:16 INFO - PROCESS | 3288 | 1463433796523 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:16 INFO - PROCESS | 3288 | 1463433796611 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 14:23:16 INFO - PROCESS | 3288 | 1463433796620 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:16 INFO - PROCESS | 3288 | ++DOCSHELL 14973C00 == 29 [pid = 3288] [id = 268] 14:23:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (14978400) [pid = 3288] [serial = 803] [outer = 00000000] 14:23:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (14F5B000) [pid = 3288] [serial = 804] [outer = 14978400] 14:23:16 INFO - PROCESS | 3288 | 1463433796669 Marionette DEBUG loaded listener.js 14:23:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (15B1DC00) [pid = 3288] [serial = 805] [outer = 14978400] 14:23:17 INFO - PROCESS | 3288 | 1463433797132 Marionette TRACE conn6 <- [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]]]}] 14:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 670ms 14:23:17 INFO - PROCESS | 3288 | 1463433797183 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 14:23:17 INFO - PROCESS | 3288 | 1463433797186 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 14:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:23:17 INFO - PROCESS | 3288 | 1463433797196 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:23:17 INFO - PROCESS | 3288 | 1463433797197 Marionette TRACE conn6 <- [1,1038,null,{}] 14:23:17 INFO - PROCESS | 3288 | 1463433797210 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:17 INFO - PROCESS | 3288 | 1463433797318 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 14:23:17 INFO - PROCESS | 3288 | 1463433797325 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:17 INFO - PROCESS | 3288 | ++DOCSHELL 167E3C00 == 30 [pid = 3288] [id = 269] 14:23:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (167E8400) [pid = 3288] [serial = 806] [outer = 00000000] 14:23:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (175CC800) [pid = 3288] [serial = 807] [outer = 167E8400] 14:23:17 INFO - PROCESS | 3288 | 1463433797370 Marionette DEBUG loaded listener.js 14:23:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (18804800) [pid = 3288] [serial = 808] [outer = 167E8400] 14:23:17 INFO - PROCESS | 3288 | 1463433797828 Marionette TRACE conn6 <- [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]]]}] 14:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 14:23:17 INFO - PROCESS | 3288 | 1463433797868 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 14:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:23:17 INFO - PROCESS | 3288 | 1463433797870 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 14:23:17 INFO - PROCESS | 3288 | 1463433797873 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:23:17 INFO - PROCESS | 3288 | 1463433797874 Marionette TRACE conn6 <- [1,1042,null,{}] 14:23:17 INFO - PROCESS | 3288 | 1463433797878 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:17 INFO - PROCESS | 3288 | 1463433797983 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 14:23:18 INFO - PROCESS | 3288 | 1463433798068 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:18 INFO - PROCESS | 3288 | ++DOCSHELL 15179800 == 31 [pid = 3288] [id = 270] 14:23:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (18808000) [pid = 3288] [serial = 809] [outer = 00000000] 14:23:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (18B51000) [pid = 3288] [serial = 810] [outer = 18808000] 14:23:18 INFO - PROCESS | 3288 | 1463433798113 Marionette DEBUG loaded listener.js 14:23:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (18B6EC00) [pid = 3288] [serial = 811] [outer = 18808000] 14:23:18 INFO - PROCESS | 3288 | 1463433798556 Marionette TRACE conn6 <- [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]]]}] 14:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 731ms 14:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:23:18 INFO - PROCESS | 3288 | 1463433798610 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 14:23:18 INFO - PROCESS | 3288 | 1463433798612 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 14:23:18 INFO - PROCESS | 3288 | 1463433798615 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:23:18 INFO - PROCESS | 3288 | 1463433798616 Marionette TRACE conn6 <- [1,1046,null,{}] 14:23:18 INFO - PROCESS | 3288 | 1463433798620 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:18 INFO - PROCESS | 3288 | 1463433798752 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 14:23:18 INFO - PROCESS | 3288 | 1463433798768 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:18 INFO - PROCESS | 3288 | ++DOCSHELL 15B1EC00 == 32 [pid = 3288] [id = 271] 14:23:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (18C41C00) [pid = 3288] [serial = 812] [outer = 00000000] 14:23:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (18F9C800) [pid = 3288] [serial = 813] [outer = 18C41C00] 14:23:18 INFO - PROCESS | 3288 | 1463433798861 Marionette DEBUG loaded listener.js 14:23:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (18F9D400) [pid = 3288] [serial = 814] [outer = 18C41C00] 14:23:19 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (09185000) [pid = 3288] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:23:19 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (15172800) [pid = 3288] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:23:19 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (18B08400) [pid = 3288] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:23:19 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (10517400) [pid = 3288] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:23:19 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (0CCA4000) [pid = 3288] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:23:19 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (11359C00) [pid = 3288] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:23:19 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (146DF400) [pid = 3288] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:23:19 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (18C3F000) [pid = 3288] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:23:19 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (18F76000) [pid = 3288] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:23:19 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (10053000) [pid = 3288] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:23:19 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (167EA400) [pid = 3288] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:23:19 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (1468C800) [pid = 3288] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:23:19 INFO - PROCESS | 3288 | 1463433799400 Marionette TRACE conn6 <- [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]]]}] 14:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 830ms 14:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:23:19 INFO - PROCESS | 3288 | 1463433799450 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 14:23:19 INFO - PROCESS | 3288 | 1463433799452 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 14:23:19 INFO - PROCESS | 3288 | 1463433799455 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:23:19 INFO - PROCESS | 3288 | 1463433799457 Marionette TRACE conn6 <- [1,1050,null,{}] 14:23:19 INFO - PROCESS | 3288 | 1463433799461 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:19 INFO - PROCESS | 3288 | 1463433799536 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 14:23:19 INFO - PROCESS | 3288 | 1463433799629 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:19 INFO - PROCESS | 3288 | ++DOCSHELL 09185000 == 33 [pid = 3288] [id = 272] 14:23:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (0C8F4C00) [pid = 3288] [serial = 815] [outer = 00000000] 14:23:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (17585000) [pid = 3288] [serial = 816] [outer = 0C8F4C00] 14:23:19 INFO - PROCESS | 3288 | 1463433799674 Marionette DEBUG loaded listener.js 14:23:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (17587000) [pid = 3288] [serial = 817] [outer = 0C8F4C00] 14:23:20 INFO - PROCESS | 3288 | 1463433800043 Marionette TRACE conn6 <- [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]]]}] 14:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 630ms 14:23:20 INFO - PROCESS | 3288 | 1463433800086 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 14:23:20 INFO - PROCESS | 3288 | 1463433800088 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 14:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:23:20 INFO - PROCESS | 3288 | 1463433800091 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:23:20 INFO - PROCESS | 3288 | 1463433800093 Marionette TRACE conn6 <- [1,1054,null,{}] 14:23:20 INFO - PROCESS | 3288 | 1463433800097 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:20 INFO - PROCESS | 3288 | 1463433800209 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 14:23:20 INFO - PROCESS | 3288 | 1463433800218 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:20 INFO - PROCESS | 3288 | ++DOCSHELL 14759C00 == 34 [pid = 3288] [id = 273] 14:23:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (1475C800) [pid = 3288] [serial = 818] [outer = 00000000] 14:23:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (190CA000) [pid = 3288] [serial = 819] [outer = 1475C800] 14:23:20 INFO - PROCESS | 3288 | 1463433800262 Marionette DEBUG loaded listener.js 14:23:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (190D3800) [pid = 3288] [serial = 820] [outer = 1475C800] 14:23:20 INFO - PROCESS | 3288 | 1463433800652 Marionette TRACE conn6 <- [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]]]}] 14:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 631ms 14:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:23:20 INFO - PROCESS | 3288 | 1463433800723 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 14:23:20 INFO - PROCESS | 3288 | 1463433800725 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 14:23:20 INFO - PROCESS | 3288 | 1463433800728 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:23:20 INFO - PROCESS | 3288 | 1463433800729 Marionette TRACE conn6 <- [1,1058,null,{}] 14:23:20 INFO - PROCESS | 3288 | 1463433800733 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:20 INFO - PROCESS | 3288 | 1463433800841 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 14:23:20 INFO - PROCESS | 3288 | 1463433800884 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:20 INFO - PROCESS | 3288 | ++DOCSHELL 1463FC00 == 35 [pid = 3288] [id = 274] 14:23:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (1510B800) [pid = 3288] [serial = 821] [outer = 00000000] 14:23:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (19281800) [pid = 3288] [serial = 822] [outer = 1510B800] 14:23:20 INFO - PROCESS | 3288 | 1463433800929 Marionette DEBUG loaded listener.js 14:23:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (190EE400) [pid = 3288] [serial = 823] [outer = 1510B800] 14:23:21 INFO - PROCESS | 3288 | 1463433801403 Marionette TRACE conn6 <- [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]]]}] 14:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 730ms 14:23:21 INFO - PROCESS | 3288 | 1463433801460 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 14:23:21 INFO - PROCESS | 3288 | 1463433801464 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 14:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:23:21 INFO - PROCESS | 3288 | 1463433801470 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:23:21 INFO - PROCESS | 3288 | 1463433801475 Marionette TRACE conn6 <- [1,1062,null,{}] 14:23:21 INFO - PROCESS | 3288 | 1463433801498 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:21 INFO - PROCESS | 3288 | 1463433801607 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 14:23:21 INFO - PROCESS | 3288 | 1463433801708 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:21 INFO - PROCESS | 3288 | ++DOCSHELL 0917DC00 == 36 [pid = 3288] [id = 275] 14:23:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (09183C00) [pid = 3288] [serial = 824] [outer = 00000000] 14:23:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (10050000) [pid = 3288] [serial = 825] [outer = 09183C00] 14:23:21 INFO - PROCESS | 3288 | 1463433801764 Marionette DEBUG loaded listener.js 14:23:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (1022D400) [pid = 3288] [serial = 826] [outer = 09183C00] 14:23:22 INFO - PROCESS | 3288 | 1463433802373 Marionette TRACE conn6 <- [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]]]}] 14:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 950ms 14:23:22 INFO - PROCESS | 3288 | 1463433802425 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 14:23:22 INFO - PROCESS | 3288 | 1463433802431 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 14:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:23:22 INFO - PROCESS | 3288 | 1463433802438 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:23:22 INFO - PROCESS | 3288 | 1463433802441 Marionette TRACE conn6 <- [1,1066,null,{}] 14:23:22 INFO - PROCESS | 3288 | 1463433802445 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:22 INFO - PROCESS | 3288 | 1463433802551 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 14:23:22 INFO - PROCESS | 3288 | 1463433802650 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:22 INFO - PROCESS | 3288 | ++DOCSHELL 14630C00 == 37 [pid = 3288] [id = 276] 14:23:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (14632000) [pid = 3288] [serial = 827] [outer = 00000000] 14:23:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (15178000) [pid = 3288] [serial = 828] [outer = 14632000] 14:23:22 INFO - PROCESS | 3288 | 1463433802704 Marionette DEBUG loaded listener.js 14:23:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (167E4C00) [pid = 3288] [serial = 829] [outer = 14632000] 14:23:23 INFO - PROCESS | 3288 | 1463433803302 Marionette TRACE conn6 <- [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]]]}] 14:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 930ms 14:23:23 INFO - PROCESS | 3288 | 1463433803370 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 14:23:23 INFO - PROCESS | 3288 | 1463433803373 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 14:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:23:23 INFO - PROCESS | 3288 | 1463433803376 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:23:23 INFO - PROCESS | 3288 | 1463433803380 Marionette TRACE conn6 <- [1,1070,null,{}] 14:23:23 INFO - PROCESS | 3288 | 1463433803391 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:23 INFO - PROCESS | 3288 | 1463433803531 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 14:23:23 INFO - PROCESS | 3288 | 1463433803656 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:23 INFO - PROCESS | 3288 | ++DOCSHELL 18FA7800 == 38 [pid = 3288] [id = 277] 14:23:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (190C8C00) [pid = 3288] [serial = 830] [outer = 00000000] 14:23:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (19288C00) [pid = 3288] [serial = 831] [outer = 190C8C00] 14:23:23 INFO - PROCESS | 3288 | 1463433803714 Marionette DEBUG loaded listener.js 14:23:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (1977F400) [pid = 3288] [serial = 832] [outer = 190C8C00] 14:23:24 INFO - PROCESS | 3288 | 1463433804303 Marionette TRACE conn6 <- [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]]]}] 14:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 970ms 14:23:24 INFO - PROCESS | 3288 | 1463433804349 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 14:23:24 INFO - PROCESS | 3288 | 1463433804353 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 14:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:23:24 INFO - PROCESS | 3288 | 1463433804356 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:23:24 INFO - PROCESS | 3288 | 1463433804358 Marionette TRACE conn6 <- [1,1074,null,{}] 14:23:24 INFO - PROCESS | 3288 | 1463433804362 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:24 INFO - PROCESS | 3288 | 1463433804473 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 14:23:24 INFO - PROCESS | 3288 | 1463433804597 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:24 INFO - PROCESS | 3288 | ++DOCSHELL 19D8FC00 == 39 [pid = 3288] [id = 278] 14:23:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (19D91400) [pid = 3288] [serial = 833] [outer = 00000000] 14:23:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (19D97800) [pid = 3288] [serial = 834] [outer = 19D91400] 14:23:24 INFO - PROCESS | 3288 | 1463433804654 Marionette DEBUG loaded listener.js 14:23:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (19EAA000) [pid = 3288] [serial = 835] [outer = 19D91400] 14:23:25 INFO - PROCESS | 3288 | 1463433805297 Marionette TRACE conn6 <- [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]]]}] 14:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 970ms 14:23:25 INFO - PROCESS | 3288 | 1463433805329 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 14:23:25 INFO - PROCESS | 3288 | 1463433805332 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 14:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:23:25 INFO - PROCESS | 3288 | 1463433805335 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:23:25 INFO - PROCESS | 3288 | 1463433805337 Marionette TRACE conn6 <- [1,1078,null,{}] 14:23:25 INFO - PROCESS | 3288 | 1463433805341 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:25 INFO - PROCESS | 3288 | 1463433805444 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 14:23:25 INFO - PROCESS | 3288 | 1463433805541 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:25 INFO - PROCESS | 3288 | ++DOCSHELL 144AD800 == 40 [pid = 3288] [id = 279] 14:23:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (14634400) [pid = 3288] [serial = 836] [outer = 00000000] 14:23:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (1497D800) [pid = 3288] [serial = 837] [outer = 14634400] 14:23:25 INFO - PROCESS | 3288 | 1463433805595 Marionette DEBUG loaded listener.js 14:23:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (15BE0800) [pid = 3288] [serial = 838] [outer = 14634400] 14:23:26 INFO - PROCESS | 3288 | 1463433806241 Marionette TRACE conn6 <- [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]]]}] 14:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 930ms 14:23:26 INFO - PROCESS | 3288 | 1463433806270 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 14:23:26 INFO - PROCESS | 3288 | 1463433806274 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 14:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:23:26 INFO - PROCESS | 3288 | 1463433806281 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:23:26 INFO - PROCESS | 3288 | 1463433806284 Marionette TRACE conn6 <- [1,1082,null,{}] 14:23:26 INFO - PROCESS | 3288 | 1463433806290 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:26 INFO - PROCESS | 3288 | 1463433806390 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 14:23:26 INFO - PROCESS | 3288 | 1463433806492 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:26 INFO - PROCESS | 3288 | ++DOCSHELL 10174400 == 41 [pid = 3288] [id = 280] 14:23:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (10223400) [pid = 3288] [serial = 839] [outer = 00000000] 14:23:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (10517400) [pid = 3288] [serial = 840] [outer = 10223400] 14:23:26 INFO - PROCESS | 3288 | 1463433806543 Marionette DEBUG loaded listener.js 14:23:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (111F9400) [pid = 3288] [serial = 841] [outer = 10223400] 14:23:26 INFO - PROCESS | 3288 | --DOCSHELL 167E7800 == 40 [pid = 3288] [id = 18] 14:23:27 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (190CDC00) [pid = 3288] [serial = 789] [outer = 00000000] [url = about:blank] 14:23:27 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (17DA5C00) [pid = 3288] [serial = 774] [outer = 00000000] [url = about:blank] 14:23:27 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (15B20400) [pid = 3288] [serial = 768] [outer = 00000000] [url = about:blank] 14:23:27 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (15BE4400) [pid = 3288] [serial = 769] [outer = 00000000] [url = about:blank] 14:23:27 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (18B49C00) [pid = 3288] [serial = 777] [outer = 00000000] [url = about:blank] 14:23:27 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (1080F800) [pid = 3288] [serial = 759] [outer = 00000000] [url = about:blank] 14:23:27 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (10919800) [pid = 3288] [serial = 760] [outer = 00000000] [url = about:blank] 14:23:27 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (0CF3BC00) [pid = 3288] [serial = 753] [outer = 00000000] [url = about:blank] 14:23:27 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (0FE0CC00) [pid = 3288] [serial = 754] [outer = 00000000] [url = about:blank] 14:23:27 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (144AD400) [pid = 3288] [serial = 762] [outer = 00000000] [url = about:blank] 14:23:27 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (14638800) [pid = 3288] [serial = 763] [outer = 00000000] [url = about:blank] 14:23:27 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (14756000) [pid = 3288] [serial = 765] [outer = 00000000] [url = about:blank] 14:23:27 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (18C43000) [pid = 3288] [serial = 780] [outer = 00000000] [url = about:blank] 14:23:27 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (14930C00) [pid = 3288] [serial = 766] [outer = 00000000] [url = about:blank] 14:23:27 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (18B4AC00) [pid = 3288] [serial = 778] [outer = 00000000] [url = about:blank] 14:23:27 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (18FA2000) [pid = 3288] [serial = 783] [outer = 00000000] [url = about:blank] 14:23:27 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (1010E000) [pid = 3288] [serial = 756] [outer = 00000000] [url = about:blank] 14:23:27 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (18ECB400) [pid = 3288] [serial = 781] [outer = 00000000] [url = about:blank] 14:23:27 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (10177800) [pid = 3288] [serial = 757] [outer = 00000000] [url = about:blank] 14:23:27 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (169F8400) [pid = 3288] [serial = 771] [outer = 00000000] [url = about:blank] 14:23:27 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (169FC400) [pid = 3288] [serial = 772] [outer = 00000000] [url = about:blank] 14:23:27 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (18EC4000) [pid = 3288] [serial = 787] [outer = 00000000] [url = about:blank] 14:23:27 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (18FAA800) [pid = 3288] [serial = 784] [outer = 00000000] [url = about:blank] 14:23:27 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (18809800) [pid = 3288] [serial = 786] [outer = 00000000] [url = about:blank] 14:23:27 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (18802800) [pid = 3288] [serial = 775] [outer = 00000000] [url = about:blank] 14:23:27 INFO - PROCESS | 3288 | 1463433807135 Marionette TRACE conn6 <- [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]]]}] 14:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 870ms 14:23:27 INFO - PROCESS | 3288 | 1463433807155 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 14:23:27 INFO - PROCESS | 3288 | 1463433807160 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 14:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:23:27 INFO - PROCESS | 3288 | 1463433807166 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:23:27 INFO - PROCESS | 3288 | 1463433807168 Marionette TRACE conn6 <- [1,1086,null,{}] 14:23:27 INFO - PROCESS | 3288 | 1463433807174 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:27 INFO - PROCESS | 3288 | 1463433807262 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 14:23:27 INFO - PROCESS | 3288 | 1463433807345 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:27 INFO - PROCESS | 3288 | ++DOCSHELL 0FE12000 == 41 [pid = 3288] [id = 281] 14:23:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (10360400) [pid = 3288] [serial = 842] [outer = 00000000] 14:23:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (10813400) [pid = 3288] [serial = 843] [outer = 10360400] 14:23:27 INFO - PROCESS | 3288 | 1463433807392 Marionette DEBUG loaded listener.js 14:23:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (14483800) [pid = 3288] [serial = 844] [outer = 10360400] 14:23:27 INFO - PROCESS | 3288 | 1463433807791 Marionette TRACE conn6 <- [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]]]}] 14:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 670ms 14:23:27 INFO - PROCESS | 3288 | 1463433807840 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 14:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:23:27 INFO - PROCESS | 3288 | 1463433807842 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 14:23:27 INFO - PROCESS | 3288 | 1463433807845 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:23:27 INFO - PROCESS | 3288 | 1463433807848 Marionette TRACE conn6 <- [1,1090,null,{}] 14:23:27 INFO - PROCESS | 3288 | 1463433807878 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:27 INFO - PROCESS | 3288 | 1463433808002 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 14:23:28 INFO - PROCESS | 3288 | 1463433808020 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:28 INFO - PROCESS | 3288 | ++DOCSHELL 15B17C00 == 42 [pid = 3288] [id = 282] 14:23:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (15B1E000) [pid = 3288] [serial = 845] [outer = 00000000] 14:23:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (15BEAC00) [pid = 3288] [serial = 846] [outer = 15B1E000] 14:23:28 INFO - PROCESS | 3288 | 1463433808071 Marionette DEBUG loaded listener.js 14:23:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (17582800) [pid = 3288] [serial = 847] [outer = 15B1E000] 14:23:28 INFO - PROCESS | 3288 | 1463433808495 Marionette TRACE conn6 <- [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]]]}] 14:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 690ms 14:23:28 INFO - PROCESS | 3288 | 1463433808543 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 14:23:28 INFO - PROCESS | 3288 | 1463433808546 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 14:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:23:28 INFO - PROCESS | 3288 | 1463433808549 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:23:28 INFO - PROCESS | 3288 | 1463433808550 Marionette TRACE conn6 <- [1,1094,null,{}] 14:23:28 INFO - PROCESS | 3288 | 1463433808554 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:28 INFO - PROCESS | 3288 | 1463433808637 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 14:23:28 INFO - PROCESS | 3288 | 1463433808644 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:28 INFO - PROCESS | 3288 | ++DOCSHELL 15BDE800 == 43 [pid = 3288] [id = 283] 14:23:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (17587400) [pid = 3288] [serial = 848] [outer = 00000000] 14:23:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (18805C00) [pid = 3288] [serial = 849] [outer = 17587400] 14:23:28 INFO - PROCESS | 3288 | 1463433808690 Marionette DEBUG loaded listener.js 14:23:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (18B03800) [pid = 3288] [serial = 850] [outer = 17587400] 14:23:29 INFO - PROCESS | 3288 | 1463433809145 Marionette TRACE conn6 <- [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]]]}] 14:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 630ms 14:23:29 INFO - PROCESS | 3288 | 1463433809185 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 14:23:29 INFO - PROCESS | 3288 | 1463433809187 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 14:23:29 INFO - PROCESS | 3288 | 1463433809190 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:23:29 INFO - PROCESS | 3288 | 1463433809192 Marionette TRACE conn6 <- [1,1098,null,{}] 14:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:23:29 INFO - PROCESS | 3288 | 1463433809195 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:29 INFO - PROCESS | 3288 | 1463433809302 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 14:23:29 INFO - PROCESS | 3288 | 1463433809309 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:29 INFO - PROCESS | 3288 | ++DOCSHELL 10058800 == 44 [pid = 3288] [id = 284] 14:23:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (18805800) [pid = 3288] [serial = 851] [outer = 00000000] 14:23:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (18C3B000) [pid = 3288] [serial = 852] [outer = 18805800] 14:23:29 INFO - PROCESS | 3288 | 1463433809353 Marionette DEBUG loaded listener.js 14:23:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (18C47800) [pid = 3288] [serial = 853] [outer = 18805800] 14:23:29 INFO - PROCESS | 3288 | 1463433809825 Marionette TRACE conn6 <- [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]]]}] 14:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 670ms 14:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:23:29 INFO - PROCESS | 3288 | 1463433809865 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 14:23:29 INFO - PROCESS | 3288 | 1463433809867 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 14:23:29 INFO - PROCESS | 3288 | 1463433809870 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:23:29 INFO - PROCESS | 3288 | 1463433809872 Marionette TRACE conn6 <- [1,1102,null,{}] 14:23:29 INFO - PROCESS | 3288 | 1463433809875 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:30 INFO - PROCESS | 3288 | 1463433810008 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 14:23:30 INFO - PROCESS | 3288 | 1463433810023 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:30 INFO - PROCESS | 3288 | ++DOCSHELL 0C8EDC00 == 45 [pid = 3288] [id = 285] 14:23:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (18EC4400) [pid = 3288] [serial = 854] [outer = 00000000] 14:23:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (190C5800) [pid = 3288] [serial = 855] [outer = 18EC4400] 14:23:30 INFO - PROCESS | 3288 | 1463433810114 Marionette DEBUG loaded listener.js 14:23:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (190D3000) [pid = 3288] [serial = 856] [outer = 18EC4400] 14:23:30 INFO - PROCESS | 3288 | 1463433810520 Marionette TRACE conn6 <- [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]]]}] 14:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 14:23:30 INFO - PROCESS | 3288 | 1463433810547 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 14:23:30 INFO - PROCESS | 3288 | 1463433810549 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 14:23:30 INFO - PROCESS | 3288 | 1463433810552 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:23:30 INFO - PROCESS | 3288 | 1463433810554 Marionette TRACE conn6 <- [1,1106,null,{}] 14:23:30 INFO - PROCESS | 3288 | 1463433810557 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:30 INFO - PROCESS | 3288 | 1463433810699 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 14:23:30 INFO - PROCESS | 3288 | 1463433810722 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:30 INFO - PROCESS | 3288 | ++DOCSHELL 19288000 == 46 [pid = 3288] [id = 286] 14:23:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (19288400) [pid = 3288] [serial = 857] [outer = 00000000] 14:23:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (1970C000) [pid = 3288] [serial = 858] [outer = 19288400] 14:23:30 INFO - PROCESS | 3288 | 1463433810766 Marionette DEBUG loaded listener.js 14:23:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (19D8A400) [pid = 3288] [serial = 859] [outer = 19288400] 14:23:31 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (1475C800) [pid = 3288] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:23:31 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (14978400) [pid = 3288] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:23:31 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (0FE0F400) [pid = 3288] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:23:31 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (18C41C00) [pid = 3288] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:23:31 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (10107400) [pid = 3288] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:23:31 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (18808000) [pid = 3288] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:23:31 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (0C8F4C00) [pid = 3288] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:23:31 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (167E8400) [pid = 3288] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:23:31 INFO - PROCESS | 3288 | 1463433811278 Marionette TRACE conn6 <- [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]]]}] 14:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 770ms 14:23:31 INFO - PROCESS | 3288 | 1463433811326 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 14:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:23:31 INFO - PROCESS | 3288 | 1463433811328 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 14:23:31 INFO - PROCESS | 3288 | 1463433811332 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:23:31 INFO - PROCESS | 3288 | 1463433811333 Marionette TRACE conn6 <- [1,1110,null,{}] 14:23:31 INFO - PROCESS | 3288 | 1463433811336 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:31 INFO - PROCESS | 3288 | 1463433811427 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 14:23:31 INFO - PROCESS | 3288 | 1463433811433 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:31 INFO - PROCESS | 3288 | ++DOCSHELL 10107400 == 47 [pid = 3288] [id = 287] 14:23:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (10368800) [pid = 3288] [serial = 860] [outer = 00000000] 14:23:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (18C3AC00) [pid = 3288] [serial = 861] [outer = 10368800] 14:23:31 INFO - PROCESS | 3288 | 1463433811478 Marionette DEBUG loaded listener.js 14:23:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (19289C00) [pid = 3288] [serial = 862] [outer = 10368800] 14:23:31 INFO - PROCESS | 3288 | 1463433811908 Marionette TRACE conn6 <- [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]]]}] 14:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 630ms 14:23:31 INFO - PROCESS | 3288 | 1463433811963 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 14:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:23:31 INFO - PROCESS | 3288 | 1463433811965 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 14:23:31 INFO - PROCESS | 3288 | 1463433811968 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:23:31 INFO - PROCESS | 3288 | 1463433811970 Marionette TRACE conn6 <- [1,1114,null,{}] 14:23:31 INFO - PROCESS | 3288 | 1463433811973 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:32 INFO - PROCESS | 3288 | 1463433812079 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 14:23:32 INFO - PROCESS | 3288 | 1463433812090 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:32 INFO - PROCESS | 3288 | ++DOCSHELL 19D90C00 == 48 [pid = 3288] [id = 288] 14:23:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (19EA9C00) [pid = 3288] [serial = 863] [outer = 00000000] 14:23:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (19F74C00) [pid = 3288] [serial = 864] [outer = 19EA9C00] 14:23:32 INFO - PROCESS | 3288 | 1463433812134 Marionette DEBUG loaded listener.js 14:23:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (1A261800) [pid = 3288] [serial = 865] [outer = 19EA9C00] 14:23:32 INFO - PROCESS | 3288 | 1463433812562 Marionette TRACE conn6 <- [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]]]}] 14:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 630ms 14:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:23:32 INFO - PROCESS | 3288 | 1463433812598 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 14:23:32 INFO - PROCESS | 3288 | 1463433812600 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 14:23:32 INFO - PROCESS | 3288 | 1463433812604 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:23:32 INFO - PROCESS | 3288 | 1463433812605 Marionette TRACE conn6 <- [1,1118,null,{}] 14:23:32 INFO - PROCESS | 3288 | 1463433812609 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:32 INFO - PROCESS | 3288 | 1463433812691 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 14:23:32 INFO - PROCESS | 3288 | 1463433812698 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:32 INFO - PROCESS | 3288 | ++DOCSHELL 1A263800 == 49 [pid = 3288] [id = 289] 14:23:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (1A265400) [pid = 3288] [serial = 866] [outer = 00000000] 14:23:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (1AEF0C00) [pid = 3288] [serial = 867] [outer = 1A265400] 14:23:32 INFO - PROCESS | 3288 | 1463433812743 Marionette DEBUG loaded listener.js 14:23:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (1B109000) [pid = 3288] [serial = 868] [outer = 1A265400] 14:23:33 INFO - PROCESS | 3288 | 1463433813167 Marionette TRACE conn6 <- [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]]]}] 14:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 571ms 14:23:33 INFO - PROCESS | 3288 | 1463433813176 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 14:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:23:33 INFO - PROCESS | 3288 | 1463433813178 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 14:23:33 INFO - PROCESS | 3288 | 1463433813181 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:23:33 INFO - PROCESS | 3288 | 1463433813183 Marionette TRACE conn6 <- [1,1122,null,{}] 14:23:33 INFO - PROCESS | 3288 | 1463433813187 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:33 INFO - PROCESS | 3288 | 1463433813376 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 14:23:33 INFO - PROCESS | 3288 | 1463433813534 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:33 INFO - PROCESS | 3288 | ++DOCSHELL 0C8EEC00 == 50 [pid = 3288] [id = 290] 14:23:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (0C8F0000) [pid = 3288] [serial = 869] [outer = 00000000] 14:23:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0CCE2C00) [pid = 3288] [serial = 870] [outer = 0C8F0000] 14:23:33 INFO - PROCESS | 3288 | 1463433813593 Marionette DEBUG loaded listener.js 14:23:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (10103C00) [pid = 3288] [serial = 871] [outer = 0C8F0000] 14:23:34 INFO - PROCESS | 3288 | 1463433814181 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 14:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1019ms 14:23:34 INFO - PROCESS | 3288 | 1463433814202 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 14:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:23:34 INFO - PROCESS | 3288 | 1463433814206 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 14:23:34 INFO - PROCESS | 3288 | 1463433814210 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:23:34 INFO - PROCESS | 3288 | 1463433814215 Marionette TRACE conn6 <- [1,1126,null,{}] 14:23:34 INFO - PROCESS | 3288 | 1463433814220 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:34 INFO - PROCESS | 3288 | 1463433814348 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 14:23:34 INFO - PROCESS | 3288 | 1463433814477 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:34 INFO - PROCESS | 3288 | ++DOCSHELL 1463E800 == 51 [pid = 3288] [id = 291] 14:23:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (14690000) [pid = 3288] [serial = 872] [outer = 00000000] 14:23:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (14E92400) [pid = 3288] [serial = 873] [outer = 14690000] 14:23:34 INFO - PROCESS | 3288 | 1463433814536 Marionette DEBUG loaded listener.js 14:23:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (167E3400) [pid = 3288] [serial = 874] [outer = 14690000] 14:23:35 INFO - PROCESS | 3288 | 1463433815133 Marionette TRACE conn6 <- [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]]]}] 14:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 991ms 14:23:35 INFO - PROCESS | 3288 | 1463433815203 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 14:23:35 INFO - PROCESS | 3288 | 1463433815206 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 14:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:23:35 INFO - PROCESS | 3288 | 1463433815210 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:23:35 INFO - PROCESS | 3288 | 1463433815212 Marionette TRACE conn6 <- [1,1130,null,{}] 14:23:35 INFO - PROCESS | 3288 | 1463433815216 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:35 INFO - PROCESS | 3288 | 1463433815352 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 14:23:35 INFO - PROCESS | 3288 | 1463433815482 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:35 INFO - PROCESS | 3288 | ++DOCSHELL 18F77800 == 52 [pid = 3288] [id = 292] 14:23:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (18F77C00) [pid = 3288] [serial = 875] [outer = 00000000] 14:23:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (190D2000) [pid = 3288] [serial = 876] [outer = 18F77C00] 14:23:35 INFO - PROCESS | 3288 | 1463433815538 Marionette DEBUG loaded listener.js 14:23:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (19D96C00) [pid = 3288] [serial = 877] [outer = 18F77C00] 14:23:36 INFO - PROCESS | 3288 | 1463433816159 Marionette TRACE conn6 <- [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]]]}] 14:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1019ms 14:23:36 INFO - PROCESS | 3288 | 1463433816232 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 14:23:36 INFO - PROCESS | 3288 | 1463433816236 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 14:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:23:36 INFO - PROCESS | 3288 | 1463433816247 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:23:36 INFO - PROCESS | 3288 | 1463433816252 Marionette TRACE conn6 <- [1,1134,null,{}] 14:23:36 INFO - PROCESS | 3288 | 1463433816273 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:36 INFO - PROCESS | 3288 | 1463433816445 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 14:23:36 INFO - PROCESS | 3288 | 1463433816541 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:36 INFO - PROCESS | 3288 | ++DOCSHELL 19EB4C00 == 53 [pid = 3288] [id = 293] 14:23:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (1B370400) [pid = 3288] [serial = 878] [outer = 00000000] 14:23:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (1B4D2400) [pid = 3288] [serial = 879] [outer = 1B370400] 14:23:36 INFO - PROCESS | 3288 | 1463433816595 Marionette DEBUG loaded listener.js 14:23:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (1B532000) [pid = 3288] [serial = 880] [outer = 1B370400] 14:23:37 INFO - PROCESS | 3288 | 1463433817350 Marionette TRACE conn6 <- [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]]]}] 14:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1125ms 14:23:37 INFO - PROCESS | 3288 | 1463433817375 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 14:23:37 INFO - PROCESS | 3288 | 1463433817379 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 14:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:23:37 INFO - PROCESS | 3288 | 1463433817384 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:23:37 INFO - PROCESS | 3288 | 1463433817389 Marionette TRACE conn6 <- [1,1138,null,{}] 14:23:37 INFO - PROCESS | 3288 | 1463433817395 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:37 INFO - PROCESS | 3288 | 1463433817491 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 14:23:37 INFO - PROCESS | 3288 | 1463433817626 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:37 INFO - PROCESS | 3288 | ++DOCSHELL 09177400 == 54 [pid = 3288] [id = 294] 14:23:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (10107000) [pid = 3288] [serial = 881] [outer = 00000000] 14:23:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (1051E400) [pid = 3288] [serial = 882] [outer = 10107000] 14:23:37 INFO - PROCESS | 3288 | 1463433817679 Marionette DEBUG loaded listener.js 14:23:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (144A8400) [pid = 3288] [serial = 883] [outer = 10107000] 14:23:38 INFO - PROCESS | 3288 | --DOCSHELL 1A263800 == 53 [pid = 3288] [id = 289] 14:23:38 INFO - PROCESS | 3288 | --DOCSHELL 19D90C00 == 52 [pid = 3288] [id = 288] 14:23:38 INFO - PROCESS | 3288 | --DOCSHELL 10107400 == 51 [pid = 3288] [id = 287] 14:23:38 INFO - PROCESS | 3288 | --DOCSHELL 19288000 == 50 [pid = 3288] [id = 286] 14:23:38 INFO - PROCESS | 3288 | --DOCSHELL 0C8EDC00 == 49 [pid = 3288] [id = 285] 14:23:38 INFO - PROCESS | 3288 | --DOCSHELL 10058800 == 48 [pid = 3288] [id = 284] 14:23:38 INFO - PROCESS | 3288 | --DOCSHELL 15BDE800 == 47 [pid = 3288] [id = 283] 14:23:38 INFO - PROCESS | 3288 | --DOCSHELL 15B17C00 == 46 [pid = 3288] [id = 282] 14:23:38 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (19281800) [pid = 3288] [serial = 822] [outer = 00000000] [url = about:blank] 14:23:38 INFO - PROCESS | 3288 | --DOCSHELL 0FE12000 == 45 [pid = 3288] [id = 281] 14:23:38 INFO - PROCESS | 3288 | --DOCSHELL 10174400 == 44 [pid = 3288] [id = 280] 14:23:38 INFO - PROCESS | 3288 | --DOCSHELL 144AD800 == 43 [pid = 3288] [id = 279] 14:23:38 INFO - PROCESS | 3288 | --DOCSHELL 19D8FC00 == 42 [pid = 3288] [id = 278] 14:23:38 INFO - PROCESS | 3288 | --DOCSHELL 18FA7800 == 41 [pid = 3288] [id = 277] 14:23:38 INFO - PROCESS | 3288 | --DOCSHELL 14630C00 == 40 [pid = 3288] [id = 276] 14:23:38 INFO - PROCESS | 3288 | --DOCSHELL 0917DC00 == 39 [pid = 3288] [id = 275] 14:23:38 INFO - PROCESS | 3288 | 1463433818453 Marionette TRACE conn6 <- [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]]]}] 14:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1122ms 14:23:38 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (190D3800) [pid = 3288] [serial = 820] [outer = 00000000] [url = about:blank] 14:23:38 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (14F5B000) [pid = 3288] [serial = 804] [outer = 00000000] [url = about:blank] 14:23:38 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (10108800) [pid = 3288] [serial = 792] [outer = 00000000] [url = about:blank] 14:23:38 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0FEEE000) [pid = 3288] [serial = 798] [outer = 00000000] [url = about:blank] 14:23:38 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (1005C400) [pid = 3288] [serial = 799] [outer = 00000000] [url = about:blank] 14:23:38 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (18F9C800) [pid = 3288] [serial = 813] [outer = 00000000] [url = about:blank] 14:23:38 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (1036A400) [pid = 3288] [serial = 801] [outer = 00000000] [url = about:blank] 14:23:38 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (10443000) [pid = 3288] [serial = 802] [outer = 00000000] [url = about:blank] 14:23:38 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (10362C00) [pid = 3288] [serial = 795] [outer = 00000000] [url = about:blank] 14:23:38 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (18B6EC00) [pid = 3288] [serial = 811] [outer = 00000000] [url = about:blank] 14:23:38 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (18B51000) [pid = 3288] [serial = 810] [outer = 00000000] [url = about:blank] 14:23:38 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (17585000) [pid = 3288] [serial = 816] [outer = 00000000] [url = about:blank] 14:23:38 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (190CA000) [pid = 3288] [serial = 819] [outer = 00000000] [url = about:blank] 14:23:38 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (18F9D400) [pid = 3288] [serial = 814] [outer = 00000000] [url = about:blank] 14:23:38 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (175CC800) [pid = 3288] [serial = 807] [outer = 00000000] [url = about:blank] 14:23:38 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (18804800) [pid = 3288] [serial = 808] [outer = 00000000] [url = about:blank] 14:23:38 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (17587000) [pid = 3288] [serial = 817] [outer = 00000000] [url = about:blank] 14:23:38 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (15B1DC00) [pid = 3288] [serial = 805] [outer = 00000000] [url = about:blank] 14:23:38 INFO - PROCESS | 3288 | 1463433818523 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 14:23:38 INFO - PROCESS | 3288 | 1463433818529 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 14:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:23:38 INFO - PROCESS | 3288 | 1463433818536 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:23:38 INFO - PROCESS | 3288 | 1463433818539 Marionette TRACE conn6 <- [1,1142,null,{}] 14:23:38 INFO - PROCESS | 3288 | 1463433818543 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:38 INFO - PROCESS | 3288 | 1463433818626 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 14:23:38 INFO - PROCESS | 3288 | 1463433818640 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:38 INFO - PROCESS | 3288 | ++DOCSHELL 0CCA5C00 == 40 [pid = 3288] [id = 295] 14:23:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (0CCADC00) [pid = 3288] [serial = 884] [outer = 00000000] 14:23:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (1010A800) [pid = 3288] [serial = 885] [outer = 0CCADC00] 14:23:38 INFO - PROCESS | 3288 | 1463433818686 Marionette DEBUG loaded listener.js 14:23:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (1022A800) [pid = 3288] [serial = 886] [outer = 0CCADC00] 14:23:39 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 14:23:39 INFO - PROCESS | 3288 | 1463433819204 Marionette TRACE conn6 <- [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]]]}] 14:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 730ms 14:23:39 INFO - PROCESS | 3288 | 1463433819268 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 14:23:39 INFO - PROCESS | 3288 | 1463433819270 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 14:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:23:39 INFO - PROCESS | 3288 | 1463433819274 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:23:39 INFO - PROCESS | 3288 | 1463433819277 Marionette TRACE conn6 <- [1,1146,null,{}] 14:23:39 INFO - PROCESS | 3288 | 1463433819287 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:39 INFO - PROCESS | 3288 | 1463433819370 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 14:23:39 INFO - PROCESS | 3288 | 1463433819456 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:39 INFO - PROCESS | 3288 | ++DOCSHELL 10229000 == 41 [pid = 3288] [id = 296] 14:23:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (10362400) [pid = 3288] [serial = 887] [outer = 00000000] 14:23:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (14E9B800) [pid = 3288] [serial = 888] [outer = 10362400] 14:23:39 INFO - PROCESS | 3288 | 1463433819503 Marionette DEBUG loaded listener.js 14:23:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (15BDE800) [pid = 3288] [serial = 889] [outer = 10362400] 14:23:39 INFO - PROCESS | 3288 | 1463433819894 Marionette TRACE conn6 <- [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]]]}] 14:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 14:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 670ms 14:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:23:39 INFO - PROCESS | 3288 | 1463433819948 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 14:23:39 INFO - PROCESS | 3288 | 1463433819950 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 14:23:39 INFO - PROCESS | 3288 | 1463433819954 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:23:39 INFO - PROCESS | 3288 | 1463433819955 Marionette TRACE conn6 <- [1,1150,null,{}] 14:23:39 INFO - PROCESS | 3288 | 1463433819959 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:40 INFO - PROCESS | 3288 | 1463433820042 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 14:23:40 INFO - PROCESS | 3288 | 1463433820083 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:40 INFO - PROCESS | 3288 | ++DOCSHELL 17D9A000 == 42 [pid = 3288] [id = 297] 14:23:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (18808400) [pid = 3288] [serial = 890] [outer = 00000000] 14:23:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (18B10400) [pid = 3288] [serial = 891] [outer = 18808400] 14:23:40 INFO - PROCESS | 3288 | 1463433820128 Marionette DEBUG loaded listener.js 14:23:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (18B74400) [pid = 3288] [serial = 892] [outer = 18808400] 14:23:40 INFO - PROCESS | 3288 | 1463433820556 Marionette TRACE conn6 <- [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]]]}] 14:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 670ms 14:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:23:40 INFO - PROCESS | 3288 | 1463433820628 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 14:23:40 INFO - PROCESS | 3288 | 1463433820630 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 14:23:40 INFO - PROCESS | 3288 | 1463433820634 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:23:40 INFO - PROCESS | 3288 | 1463433820645 Marionette TRACE conn6 <- [1,1154,null,{}] 14:23:40 INFO - PROCESS | 3288 | 1463433820654 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:40 INFO - PROCESS | 3288 | 1463433820760 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 14:23:40 INFO - PROCESS | 3288 | 1463433820766 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:40 INFO - PROCESS | 3288 | ++DOCSHELL 18C41400 == 43 [pid = 3288] [id = 298] 14:23:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (18C43000) [pid = 3288] [serial = 893] [outer = 00000000] 14:23:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (18ED2800) [pid = 3288] [serial = 894] [outer = 18C43000] 14:23:40 INFO - PROCESS | 3288 | 1463433820811 Marionette DEBUG loaded listener.js 14:23:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (18F76400) [pid = 3288] [serial = 895] [outer = 18C43000] 14:23:41 INFO - PROCESS | 3288 | 1463433821256 Marionette TRACE conn6 <- [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]]]}] 14:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 690ms 14:23:41 INFO - PROCESS | 3288 | 1463433821324 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 14:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:23:41 INFO - PROCESS | 3288 | 1463433821326 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 14:23:41 INFO - PROCESS | 3288 | 1463433821329 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:23:41 INFO - PROCESS | 3288 | 1463433821331 Marionette TRACE conn6 <- [1,1158,null,{}] 14:23:41 INFO - PROCESS | 3288 | 1463433821341 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:41 INFO - PROCESS | 3288 | 1463433821491 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 14:23:41 INFO - PROCESS | 3288 | 1463433821517 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:41 INFO - PROCESS | 3288 | ++DOCSHELL 18F79800 == 44 [pid = 3288] [id = 299] 14:23:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (18F7A000) [pid = 3288] [serial = 896] [outer = 00000000] 14:23:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (190CAC00) [pid = 3288] [serial = 897] [outer = 18F7A000] 14:23:41 INFO - PROCESS | 3288 | 1463433821562 Marionette DEBUG loaded listener.js 14:23:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (190F0800) [pid = 3288] [serial = 898] [outer = 18F7A000] 14:23:41 INFO - PROCESS | 3288 | 1463433822008 Marionette TRACE conn6 <- [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]]]}] 14:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 730ms 14:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:23:42 INFO - PROCESS | 3288 | 1463433822060 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 14:23:42 INFO - PROCESS | 3288 | 1463433822062 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 14:23:42 INFO - PROCESS | 3288 | 1463433822065 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:23:42 INFO - PROCESS | 3288 | 1463433822066 Marionette TRACE conn6 <- [1,1162,null,{}] 14:23:42 INFO - PROCESS | 3288 | 1463433822075 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:42 INFO - PROCESS | 3288 | 1463433822182 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 14:23:42 INFO - PROCESS | 3288 | 1463433822190 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:42 INFO - PROCESS | 3288 | ++DOCSHELL 0CF38400 == 45 [pid = 3288] [id = 300] 14:23:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (19280400) [pid = 3288] [serial = 899] [outer = 00000000] 14:23:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (19D8D800) [pid = 3288] [serial = 900] [outer = 19280400] 14:23:42 INFO - PROCESS | 3288 | 1463433822234 Marionette DEBUG loaded listener.js 14:23:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (19DCD000) [pid = 3288] [serial = 901] [outer = 19280400] 14:23:42 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (18805800) [pid = 3288] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:23:42 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (18EC4400) [pid = 3288] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:23:42 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (15B1E000) [pid = 3288] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:23:42 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (10360400) [pid = 3288] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:23:42 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (17587400) [pid = 3288] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:23:42 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (10223400) [pid = 3288] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:23:42 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (19288400) [pid = 3288] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:23:42 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (10368800) [pid = 3288] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:23:42 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (19EA9C00) [pid = 3288] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:23:42 INFO - PROCESS | 3288 | 1463433822804 Marionette TRACE conn6 <- [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] 14:23:42 INFO - PROCESS | 3288 | 1463433822912 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 14:23:42 INFO - PROCESS | 3288 | 1463433822918 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:23:42 INFO - PROCESS | 3288 | 1463433822920 Marionette TRACE conn6 <- [1,1166,null,{}] 14:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 14:23:42 INFO - PROCESS | 3288 | 1463433822924 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:43 INFO - PROCESS | 3288 | 1463433823043 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 14:23:43 INFO - PROCESS | 3288 | 1463433823101 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:43 INFO - PROCESS | 3288 | ++DOCSHELL 18B51400 == 46 [pid = 3288] [id = 301] 14:23:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (18C43C00) [pid = 3288] [serial = 902] [outer = 00000000] 14:23:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (19EA9C00) [pid = 3288] [serial = 903] [outer = 18C43C00] 14:23:43 INFO - PROCESS | 3288 | 1463433823145 Marionette DEBUG loaded listener.js 14:23:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (19EB1000) [pid = 3288] [serial = 904] [outer = 18C43C00] 14:23:43 INFO - PROCESS | 3288 | 1463433823512 Marionette TRACE conn6 <- [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] 14:23:43 INFO - PROCESS | 3288 | 1463433823563 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 14:23:43 INFO - PROCESS | 3288 | 1463433823566 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:23:43 INFO - PROCESS | 3288 | 1463433823568 Marionette TRACE conn6 <- [1,1170,null,{}] 14:23:43 INFO - PROCESS | 3288 | 1463433823572 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:43 INFO - PROCESS | 3288 | 1463433823653 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 14:23:43 INFO - PROCESS | 3288 | 1463433823659 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:43 INFO - PROCESS | 3288 | ++DOCSHELL 19F72800 == 47 [pid = 3288] [id = 302] 14:23:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (19F78000) [pid = 3288] [serial = 905] [outer = 00000000] 14:23:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (1B36AC00) [pid = 3288] [serial = 906] [outer = 19F78000] 14:23:43 INFO - PROCESS | 3288 | 1463433823704 Marionette DEBUG loaded listener.js 14:23:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (1B373C00) [pid = 3288] [serial = 907] [outer = 19F78000] 14:23:44 INFO - PROCESS | 3288 | 1463433824152 Marionette TRACE conn6 <- [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] 14:23:44 INFO - PROCESS | 3288 | 1463433824201 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 14:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 14:23:44 INFO - PROCESS | 3288 | 1463433824204 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:23:44 INFO - PROCESS | 3288 | 1463433824206 Marionette TRACE conn6 <- [1,1174,null,{}] 14:23:44 INFO - PROCESS | 3288 | 1463433824209 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:44 INFO - PROCESS | 3288 | 1463433824290 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 14:23:44 INFO - PROCESS | 3288 | 1463433824299 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:44 INFO - PROCESS | 3288 | ++DOCSHELL 0CF82800 == 48 [pid = 3288] [id = 303] 14:23:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (1475E400) [pid = 3288] [serial = 908] [outer = 00000000] 14:23:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (1B82A800) [pid = 3288] [serial = 909] [outer = 1475E400] 14:23:44 INFO - PROCESS | 3288 | 1463433824343 Marionette DEBUG loaded listener.js 14:23:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (1C12E000) [pid = 3288] [serial = 910] [outer = 1475E400] 14:23:44 INFO - PROCESS | 3288 | 1463433824876 Marionette TRACE conn6 <- [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] 14:23:44 INFO - PROCESS | 3288 | 1463433824981 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 14:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 14:23:44 INFO - PROCESS | 3288 | 1463433824986 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:23:44 INFO - PROCESS | 3288 | 1463433824991 Marionette TRACE conn6 <- [1,1178,null,{}] 14:23:44 INFO - PROCESS | 3288 | 1463433825012 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:45 INFO - PROCESS | 3288 | 1463433825133 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 14:23:45 INFO - PROCESS | 3288 | 1463433825256 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:45 INFO - PROCESS | 3288 | ++DOCSHELL 0CCA6800 == 49 [pid = 3288] [id = 304] 14:23:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0CCAE000) [pid = 3288] [serial = 911] [outer = 00000000] 14:23:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (10362000) [pid = 3288] [serial = 912] [outer = 0CCAE000] 14:23:45 INFO - PROCESS | 3288 | 1463433825317 Marionette DEBUG loaded listener.js 14:23:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (10444000) [pid = 3288] [serial = 913] [outer = 0CCAE000] 14:23:45 INFO - PROCESS | 3288 | 1463433825942 Marionette TRACE conn6 <- [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] 14:23:45 INFO - PROCESS | 3288 | 1463433825987 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 14:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 14:23:45 INFO - PROCESS | 3288 | 1463433825993 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:23:45 INFO - PROCESS | 3288 | 1463433825996 Marionette TRACE conn6 <- [1,1182,null,{}] 14:23:45 INFO - PROCESS | 3288 | 1463433826000 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:46 INFO - PROCESS | 3288 | 1463433826108 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 14:23:46 INFO - PROCESS | 3288 | 1463433826212 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:46 INFO - PROCESS | 3288 | ++DOCSHELL 1080BC00 == 50 [pid = 3288] [id = 305] 14:23:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (10810000) [pid = 3288] [serial = 914] [outer = 00000000] 14:23:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (17DA3000) [pid = 3288] [serial = 915] [outer = 10810000] 14:23:46 INFO - PROCESS | 3288 | 1463433826266 Marionette DEBUG loaded listener.js 14:23:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (18B09000) [pid = 3288] [serial = 916] [outer = 10810000] 14:23:46 INFO - PROCESS | 3288 | 1463433826907 Marionette TRACE conn6 <- [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] 14:23:46 INFO - PROCESS | 3288 | 1463433826968 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 14:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 14:23:46 INFO - PROCESS | 3288 | 1463433826972 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:23:46 INFO - PROCESS | 3288 | 1463433826976 Marionette TRACE conn6 <- [1,1186,null,{}] 14:23:46 INFO - PROCESS | 3288 | 1463433826987 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:47 INFO - PROCESS | 3288 | 1463433827100 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 14:23:47 INFO - PROCESS | 3288 | 1463433827230 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:47 INFO - PROCESS | 3288 | ++DOCSHELL 190F0C00 == 51 [pid = 3288] [id = 306] 14:23:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (1927E400) [pid = 3288] [serial = 917] [outer = 00000000] 14:23:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (1C0CB800) [pid = 3288] [serial = 918] [outer = 1927E400] 14:23:47 INFO - PROCESS | 3288 | 1463433827288 Marionette DEBUG loaded listener.js 14:23:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (1CE0C000) [pid = 3288] [serial = 919] [outer = 1927E400] 14:23:47 INFO - PROCESS | 3288 | 1463433827859 Marionette TRACE conn6 <- [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]]]}] 14:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 930ms 14:23:47 INFO - PROCESS | 3288 | 1463433827905 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 14:23:47 INFO - PROCESS | 3288 | 1463433827908 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 14:23:47 INFO - PROCESS | 3288 | 1463433827912 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:23:47 INFO - PROCESS | 3288 | 1463433827914 Marionette TRACE conn6 <- [1,1190,null,{}] 14:23:47 INFO - PROCESS | 3288 | 1463433827918 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:48 INFO - PROCESS | 3288 | 1463433828024 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 14:23:48 INFO - PROCESS | 3288 | 1463433828152 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:48 INFO - PROCESS | 3288 | ++DOCSHELL 1CF5A400 == 52 [pid = 3288] [id = 307] 14:23:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (1CF5CC00) [pid = 3288] [serial = 920] [outer = 00000000] 14:23:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (1D033400) [pid = 3288] [serial = 921] [outer = 1CF5CC00] 14:23:48 INFO - PROCESS | 3288 | 1463433828210 Marionette DEBUG loaded listener.js 14:23:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (1D037C00) [pid = 3288] [serial = 922] [outer = 1CF5CC00] 14:23:48 INFO - PROCESS | 3288 | 1463433828814 Marionette TRACE conn6 <- [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]]]}] 14:23:48 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 14:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 930ms 14:23:48 INFO - PROCESS | 3288 | 1463433828845 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 14:23:48 INFO - PROCESS | 3288 | 1463433828848 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 14:23:48 INFO - PROCESS | 3288 | 1463433828851 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:23:48 INFO - PROCESS | 3288 | 1463433828853 Marionette TRACE conn6 <- [1,1194,null,{}] 14:23:48 INFO - PROCESS | 3288 | 1463433828857 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:48 INFO - PROCESS | 3288 | 1463433828962 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 14:23:49 INFO - PROCESS | 3288 | 1463433829065 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:49 INFO - PROCESS | 3288 | ++DOCSHELL 1D03B800 == 53 [pid = 3288] [id = 308] 14:23:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (1D03DC00) [pid = 3288] [serial = 923] [outer = 00000000] 14:23:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (1D926000) [pid = 3288] [serial = 924] [outer = 1D03DC00] 14:23:49 INFO - PROCESS | 3288 | 1463433829120 Marionette DEBUG loaded listener.js 14:23:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (1D927400) [pid = 3288] [serial = 925] [outer = 1D03DC00] 14:23:49 INFO - PROCESS | 3288 | 1463433829723 Marionette TRACE conn6 <- [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]]]}] 14:23:49 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 14:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 930ms 14:23:49 INFO - PROCESS | 3288 | 1463433829785 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 14:23:49 INFO - PROCESS | 3288 | 1463433829788 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 14:23:49 INFO - PROCESS | 3288 | 1463433829791 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:23:49 INFO - PROCESS | 3288 | 1463433829793 Marionette TRACE conn6 <- [1,1198,null,{}] 14:23:49 INFO - PROCESS | 3288 | 1463433829797 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:49 INFO - PROCESS | 3288 | 1463433829921 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 14:23:50 INFO - PROCESS | 3288 | 1463433830164 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:50 INFO - PROCESS | 3288 | ++DOCSHELL 09175400 == 54 [pid = 3288] [id = 309] 14:23:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (0C8EDC00) [pid = 3288] [serial = 926] [outer = 00000000] 14:23:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (1010B400) [pid = 3288] [serial = 927] [outer = 0C8EDC00] 14:23:50 INFO - PROCESS | 3288 | 1463433830220 Marionette DEBUG loaded listener.js 14:23:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (10369400) [pid = 3288] [serial = 928] [outer = 0C8EDC00] 14:23:50 INFO - PROCESS | 3288 | 1463433830815 Marionette TRACE conn6 <- [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]]]}] 14:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1068ms 14:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:23:50 INFO - PROCESS | 3288 | 1463433830865 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 14:23:50 INFO - PROCESS | 3288 | 1463433830869 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 14:23:50 INFO - PROCESS | 3288 | 1463433830873 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:23:50 INFO - PROCESS | 3288 | 1463433830877 Marionette TRACE conn6 <- [1,1202,null,{}] 14:23:50 INFO - PROCESS | 3288 | 1463433830882 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:50 INFO - PROCESS | 3288 | 1463433830981 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 14:23:51 INFO - PROCESS | 3288 | 1463433831089 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:51 INFO - PROCESS | 3288 | ++DOCSHELL 169F3000 == 55 [pid = 3288] [id = 310] 14:23:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (17585400) [pid = 3288] [serial = 929] [outer = 00000000] 14:23:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (18B01800) [pid = 3288] [serial = 930] [outer = 17585400] 14:23:51 INFO - PROCESS | 3288 | 1463433831139 Marionette DEBUG loaded listener.js 14:23:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (18B77000) [pid = 3288] [serial = 931] [outer = 17585400] 14:23:51 INFO - PROCESS | 3288 | --DOCSHELL 15179800 == 54 [pid = 3288] [id = 270] 14:23:51 INFO - PROCESS | 3288 | --DOCSHELL 167E3C00 == 53 [pid = 3288] [id = 269] 14:23:51 INFO - PROCESS | 3288 | --DOCSHELL 19F72800 == 52 [pid = 3288] [id = 302] 14:23:51 INFO - PROCESS | 3288 | --DOCSHELL 18B51400 == 51 [pid = 3288] [id = 301] 14:23:51 INFO - PROCESS | 3288 | --DOCSHELL 0CF38400 == 50 [pid = 3288] [id = 300] 14:23:51 INFO - PROCESS | 3288 | --DOCSHELL 18F79800 == 49 [pid = 3288] [id = 299] 14:23:51 INFO - PROCESS | 3288 | --DOCSHELL 18C41400 == 48 [pid = 3288] [id = 298] 14:23:51 INFO - PROCESS | 3288 | --DOCSHELL 17D9A000 == 47 [pid = 3288] [id = 297] 14:23:51 INFO - PROCESS | 3288 | --DOCSHELL 10229000 == 46 [pid = 3288] [id = 296] 14:23:51 INFO - PROCESS | 3288 | --DOCSHELL 0CCA5C00 == 45 [pid = 3288] [id = 295] 14:23:51 INFO - PROCESS | 3288 | --DOCSHELL 09177400 == 44 [pid = 3288] [id = 294] 14:23:51 INFO - PROCESS | 3288 | --DOCSHELL 0C8EEC00 == 43 [pid = 3288] [id = 290] 14:23:51 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (1AEF0C00) [pid = 3288] [serial = 867] [outer = 00000000] [url = about:blank] 14:23:51 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (18C47800) [pid = 3288] [serial = 853] [outer = 00000000] [url = about:blank] 14:23:51 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (190D3000) [pid = 3288] [serial = 856] [outer = 00000000] [url = about:blank] 14:23:51 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (190C5800) [pid = 3288] [serial = 855] [outer = 00000000] [url = about:blank] 14:23:51 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (15BEAC00) [pid = 3288] [serial = 846] [outer = 00000000] [url = about:blank] 14:23:51 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (17582800) [pid = 3288] [serial = 847] [outer = 00000000] [url = about:blank] 14:23:51 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (10813400) [pid = 3288] [serial = 843] [outer = 00000000] [url = about:blank] 14:23:51 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (14483800) [pid = 3288] [serial = 844] [outer = 00000000] [url = about:blank] 14:23:51 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (18805C00) [pid = 3288] [serial = 849] [outer = 00000000] [url = about:blank] 14:23:51 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (111F9400) [pid = 3288] [serial = 841] [outer = 00000000] [url = about:blank] 14:23:51 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (10517400) [pid = 3288] [serial = 840] [outer = 00000000] [url = about:blank] 14:23:51 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (15178000) [pid = 3288] [serial = 828] [outer = 00000000] [url = about:blank] 14:23:51 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (1497D800) [pid = 3288] [serial = 837] [outer = 00000000] [url = about:blank] 14:23:51 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (19D97800) [pid = 3288] [serial = 834] [outer = 00000000] [url = about:blank] 14:23:51 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (10050000) [pid = 3288] [serial = 825] [outer = 00000000] [url = about:blank] 14:23:51 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (19288C00) [pid = 3288] [serial = 831] [outer = 00000000] [url = about:blank] 14:23:51 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (1970C000) [pid = 3288] [serial = 858] [outer = 00000000] [url = about:blank] 14:23:51 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (19289C00) [pid = 3288] [serial = 862] [outer = 00000000] [url = about:blank] 14:23:51 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (18C3AC00) [pid = 3288] [serial = 861] [outer = 00000000] [url = about:blank] 14:23:51 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (19F74C00) [pid = 3288] [serial = 864] [outer = 00000000] [url = about:blank] 14:23:51 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (19D8A400) [pid = 3288] [serial = 859] [outer = 00000000] [url = about:blank] 14:23:51 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (18C3B000) [pid = 3288] [serial = 852] [outer = 00000000] [url = about:blank] 14:23:51 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (1A261800) [pid = 3288] [serial = 865] [outer = 00000000] [url = about:blank] 14:23:51 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (18B03800) [pid = 3288] [serial = 850] [outer = 00000000] [url = about:blank] 14:23:51 INFO - PROCESS | 3288 | 1463433831645 Marionette TRACE conn6 <- [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]]]}] 14:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 830ms 14:23:51 INFO - PROCESS | 3288 | 1463433831706 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 14:23:51 INFO - PROCESS | 3288 | 1463433831710 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 14:23:51 INFO - PROCESS | 3288 | 1463433831714 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:23:51 INFO - PROCESS | 3288 | 1463433831716 Marionette TRACE conn6 <- [1,1206,null,{}] 14:23:51 INFO - PROCESS | 3288 | 1463433831720 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:51 INFO - PROCESS | 3288 | 1463433831805 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 14:23:51 INFO - PROCESS | 3288 | 1463433831814 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:51 INFO - PROCESS | 3288 | ++DOCSHELL 14483800 == 44 [pid = 3288] [id = 311] 14:23:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (14486C00) [pid = 3288] [serial = 932] [outer = 00000000] 14:23:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (14924C00) [pid = 3288] [serial = 933] [outer = 14486C00] 14:23:51 INFO - PROCESS | 3288 | 1463433831860 Marionette DEBUG loaded listener.js 14:23:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (15BEAC00) [pid = 3288] [serial = 934] [outer = 14486C00] 14:23:52 INFO - PROCESS | 3288 | 1463433832346 Marionette TRACE conn6 <- [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]]]}] 14:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 670ms 14:23:52 INFO - PROCESS | 3288 | 1463433832389 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 14:23:52 INFO - PROCESS | 3288 | 1463433832391 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 14:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:23:52 INFO - PROCESS | 3288 | 1463433832396 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:23:52 INFO - PROCESS | 3288 | 1463433832401 Marionette TRACE conn6 <- [1,1210,null,{}] 14:23:52 INFO - PROCESS | 3288 | 1463433832410 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:52 INFO - PROCESS | 3288 | 1463433832496 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 14:23:52 INFO - PROCESS | 3288 | 1463433832508 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:52 INFO - PROCESS | 3288 | ++DOCSHELL 18807C00 == 45 [pid = 3288] [id = 312] 14:23:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (18C48C00) [pid = 3288] [serial = 935] [outer = 00000000] 14:23:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (18F79800) [pid = 3288] [serial = 936] [outer = 18C48C00] 14:23:52 INFO - PROCESS | 3288 | 1463433832554 Marionette DEBUG loaded listener.js 14:23:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (18FA4800) [pid = 3288] [serial = 937] [outer = 18C48C00] 14:23:52 INFO - PROCESS | 3288 | 1463433833000 Marionette TRACE conn6 <- [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] 14:23:53 INFO - PROCESS | 3288 | 1463433833031 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 14:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 14:23:53 INFO - PROCESS | 3288 | 1463433833034 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:23:53 INFO - PROCESS | 3288 | 1463433833036 Marionette TRACE conn6 <- [1,1214,null,{}] 14:23:53 INFO - PROCESS | 3288 | 1463433833043 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:53 INFO - PROCESS | 3288 | 1463433833127 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 14:23:53 INFO - PROCESS | 3288 | 1463433833134 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:53 INFO - PROCESS | 3288 | ++DOCSHELL 18FA7C00 == 46 [pid = 3288] [id = 313] 14:23:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (18FA9800) [pid = 3288] [serial = 938] [outer = 00000000] 14:23:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (1928C000) [pid = 3288] [serial = 939] [outer = 18FA9800] 14:23:53 INFO - PROCESS | 3288 | 1463433833180 Marionette DEBUG loaded listener.js 14:23:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (19789C00) [pid = 3288] [serial = 940] [outer = 18FA9800] 14:23:53 INFO - PROCESS | 3288 | 1463433833650 Marionette TRACE conn6 <- [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]]]}] 14:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 670ms 14:23:53 INFO - PROCESS | 3288 | 1463433833705 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 14:23:53 INFO - PROCESS | 3288 | 1463433833707 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 14:23:53 INFO - PROCESS | 3288 | 1463433833711 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:23:53 INFO - PROCESS | 3288 | 1463433833712 Marionette TRACE conn6 <- [1,1218,null,{}] 14:23:53 INFO - PROCESS | 3288 | 1463433833716 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:53 INFO - PROCESS | 3288 | 1463433833826 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 14:23:53 INFO - PROCESS | 3288 | 1463433833834 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:53 INFO - PROCESS | 3288 | ++DOCSHELL 0CC35800 == 47 [pid = 3288] [id = 314] 14:23:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (19BC3000) [pid = 3288] [serial = 941] [outer = 00000000] 14:23:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (19D92C00) [pid = 3288] [serial = 942] [outer = 19BC3000] 14:23:53 INFO - PROCESS | 3288 | 1463433833935 Marionette DEBUG loaded listener.js 14:23:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (19EB7C00) [pid = 3288] [serial = 943] [outer = 19BC3000] 14:23:54 INFO - PROCESS | 3288 | 1463433834378 Marionette TRACE conn6 <- [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]]]}] 14:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 731ms 14:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:23:54 INFO - PROCESS | 3288 | 1463433834446 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 14:23:54 INFO - PROCESS | 3288 | 1463433834448 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 14:23:54 INFO - PROCESS | 3288 | 1463433834464 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:23:54 INFO - PROCESS | 3288 | 1463433834465 Marionette TRACE conn6 <- [1,1222,null,{}] 14:23:54 INFO - PROCESS | 3288 | 1463433834469 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:54 INFO - PROCESS | 3288 | 1463433834609 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 14:23:54 INFO - PROCESS | 3288 | 1463433834674 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:54 INFO - PROCESS | 3288 | ++DOCSHELL 1AEEF800 == 48 [pid = 3288] [id = 315] 14:23:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (1AEF1000) [pid = 3288] [serial = 944] [outer = 00000000] 14:23:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (1B369800) [pid = 3288] [serial = 945] [outer = 1AEF1000] 14:23:54 INFO - PROCESS | 3288 | 1463433834720 Marionette DEBUG loaded listener.js 14:23:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (1B36C800) [pid = 3288] [serial = 946] [outer = 1AEF1000] 14:23:55 INFO - PROCESS | 3288 | 1463433835116 Marionette TRACE conn6 <- [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]]]}] 14:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 750ms 14:23:55 INFO - PROCESS | 3288 | 1463433835202 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 14:23:55 INFO - PROCESS | 3288 | 1463433835204 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 14:23:55 INFO - PROCESS | 3288 | 1463433835207 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:23:55 INFO - PROCESS | 3288 | 1463433835209 Marionette TRACE conn6 <- [1,1226,null,{}] 14:23:55 INFO - PROCESS | 3288 | 1463433835213 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:55 INFO - PROCESS | 3288 | 1463433835328 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 14:23:55 INFO - PROCESS | 3288 | 1463433835335 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:55 INFO - PROCESS | 3288 | ++DOCSHELL 1B1CA400 == 49 [pid = 3288] [id = 316] 14:23:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (1B1CF400) [pid = 3288] [serial = 947] [outer = 00000000] 14:23:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (1C5B5800) [pid = 3288] [serial = 948] [outer = 1B1CF400] 14:23:55 INFO - PROCESS | 3288 | 1463433835379 Marionette DEBUG loaded listener.js 14:23:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (1CF61C00) [pid = 3288] [serial = 949] [outer = 1B1CF400] 14:23:55 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (1510B800) [pid = 3288] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:23:55 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (18F7A000) [pid = 3288] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:23:55 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (18C43C00) [pid = 3288] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:23:55 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (19280400) [pid = 3288] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:23:55 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (10107000) [pid = 3288] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:23:55 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (0CCADC00) [pid = 3288] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:23:55 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (18808400) [pid = 3288] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:23:55 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (10362400) [pid = 3288] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:23:55 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (1A265400) [pid = 3288] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:23:55 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (19F78000) [pid = 3288] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:23:55 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (18C43000) [pid = 3288] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:23:55 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (190C8400) [pid = 3288] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:23:55 INFO - PROCESS | 3288 | 1463433835917 Marionette TRACE conn6 <- [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]]]}] 14:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 770ms 14:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:23:55 INFO - PROCESS | 3288 | 1463433835982 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 14:23:55 INFO - PROCESS | 3288 | 1463433835984 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 14:23:55 INFO - PROCESS | 3288 | 1463433835986 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:23:55 INFO - PROCESS | 3288 | 1463433835988 Marionette TRACE conn6 <- [1,1230,null,{}] 14:23:55 INFO - PROCESS | 3288 | 1463433835992 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:56 INFO - PROCESS | 3288 | 1463433836081 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 14:23:56 INFO - PROCESS | 3288 | 1463433836174 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:56 INFO - PROCESS | 3288 | ++DOCSHELL 0C8F7400 == 50 [pid = 3288] [id = 317] 14:23:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0CCADC00) [pid = 3288] [serial = 950] [outer = 00000000] 14:23:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (190C8400) [pid = 3288] [serial = 951] [outer = 0CCADC00] 14:23:56 INFO - PROCESS | 3288 | 1463433836220 Marionette DEBUG loaded listener.js 14:23:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (1A265400) [pid = 3288] [serial = 952] [outer = 0CCADC00] 14:23:56 INFO - PROCESS | 3288 | 1463433836570 Marionette TRACE conn6 <- [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]]]}] 14:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 630ms 14:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:23:56 INFO - PROCESS | 3288 | 1463433836618 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 14:23:56 INFO - PROCESS | 3288 | 1463433836620 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 14:23:56 INFO - PROCESS | 3288 | 1463433836623 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:23:56 INFO - PROCESS | 3288 | 1463433836624 Marionette TRACE conn6 <- [1,1234,null,{}] 14:23:56 INFO - PROCESS | 3288 | 1463433836628 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:56 INFO - PROCESS | 3288 | 1463433836744 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 14:23:56 INFO - PROCESS | 3288 | 1463433836753 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:56 INFO - PROCESS | 3288 | ++DOCSHELL 18F7A000 == 51 [pid = 3288] [id = 318] 14:23:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (1B36D400) [pid = 3288] [serial = 953] [outer = 00000000] 14:23:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (1D926800) [pid = 3288] [serial = 954] [outer = 1B36D400] 14:23:56 INFO - PROCESS | 3288 | 1463433836798 Marionette DEBUG loaded listener.js 14:23:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (1D9E1800) [pid = 3288] [serial = 955] [outer = 1B36D400] 14:23:57 INFO - PROCESS | 3288 | 1463433837194 Marionette TRACE conn6 <- [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]]]}] 14:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 630ms 14:23:57 INFO - PROCESS | 3288 | 1463433837254 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 14:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:23:57 INFO - PROCESS | 3288 | 1463433837256 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 14:23:57 INFO - PROCESS | 3288 | 1463433837259 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:23:57 INFO - PROCESS | 3288 | 1463433837260 Marionette TRACE conn6 <- [1,1238,null,{}] 14:23:57 INFO - PROCESS | 3288 | 1463433837263 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:57 INFO - PROCESS | 3288 | 1463433837380 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 14:23:57 INFO - PROCESS | 3288 | 1463433837425 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:57 INFO - PROCESS | 3288 | ++DOCSHELL 1DDD6C00 == 52 [pid = 3288] [id = 319] 14:23:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (1DDD7000) [pid = 3288] [serial = 956] [outer = 00000000] 14:23:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (1DDE3C00) [pid = 3288] [serial = 957] [outer = 1DDD7000] 14:23:57 INFO - PROCESS | 3288 | 1463433837475 Marionette DEBUG loaded listener.js 14:23:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (1E14C000) [pid = 3288] [serial = 958] [outer = 1DDD7000] 14:23:58 INFO - PROCESS | 3288 | 1463433838053 Marionette TRACE conn6 <- [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]]]}] 14:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 830ms 14:23:58 INFO - PROCESS | 3288 | 1463433838090 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 14:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:23:58 INFO - PROCESS | 3288 | 1463433838095 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 14:23:58 INFO - PROCESS | 3288 | 1463433838100 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:23:58 INFO - PROCESS | 3288 | 1463433838104 Marionette TRACE conn6 <- [1,1242,null,{}] 14:23:58 INFO - PROCESS | 3288 | 1463433838110 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:58 INFO - PROCESS | 3288 | 1463433838222 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 14:23:58 INFO - PROCESS | 3288 | 1463433838356 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:58 INFO - PROCESS | 3288 | ++DOCSHELL 1022B800 == 53 [pid = 3288] [id = 320] 14:23:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (1022D000) [pid = 3288] [serial = 959] [outer = 00000000] 14:23:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (146E9C00) [pid = 3288] [serial = 960] [outer = 1022D000] 14:23:58 INFO - PROCESS | 3288 | 1463433838414 Marionette DEBUG loaded listener.js 14:23:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (14F5A800) [pid = 3288] [serial = 961] [outer = 1022D000] 14:23:59 INFO - PROCESS | 3288 | 1463433839042 Marionette TRACE conn6 <- [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]]]}] 14:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 990ms 14:23:59 INFO - PROCESS | 3288 | 1463433839091 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 14:23:59 INFO - PROCESS | 3288 | 1463433839097 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 14:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:23:59 INFO - PROCESS | 3288 | 1463433839103 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:23:59 INFO - PROCESS | 3288 | 1463433839106 Marionette TRACE conn6 <- [1,1246,null,{}] 14:23:59 INFO - PROCESS | 3288 | 1463433839110 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:23:59 INFO - PROCESS | 3288 | 1463433839223 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 14:23:59 INFO - PROCESS | 3288 | 1463433839358 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:23:59 INFO - PROCESS | 3288 | ++DOCSHELL 18C45400 == 54 [pid = 3288] [id = 321] 14:23:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (18C45800) [pid = 3288] [serial = 962] [outer = 00000000] 14:23:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (190CB800) [pid = 3288] [serial = 963] [outer = 18C45800] 14:23:59 INFO - PROCESS | 3288 | 1463433839416 Marionette DEBUG loaded listener.js 14:23:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (19DDA800) [pid = 3288] [serial = 964] [outer = 18C45800] 14:24:00 INFO - PROCESS | 3288 | 1463433840035 Marionette TRACE conn6 <- [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]]]}] 14:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 970ms 14:24:00 INFO - PROCESS | 3288 | 1463433840076 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 14:24:00 INFO - PROCESS | 3288 | 1463433840078 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 14:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:24:00 INFO - PROCESS | 3288 | 1463433840082 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:24:00 INFO - PROCESS | 3288 | 1463433840086 Marionette TRACE conn6 <- [1,1250,null,{}] 14:24:00 INFO - PROCESS | 3288 | 1463433840097 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:00 INFO - PROCESS | 3288 | 1463433840207 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 14:24:00 INFO - PROCESS | 3288 | 1463433840315 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:00 INFO - PROCESS | 3288 | ++DOCSHELL 1CE11C00 == 55 [pid = 3288] [id = 322] 14:24:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (1D036800) [pid = 3288] [serial = 965] [outer = 00000000] 14:24:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (1DDE0800) [pid = 3288] [serial = 966] [outer = 1D036800] 14:24:00 INFO - PROCESS | 3288 | 1463433840372 Marionette DEBUG loaded listener.js 14:24:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (1E155C00) [pid = 3288] [serial = 967] [outer = 1D036800] 14:24:00 INFO - PROCESS | 3288 | 1463433840966 Marionette TRACE conn6 <- [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]]]}] 14:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 930ms 14:24:01 INFO - PROCESS | 3288 | 1463433841015 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 14:24:01 INFO - PROCESS | 3288 | 1463433841018 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 14:24:01 INFO - PROCESS | 3288 | 1463433841021 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:24:01 INFO - PROCESS | 3288 | 1463433841023 Marionette TRACE conn6 <- [1,1254,null,{}] 14:24:01 INFO - PROCESS | 3288 | 1463433841027 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:01 INFO - PROCESS | 3288 | 1463433841134 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 14:24:01 INFO - PROCESS | 3288 | 1463433841240 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:01 INFO - PROCESS | 3288 | ++DOCSHELL 1E1CB400 == 56 [pid = 3288] [id = 323] 14:24:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (1E1CBC00) [pid = 3288] [serial = 968] [outer = 00000000] 14:24:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (1E1D1000) [pid = 3288] [serial = 969] [outer = 1E1CBC00] 14:24:01 INFO - PROCESS | 3288 | 1463433841295 Marionette DEBUG loaded listener.js 14:24:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1E1E4800) [pid = 3288] [serial = 970] [outer = 1E1CBC00] 14:24:01 INFO - PROCESS | 3288 | 1463433841890 Marionette TRACE conn6 <- [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]]]}] 14:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 930ms 14:24:01 INFO - PROCESS | 3288 | 1463433841955 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 14:24:01 INFO - PROCESS | 3288 | 1463433841958 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 14:24:01 INFO - PROCESS | 3288 | 1463433841961 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:24:01 INFO - PROCESS | 3288 | 1463433841963 Marionette TRACE conn6 <- [1,1258,null,{}] 14:24:01 INFO - PROCESS | 3288 | 1463433841967 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:02 INFO - PROCESS | 3288 | 1463433842072 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 14:24:02 INFO - PROCESS | 3288 | 1463433842205 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:02 INFO - PROCESS | 3288 | ++DOCSHELL 1E1EA400 == 57 [pid = 3288] [id = 324] 14:24:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (1E1EAC00) [pid = 3288] [serial = 971] [outer = 00000000] 14:24:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (1E1EE400) [pid = 3288] [serial = 972] [outer = 1E1EAC00] 14:24:02 INFO - PROCESS | 3288 | 1463433842260 Marionette DEBUG loaded listener.js 14:24:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (1F74F000) [pid = 3288] [serial = 973] [outer = 1E1EAC00] 14:24:02 INFO - PROCESS | 3288 | 1463433842853 Marionette TRACE conn6 <- [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]]]}] 14:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 930ms 14:24:02 INFO - PROCESS | 3288 | 1463433842895 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 14:24:02 INFO - PROCESS | 3288 | 1463433842898 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 14:24:02 INFO - PROCESS | 3288 | 1463433842901 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:24:02 INFO - PROCESS | 3288 | 1463433842903 Marionette TRACE conn6 <- [1,1262,null,{}] 14:24:02 INFO - PROCESS | 3288 | 1463433842907 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:03 INFO - PROCESS | 3288 | 1463433843031 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 14:24:03 INFO - PROCESS | 3288 | 1463433843169 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:03 INFO - PROCESS | 3288 | ++DOCSHELL 1004EC00 == 58 [pid = 3288] [id = 325] 14:24:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (10051800) [pid = 3288] [serial = 974] [outer = 00000000] 14:24:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (1036D400) [pid = 3288] [serial = 975] [outer = 10051800] 14:24:03 INFO - PROCESS | 3288 | 1463433843226 Marionette DEBUG loaded listener.js 14:24:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (1463D800) [pid = 3288] [serial = 976] [outer = 10051800] 14:24:03 INFO - PROCESS | 3288 | 1463433844000 Marionette TRACE conn6 <- [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]]]}] 14:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1178ms 14:24:04 INFO - PROCESS | 3288 | 1463433844087 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 14:24:04 INFO - PROCESS | 3288 | 1463433844092 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 14:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:24:04 INFO - PROCESS | 3288 | 1463433844098 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:24:04 INFO - PROCESS | 3288 | 1463433844102 Marionette TRACE conn6 <- [1,1266,null,{}] 14:24:04 INFO - PROCESS | 3288 | 1463433844107 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:04 INFO - PROCESS | 3288 | 1463433844217 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 14:24:04 INFO - PROCESS | 3288 | 1463433844354 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:04 INFO - PROCESS | 3288 | ++DOCSHELL 0CF38800 == 59 [pid = 3288] [id = 326] 14:24:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (10175C00) [pid = 3288] [serial = 977] [outer = 00000000] 14:24:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (18806400) [pid = 3288] [serial = 978] [outer = 10175C00] 14:24:04 INFO - PROCESS | 3288 | 1463433844408 Marionette DEBUG loaded listener.js 14:24:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (18B74800) [pid = 3288] [serial = 979] [outer = 10175C00] 14:24:04 INFO - PROCESS | 3288 | --DOCSHELL 1463FC00 == 58 [pid = 3288] [id = 274] 14:24:04 INFO - PROCESS | 3288 | --DOCSHELL 09185000 == 57 [pid = 3288] [id = 272] 14:24:04 INFO - PROCESS | 3288 | --DOCSHELL 1051C800 == 56 [pid = 3288] [id = 10] 14:24:04 INFO - PROCESS | 3288 | --DOCSHELL 18F7A000 == 55 [pid = 3288] [id = 318] 14:24:04 INFO - PROCESS | 3288 | --DOCSHELL 0C8F7400 == 54 [pid = 3288] [id = 317] 14:24:04 INFO - PROCESS | 3288 | --DOCSHELL 1B1CA400 == 53 [pid = 3288] [id = 316] 14:24:04 INFO - PROCESS | 3288 | --DOCSHELL 1AEEF800 == 52 [pid = 3288] [id = 315] 14:24:04 INFO - PROCESS | 3288 | --DOCSHELL 0CC35800 == 51 [pid = 3288] [id = 314] 14:24:04 INFO - PROCESS | 3288 | --DOCSHELL 18FA7C00 == 50 [pid = 3288] [id = 313] 14:24:04 INFO - PROCESS | 3288 | --DOCSHELL 18807C00 == 49 [pid = 3288] [id = 312] 14:24:04 INFO - PROCESS | 3288 | --DOCSHELL 14483800 == 48 [pid = 3288] [id = 311] 14:24:04 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (1B82A800) [pid = 3288] [serial = 909] [outer = 00000000] [url = about:blank] 14:24:04 INFO - PROCESS | 3288 | --DOCSHELL 169F3000 == 47 [pid = 3288] [id = 310] 14:24:04 INFO - PROCESS | 3288 | --DOCSHELL 09175400 == 46 [pid = 3288] [id = 309] 14:24:04 INFO - PROCESS | 3288 | --DOCSHELL 190F0C00 == 45 [pid = 3288] [id = 306] 14:24:04 INFO - PROCESS | 3288 | --DOCSHELL 1080BC00 == 44 [pid = 3288] [id = 305] 14:24:04 INFO - PROCESS | 3288 | --DOCSHELL 0CCA6800 == 43 [pid = 3288] [id = 304] 14:24:04 INFO - PROCESS | 3288 | --DOCSHELL 0CF82800 == 42 [pid = 3288] [id = 303] 14:24:04 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (190F0800) [pid = 3288] [serial = 898] [outer = 00000000] [url = about:blank] 14:24:04 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (190CAC00) [pid = 3288] [serial = 897] [outer = 00000000] [url = about:blank] 14:24:04 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (19EA9C00) [pid = 3288] [serial = 903] [outer = 00000000] [url = about:blank] 14:24:04 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (19D8D800) [pid = 3288] [serial = 900] [outer = 00000000] [url = about:blank] 14:24:04 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (144A8400) [pid = 3288] [serial = 883] [outer = 00000000] [url = about:blank] 14:24:04 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (1051E400) [pid = 3288] [serial = 882] [outer = 00000000] [url = about:blank] 14:24:04 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (1010A800) [pid = 3288] [serial = 885] [outer = 00000000] [url = about:blank] 14:24:04 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (1022A800) [pid = 3288] [serial = 886] [outer = 00000000] [url = about:blank] 14:24:04 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (18B10400) [pid = 3288] [serial = 891] [outer = 00000000] [url = about:blank] 14:24:04 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (14E9B800) [pid = 3288] [serial = 888] [outer = 00000000] [url = about:blank] 14:24:04 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (15BDE800) [pid = 3288] [serial = 889] [outer = 00000000] [url = about:blank] 14:24:04 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (1B4D2400) [pid = 3288] [serial = 879] [outer = 00000000] [url = about:blank] 14:24:04 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (1B109000) [pid = 3288] [serial = 868] [outer = 00000000] [url = about:blank] 14:24:04 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (0CCE2C00) [pid = 3288] [serial = 870] [outer = 00000000] [url = about:blank] 14:24:04 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (14E92400) [pid = 3288] [serial = 873] [outer = 00000000] [url = about:blank] 14:24:04 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (1B36AC00) [pid = 3288] [serial = 906] [outer = 00000000] [url = about:blank] 14:24:04 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (190D2000) [pid = 3288] [serial = 876] [outer = 00000000] [url = about:blank] 14:24:04 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (1B373C00) [pid = 3288] [serial = 907] [outer = 00000000] [url = about:blank] 14:24:04 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (19DCD000) [pid = 3288] [serial = 901] [outer = 00000000] [url = about:blank] 14:24:04 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (18ED2800) [pid = 3288] [serial = 894] [outer = 00000000] [url = about:blank] 14:24:04 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (18F76400) [pid = 3288] [serial = 895] [outer = 00000000] [url = about:blank] 14:24:04 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (18B74400) [pid = 3288] [serial = 892] [outer = 00000000] [url = about:blank] 14:24:04 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (19EB1000) [pid = 3288] [serial = 904] [outer = 00000000] [url = about:blank] 14:24:04 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (190CBC00) [pid = 3288] [serial = 790] [outer = 00000000] [url = about:blank] 14:24:04 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (190EE400) [pid = 3288] [serial = 823] [outer = 00000000] [url = about:blank] 14:24:05 INFO - PROCESS | 3288 | 1463433845013 Marionette TRACE conn6 <- [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]]]}] 14:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 930ms 14:24:05 INFO - PROCESS | 3288 | 1463433845030 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 14:24:05 INFO - PROCESS | 3288 | 1463433845035 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 14:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:24:05 INFO - PROCESS | 3288 | 1463433845041 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:24:05 INFO - PROCESS | 3288 | 1463433845043 Marionette TRACE conn6 <- [1,1270,null,{}] 14:24:05 INFO - PROCESS | 3288 | 1463433845047 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:05 INFO - PROCESS | 3288 | 1463433845135 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 14:24:05 INFO - PROCESS | 3288 | 1463433845224 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:05 INFO - PROCESS | 3288 | ++DOCSHELL 0CCA6800 == 43 [pid = 3288] [id = 327] 14:24:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0CF38400) [pid = 3288] [serial = 980] [outer = 00000000] 14:24:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (1051C800) [pid = 3288] [serial = 981] [outer = 0CF38400] 14:24:05 INFO - PROCESS | 3288 | 1463433845278 Marionette DEBUG loaded listener.js 14:24:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (14631400) [pid = 3288] [serial = 982] [outer = 0CF38400] 14:24:05 INFO - PROCESS | 3288 | 1463433845696 Marionette TRACE conn6 <- [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]]]}] 14:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 730ms 14:24:05 INFO - PROCESS | 3288 | 1463433845778 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 14:24:05 INFO - PROCESS | 3288 | 1463433845780 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 14:24:05 INFO - PROCESS | 3288 | 1463433845814 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:24:05 INFO - PROCESS | 3288 | 1463433845818 Marionette TRACE conn6 <- [1,1274,null,{}] 14:24:05 INFO - PROCESS | 3288 | 1463433845828 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:05 INFO - PROCESS | 3288 | 1463433845922 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 14:24:05 INFO - PROCESS | 3288 | 1463433845932 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:05 INFO - PROCESS | 3288 | ++DOCSHELL 1880F400 == 44 [pid = 3288] [id = 328] 14:24:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (18B02000) [pid = 3288] [serial = 983] [outer = 00000000] 14:24:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (18B73400) [pid = 3288] [serial = 984] [outer = 18B02000] 14:24:05 INFO - PROCESS | 3288 | 1463433845980 Marionette DEBUG loaded listener.js 14:24:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (18EC4400) [pid = 3288] [serial = 985] [outer = 18B02000] 14:24:06 INFO - PROCESS | 3288 | 1463433846426 Marionette TRACE conn6 <- [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]]]}] 14:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 670ms 14:24:06 INFO - PROCESS | 3288 | 1463433846489 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 14:24:06 INFO - PROCESS | 3288 | 1463433846492 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 14:24:06 INFO - PROCESS | 3288 | 1463433846495 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:24:06 INFO - PROCESS | 3288 | 1463433846497 Marionette TRACE conn6 <- [1,1278,null,{}] 14:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:24:06 INFO - PROCESS | 3288 | 1463433846500 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:06 INFO - PROCESS | 3288 | 1463433846585 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 14:24:06 INFO - PROCESS | 3288 | 1463433846594 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:06 INFO - PROCESS | 3288 | ++DOCSHELL 18F6CC00 == 45 [pid = 3288] [id = 329] 14:24:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (18F6EC00) [pid = 3288] [serial = 986] [outer = 00000000] 14:24:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (18FA2C00) [pid = 3288] [serial = 987] [outer = 18F6EC00] 14:24:06 INFO - PROCESS | 3288 | 1463433846639 Marionette DEBUG loaded listener.js 14:24:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (190C9400) [pid = 3288] [serial = 988] [outer = 18F6EC00] 14:24:07 INFO - PROCESS | 3288 | 1463433847104 Marionette TRACE conn6 <- [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]]]}] 14:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 671ms 14:24:07 INFO - PROCESS | 3288 | 1463433847170 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 14:24:07 INFO - PROCESS | 3288 | 1463433847173 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 14:24:07 INFO - PROCESS | 3288 | 1463433847176 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:24:07 INFO - PROCESS | 3288 | 1463433847177 Marionette TRACE conn6 <- [1,1282,null,{}] 14:24:07 INFO - PROCESS | 3288 | 1463433847186 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:07 INFO - PROCESS | 3288 | 1463433847295 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 14:24:07 INFO - PROCESS | 3288 | 1463433847380 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:07 INFO - PROCESS | 3288 | ++DOCSHELL 10177000 == 46 [pid = 3288] [id = 330] 14:24:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (1036BC00) [pid = 3288] [serial = 989] [outer = 00000000] 14:24:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (190ED800) [pid = 3288] [serial = 990] [outer = 1036BC00] 14:24:07 INFO - PROCESS | 3288 | 1463433847424 Marionette DEBUG loaded listener.js 14:24:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (1927E800) [pid = 3288] [serial = 991] [outer = 1036BC00] 14:24:07 INFO - PROCESS | 3288 | 1463433847846 Marionette TRACE conn6 <- [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]]]}] 14:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 730ms 14:24:07 INFO - PROCESS | 3288 | 1463433847910 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 14:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:24:07 INFO - PROCESS | 3288 | 1463433847912 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 14:24:07 INFO - PROCESS | 3288 | 1463433847915 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:24:07 INFO - PROCESS | 3288 | 1463433847917 Marionette TRACE conn6 <- [1,1286,null,{}] 14:24:07 INFO - PROCESS | 3288 | 1463433847921 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:08 INFO - PROCESS | 3288 | 1463433848044 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 14:24:08 INFO - PROCESS | 3288 | 1463433848108 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:08 INFO - PROCESS | 3288 | ++DOCSHELL 19D8E000 == 47 [pid = 3288] [id = 331] 14:24:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (19D8EC00) [pid = 3288] [serial = 992] [outer = 00000000] 14:24:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (19F72400) [pid = 3288] [serial = 993] [outer = 19D8EC00] 14:24:08 INFO - PROCESS | 3288 | 1463433848153 Marionette DEBUG loaded listener.js 14:24:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (19F74C00) [pid = 3288] [serial = 994] [outer = 19D8EC00] 14:24:08 INFO - PROCESS | 3288 | 1463433848599 Marionette TRACE conn6 <- [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]]]}] 14:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 731ms 14:24:08 INFO - PROCESS | 3288 | 1463433848666 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 14:24:08 INFO - PROCESS | 3288 | 1463433848668 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 14:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:24:08 INFO - PROCESS | 3288 | 1463433848682 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:24:08 INFO - PROCESS | 3288 | 1463433848684 Marionette TRACE conn6 <- [1,1290,null,{}] 14:24:08 INFO - PROCESS | 3288 | 1463433848687 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:08 INFO - PROCESS | 3288 | 1463433848800 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 14:24:08 INFO - PROCESS | 3288 | 1463433848811 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:08 INFO - PROCESS | 3288 | ++DOCSHELL 1A25F000 == 48 [pid = 3288] [id = 332] 14:24:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (1A295800) [pid = 3288] [serial = 995] [outer = 00000000] 14:24:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1B1CE400) [pid = 3288] [serial = 996] [outer = 1A295800] 14:24:08 INFO - PROCESS | 3288 | 1463433848855 Marionette DEBUG loaded listener.js 14:24:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (1B371800) [pid = 3288] [serial = 997] [outer = 1A295800] 14:24:09 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (19BC3000) [pid = 3288] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:24:09 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (1AEF1000) [pid = 3288] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:24:09 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (0CCADC00) [pid = 3288] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:24:09 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (0C8EDC00) [pid = 3288] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:24:09 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (14486C00) [pid = 3288] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:24:09 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (17585400) [pid = 3288] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:24:09 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (18C48C00) [pid = 3288] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:24:09 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (18FA9800) [pid = 3288] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:24:09 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (1B1CF400) [pid = 3288] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:24:09 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (1475E400) [pid = 3288] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:24:09 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (1B36D400) [pid = 3288] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:24:09 INFO - PROCESS | 3288 | 1463433849410 Marionette TRACE conn6 <- [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]]]}] 14:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 770ms 14:24:09 INFO - PROCESS | 3288 | 1463433849454 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 14:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:24:09 INFO - PROCESS | 3288 | 1463433849455 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 14:24:09 INFO - PROCESS | 3288 | 1463433849459 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:24:09 INFO - PROCESS | 3288 | 1463433849460 Marionette TRACE conn6 <- [1,1294,null,{}] 14:24:09 INFO - PROCESS | 3288 | 1463433849474 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:09 INFO - PROCESS | 3288 | 1463433849591 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 14:24:09 INFO - PROCESS | 3288 | 1463433849650 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:09 INFO - PROCESS | 3288 | ++DOCSHELL 1005AC00 == 49 [pid = 3288] [id = 333] 14:24:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (10110000) [pid = 3288] [serial = 998] [outer = 00000000] 14:24:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (1AEEF000) [pid = 3288] [serial = 999] [outer = 10110000] 14:24:09 INFO - PROCESS | 3288 | 1463433849694 Marionette DEBUG loaded listener.js 14:24:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (1B4D7C00) [pid = 3288] [serial = 1000] [outer = 10110000] 14:24:10 INFO - PROCESS | 3288 | 1463433850040 Marionette TRACE conn6 <- [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]]]}] 14:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 630ms 14:24:10 INFO - PROCESS | 3288 | 1463433850130 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 14:24:10 INFO - PROCESS | 3288 | 1463433850132 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 14:24:10 INFO - PROCESS | 3288 | 1463433850135 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:24:10 INFO - PROCESS | 3288 | 1463433850137 Marionette TRACE conn6 <- [1,1298,null,{}] 14:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:24:10 INFO - PROCESS | 3288 | 1463433850144 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:10 INFO - PROCESS | 3288 | 1463433850226 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 14:24:10 INFO - PROCESS | 3288 | 1463433850233 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:10 INFO - PROCESS | 3288 | ++DOCSHELL 175CC000 == 50 [pid = 3288] [id = 334] 14:24:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (190C8800) [pid = 3288] [serial = 1001] [outer = 00000000] 14:24:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (1C55A400) [pid = 3288] [serial = 1002] [outer = 190C8800] 14:24:10 INFO - PROCESS | 3288 | 1463433850277 Marionette DEBUG loaded listener.js 14:24:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (1D032800) [pid = 3288] [serial = 1003] [outer = 190C8800] 14:24:10 INFO - PROCESS | 3288 | 1463433850701 Marionette TRACE conn6 <- [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] 14:24:10 INFO - PROCESS | 3288 | 1463433850757 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 14:24:10 INFO - PROCESS | 3288 | 1463433850760 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:24:10 INFO - PROCESS | 3288 | 1463433850762 Marionette TRACE conn6 <- [1,1302,null,{}] 14:24:10 INFO - PROCESS | 3288 | 1463433850765 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:10 INFO - PROCESS | 3288 | 1463433850848 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 14:24:10 INFO - PROCESS | 3288 | 1463433850855 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:10 INFO - PROCESS | 3288 | ++DOCSHELL 1AE42C00 == 51 [pid = 3288] [id = 335] 14:24:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (1D034400) [pid = 3288] [serial = 1004] [outer = 00000000] 14:24:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (1DDD9400) [pid = 3288] [serial = 1005] [outer = 1D034400] 14:24:10 INFO - PROCESS | 3288 | 1463433850900 Marionette DEBUG loaded listener.js 14:24:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (1E0BA800) [pid = 3288] [serial = 1006] [outer = 1D034400] 14:24:11 INFO - PROCESS | 3288 | 1463433851445 Marionette TRACE conn6 <- [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]]]}] 14:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 730ms 14:24:11 INFO - PROCESS | 3288 | 1463433851495 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 14:24:11 INFO - PROCESS | 3288 | 1463433851500 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 14:24:11 INFO - PROCESS | 3288 | 1463433851505 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:24:11 INFO - PROCESS | 3288 | 1463433851510 Marionette TRACE conn6 <- [1,1306,null,{}] 14:24:11 INFO - PROCESS | 3288 | 1463433851517 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:11 INFO - PROCESS | 3288 | 1463433851678 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 14:24:11 INFO - PROCESS | 3288 | 1463433851792 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:11 INFO - PROCESS | 3288 | ++DOCSHELL 10056800 == 52 [pid = 3288] [id = 336] 14:24:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (10056C00) [pid = 3288] [serial = 1007] [outer = 00000000] 14:24:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (11389000) [pid = 3288] [serial = 1008] [outer = 10056C00] 14:24:11 INFO - PROCESS | 3288 | 1463433851851 Marionette DEBUG loaded listener.js 14:24:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (1475E800) [pid = 3288] [serial = 1009] [outer = 10056C00] 14:24:12 INFO - PROCESS | 3288 | 1463433852461 Marionette TRACE conn6 <- [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]]]}] 14:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 970ms 14:24:12 INFO - PROCESS | 3288 | 1463433852480 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 14:24:12 INFO - PROCESS | 3288 | 1463433852486 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 14:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:24:12 INFO - PROCESS | 3288 | 1463433852493 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:24:12 INFO - PROCESS | 3288 | 1463433852496 Marionette TRACE conn6 <- [1,1310,null,{}] 14:24:12 INFO - PROCESS | 3288 | 1463433852500 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:12 INFO - PROCESS | 3288 | 1463433852611 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 14:24:12 INFO - PROCESS | 3288 | 1463433852719 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:12 INFO - PROCESS | 3288 | ++DOCSHELL 17582400 == 53 [pid = 3288] [id = 337] 14:24:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (17585000) [pid = 3288] [serial = 1010] [outer = 00000000] 14:24:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (18B54000) [pid = 3288] [serial = 1011] [outer = 17585000] 14:24:12 INFO - PROCESS | 3288 | 1463433852775 Marionette DEBUG loaded listener.js 14:24:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (18F74400) [pid = 3288] [serial = 1012] [outer = 17585000] 14:24:13 INFO - PROCESS | 3288 | 1463433853406 Marionette TRACE conn6 <- [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]]]}] 14:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 970ms 14:24:13 INFO - PROCESS | 3288 | 1463433853465 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 14:24:13 INFO - PROCESS | 3288 | 1463433853468 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 14:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:24:13 INFO - PROCESS | 3288 | 1463433853471 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:24:13 INFO - PROCESS | 3288 | 1463433853475 Marionette TRACE conn6 <- [1,1314,null,{}] 14:24:13 INFO - PROCESS | 3288 | 1463433853486 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:13 INFO - PROCESS | 3288 | 1463433853643 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 14:24:13 INFO - PROCESS | 3288 | 1463433853661 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:13 INFO - PROCESS | 3288 | ++DOCSHELL 1D9DDC00 == 54 [pid = 3288] [id = 338] 14:24:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (1D9DEC00) [pid = 3288] [serial = 1013] [outer = 00000000] 14:24:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (1E1A5C00) [pid = 3288] [serial = 1014] [outer = 1D9DEC00] 14:24:13 INFO - PROCESS | 3288 | 1463433853718 Marionette DEBUG loaded listener.js 14:24:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (1E1D2400) [pid = 3288] [serial = 1015] [outer = 1D9DEC00] 14:24:14 INFO - PROCESS | 3288 | 1463433854397 Marionette TRACE conn6 <- [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]]]}] 14:24:14 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 14:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 970ms 14:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:24:14 INFO - PROCESS | 3288 | 1463433854445 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 14:24:14 INFO - PROCESS | 3288 | 1463433854448 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 14:24:14 INFO - PROCESS | 3288 | 1463433854451 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:24:14 INFO - PROCESS | 3288 | 1463433854453 Marionette TRACE conn6 <- [1,1318,null,{}] 14:24:14 INFO - PROCESS | 3288 | 1463433854472 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:14 INFO - PROCESS | 3288 | 1463433854582 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 14:24:14 INFO - PROCESS | 3288 | 1463433854717 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:14 INFO - PROCESS | 3288 | ++DOCSHELL 1F758000 == 55 [pid = 3288] [id = 339] 14:24:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (1F758800) [pid = 3288] [serial = 1016] [outer = 00000000] 14:24:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (1F75C400) [pid = 3288] [serial = 1017] [outer = 1F758800] 14:24:14 INFO - PROCESS | 3288 | 1463433854774 Marionette DEBUG loaded listener.js 14:24:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (1FE09000) [pid = 3288] [serial = 1018] [outer = 1F758800] 14:24:15 INFO - PROCESS | 3288 | 1463433855326 Marionette TRACE conn6 <- [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]]]}] 14:24:15 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 14:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 930ms 14:24:15 INFO - PROCESS | 3288 | 1463433855385 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 14:24:15 INFO - PROCESS | 3288 | 1463433855387 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 14:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:24:15 INFO - PROCESS | 3288 | 1463433855390 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:24:15 INFO - PROCESS | 3288 | 1463433855392 Marionette TRACE conn6 <- [1,1322,null,{}] 14:24:15 INFO - PROCESS | 3288 | 1463433855397 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:15 INFO - PROCESS | 3288 | 1463433855501 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 14:24:15 INFO - PROCESS | 3288 | 1463433855609 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:15 INFO - PROCESS | 3288 | ++DOCSHELL 1FE0DC00 == 56 [pid = 3288] [id = 340] 14:24:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (1FE0F000) [pid = 3288] [serial = 1019] [outer = 00000000] 14:24:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (1FE32800) [pid = 3288] [serial = 1020] [outer = 1FE0F000] 14:24:15 INFO - PROCESS | 3288 | 1463433855663 Marionette DEBUG loaded listener.js 14:24:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (1FE36C00) [pid = 3288] [serial = 1021] [outer = 1FE0F000] 14:24:16 INFO - PROCESS | 3288 | 1463433856275 Marionette TRACE conn6 <- [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]]]}] 14:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 930ms 14:24:16 INFO - PROCESS | 3288 | 1463433856325 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 14:24:16 INFO - PROCESS | 3288 | 1463433856327 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 14:24:16 INFO - PROCESS | 3288 | 1463433856331 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:24:16 INFO - PROCESS | 3288 | 1463433856333 Marionette TRACE conn6 <- [1,1326,null,{}] 14:24:16 INFO - PROCESS | 3288 | 1463433856337 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:16 INFO - PROCESS | 3288 | 1463433856460 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 14:24:16 INFO - PROCESS | 3288 | 1463433856599 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:16 INFO - PROCESS | 3288 | ++DOCSHELL 1FE34000 == 57 [pid = 3288] [id = 341] 14:24:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (1FE3A000) [pid = 3288] [serial = 1022] [outer = 00000000] 14:24:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (1FE4A400) [pid = 3288] [serial = 1023] [outer = 1FE3A000] 14:24:16 INFO - PROCESS | 3288 | 1463433856656 Marionette DEBUG loaded listener.js 14:24:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (1FE4CC00) [pid = 3288] [serial = 1024] [outer = 1FE3A000] 14:24:17 INFO - PROCESS | 3288 | 1463433857925 Marionette TRACE conn6 <- [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]]]}] 14:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1620ms 14:24:17 INFO - PROCESS | 3288 | 1463433857955 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 14:24:17 INFO - PROCESS | 3288 | 1463433857959 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 14:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:24:17 INFO - PROCESS | 3288 | 1463433857964 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:24:17 INFO - PROCESS | 3288 | 1463433857968 Marionette TRACE conn6 <- [1,1330,null,{}] 14:24:17 INFO - PROCESS | 3288 | 1463433857974 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:18 INFO - PROCESS | 3288 | 1463433858076 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 14:24:18 INFO - PROCESS | 3288 | 1463433858209 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:18 INFO - PROCESS | 3288 | ++DOCSHELL 10365000 == 58 [pid = 3288] [id = 342] 14:24:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (10368800) [pid = 3288] [serial = 1025] [outer = 00000000] 14:24:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (15B17400) [pid = 3288] [serial = 1026] [outer = 10368800] 14:24:18 INFO - PROCESS | 3288 | 1463433858261 Marionette DEBUG loaded listener.js 14:24:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (169F9000) [pid = 3288] [serial = 1027] [outer = 10368800] 14:24:18 INFO - PROCESS | 3288 | --DOCSHELL 175CC000 == 57 [pid = 3288] [id = 334] 14:24:18 INFO - PROCESS | 3288 | --DOCSHELL 1005AC00 == 56 [pid = 3288] [id = 333] 14:24:18 INFO - PROCESS | 3288 | --DOCSHELL 1A25F000 == 55 [pid = 3288] [id = 332] 14:24:18 INFO - PROCESS | 3288 | --DOCSHELL 19D8E000 == 54 [pid = 3288] [id = 331] 14:24:18 INFO - PROCESS | 3288 | --DOCSHELL 10177000 == 53 [pid = 3288] [id = 330] 14:24:18 INFO - PROCESS | 3288 | --DOCSHELL 18F6CC00 == 52 [pid = 3288] [id = 329] 14:24:18 INFO - PROCESS | 3288 | --DOCSHELL 1880F400 == 51 [pid = 3288] [id = 328] 14:24:18 INFO - PROCESS | 3288 | --DOCSHELL 0CCA6800 == 50 [pid = 3288] [id = 327] 14:24:18 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (10362000) [pid = 3288] [serial = 912] [outer = 00000000] [url = about:blank] 14:24:18 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (17DA3000) [pid = 3288] [serial = 915] [outer = 00000000] [url = about:blank] 14:24:18 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (1C0CB800) [pid = 3288] [serial = 918] [outer = 00000000] [url = about:blank] 14:24:18 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (1D033400) [pid = 3288] [serial = 921] [outer = 00000000] [url = about:blank] 14:24:18 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (1D926000) [pid = 3288] [serial = 924] [outer = 00000000] [url = about:blank] 14:24:18 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (1DDE3C00) [pid = 3288] [serial = 957] [outer = 00000000] [url = about:blank] 14:24:18 INFO - PROCESS | 3288 | --DOCSHELL 0CF38800 == 49 [pid = 3288] [id = 326] 14:24:18 INFO - PROCESS | 3288 | --DOCSHELL 1CE11C00 == 48 [pid = 3288] [id = 322] 14:24:18 INFO - PROCESS | 3288 | --DOCSHELL 18C45400 == 47 [pid = 3288] [id = 321] 14:24:18 INFO - PROCESS | 3288 | --DOCSHELL 1022B800 == 46 [pid = 3288] [id = 320] 14:24:18 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (1B36C800) [pid = 3288] [serial = 946] [outer = 00000000] [url = about:blank] 14:24:18 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (1B369800) [pid = 3288] [serial = 945] [outer = 00000000] [url = about:blank] 14:24:18 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (190C8400) [pid = 3288] [serial = 951] [outer = 00000000] [url = about:blank] 14:24:18 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (10369400) [pid = 3288] [serial = 928] [outer = 00000000] [url = about:blank] 14:24:18 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (1010B400) [pid = 3288] [serial = 927] [outer = 00000000] [url = about:blank] 14:24:18 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (14924C00) [pid = 3288] [serial = 933] [outer = 00000000] [url = about:blank] 14:24:18 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (15BEAC00) [pid = 3288] [serial = 934] [outer = 00000000] [url = about:blank] 14:24:18 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (18B77000) [pid = 3288] [serial = 931] [outer = 00000000] [url = about:blank] 14:24:18 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (18B01800) [pid = 3288] [serial = 930] [outer = 00000000] [url = about:blank] 14:24:18 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (18F79800) [pid = 3288] [serial = 936] [outer = 00000000] [url = about:blank] 14:24:18 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (18FA4800) [pid = 3288] [serial = 937] [outer = 00000000] [url = about:blank] 14:24:18 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (1928C000) [pid = 3288] [serial = 939] [outer = 00000000] [url = about:blank] 14:24:18 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (1C5B5800) [pid = 3288] [serial = 948] [outer = 00000000] [url = about:blank] 14:24:18 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (1C12E000) [pid = 3288] [serial = 910] [outer = 00000000] [url = about:blank] 14:24:18 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (1CF61C00) [pid = 3288] [serial = 949] [outer = 00000000] [url = about:blank] 14:24:18 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (1D926800) [pid = 3288] [serial = 954] [outer = 00000000] [url = about:blank] 14:24:18 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (1D9E1800) [pid = 3288] [serial = 955] [outer = 00000000] [url = about:blank] 14:24:18 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (19D92C00) [pid = 3288] [serial = 942] [outer = 00000000] [url = about:blank] 14:24:18 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (19EB7C00) [pid = 3288] [serial = 943] [outer = 00000000] [url = about:blank] 14:24:18 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (1A265400) [pid = 3288] [serial = 952] [outer = 00000000] [url = about:blank] 14:24:18 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (19789C00) [pid = 3288] [serial = 940] [outer = 00000000] [url = about:blank] 14:24:18 INFO - PROCESS | 3288 | 1463433858834 Marionette TRACE conn6 <- [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]]]}] 14:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 930ms 14:24:18 INFO - PROCESS | 3288 | 1463433858895 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 14:24:18 INFO - PROCESS | 3288 | 1463433858901 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 14:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:24:18 INFO - PROCESS | 3288 | 1463433858906 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:24:18 INFO - PROCESS | 3288 | 1463433858909 Marionette TRACE conn6 <- [1,1334,null,{}] 14:24:18 INFO - PROCESS | 3288 | 1463433858913 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:18 INFO - PROCESS | 3288 | 1463433859004 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 14:24:19 INFO - PROCESS | 3288 | 1463433859096 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:19 INFO - PROCESS | 3288 | ++DOCSHELL 10177000 == 47 [pid = 3288] [id = 343] 14:24:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (10227C00) [pid = 3288] [serial = 1028] [outer = 00000000] 14:24:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (14E92400) [pid = 3288] [serial = 1029] [outer = 10227C00] 14:24:19 INFO - PROCESS | 3288 | 1463433859142 Marionette DEBUG loaded listener.js 14:24:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (167E4800) [pid = 3288] [serial = 1030] [outer = 10227C00] 14:24:19 INFO - PROCESS | 3288 | 1463433859581 Marionette TRACE conn6 <- [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]]]}] 14:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 730ms 14:24:19 INFO - PROCESS | 3288 | 1463433859644 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 14:24:19 INFO - PROCESS | 3288 | 1463433859646 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 14:24:19 INFO - PROCESS | 3288 | 1463433859650 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:24:19 INFO - PROCESS | 3288 | 1463433859653 Marionette TRACE conn6 <- [1,1338,null,{}] 14:24:19 INFO - PROCESS | 3288 | 1463433859664 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:19 INFO - PROCESS | 3288 | 1463433859753 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 14:24:19 INFO - PROCESS | 3288 | 1463433859768 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:19 INFO - PROCESS | 3288 | ++DOCSHELL 18F7BC00 == 48 [pid = 3288] [id = 344] 14:24:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (18F9C800) [pid = 3288] [serial = 1031] [outer = 00000000] 14:24:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (18FA3800) [pid = 3288] [serial = 1032] [outer = 18F9C800] 14:24:19 INFO - PROCESS | 3288 | 1463433859817 Marionette DEBUG loaded listener.js 14:24:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (190CA000) [pid = 3288] [serial = 1033] [outer = 18F9C800] 14:24:20 INFO - PROCESS | 3288 | 1463433860293 Marionette TRACE conn6 <- [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]]]}] 14:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 670ms 14:24:20 INFO - PROCESS | 3288 | 1463433860325 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 14:24:20 INFO - PROCESS | 3288 | 1463433860327 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 14:24:20 INFO - PROCESS | 3288 | 1463433860330 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:24:20 INFO - PROCESS | 3288 | 1463433860332 Marionette TRACE conn6 <- [1,1342,null,{}] 14:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:24:20 INFO - PROCESS | 3288 | 1463433860335 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:20 INFO - PROCESS | 3288 | 1463433860420 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 14:24:20 INFO - PROCESS | 3288 | 1463433860429 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:20 INFO - PROCESS | 3288 | ++DOCSHELL 190D3000 == 49 [pid = 3288] [id = 345] 14:24:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1970A400) [pid = 3288] [serial = 1034] [outer = 00000000] 14:24:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (19D93800) [pid = 3288] [serial = 1035] [outer = 1970A400] 14:24:20 INFO - PROCESS | 3288 | 1463433860474 Marionette DEBUG loaded listener.js 14:24:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (19EABC00) [pid = 3288] [serial = 1036] [outer = 1970A400] 14:24:20 INFO - PROCESS | 3288 | 1463433860940 Marionette TRACE conn6 <- [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]]]}] 14:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 670ms 14:24:20 INFO - PROCESS | 3288 | 1463433861005 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 14:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:24:20 INFO - PROCESS | 3288 | 1463433861007 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 14:24:20 INFO - PROCESS | 3288 | 1463433861010 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:24:20 INFO - PROCESS | 3288 | 1463433861012 Marionette TRACE conn6 <- [1,1346,null,{}] 14:24:21 INFO - PROCESS | 3288 | 1463433861023 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:21 INFO - PROCESS | 3288 | 1463433861135 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 14:24:21 INFO - PROCESS | 3288 | 1463433861222 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:21 INFO - PROCESS | 3288 | ++DOCSHELL 19D8E000 == 50 [pid = 3288] [id = 346] 14:24:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (19EB6000) [pid = 3288] [serial = 1037] [outer = 00000000] 14:24:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (1A28F800) [pid = 3288] [serial = 1038] [outer = 19EB6000] 14:24:21 INFO - PROCESS | 3288 | 1463433861269 Marionette DEBUG loaded listener.js 14:24:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (1A290000) [pid = 3288] [serial = 1039] [outer = 19EB6000] 14:24:21 INFO - PROCESS | 3288 | 1463433861696 Marionette TRACE conn6 <- [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]]]}] 14:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 730ms 14:24:21 INFO - PROCESS | 3288 | 1463433861744 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 14:24:21 INFO - PROCESS | 3288 | 1463433861746 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 14:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:24:21 INFO - PROCESS | 3288 | 1463433861749 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:24:21 INFO - PROCESS | 3288 | 1463433861751 Marionette TRACE conn6 <- [1,1350,null,{}] 14:24:21 INFO - PROCESS | 3288 | 1463433861755 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:21 INFO - PROCESS | 3288 | 1463433861889 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 14:24:21 INFO - PROCESS | 3288 | 1463433861954 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:21 INFO - PROCESS | 3288 | ++DOCSHELL 1B369800 == 51 [pid = 3288] [id = 347] 14:24:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (1B36C800) [pid = 3288] [serial = 1040] [outer = 00000000] 14:24:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (1C5B2C00) [pid = 3288] [serial = 1041] [outer = 1B36C800] 14:24:21 INFO - PROCESS | 3288 | 1463433861999 Marionette DEBUG loaded listener.js 14:24:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (1C5B6000) [pid = 3288] [serial = 1042] [outer = 1B36C800] 14:24:22 INFO - PROCESS | 3288 | 1463433862437 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 14:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 730ms 14:24:22 INFO - PROCESS | 3288 | 1463433862507 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 14:24:22 INFO - PROCESS | 3288 | 1463433862509 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 14:24:22 INFO - PROCESS | 3288 | 1463433862512 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:24:22 INFO - PROCESS | 3288 | 1463433862514 Marionette TRACE conn6 <- [1,1354,null,{}] 14:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:24:22 INFO - PROCESS | 3288 | 1463433862518 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:22 INFO - PROCESS | 3288 | 1463433862635 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 14:24:22 INFO - PROCESS | 3288 | 1463433862701 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:22 INFO - PROCESS | 3288 | ++DOCSHELL 1CE78400 == 52 [pid = 3288] [id = 348] 14:24:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (1D031400) [pid = 3288] [serial = 1043] [outer = 00000000] 14:24:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (1D929400) [pid = 3288] [serial = 1044] [outer = 1D031400] 14:24:22 INFO - PROCESS | 3288 | 1463433862746 Marionette DEBUG loaded listener.js 14:24:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (1DDD9800) [pid = 3288] [serial = 1045] [outer = 1D031400] 14:24:23 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (18B02000) [pid = 3288] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:24:23 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (190C8800) [pid = 3288] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 14:24:23 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (10110000) [pid = 3288] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 14:24:23 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (1A295800) [pid = 3288] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 14:24:23 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (19D91400) [pid = 3288] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:24:23 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (1B370400) [pid = 3288] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:24:23 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (14634400) [pid = 3288] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:24:23 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (1D03DC00) [pid = 3288] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:24:23 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (18F77C00) [pid = 3288] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:24:23 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (09183C00) [pid = 3288] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:24:23 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (14690000) [pid = 3288] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:24:23 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (09179000) [pid = 3288] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:24:23 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (10810000) [pid = 3288] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:24:23 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (1927E400) [pid = 3288] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:24:23 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (0CCAE000) [pid = 3288] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:24:23 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (1CE79400) [pid = 3288] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:24:23 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (0C8F0000) [pid = 3288] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:24:23 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (1CF5CC00) [pid = 3288] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:24:23 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (190C8C00) [pid = 3288] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:24:23 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (14632000) [pid = 3288] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:24:23 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (1004D800) [pid = 3288] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:24:23 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (1036BC00) [pid = 3288] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:24:23 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (0CF38400) [pid = 3288] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:24:23 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (18F6EC00) [pid = 3288] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:24:23 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (19D8EC00) [pid = 3288] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:24:23 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (10175C00) [pid = 3288] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:24:23 INFO - PROCESS | 3288 | 1463433863396 Marionette TRACE conn6 <- [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] 14:24:23 INFO - PROCESS | 3288 | 1463433863450 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 14:24:23 INFO - PROCESS | 3288 | 1463433863453 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:24:23 INFO - PROCESS | 3288 | 1463433863455 Marionette TRACE conn6 <- [1,1358,null,{}] 14:24:23 INFO - PROCESS | 3288 | 1463433863467 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:23 INFO - PROCESS | 3288 | 1463433863587 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 14:24:23 INFO - PROCESS | 3288 | 1463433863651 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:23 INFO - PROCESS | 3288 | ++DOCSHELL 10052000 == 53 [pid = 3288] [id = 349] 14:24:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (10104800) [pid = 3288] [serial = 1046] [outer = 00000000] 14:24:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (14924800) [pid = 3288] [serial = 1047] [outer = 10104800] 14:24:23 INFO - PROCESS | 3288 | 1463433863696 Marionette DEBUG loaded listener.js 14:24:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (17585800) [pid = 3288] [serial = 1048] [outer = 10104800] 14:24:24 INFO - PROCESS | 3288 | 1463433864069 Marionette TRACE conn6 <- [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] 14:24:24 INFO - PROCESS | 3288 | 1463433864126 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 14:24:24 INFO - PROCESS | 3288 | 1463433864130 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 14:24:24 INFO - PROCESS | 3288 | 1463433864131 Marionette TRACE conn6 <- [1,1362,null,{}] 14:24:24 INFO - PROCESS | 3288 | 1463433864135 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:24 INFO - PROCESS | 3288 | 1463433864218 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 14:24:24 INFO - PROCESS | 3288 | 1463433864225 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:24 INFO - PROCESS | 3288 | ++DOCSHELL 1880BC00 == 54 [pid = 3288] [id = 350] 14:24:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (18C42800) [pid = 3288] [serial = 1049] [outer = 00000000] 14:24:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (1AE38C00) [pid = 3288] [serial = 1050] [outer = 18C42800] 14:24:24 INFO - PROCESS | 3288 | 1463433864269 Marionette DEBUG loaded listener.js 14:24:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (1CF63400) [pid = 3288] [serial = 1051] [outer = 18C42800] 14:24:24 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:24:24 INFO - PROCESS | 3288 | 1463433864700 Marionette TRACE conn6 <- [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] 14:24:24 INFO - PROCESS | 3288 | 1463433864766 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 14:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 14:24:24 INFO - PROCESS | 3288 | 1463433864769 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:24:24 INFO - PROCESS | 3288 | 1463433864771 Marionette TRACE conn6 <- [1,1366,null,{}] 14:24:24 INFO - PROCESS | 3288 | 1463433864774 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:24 INFO - PROCESS | 3288 | 1463433864866 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 14:24:24 INFO - PROCESS | 3288 | 1463433864875 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:24 INFO - PROCESS | 3288 | ++DOCSHELL 1E196C00 == 55 [pid = 3288] [id = 351] 14:24:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (1E1A4C00) [pid = 3288] [serial = 1052] [outer = 00000000] 14:24:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (1E1E3400) [pid = 3288] [serial = 1053] [outer = 1E1A4C00] 14:24:24 INFO - PROCESS | 3288 | 1463433864920 Marionette DEBUG loaded listener.js 14:24:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (1E1ECC00) [pid = 3288] [serial = 1054] [outer = 1E1A4C00] 14:24:25 INFO - PROCESS | 3288 | 1463433865519 Marionette TRACE conn6 <- [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] 14:24:25 INFO - PROCESS | 3288 | 1463433865594 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 14:24:25 INFO - PROCESS | 3288 | 1463433865615 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 14:24:25 INFO - PROCESS | 3288 | 1463433865619 Marionette TRACE conn6 <- [1,1370,null,{}] 14:24:25 INFO - PROCESS | 3288 | 1463433865627 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:25 INFO - PROCESS | 3288 | 1463433865741 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 14:24:25 INFO - PROCESS | 3288 | 1463433865884 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:25 INFO - PROCESS | 3288 | ++DOCSHELL 0CF38800 == 56 [pid = 3288] [id = 352] 14:24:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (10107C00) [pid = 3288] [serial = 1055] [outer = 00000000] 14:24:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (14E9B400) [pid = 3288] [serial = 1056] [outer = 10107C00] 14:24:25 INFO - PROCESS | 3288 | 1463433865942 Marionette DEBUG loaded listener.js 14:24:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (175D2400) [pid = 3288] [serial = 1057] [outer = 10107C00] 14:24:26 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:24:26 INFO - PROCESS | 3288 | 1463433866589 Marionette TRACE conn6 <- [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] 14:24:26 INFO - PROCESS | 3288 | 1463433866649 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 14:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 14:24:26 INFO - PROCESS | 3288 | 1463433866655 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:24:26 INFO - PROCESS | 3288 | 1463433866658 Marionette TRACE conn6 <- [1,1374,null,{}] 14:24:26 INFO - PROCESS | 3288 | 1463433866662 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:26 INFO - PROCESS | 3288 | 1463433866775 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 14:24:26 INFO - PROCESS | 3288 | 1463433866914 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:26 INFO - PROCESS | 3288 | ++DOCSHELL 190CEC00 == 57 [pid = 3288] [id = 353] 14:24:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (19285800) [pid = 3288] [serial = 1058] [outer = 00000000] 14:24:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (19D96000) [pid = 3288] [serial = 1059] [outer = 19285800] 14:24:26 INFO - PROCESS | 3288 | 1463433866970 Marionette DEBUG loaded listener.js 14:24:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1B370C00) [pid = 3288] [serial = 1060] [outer = 19285800] 14:24:27 INFO - PROCESS | 3288 | 1463433867557 Marionette TRACE conn6 <- [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] 14:24:27 INFO - PROCESS | 3288 | 1463433867629 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 14:24:27 INFO - PROCESS | 3288 | 1463433867633 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:24:27 INFO - PROCESS | 3288 | 1463433867637 Marionette TRACE conn6 <- [1,1378,null,{}] 14:24:27 INFO - PROCESS | 3288 | 1463433867648 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:27 INFO - PROCESS | 3288 | 1463433867763 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 14:24:27 INFO - PROCESS | 3288 | 1463433867903 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:27 INFO - PROCESS | 3288 | ++DOCSHELL 0FEF1400 == 58 [pid = 3288] [id = 354] 14:24:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (1E1CFC00) [pid = 3288] [serial = 1061] [outer = 00000000] 14:24:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (1FE0FC00) [pid = 3288] [serial = 1062] [outer = 1E1CFC00] 14:24:27 INFO - PROCESS | 3288 | 1463433867961 Marionette DEBUG loaded listener.js 14:24:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (1FE3EC00) [pid = 3288] [serial = 1063] [outer = 1E1CFC00] 14:24:28 INFO - PROCESS | 3288 | 1463433868631 Marionette TRACE conn6 <- [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]]]}] 14:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1024ms 14:24:28 INFO - PROCESS | 3288 | 1463433868660 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 14:24:28 INFO - PROCESS | 3288 | 1463433868663 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 14:24:28 INFO - PROCESS | 3288 | 1463433868667 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:24:28 INFO - PROCESS | 3288 | 1463433868669 Marionette TRACE conn6 <- [1,1382,null,{}] 14:24:28 INFO - PROCESS | 3288 | 1463433868672 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:28 INFO - PROCESS | 3288 | 1463433868783 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 14:24:28 INFO - PROCESS | 3288 | 1463433868921 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:28 INFO - PROCESS | 3288 | ++DOCSHELL 1FE33000 == 59 [pid = 3288] [id = 355] 14:24:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (1FE40400) [pid = 3288] [serial = 1064] [outer = 00000000] 14:24:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (1FE97800) [pid = 3288] [serial = 1065] [outer = 1FE40400] 14:24:28 INFO - PROCESS | 3288 | 1463433868978 Marionette DEBUG loaded listener.js 14:24:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (1FE9BC00) [pid = 3288] [serial = 1066] [outer = 1FE40400] 14:24:29 INFO - PROCESS | 3288 | 1463433869600 Marionette TRACE conn6 <- [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]]]}] 14:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 970ms 14:24:29 INFO - PROCESS | 3288 | 1463433869640 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 14:24:29 INFO - PROCESS | 3288 | 1463433869643 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 14:24:29 INFO - PROCESS | 3288 | 1463433869646 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:24:29 INFO - PROCESS | 3288 | 1463433869648 Marionette TRACE conn6 <- [1,1386,null,{}] 14:24:29 INFO - PROCESS | 3288 | 1463433869652 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:29 INFO - PROCESS | 3288 | 1463433869759 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 14:24:29 INFO - PROCESS | 3288 | 1463433869875 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:29 INFO - PROCESS | 3288 | ++DOCSHELL 1FE9A800 == 60 [pid = 3288] [id = 356] 14:24:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (1FE9CC00) [pid = 3288] [serial = 1067] [outer = 00000000] 14:24:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (1FEE0400) [pid = 3288] [serial = 1068] [outer = 1FE9CC00] 14:24:29 INFO - PROCESS | 3288 | 1463433869970 Marionette DEBUG loaded listener.js 14:24:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (1FEE3C00) [pid = 3288] [serial = 1069] [outer = 1FE9CC00] 14:24:30 INFO - PROCESS | 3288 | 1463433870560 Marionette TRACE conn6 <- [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]]]}] 14:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 970ms 14:24:30 INFO - PROCESS | 3288 | 1463433870621 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 14:24:30 INFO - PROCESS | 3288 | 1463433870623 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 14:24:30 INFO - PROCESS | 3288 | 1463433870627 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:24:30 INFO - PROCESS | 3288 | 1463433870629 Marionette TRACE conn6 <- [1,1390,null,{}] 14:24:30 INFO - PROCESS | 3288 | 1463433870632 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:30 INFO - PROCESS | 3288 | 1463433870789 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 14:24:31 INFO - PROCESS | 3288 | 1463433871066 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:31 INFO - PROCESS | 3288 | ++DOCSHELL 09177000 == 61 [pid = 3288] [id = 357] 14:24:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (09178C00) [pid = 3288] [serial = 1070] [outer = 00000000] 14:24:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (10440000) [pid = 3288] [serial = 1071] [outer = 09178C00] 14:24:31 INFO - PROCESS | 3288 | 1463433871135 Marionette DEBUG loaded listener.js 14:24:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (11394C00) [pid = 3288] [serial = 1072] [outer = 09178C00] 14:24:31 INFO - PROCESS | 3288 | 1463433871725 Marionette TRACE conn6 <- [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]]]}] 14:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1174ms 14:24:31 INFO - PROCESS | 3288 | 1463433871805 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 14:24:31 INFO - PROCESS | 3288 | 1463433871809 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 14:24:31 INFO - PROCESS | 3288 | 1463433871834 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:24:31 INFO - PROCESS | 3288 | 1463433871838 Marionette TRACE conn6 <- [1,1394,null,{}] 14:24:31 INFO - PROCESS | 3288 | 1463433871843 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:31 INFO - PROCESS | 3288 | 1463433871950 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 14:24:32 INFO - PROCESS | 3288 | 1463433872085 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:32 INFO - PROCESS | 3288 | ++DOCSHELL 15B20400 == 62 [pid = 3288] [id = 358] 14:24:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (167E6000) [pid = 3288] [serial = 1073] [outer = 00000000] 14:24:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (18B02000) [pid = 3288] [serial = 1074] [outer = 167E6000] 14:24:32 INFO - PROCESS | 3288 | 1463433872137 Marionette DEBUG loaded listener.js 14:24:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (18F6F000) [pid = 3288] [serial = 1075] [outer = 167E6000] 14:24:32 INFO - PROCESS | 3288 | --DOCSHELL 14759C00 == 61 [pid = 3288] [id = 273] 14:24:32 INFO - PROCESS | 3288 | --DOCSHELL 1880BC00 == 60 [pid = 3288] [id = 350] 14:24:32 INFO - PROCESS | 3288 | --DOCSHELL 10052000 == 59 [pid = 3288] [id = 349] 14:24:32 INFO - PROCESS | 3288 | --DOCSHELL 1CE78400 == 58 [pid = 3288] [id = 348] 14:24:32 INFO - PROCESS | 3288 | --DOCSHELL 1B369800 == 57 [pid = 3288] [id = 347] 14:24:32 INFO - PROCESS | 3288 | --DOCSHELL 19D8E000 == 56 [pid = 3288] [id = 346] 14:24:32 INFO - PROCESS | 3288 | --DOCSHELL 190D3000 == 55 [pid = 3288] [id = 345] 14:24:32 INFO - PROCESS | 3288 | --DOCSHELL 18F7BC00 == 54 [pid = 3288] [id = 344] 14:24:32 INFO - PROCESS | 3288 | --DOCSHELL 10177000 == 53 [pid = 3288] [id = 343] 14:24:32 INFO - PROCESS | 3288 | --DOCSHELL 10365000 == 52 [pid = 3288] [id = 342] 14:24:32 INFO - PROCESS | 3288 | --DOCSHELL 1F758000 == 51 [pid = 3288] [id = 339] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (1036D400) [pid = 3288] [serial = 975] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (1DDD9400) [pid = 3288] [serial = 1005] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOCSHELL 1D9DDC00 == 50 [pid = 3288] [id = 338] 14:24:32 INFO - PROCESS | 3288 | --DOCSHELL 17582400 == 49 [pid = 3288] [id = 337] 14:24:32 INFO - PROCESS | 3288 | --DOCSHELL 10056800 == 48 [pid = 3288] [id = 336] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (19EAA000) [pid = 3288] [serial = 835] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (1B532000) [pid = 3288] [serial = 880] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (15BE0800) [pid = 3288] [serial = 838] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (1D927400) [pid = 3288] [serial = 925] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (19D96C00) [pid = 3288] [serial = 877] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (1022D400) [pid = 3288] [serial = 826] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (167E3400) [pid = 3288] [serial = 874] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (146E4800) [pid = 3288] [serial = 796] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (18B09000) [pid = 3288] [serial = 916] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (1CE0C000) [pid = 3288] [serial = 919] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (10444000) [pid = 3288] [serial = 913] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (1FEE7400) [pid = 3288] [serial = 751] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (10103C00) [pid = 3288] [serial = 871] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (1D037C00) [pid = 3288] [serial = 922] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (1977F400) [pid = 3288] [serial = 832] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (167E4C00) [pid = 3288] [serial = 829] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (10225400) [pid = 3288] [serial = 793] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (190ED800) [pid = 3288] [serial = 990] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (1927E800) [pid = 3288] [serial = 991] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (1051C800) [pid = 3288] [serial = 981] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (14631400) [pid = 3288] [serial = 982] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (18FA2C00) [pid = 3288] [serial = 987] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (19F74C00) [pid = 3288] [serial = 994] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (146E9C00) [pid = 3288] [serial = 960] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (18B74800) [pid = 3288] [serial = 979] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (18806400) [pid = 3288] [serial = 978] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (190CB800) [pid = 3288] [serial = 963] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (18B73400) [pid = 3288] [serial = 984] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (18EC4400) [pid = 3288] [serial = 985] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (1DDE0800) [pid = 3288] [serial = 966] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (19F72400) [pid = 3288] [serial = 993] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (1E1D1000) [pid = 3288] [serial = 969] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (1D032800) [pid = 3288] [serial = 1003] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (1E1EE400) [pid = 3288] [serial = 972] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (1AEEF000) [pid = 3288] [serial = 999] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (1B1CE400) [pid = 3288] [serial = 996] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (1C55A400) [pid = 3288] [serial = 1002] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (1B371800) [pid = 3288] [serial = 997] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (1B4D7C00) [pid = 3288] [serial = 1000] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (190C9400) [pid = 3288] [serial = 988] [outer = 00000000] [url = about:blank] 14:24:32 INFO - PROCESS | 3288 | 1463433872693 Marionette TRACE conn6 <- [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]]]}] 14:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 870ms 14:24:32 INFO - PROCESS | 3288 | 1463433872712 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 14:24:32 INFO - PROCESS | 3288 | 1463433872716 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 14:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:24:32 INFO - PROCESS | 3288 | 1463433872720 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:24:32 INFO - PROCESS | 3288 | 1463433872722 Marionette TRACE conn6 <- [1,1398,null,{}] 14:24:32 INFO - PROCESS | 3288 | 1463433872726 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:32 INFO - PROCESS | 3288 | 1463433872813 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 14:24:32 INFO - PROCESS | 3288 | 1463433872823 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:32 INFO - PROCESS | 3288 | ++DOCSHELL 10860000 == 49 [pid = 3288] [id = 359] 14:24:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (1086DC00) [pid = 3288] [serial = 1076] [outer = 00000000] 14:24:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (14685800) [pid = 3288] [serial = 1077] [outer = 1086DC00] 14:24:32 INFO - PROCESS | 3288 | 1463433872870 Marionette DEBUG loaded listener.js 14:24:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (14F62400) [pid = 3288] [serial = 1078] [outer = 1086DC00] 14:24:33 INFO - PROCESS | 3288 | 1463433873383 Marionette TRACE conn6 <- [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]]]}] 14:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 670ms 14:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:24:33 INFO - PROCESS | 3288 | 1463433873395 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 14:24:33 INFO - PROCESS | 3288 | 1463433873398 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 14:24:33 INFO - PROCESS | 3288 | 1463433873402 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:24:33 INFO - PROCESS | 3288 | 1463433873408 Marionette TRACE conn6 <- [1,1402,null,{}] 14:24:33 INFO - PROCESS | 3288 | 1463433873417 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:33 INFO - PROCESS | 3288 | 1463433873506 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 14:24:33 INFO - PROCESS | 3288 | 1463433873516 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:33 INFO - PROCESS | 3288 | ++DOCSHELL 18B4DC00 == 50 [pid = 3288] [id = 360] 14:24:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (18B7A400) [pid = 3288] [serial = 1079] [outer = 00000000] 14:24:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (18F73400) [pid = 3288] [serial = 1080] [outer = 18B7A400] 14:24:33 INFO - PROCESS | 3288 | 1463433873561 Marionette DEBUG loaded listener.js 14:24:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (18FA7800) [pid = 3288] [serial = 1081] [outer = 18B7A400] 14:24:34 INFO - PROCESS | 3288 | 1463433874060 Marionette TRACE conn6 <- [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]]]}] 14:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 690ms 14:24:34 INFO - PROCESS | 3288 | 1463433874092 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 14:24:34 INFO - PROCESS | 3288 | 1463433874094 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 14:24:34 INFO - PROCESS | 3288 | 1463433874097 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:24:34 INFO - PROCESS | 3288 | 1463433874099 Marionette TRACE conn6 <- [1,1406,null,{}] 14:24:34 INFO - PROCESS | 3288 | 1463433874102 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:34 INFO - PROCESS | 3288 | 1463433874188 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 14:24:34 INFO - PROCESS | 3288 | 1463433874294 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:34 INFO - PROCESS | 3288 | ++DOCSHELL 18B4AC00 == 51 [pid = 3288] [id = 361] 14:24:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (18F9F800) [pid = 3288] [serial = 1082] [outer = 00000000] 14:24:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (1927F400) [pid = 3288] [serial = 1083] [outer = 18F9F800] 14:24:34 INFO - PROCESS | 3288 | 1463433874341 Marionette DEBUG loaded listener.js 14:24:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (1928D400) [pid = 3288] [serial = 1084] [outer = 18F9F800] 14:24:34 INFO - PROCESS | 3288 | 1463433874774 Marionette TRACE conn6 <- [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]]]}] 14:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 730ms 14:24:34 INFO - PROCESS | 3288 | 1463433874832 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 14:24:34 INFO - PROCESS | 3288 | 1463433874834 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 14:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:24:34 INFO - PROCESS | 3288 | 1463433874837 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:24:34 INFO - PROCESS | 3288 | 1463433874838 Marionette TRACE conn6 <- [1,1410,null,{}] 14:24:34 INFO - PROCESS | 3288 | 1463433874841 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:34 INFO - PROCESS | 3288 | 1463433874989 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 14:24:35 INFO - PROCESS | 3288 | 1463433875053 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:35 INFO - PROCESS | 3288 | ++DOCSHELL 0FEEF800 == 52 [pid = 3288] [id = 362] 14:24:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (19D8B000) [pid = 3288] [serial = 1085] [outer = 00000000] 14:24:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (19EAA800) [pid = 3288] [serial = 1086] [outer = 19D8B000] 14:24:35 INFO - PROCESS | 3288 | 1463433875107 Marionette DEBUG loaded listener.js 14:24:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (19EB7C00) [pid = 3288] [serial = 1087] [outer = 19D8B000] 14:24:35 INFO - PROCESS | 3288 | 1463433875570 Marionette TRACE conn6 <- [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]]]}] 14:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 770ms 14:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:24:35 INFO - PROCESS | 3288 | 1463433875608 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 14:24:35 INFO - PROCESS | 3288 | 1463433875610 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 14:24:35 INFO - PROCESS | 3288 | 1463433875613 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:24:35 INFO - PROCESS | 3288 | 1463433875614 Marionette TRACE conn6 <- [1,1414,null,{}] 14:24:35 INFO - PROCESS | 3288 | 1463433875618 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:35 INFO - PROCESS | 3288 | 1463433875737 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 14:24:35 INFO - PROCESS | 3288 | 1463433875803 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:35 INFO - PROCESS | 3288 | ++DOCSHELL 1A264800 == 53 [pid = 3288] [id = 363] 14:24:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (1A295800) [pid = 3288] [serial = 1088] [outer = 00000000] 14:24:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (1B36E400) [pid = 3288] [serial = 1089] [outer = 1A295800] 14:24:35 INFO - PROCESS | 3288 | 1463433875848 Marionette DEBUG loaded listener.js 14:24:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (1B372C00) [pid = 3288] [serial = 1090] [outer = 1A295800] 14:24:36 INFO - PROCESS | 3288 | 1463433876279 Marionette TRACE conn6 <- [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]]]}] 14:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 730ms 14:24:36 INFO - PROCESS | 3288 | 1463433876366 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 14:24:36 INFO - PROCESS | 3288 | 1463433876368 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 14:24:36 INFO - PROCESS | 3288 | 1463433876374 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:24:36 INFO - PROCESS | 3288 | 1463433876376 Marionette TRACE conn6 <- [1,1418,null,{}] 14:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:24:36 INFO - PROCESS | 3288 | 1463433876379 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:36 INFO - PROCESS | 3288 | 1463433876496 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 14:24:36 INFO - PROCESS | 3288 | 1463433876558 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:36 INFO - PROCESS | 3288 | ++DOCSHELL 1B4D2400 == 54 [pid = 3288] [id = 364] 14:24:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (1B4D5C00) [pid = 3288] [serial = 1091] [outer = 00000000] 14:24:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (1C0CB800) [pid = 3288] [serial = 1092] [outer = 1B4D5C00] 14:24:36 INFO - PROCESS | 3288 | 1463433876603 Marionette DEBUG loaded listener.js 14:24:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (1C5B9400) [pid = 3288] [serial = 1093] [outer = 1B4D5C00] 14:24:36 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (19EB6000) [pid = 3288] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:24:36 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (10227C00) [pid = 3288] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:24:36 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (1B36C800) [pid = 3288] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:24:36 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (18F9C800) [pid = 3288] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:24:36 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (1970A400) [pid = 3288] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:24:36 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (10368800) [pid = 3288] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:24:36 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (1FE3A000) [pid = 3288] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:24:36 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (10104800) [pid = 3288] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:24:36 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (1D031400) [pid = 3288] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:24:36 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (18C42800) [pid = 3288] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:24:36 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (10051800) [pid = 3288] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:24:37 INFO - PROCESS | 3288 | 1463433877128 Marionette TRACE conn6 <- [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]]]}] 14:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 770ms 14:24:37 INFO - PROCESS | 3288 | 1463433877150 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 14:24:37 INFO - PROCESS | 3288 | 1463433877152 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 14:24:37 INFO - PROCESS | 3288 | 1463433877155 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:24:37 INFO - PROCESS | 3288 | 1463433877157 Marionette TRACE conn6 <- [1,1422,null,{}] 14:24:37 INFO - PROCESS | 3288 | 1463433877161 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:37 INFO - PROCESS | 3288 | 1463433877244 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 14:24:37 INFO - PROCESS | 3288 | 1463433877250 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:37 INFO - PROCESS | 3288 | ++DOCSHELL 14F5B800 == 55 [pid = 3288] [id = 365] 14:24:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (18F9C800) [pid = 3288] [serial = 1094] [outer = 00000000] 14:24:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (19F39C00) [pid = 3288] [serial = 1095] [outer = 18F9C800] 14:24:37 INFO - PROCESS | 3288 | 1463433877294 Marionette DEBUG loaded listener.js 14:24:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (1B1C9800) [pid = 3288] [serial = 1096] [outer = 18F9C800] 14:24:37 INFO - PROCESS | 3288 | 1463433877737 Marionette TRACE conn6 <- [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]]]}] 14:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 630ms 14:24:37 INFO - PROCESS | 3288 | 1463433877790 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 14:24:37 INFO - PROCESS | 3288 | 1463433877792 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 14:24:37 INFO - PROCESS | 3288 | 1463433877795 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:24:37 INFO - PROCESS | 3288 | 1463433877797 Marionette TRACE conn6 <- [1,1426,null,{}] 14:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:24:37 INFO - PROCESS | 3288 | 1463433877800 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:37 INFO - PROCESS | 3288 | 1463433877885 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 14:24:37 INFO - PROCESS | 3288 | 1463433877895 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:37 INFO - PROCESS | 3288 | ++DOCSHELL 1B532C00 == 56 [pid = 3288] [id = 366] 14:24:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (1B53B000) [pid = 3288] [serial = 1097] [outer = 00000000] 14:24:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (1D031400) [pid = 3288] [serial = 1098] [outer = 1B53B000] 14:24:37 INFO - PROCESS | 3288 | 1463433877938 Marionette DEBUG loaded listener.js 14:24:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (1D03A400) [pid = 3288] [serial = 1099] [outer = 1B53B000] 14:24:38 INFO - PROCESS | 3288 | 1463433878394 Marionette TRACE conn6 <- [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]]]}] 14:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 630ms 14:24:38 INFO - PROCESS | 3288 | 1463433878430 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 14:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:24:38 INFO - PROCESS | 3288 | 1463433878432 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 14:24:38 INFO - PROCESS | 3288 | 1463433878435 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:24:38 INFO - PROCESS | 3288 | 1463433878439 Marionette TRACE conn6 <- [1,1430,null,{}] 14:24:38 INFO - PROCESS | 3288 | 1463433878458 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:38 INFO - PROCESS | 3288 | 1463433878542 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 14:24:38 INFO - PROCESS | 3288 | 1463433878548 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:38 INFO - PROCESS | 3288 | ++DOCSHELL 19708C00 == 57 [pid = 3288] [id = 367] 14:24:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (1D040400) [pid = 3288] [serial = 1100] [outer = 00000000] 14:24:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (1D932800) [pid = 3288] [serial = 1101] [outer = 1D040400] 14:24:38 INFO - PROCESS | 3288 | 1463433878598 Marionette DEBUG loaded listener.js 14:24:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (1E0BE800) [pid = 3288] [serial = 1102] [outer = 1D040400] 14:24:39 INFO - PROCESS | 3288 | 1463433879235 Marionette TRACE conn6 <- [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]]]}] 14:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 890ms 14:24:39 INFO - PROCESS | 3288 | 1463433879327 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 14:24:39 INFO - PROCESS | 3288 | 1463433879331 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 14:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:24:39 INFO - PROCESS | 3288 | 1463433879337 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:24:39 INFO - PROCESS | 3288 | 1463433879341 Marionette TRACE conn6 <- [1,1434,null,{}] 14:24:39 INFO - PROCESS | 3288 | 1463433879347 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:39 INFO - PROCESS | 3288 | 1463433879471 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 14:24:39 INFO - PROCESS | 3288 | 1463433879579 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:39 INFO - PROCESS | 3288 | ++DOCSHELL 1022FC00 == 58 [pid = 3288] [id = 368] 14:24:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (11390000) [pid = 3288] [serial = 1103] [outer = 00000000] 14:24:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (14978000) [pid = 3288] [serial = 1104] [outer = 11390000] 14:24:39 INFO - PROCESS | 3288 | 1463433879636 Marionette DEBUG loaded listener.js 14:24:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (169F8800) [pid = 3288] [serial = 1105] [outer = 11390000] 14:24:40 INFO - PROCESS | 3288 | 1463433880245 Marionette TRACE conn6 <- [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]]]}] 14:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 970ms 14:24:40 INFO - PROCESS | 3288 | 1463433880312 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 14:24:40 INFO - PROCESS | 3288 | 1463433880318 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 14:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:24:40 INFO - PROCESS | 3288 | 1463433880324 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:24:40 INFO - PROCESS | 3288 | 1463433880327 Marionette TRACE conn6 <- [1,1438,null,{}] 14:24:40 INFO - PROCESS | 3288 | 1463433880331 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:40 INFO - PROCESS | 3288 | 1463433880461 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 14:24:40 INFO - PROCESS | 3288 | 1463433880600 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:40 INFO - PROCESS | 3288 | ++DOCSHELL 175C8000 == 59 [pid = 3288] [id = 369] 14:24:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (1880E400) [pid = 3288] [serial = 1106] [outer = 00000000] 14:24:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (18F6C400) [pid = 3288] [serial = 1107] [outer = 1880E400] 14:24:40 INFO - PROCESS | 3288 | 1463433880656 Marionette DEBUG loaded listener.js 14:24:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (19283000) [pid = 3288] [serial = 1108] [outer = 1880E400] 14:24:41 INFO - PROCESS | 3288 | 1463433881296 Marionette TRACE conn6 <- [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]]]}] 14:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1020ms 14:24:41 INFO - PROCESS | 3288 | 1463433881346 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 14:24:41 INFO - PROCESS | 3288 | 1463433881349 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 14:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:24:41 INFO - PROCESS | 3288 | 1463433881353 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:24:41 INFO - PROCESS | 3288 | 1463433881356 Marionette TRACE conn6 <- [1,1442,null,{}] 14:24:41 INFO - PROCESS | 3288 | 1463433881367 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:41 INFO - PROCESS | 3288 | 1463433881501 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 14:24:41 INFO - PROCESS | 3288 | 1463433881642 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:41 INFO - PROCESS | 3288 | ++DOCSHELL 10106800 == 60 [pid = 3288] [id = 370] 14:24:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (18806C00) [pid = 3288] [serial = 1109] [outer = 00000000] 14:24:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (1E148800) [pid = 3288] [serial = 1110] [outer = 18806C00] 14:24:41 INFO - PROCESS | 3288 | 1463433881701 Marionette DEBUG loaded listener.js 14:24:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (1E1E2400) [pid = 3288] [serial = 1111] [outer = 18806C00] 14:24:42 INFO - PROCESS | 3288 | 1463433882291 Marionette TRACE conn6 <- [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]]]}] 14:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 970ms 14:24:42 INFO - PROCESS | 3288 | 1463433882326 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 14:24:42 INFO - PROCESS | 3288 | 1463433882329 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 14:24:42 INFO - PROCESS | 3288 | 1463433882332 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:24:42 INFO - PROCESS | 3288 | 1463433882334 Marionette TRACE conn6 <- [1,1446,null,{}] 14:24:42 INFO - PROCESS | 3288 | 1463433882338 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:42 INFO - PROCESS | 3288 | 1463433882449 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 14:24:42 INFO - PROCESS | 3288 | 1463433882561 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:42 INFO - PROCESS | 3288 | ++DOCSHELL 1E1E4000 == 61 [pid = 3288] [id = 371] 14:24:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (1F756000) [pid = 3288] [serial = 1112] [outer = 00000000] 14:24:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1FE09400) [pid = 3288] [serial = 1113] [outer = 1F756000] 14:24:42 INFO - PROCESS | 3288 | 1463433882618 Marionette DEBUG loaded listener.js 14:24:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (1FE3C800) [pid = 3288] [serial = 1114] [outer = 1F756000] 14:24:43 INFO - PROCESS | 3288 | 1463433883192 Marionette TRACE conn6 <- [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]]]}] 14:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 930ms 14:24:43 INFO - PROCESS | 3288 | 1463433883266 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 14:24:43 INFO - PROCESS | 3288 | 1463433883269 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 14:24:43 INFO - PROCESS | 3288 | 1463433883272 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:24:43 INFO - PROCESS | 3288 | 1463433883274 Marionette TRACE conn6 <- [1,1450,null,{}] 14:24:43 INFO - PROCESS | 3288 | 1463433883278 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:43 INFO - PROCESS | 3288 | 1463433883385 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 14:24:43 INFO - PROCESS | 3288 | 1463433883560 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:43 INFO - PROCESS | 3288 | ++DOCSHELL 1FE93800 == 62 [pid = 3288] [id = 372] 14:24:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (1FE94400) [pid = 3288] [serial = 1115] [outer = 00000000] 14:24:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (1FE9AC00) [pid = 3288] [serial = 1116] [outer = 1FE94400] 14:24:43 INFO - PROCESS | 3288 | 1463433883615 Marionette DEBUG loaded listener.js 14:24:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (1FEE5400) [pid = 3288] [serial = 1117] [outer = 1FE94400] 14:24:44 INFO - PROCESS | 3288 | 1463433884200 Marionette TRACE conn6 <- [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]]]}] 14:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 970ms 14:24:44 INFO - PROCESS | 3288 | 1463433884246 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 14:24:44 INFO - PROCESS | 3288 | 1463433884248 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 14:24:44 INFO - PROCESS | 3288 | 1463433884251 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:24:44 INFO - PROCESS | 3288 | 1463433884254 Marionette TRACE conn6 <- [1,1454,null,{}] 14:24:44 INFO - PROCESS | 3288 | 1463433884257 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:44 INFO - PROCESS | 3288 | 1463433884385 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 14:24:44 INFO - PROCESS | 3288 | 1463433884525 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:44 INFO - PROCESS | 3288 | ++DOCSHELL 1FEE7800 == 63 [pid = 3288] [id = 373] 14:24:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (1FF63400) [pid = 3288] [serial = 1118] [outer = 00000000] 14:24:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (1FF69000) [pid = 3288] [serial = 1119] [outer = 1FF63400] 14:24:44 INFO - PROCESS | 3288 | 1463433884581 Marionette DEBUG loaded listener.js 14:24:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (200B7400) [pid = 3288] [serial = 1120] [outer = 1FF63400] 14:24:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (200C3400) [pid = 3288] [serial = 1121] [outer = 1DDD5C00] 14:24:45 INFO - PROCESS | 3288 | 1463433885327 Marionette TRACE conn6 <- [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]]]}] 14:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1116ms 14:24:45 INFO - PROCESS | 3288 | 1463433885372 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 14:24:45 INFO - PROCESS | 3288 | 1463433885375 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 14:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:24:45 INFO - PROCESS | 3288 | 1463433885378 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:24:45 INFO - PROCESS | 3288 | 1463433885380 Marionette TRACE conn6 <- [1,1458,null,{}] 14:24:45 INFO - PROCESS | 3288 | 1463433885384 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:45 INFO - PROCESS | 3288 | 1463433885491 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 14:24:45 INFO - PROCESS | 3288 | 1463433885630 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:45 INFO - PROCESS | 3288 | ++DOCSHELL 1010D400 == 64 [pid = 3288] [id = 374] 14:24:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (10174800) [pid = 3288] [serial = 1122] [outer = 00000000] 14:24:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (15173000) [pid = 3288] [serial = 1123] [outer = 10174800] 14:24:45 INFO - PROCESS | 3288 | 1463433885685 Marionette DEBUG loaded listener.js 14:24:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (175CD400) [pid = 3288] [serial = 1124] [outer = 10174800] 14:24:46 INFO - PROCESS | 3288 | 1463433886444 Marionette TRACE conn6 <- [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]]]}] 14:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1129ms 14:24:46 INFO - PROCESS | 3288 | 1463433886511 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 14:24:46 INFO - PROCESS | 3288 | 1463433886516 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 14:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:24:46 INFO - PROCESS | 3288 | 1463433886521 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:24:46 INFO - PROCESS | 3288 | 1463433886525 Marionette TRACE conn6 <- [1,1462,null,{}] 14:24:46 INFO - PROCESS | 3288 | 1463433886546 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:46 INFO - PROCESS | 3288 | 1463433886657 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 14:24:46 INFO - PROCESS | 3288 | 1463433886797 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:46 INFO - PROCESS | 3288 | ++DOCSHELL 14F63400 == 65 [pid = 3288] [id = 375] 14:24:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (17585400) [pid = 3288] [serial = 1125] [outer = 00000000] 14:24:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (17D97000) [pid = 3288] [serial = 1126] [outer = 17585400] 14:24:46 INFO - PROCESS | 3288 | 1463433886850 Marionette DEBUG loaded listener.js 14:24:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (18B50C00) [pid = 3288] [serial = 1127] [outer = 17585400] 14:24:47 INFO - PROCESS | 3288 | --DOCSHELL 1B532C00 == 64 [pid = 3288] [id = 366] 14:24:47 INFO - PROCESS | 3288 | --DOCSHELL 14F5B800 == 63 [pid = 3288] [id = 365] 14:24:47 INFO - PROCESS | 3288 | --DOCSHELL 1B4D2400 == 62 [pid = 3288] [id = 364] 14:24:47 INFO - PROCESS | 3288 | --DOCSHELL 1A264800 == 61 [pid = 3288] [id = 363] 14:24:47 INFO - PROCESS | 3288 | --DOCSHELL 0FEEF800 == 60 [pid = 3288] [id = 362] 14:24:47 INFO - PROCESS | 3288 | --DOCSHELL 18B4AC00 == 59 [pid = 3288] [id = 361] 14:24:47 INFO - PROCESS | 3288 | --DOCSHELL 18B4DC00 == 58 [pid = 3288] [id = 360] 14:24:47 INFO - PROCESS | 3288 | --DOCSHELL 10860000 == 57 [pid = 3288] [id = 359] 14:24:47 INFO - PROCESS | 3288 | --DOCSHELL 15B20400 == 56 [pid = 3288] [id = 358] 14:24:47 INFO - PROCESS | 3288 | --DOCSHELL 09177000 == 55 [pid = 3288] [id = 357] 14:24:47 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (1E1E3400) [pid = 3288] [serial = 1053] [outer = 00000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3288 | --DOCSHELL 190CEC00 == 54 [pid = 3288] [id = 353] 14:24:47 INFO - PROCESS | 3288 | --DOCSHELL 0CF38800 == 53 [pid = 3288] [id = 352] 14:24:47 INFO - PROCESS | 3288 | --DOCSHELL 1E196C00 == 52 [pid = 3288] [id = 351] 14:24:47 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (1463D800) [pid = 3288] [serial = 976] [outer = 00000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (11389000) [pid = 3288] [serial = 1008] [outer = 00000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (1A28F800) [pid = 3288] [serial = 1038] [outer = 00000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (18B54000) [pid = 3288] [serial = 1011] [outer = 00000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (1A290000) [pid = 3288] [serial = 1039] [outer = 00000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (1E1A5C00) [pid = 3288] [serial = 1014] [outer = 00000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (1F75C400) [pid = 3288] [serial = 1017] [outer = 00000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (14E92400) [pid = 3288] [serial = 1029] [outer = 00000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (167E4800) [pid = 3288] [serial = 1030] [outer = 00000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (1C5B6000) [pid = 3288] [serial = 1042] [outer = 00000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (18FA3800) [pid = 3288] [serial = 1032] [outer = 00000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (190CA000) [pid = 3288] [serial = 1033] [outer = 00000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (19D93800) [pid = 3288] [serial = 1035] [outer = 00000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (1C5B2C00) [pid = 3288] [serial = 1041] [outer = 00000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (169F9000) [pid = 3288] [serial = 1027] [outer = 00000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (15B17400) [pid = 3288] [serial = 1026] [outer = 00000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (1FE4CC00) [pid = 3288] [serial = 1024] [outer = 00000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (1FE4A400) [pid = 3288] [serial = 1023] [outer = 00000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (14924800) [pid = 3288] [serial = 1047] [outer = 00000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (1FE32800) [pid = 3288] [serial = 1020] [outer = 00000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (1D929400) [pid = 3288] [serial = 1044] [outer = 00000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (1CF63400) [pid = 3288] [serial = 1051] [outer = 00000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (1AE38C00) [pid = 3288] [serial = 1050] [outer = 00000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (1DDD9800) [pid = 3288] [serial = 1045] [outer = 00000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (17585800) [pid = 3288] [serial = 1048] [outer = 00000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (19EABC00) [pid = 3288] [serial = 1036] [outer = 00000000] [url = about:blank] 14:24:47 INFO - PROCESS | 3288 | 1463433887480 Marionette TRACE conn6 <- [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]]]}] 14:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 990ms 14:24:47 INFO - PROCESS | 3288 | 1463433887512 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 14:24:47 INFO - PROCESS | 3288 | 1463433887517 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 14:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:24:47 INFO - PROCESS | 3288 | 1463433887523 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:24:47 INFO - PROCESS | 3288 | 1463433887526 Marionette TRACE conn6 <- [1,1466,null,{}] 14:24:47 INFO - PROCESS | 3288 | 1463433887529 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:47 INFO - PROCESS | 3288 | 1463433887624 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 14:24:47 INFO - PROCESS | 3288 | 1463433887722 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:47 INFO - PROCESS | 3288 | ++DOCSHELL 0FEF2000 == 53 [pid = 3288] [id = 376] 14:24:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (1005C000) [pid = 3288] [serial = 1128] [outer = 00000000] 14:24:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (1463D800) [pid = 3288] [serial = 1129] [outer = 1005C000] 14:24:47 INFO - PROCESS | 3288 | 1463433887768 Marionette DEBUG loaded listener.js 14:24:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (15B1DC00) [pid = 3288] [serial = 1130] [outer = 1005C000] 14:24:48 INFO - PROCESS | 3288 | 1463433888194 Marionette TRACE conn6 <- [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]]]}] 14:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 730ms 14:24:48 INFO - PROCESS | 3288 | 1463433888256 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 14:24:48 INFO - PROCESS | 3288 | 1463433888259 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 14:24:48 INFO - PROCESS | 3288 | 1463433888262 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:24:48 INFO - PROCESS | 3288 | 1463433888266 Marionette TRACE conn6 <- [1,1470,null,{}] 14:24:48 INFO - PROCESS | 3288 | 1463433888276 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:48 INFO - PROCESS | 3288 | 1463433888369 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 14:24:48 INFO - PROCESS | 3288 | 1463433888417 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:48 INFO - PROCESS | 3288 | ++DOCSHELL 18FA5000 == 54 [pid = 3288] [id = 377] 14:24:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (18FA6C00) [pid = 3288] [serial = 1131] [outer = 00000000] 14:24:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (190C6800) [pid = 3288] [serial = 1132] [outer = 18FA6C00] 14:24:48 INFO - PROCESS | 3288 | 1463433888464 Marionette DEBUG loaded listener.js 14:24:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (190E9000) [pid = 3288] [serial = 1133] [outer = 18FA6C00] 14:24:48 INFO - PROCESS | 3288 | 1463433888937 Marionette TRACE conn6 <- [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]]]}] 14:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 730ms 14:24:48 INFO - PROCESS | 3288 | 1463433888996 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 14:24:48 INFO - PROCESS | 3288 | 1463433888999 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 14:24:48 INFO - PROCESS | 3288 | 1463433889002 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:24:48 INFO - PROCESS | 3288 | 1463433889004 Marionette TRACE conn6 <- [1,1474,null,{}] 14:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:24:48 INFO - PROCESS | 3288 | 1463433889007 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:49 INFO - PROCESS | 3288 | 1463433889097 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 14:24:49 INFO - PROCESS | 3288 | 1463433889202 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:49 INFO - PROCESS | 3288 | ++DOCSHELL 1022C800 == 55 [pid = 3288] [id = 378] 14:24:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (10814C00) [pid = 3288] [serial = 1134] [outer = 00000000] 14:24:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (18F9F400) [pid = 3288] [serial = 1135] [outer = 10814C00] 14:24:49 INFO - PROCESS | 3288 | 1463433889248 Marionette DEBUG loaded listener.js 14:24:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (19D92800) [pid = 3288] [serial = 1136] [outer = 10814C00] 14:24:49 INFO - PROCESS | 3288 | 1463433889681 Marionette TRACE conn6 <- [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]]]}] 14:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 730ms 14:24:49 INFO - PROCESS | 3288 | 1463433889736 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 14:24:49 INFO - PROCESS | 3288 | 1463433889738 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 14:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:24:49 INFO - PROCESS | 3288 | 1463433889782 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:24:49 INFO - PROCESS | 3288 | 1463433889783 Marionette TRACE conn6 <- [1,1478,null,{}] 14:24:49 INFO - PROCESS | 3288 | 1463433889787 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:49 INFO - PROCESS | 3288 | 1463433889907 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 14:24:49 INFO - PROCESS | 3288 | 1463433889974 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:49 INFO - PROCESS | 3288 | ++DOCSHELL 19DDAC00 == 56 [pid = 3288] [id = 379] 14:24:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (19EB2800) [pid = 3288] [serial = 1137] [outer = 00000000] 14:24:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (1A261800) [pid = 3288] [serial = 1138] [outer = 19EB2800] 14:24:50 INFO - PROCESS | 3288 | 1463433890018 Marionette DEBUG loaded listener.js 14:24:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (1AE3D400) [pid = 3288] [serial = 1139] [outer = 19EB2800] 14:24:50 INFO - PROCESS | 3288 | 1463433890457 Marionette TRACE conn6 <- [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]]]}] 14:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 770ms 14:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:24:50 INFO - PROCESS | 3288 | 1463433890512 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 14:24:50 INFO - PROCESS | 3288 | 1463433890514 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 14:24:50 INFO - PROCESS | 3288 | 1463433890517 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:24:50 INFO - PROCESS | 3288 | 1463433890519 Marionette TRACE conn6 <- [1,1482,null,{}] 14:24:50 INFO - PROCESS | 3288 | 1463433890522 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:50 INFO - PROCESS | 3288 | 1463433890666 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 14:24:50 INFO - PROCESS | 3288 | 1463433890734 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:50 INFO - PROCESS | 3288 | ++DOCSHELL 1A261400 == 57 [pid = 3288] [id = 380] 14:24:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1B104C00) [pid = 3288] [serial = 1140] [outer = 00000000] 14:24:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (1C5B9000) [pid = 3288] [serial = 1141] [outer = 1B104C00] 14:24:50 INFO - PROCESS | 3288 | 1463433890779 Marionette DEBUG loaded listener.js 14:24:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (1CE7F400) [pid = 3288] [serial = 1142] [outer = 1B104C00] 14:24:51 INFO - PROCESS | 3288 | 1463433891216 Marionette TRACE conn6 <- [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]]]}] 14:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 730ms 14:24:51 INFO - PROCESS | 3288 | 1463433891263 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 14:24:51 INFO - PROCESS | 3288 | 1463433891265 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 14:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:24:51 INFO - PROCESS | 3288 | 1463433891268 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:24:51 INFO - PROCESS | 3288 | 1463433891270 Marionette TRACE conn6 <- [1,1486,null,{}] 14:24:51 INFO - PROCESS | 3288 | 1463433891273 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:51 INFO - PROCESS | 3288 | 1463433891392 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 14:24:51 INFO - PROCESS | 3288 | 1463433891458 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:51 INFO - PROCESS | 3288 | ++DOCSHELL 1CF5CC00 == 58 [pid = 3288] [id = 381] 14:24:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (1D035C00) [pid = 3288] [serial = 1143] [outer = 00000000] 14:24:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (1D928800) [pid = 3288] [serial = 1144] [outer = 1D035C00] 14:24:51 INFO - PROCESS | 3288 | 1463433891502 Marionette DEBUG loaded listener.js 14:24:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (1D9DDC00) [pid = 3288] [serial = 1145] [outer = 1D035C00] 14:24:51 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (19D8B000) [pid = 3288] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:24:51 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (1A295800) [pid = 3288] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:24:51 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (1B4D5C00) [pid = 3288] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:24:51 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (09178C00) [pid = 3288] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:24:51 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (18B7A400) [pid = 3288] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:24:51 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (167E6000) [pid = 3288] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:24:51 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (1086DC00) [pid = 3288] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:24:51 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (18F9F800) [pid = 3288] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:24:51 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (1B53B000) [pid = 3288] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:24:51 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (18F9C800) [pid = 3288] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:24:51 INFO - PROCESS | 3288 | 1463433891977 Marionette TRACE conn6 <- [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]]]}] 14:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 730ms 14:24:51 INFO - PROCESS | 3288 | 1463433892001 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 14:24:52 INFO - PROCESS | 3288 | 1463433892013 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 14:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:24:52 INFO - PROCESS | 3288 | 1463433892029 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:24:52 INFO - PROCESS | 3288 | 1463433892031 Marionette TRACE conn6 <- [1,1490,null,{}] 14:24:52 INFO - PROCESS | 3288 | 1463433892034 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:52 INFO - PROCESS | 3288 | 1463433892121 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 14:24:52 INFO - PROCESS | 3288 | 1463433892128 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:52 INFO - PROCESS | 3288 | ++DOCSHELL 15BE9000 == 59 [pid = 3288] [id = 382] 14:24:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (18B7A400) [pid = 3288] [serial = 1146] [outer = 00000000] 14:24:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (1B4D5400) [pid = 3288] [serial = 1147] [outer = 18B7A400] 14:24:52 INFO - PROCESS | 3288 | 1463433892173 Marionette DEBUG loaded listener.js 14:24:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (1CF61C00) [pid = 3288] [serial = 1148] [outer = 18B7A400] 14:24:52 INFO - PROCESS | 3288 | 1463433892599 Marionette TRACE conn6 <- [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]]]}] 14:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 630ms 14:24:52 INFO - PROCESS | 3288 | 1463433892666 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 14:24:52 INFO - PROCESS | 3288 | 1463433892668 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 14:24:52 INFO - PROCESS | 3288 | 1463433892671 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:24:52 INFO - PROCESS | 3288 | 1463433892673 Marionette TRACE conn6 <- [1,1494,null,{}] 14:24:52 INFO - PROCESS | 3288 | 1463433892676 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:52 INFO - PROCESS | 3288 | 1463433892762 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 14:24:52 INFO - PROCESS | 3288 | 1463433892770 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:52 INFO - PROCESS | 3288 | ++DOCSHELL 167E6000 == 60 [pid = 3288] [id = 383] 14:24:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (1D037800) [pid = 3288] [serial = 1149] [outer = 00000000] 14:24:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1E0BB400) [pid = 3288] [serial = 1150] [outer = 1D037800] 14:24:52 INFO - PROCESS | 3288 | 1463433892815 Marionette DEBUG loaded listener.js 14:24:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (1E1CC000) [pid = 3288] [serial = 1151] [outer = 1D037800] 14:24:53 INFO - PROCESS | 3288 | 1463433893271 Marionette TRACE conn6 <- [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]]]}] 14:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 631ms 14:24:53 INFO - PROCESS | 3288 | 1463433893307 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 14:24:53 INFO - PROCESS | 3288 | 1463433893309 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 14:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:24:53 INFO - PROCESS | 3288 | 1463433893312 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:24:53 INFO - PROCESS | 3288 | 1463433893314 Marionette TRACE conn6 <- [1,1498,null,{}] 14:24:53 INFO - PROCESS | 3288 | 1463433893333 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:53 INFO - PROCESS | 3288 | 1463433893419 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 14:24:53 INFO - PROCESS | 3288 | 1463433893426 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:53 INFO - PROCESS | 3288 | ++DOCSHELL 1E1E3400 == 61 [pid = 3288] [id = 384] 14:24:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (1E981800) [pid = 3288] [serial = 1152] [outer = 00000000] 14:24:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (1E987C00) [pid = 3288] [serial = 1153] [outer = 1E981800] 14:24:53 INFO - PROCESS | 3288 | 1463433893470 Marionette DEBUG loaded listener.js 14:24:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (1E989800) [pid = 3288] [serial = 1154] [outer = 1E981800] 14:24:54 INFO - PROCESS | 3288 | 1463433894056 Marionette TRACE conn6 <- [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]]]}] 14:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 790ms 14:24:54 INFO - PROCESS | 3288 | 1463433894107 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 14:24:54 INFO - PROCESS | 3288 | 1463433894111 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 14:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:24:54 INFO - PROCESS | 3288 | 1463433894207 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:24:54 INFO - PROCESS | 3288 | 1463433894211 Marionette TRACE conn6 <- [1,1502,null,{}] 14:24:54 INFO - PROCESS | 3288 | 1463433894218 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:54 INFO - PROCESS | 3288 | 1463433894344 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 14:24:54 INFO - PROCESS | 3288 | 1463433894479 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:54 INFO - PROCESS | 3288 | ++DOCSHELL 10229800 == 62 [pid = 3288] [id = 385] 14:24:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (10368400) [pid = 3288] [serial = 1155] [outer = 00000000] 14:24:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (14E3CC00) [pid = 3288] [serial = 1156] [outer = 10368400] 14:24:54 INFO - PROCESS | 3288 | 1463433894539 Marionette DEBUG loaded listener.js 14:24:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (169F9000) [pid = 3288] [serial = 1157] [outer = 10368400] 14:24:55 INFO - PROCESS | 3288 | 1463433895120 Marionette TRACE conn6 <- [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]]]}] 14:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 970ms 14:24:55 INFO - PROCESS | 3288 | 1463433895141 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 14:24:55 INFO - PROCESS | 3288 | 1463433895147 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 14:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:24:55 INFO - PROCESS | 3288 | 1463433895155 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:24:55 INFO - PROCESS | 3288 | 1463433895158 Marionette TRACE conn6 <- [1,1506,null,{}] 14:24:55 INFO - PROCESS | 3288 | 1463433895162 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:55 INFO - PROCESS | 3288 | 1463433895276 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 14:24:55 INFO - PROCESS | 3288 | 1463433895390 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:55 INFO - PROCESS | 3288 | ++DOCSHELL 18C48C00 == 63 [pid = 3288] [id = 386] 14:24:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (18F6E000) [pid = 3288] [serial = 1158] [outer = 00000000] 14:24:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (190D2C00) [pid = 3288] [serial = 1159] [outer = 18F6E000] 14:24:55 INFO - PROCESS | 3288 | 1463433895485 Marionette DEBUG loaded listener.js 14:24:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (19DCD000) [pid = 3288] [serial = 1160] [outer = 18F6E000] 14:24:56 INFO - PROCESS | 3288 | 1463433896109 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 14:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 970ms 14:24:56 INFO - PROCESS | 3288 | 1463433896139 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 14:24:56 INFO - PROCESS | 3288 | 1463433896141 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 14:24:56 INFO - PROCESS | 3288 | 1463433896146 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:24:56 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:24:56 INFO - PROCESS | 3288 | 1463433896150 Marionette TRACE conn6 <- [1,1510,null,{}] 14:24:56 INFO - PROCESS | 3288 | 1463433896161 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:56 INFO - PROCESS | 3288 | 1463433896277 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 14:24:56 INFO - PROCESS | 3288 | 1463433896422 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:56 INFO - PROCESS | 3288 | ++DOCSHELL 1E983000 == 64 [pid = 3288] [id = 387] 14:24:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (1E983400) [pid = 3288] [serial = 1161] [outer = 00000000] 14:24:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (1E98B400) [pid = 3288] [serial = 1162] [outer = 1E983400] 14:24:56 INFO - PROCESS | 3288 | 1463433896480 Marionette DEBUG loaded listener.js 14:24:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (1F753C00) [pid = 3288] [serial = 1163] [outer = 1E983400] 14:24:57 INFO - PROCESS | 3288 | 1463433897044 Marionette TRACE conn6 <- [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"]]]}] 14:24:57 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 () { 14:24:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:24:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:24:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:24:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:24:57 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 () { 14:24:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:24:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:24:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:24:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:24:57 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 () { 14:24:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:24:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:24:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:24:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:24:57 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 () { 14:24:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:24:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:24:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:24:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:24:57 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 940ms 14:24:57 INFO - PROCESS | 3288 | 1463433897093 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 14:24:57 INFO - PROCESS | 3288 | 1463433897097 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 14:24:57 INFO - PROCESS | 3288 | 1463433897101 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:24:57 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:24:57 INFO - PROCESS | 3288 | 1463433897103 Marionette TRACE conn6 <- [1,1514,null,{}] 14:24:57 INFO - PROCESS | 3288 | 1463433897107 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:57 INFO - PROCESS | 3288 | 1463433897220 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 14:24:57 INFO - PROCESS | 3288 | 1463433897334 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:57 INFO - PROCESS | 3288 | ++DOCSHELL 1F40B400 == 65 [pid = 3288] [id = 388] 14:24:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (1F40C800) [pid = 3288] [serial = 1164] [outer = 00000000] 14:24:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (1F410800) [pid = 3288] [serial = 1165] [outer = 1F40C800] 14:24:57 INFO - PROCESS | 3288 | 1463433897430 Marionette DEBUG loaded listener.js 14:24:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (1FE32800) [pid = 3288] [serial = 1166] [outer = 1F40C800] 14:24:57 INFO - PROCESS | 3288 | 1463433897956 Marionette TRACE conn6 <- [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"]]]}] 14:24:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:24:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:24:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:24:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:24:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:24:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:24:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:24:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:24:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:24:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:24:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:24:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:24:57 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 873ms 14:24:57 INFO - PROCESS | 3288 | 1463433897992 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 14:24:57 INFO - PROCESS | 3288 | 1463433897994 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 14:24:57 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:24:57 INFO - PROCESS | 3288 | 1463433897999 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:24:57 INFO - PROCESS | 3288 | 1463433898001 Marionette TRACE conn6 <- [1,1518,null,{}] 14:24:57 INFO - PROCESS | 3288 | 1463433898005 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:58 INFO - PROCESS | 3288 | 1463433898114 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 14:24:58 INFO - PROCESS | 3288 | 1463433898228 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:58 INFO - PROCESS | 3288 | ++DOCSHELL 1F40D000 == 66 [pid = 3288] [id = 389] 14:24:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (1F410400) [pid = 3288] [serial = 1167] [outer = 00000000] 14:24:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (1FE50C00) [pid = 3288] [serial = 1168] [outer = 1F410400] 14:24:58 INFO - PROCESS | 3288 | 1463433898325 Marionette DEBUG loaded listener.js 14:24:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (1FEE3800) [pid = 3288] [serial = 1169] [outer = 1F410400] 14:24:58 INFO - PROCESS | 3288 | 1463433898904 Marionette TRACE conn6 <- [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]]]}] 14:24:58 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 14:24:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:24:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:24:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:24:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:24:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:24:58 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. 14:24:58 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:24:58 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 930ms 14:24:58 INFO - PROCESS | 3288 | 1463433898930 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 14:24:58 INFO - PROCESS | 3288 | 1463433898933 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 14:24:58 INFO - PROCESS | 3288 | 1463433898936 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:24:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:24:58 INFO - PROCESS | 3288 | 1463433898938 Marionette TRACE conn6 <- [1,1522,null,{}] 14:24:58 INFO - PROCESS | 3288 | 1463433898942 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:24:59 INFO - PROCESS | 3288 | 1463433899068 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 14:24:59 INFO - PROCESS | 3288 | 1463433899185 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:24:59 INFO - PROCESS | 3288 | ++DOCSHELL 09173000 == 67 [pid = 3288] [id = 390] 14:24:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (0C8E9400) [pid = 3288] [serial = 1170] [outer = 00000000] 14:24:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (10361000) [pid = 3288] [serial = 1171] [outer = 0C8E9400] 14:24:59 INFO - PROCESS | 3288 | 1463433899451 Marionette DEBUG loaded listener.js 14:24:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (10813800) [pid = 3288] [serial = 1172] [outer = 0C8E9400] 14:25:00 INFO - PROCESS | 3288 | 1463433900101 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 14:25:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:25:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1217ms 14:25:00 INFO - PROCESS | 3288 | 1463433900158 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 14:25:00 INFO - PROCESS | 3288 | 1463433900162 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 14:25:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:25:00 INFO - PROCESS | 3288 | 1463433900167 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:25:00 INFO - PROCESS | 3288 | 1463433900171 Marionette TRACE conn6 <- [1,1526,null,{}] 14:25:00 INFO - PROCESS | 3288 | 1463433900175 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:00 INFO - PROCESS | 3288 | 1463433900314 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 14:25:00 INFO - PROCESS | 3288 | 1463433900460 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:00 INFO - PROCESS | 3288 | ++DOCSHELL 14632000 == 68 [pid = 3288] [id = 391] 14:25:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 154 (1517F400) [pid = 3288] [serial = 1173] [outer = 00000000] 14:25:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 155 (18807000) [pid = 3288] [serial = 1174] [outer = 1517F400] 14:25:00 INFO - PROCESS | 3288 | 1463433900511 Marionette DEBUG loaded listener.js 14:25:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 156 (18B54000) [pid = 3288] [serial = 1175] [outer = 1517F400] 14:25:01 INFO - PROCESS | 3288 | --DOCSHELL 1AE42C00 == 67 [pid = 3288] [id = 335] 14:25:01 INFO - PROCESS | 3288 | --DOCSHELL 167E6000 == 66 [pid = 3288] [id = 383] 14:25:01 INFO - PROCESS | 3288 | --DOCSHELL 15BE9000 == 65 [pid = 3288] [id = 382] 14:25:01 INFO - PROCESS | 3288 | --DOCSHELL 1CF5CC00 == 64 [pid = 3288] [id = 381] 14:25:01 INFO - PROCESS | 3288 | --DOCSHELL 1A261400 == 63 [pid = 3288] [id = 380] 14:25:01 INFO - PROCESS | 3288 | --DOCSHELL 19DDAC00 == 62 [pid = 3288] [id = 379] 14:25:01 INFO - PROCESS | 3288 | --DOCSHELL 1022C800 == 61 [pid = 3288] [id = 378] 14:25:01 INFO - PROCESS | 3288 | --DOMWINDOW == 155 (14E9B400) [pid = 3288] [serial = 1056] [outer = 00000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3288 | --DOMWINDOW == 154 (19D96000) [pid = 3288] [serial = 1059] [outer = 00000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3288 | --DOMWINDOW == 153 (1FE0FC00) [pid = 3288] [serial = 1062] [outer = 00000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3288 | --DOMWINDOW == 152 (1FE97800) [pid = 3288] [serial = 1065] [outer = 00000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (1FEE0400) [pid = 3288] [serial = 1068] [outer = 00000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (1D932800) [pid = 3288] [serial = 1101] [outer = 00000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3288 | --DOCSHELL 18FA5000 == 60 [pid = 3288] [id = 377] 14:25:01 INFO - PROCESS | 3288 | --DOCSHELL 0FEF2000 == 59 [pid = 3288] [id = 376] 14:25:01 INFO - PROCESS | 3288 | --DOCSHELL 14F63400 == 58 [pid = 3288] [id = 375] 14:25:01 INFO - PROCESS | 3288 | --DOCSHELL 1FE93800 == 57 [pid = 3288] [id = 372] 14:25:01 INFO - PROCESS | 3288 | --DOCSHELL 1E1E4000 == 56 [pid = 3288] [id = 371] 14:25:01 INFO - PROCESS | 3288 | --DOCSHELL 10106800 == 55 [pid = 3288] [id = 370] 14:25:01 INFO - PROCESS | 3288 | --DOCSHELL 175C8000 == 54 [pid = 3288] [id = 369] 14:25:01 INFO - PROCESS | 3288 | --DOCSHELL 1022FC00 == 53 [pid = 3288] [id = 368] 14:25:01 INFO - PROCESS | 3288 | --DOCSHELL 19708C00 == 52 [pid = 3288] [id = 367] 14:25:01 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (19EAA800) [pid = 3288] [serial = 1086] [outer = 00000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (1B36E400) [pid = 3288] [serial = 1089] [outer = 00000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (19EB7C00) [pid = 3288] [serial = 1087] [outer = 00000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (1C0CB800) [pid = 3288] [serial = 1092] [outer = 00000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (11394C00) [pid = 3288] [serial = 1072] [outer = 00000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (10440000) [pid = 3288] [serial = 1071] [outer = 00000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (18F73400) [pid = 3288] [serial = 1080] [outer = 00000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (18FA7800) [pid = 3288] [serial = 1081] [outer = 00000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (18F6F000) [pid = 3288] [serial = 1075] [outer = 00000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (18B02000) [pid = 3288] [serial = 1074] [outer = 00000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (14685800) [pid = 3288] [serial = 1077] [outer = 00000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (14F62400) [pid = 3288] [serial = 1078] [outer = 00000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (1927F400) [pid = 3288] [serial = 1083] [outer = 00000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (1B372C00) [pid = 3288] [serial = 1090] [outer = 00000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (1D03A400) [pid = 3288] [serial = 1099] [outer = 00000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (1D031400) [pid = 3288] [serial = 1098] [outer = 00000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (1C5B9400) [pid = 3288] [serial = 1093] [outer = 00000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (19F39C00) [pid = 3288] [serial = 1095] [outer = 00000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (1B1C9800) [pid = 3288] [serial = 1096] [outer = 00000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (1928D400) [pid = 3288] [serial = 1084] [outer = 00000000] [url = about:blank] 14:25:01 INFO - PROCESS | 3288 | 1463433901198 Marionette TRACE conn6 <- [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]]]}] 14:25:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:25:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1079ms 14:25:01 INFO - PROCESS | 3288 | 1463433901246 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 14:25:01 INFO - PROCESS | 3288 | 1463433901250 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 14:25:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:25:01 INFO - PROCESS | 3288 | 1463433901255 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:25:01 INFO - PROCESS | 3288 | 1463433901258 Marionette TRACE conn6 <- [1,1530,null,{}] 14:25:01 INFO - PROCESS | 3288 | 1463433901262 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:01 INFO - PROCESS | 3288 | 1463433901353 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 14:25:01 INFO - PROCESS | 3288 | 1463433901451 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:01 INFO - PROCESS | 3288 | ++DOCSHELL 10107400 == 53 [pid = 3288] [id = 392] 14:25:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1022B400) [pid = 3288] [serial = 1176] [outer = 00000000] 14:25:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (14924400) [pid = 3288] [serial = 1177] [outer = 1022B400] 14:25:01 INFO - PROCESS | 3288 | 1463433901497 Marionette DEBUG loaded listener.js 14:25:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (167DE400) [pid = 3288] [serial = 1178] [outer = 1022B400] 14:25:01 INFO - PROCESS | 3288 | 1463433901886 Marionette TRACE conn6 <- [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]]]}] 14:25:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:25:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 670ms 14:25:01 INFO - PROCESS | 3288 | 1463433901926 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 14:25:01 INFO - PROCESS | 3288 | 1463433901928 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 14:25:01 INFO - PROCESS | 3288 | 1463433901932 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:25:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:25:01 INFO - PROCESS | 3288 | 1463433901935 Marionette TRACE conn6 <- [1,1534,null,{}] 14:25:01 INFO - PROCESS | 3288 | 1463433901946 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:02 INFO - PROCESS | 3288 | 1463433902039 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 14:25:02 INFO - PROCESS | 3288 | 1463433902047 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:02 INFO - PROCESS | 3288 | ++DOCSHELL 18B53C00 == 54 [pid = 3288] [id = 393] 14:25:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (18B54C00) [pid = 3288] [serial = 1179] [outer = 00000000] 14:25:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (18F9C400) [pid = 3288] [serial = 1180] [outer = 18B54C00] 14:25:02 INFO - PROCESS | 3288 | 1463433902093 Marionette DEBUG loaded listener.js 14:25:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (190C5400) [pid = 3288] [serial = 1181] [outer = 18B54C00] 14:25:02 INFO - PROCESS | 3288 | 1463433902562 Marionette TRACE conn6 <- [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]]]}] 14:25:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:25:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 670ms 14:25:02 INFO - PROCESS | 3288 | 1463433902606 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 14:25:02 INFO - PROCESS | 3288 | 1463433902609 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 14:25:02 INFO - PROCESS | 3288 | 1463433902612 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:25:02 INFO - PROCESS | 3288 | 1463433902613 Marionette TRACE conn6 <- [1,1538,null,{}] 14:25:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:25:02 INFO - PROCESS | 3288 | 1463433902617 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:02 INFO - PROCESS | 3288 | 1463433902703 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 14:25:02 INFO - PROCESS | 3288 | 1463433902835 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:02 INFO - PROCESS | 3288 | ++DOCSHELL 19286400 == 55 [pid = 3288] [id = 394] 14:25:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (19287C00) [pid = 3288] [serial = 1182] [outer = 00000000] 14:25:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (19789800) [pid = 3288] [serial = 1183] [outer = 19287C00] 14:25:02 INFO - PROCESS | 3288 | 1463433902886 Marionette DEBUG loaded listener.js 14:25:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (19D94C00) [pid = 3288] [serial = 1184] [outer = 19287C00] 14:25:03 INFO - PROCESS | 3288 | 1463433903279 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 14:25:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:25:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 730ms 14:25:03 INFO - PROCESS | 3288 | 1463433903346 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 14:25:03 INFO - PROCESS | 3288 | 1463433903358 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 14:25:03 INFO - PROCESS | 3288 | 1463433903361 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:25:03 INFO - PROCESS | 3288 | 1463433903363 Marionette TRACE conn6 <- [1,1542,null,{}] 14:25:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:25:03 INFO - PROCESS | 3288 | 1463433903373 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:03 INFO - PROCESS | 3288 | 1463433903492 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 14:25:03 INFO - PROCESS | 3288 | 1463433903503 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:03 INFO - PROCESS | 3288 | ++DOCSHELL 10108C00 == 56 [pid = 3288] [id = 395] 14:25:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (19710800) [pid = 3288] [serial = 1185] [outer = 00000000] 14:25:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (19F32000) [pid = 3288] [serial = 1186] [outer = 19710800] 14:25:03 INFO - PROCESS | 3288 | 1463433903611 Marionette DEBUG loaded listener.js 14:25:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (1A294400) [pid = 3288] [serial = 1187] [outer = 19710800] 14:25:04 INFO - PROCESS | 3288 | 1463433904068 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 14:25:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:25:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 770ms 14:25:04 INFO - PROCESS | 3288 | 1463433904137 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 14:25:04 INFO - PROCESS | 3288 | 1463433904139 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 14:25:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:25:04 INFO - PROCESS | 3288 | 1463433904151 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:25:04 INFO - PROCESS | 3288 | 1463433904153 Marionette TRACE conn6 <- [1,1546,null,{}] 14:25:04 INFO - PROCESS | 3288 | 1463433904157 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:04 INFO - PROCESS | 3288 | 1463433904279 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 14:25:04 INFO - PROCESS | 3288 | 1463433904347 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:04 INFO - PROCESS | 3288 | ++DOCSHELL 1B36C000 == 57 [pid = 3288] [id = 396] 14:25:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (1B36DC00) [pid = 3288] [serial = 1188] [outer = 00000000] 14:25:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (1B532C00) [pid = 3288] [serial = 1189] [outer = 1B36DC00] 14:25:04 INFO - PROCESS | 3288 | 1463433904394 Marionette DEBUG loaded listener.js 14:25:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (1B822400) [pid = 3288] [serial = 1190] [outer = 1B36DC00] 14:25:04 INFO - PROCESS | 3288 | 1463433904785 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 14:25:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:25:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 690ms 14:25:04 INFO - PROCESS | 3288 | 1463433904833 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 14:25:04 INFO - PROCESS | 3288 | 1463433904835 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 14:25:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:25:04 INFO - PROCESS | 3288 | 1463433904838 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:25:04 INFO - PROCESS | 3288 | 1463433904840 Marionette TRACE conn6 <- [1,1550,null,{}] 14:25:04 INFO - PROCESS | 3288 | 1463433904843 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:04 INFO - PROCESS | 3288 | 1463433904977 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 14:25:04 INFO - PROCESS | 3288 | 1463433904983 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:04 INFO - PROCESS | 3288 | ++DOCSHELL 1B82B400 == 58 [pid = 3288] [id = 397] 14:25:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (1C136000) [pid = 3288] [serial = 1191] [outer = 00000000] 14:25:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (1CE11000) [pid = 3288] [serial = 1192] [outer = 1C136000] 14:25:05 INFO - PROCESS | 3288 | 1463433905027 Marionette DEBUG loaded listener.js 14:25:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (1CF5D400) [pid = 3288] [serial = 1193] [outer = 1C136000] 14:25:05 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (19EB2800) [pid = 3288] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:25:05 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (1B104C00) [pid = 3288] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:25:05 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (1D035C00) [pid = 3288] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:25:05 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (1005C000) [pid = 3288] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:25:05 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (18FA6C00) [pid = 3288] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:25:05 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (10174800) [pid = 3288] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:25:05 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (1D037800) [pid = 3288] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:25:05 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (10814C00) [pid = 3288] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:25:05 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (17585400) [pid = 3288] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:25:05 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (18B7A400) [pid = 3288] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:25:05 INFO - PROCESS | 3288 | 1463433905849 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 14:25:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:25:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1020ms 14:25:05 INFO - PROCESS | 3288 | 1463433905862 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 14:25:05 INFO - PROCESS | 3288 | 1463433905864 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 14:25:05 INFO - PROCESS | 3288 | 1463433905867 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:25:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:25:05 INFO - PROCESS | 3288 | 1463433905868 Marionette TRACE conn6 <- [1,1554,null,{}] 14:25:05 INFO - PROCESS | 3288 | 1463433905872 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:05 INFO - PROCESS | 3288 | 1463433905967 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 14:25:05 INFO - PROCESS | 3288 | 1463433905973 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:05 INFO - PROCESS | 3288 | ++DOCSHELL 1110D800 == 59 [pid = 3288] [id = 398] 14:25:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (15BDE400) [pid = 3288] [serial = 1194] [outer = 00000000] 14:25:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (1AEF0800) [pid = 3288] [serial = 1195] [outer = 15BDE400] 14:25:06 INFO - PROCESS | 3288 | 1463433906019 Marionette DEBUG loaded listener.js 14:25:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (1C132400) [pid = 3288] [serial = 1196] [outer = 15BDE400] 14:25:06 INFO - PROCESS | 3288 | 1463433906454 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 14:25:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:25:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 630ms 14:25:06 INFO - PROCESS | 3288 | 1463433906499 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 14:25:06 INFO - PROCESS | 3288 | 1463433906501 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 14:25:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:25:06 INFO - PROCESS | 3288 | 1463433906504 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:25:06 INFO - PROCESS | 3288 | 1463433906506 Marionette TRACE conn6 <- [1,1558,null,{}] 14:25:06 INFO - PROCESS | 3288 | 1463433906510 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:06 INFO - PROCESS | 3288 | 1463433906594 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 14:25:06 INFO - PROCESS | 3288 | 1463433906600 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:06 INFO - PROCESS | 3288 | ++DOCSHELL 1C55B000 == 60 [pid = 3288] [id = 399] 14:25:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (1D035C00) [pid = 3288] [serial = 1197] [outer = 00000000] 14:25:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (1D03DC00) [pid = 3288] [serial = 1198] [outer = 1D035C00] 14:25:06 INFO - PROCESS | 3288 | 1463433906645 Marionette DEBUG loaded listener.js 14:25:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (1D9E1800) [pid = 3288] [serial = 1199] [outer = 1D035C00] 14:25:07 INFO - PROCESS | 3288 | 1463433907091 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 14:25:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:25:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 630ms 14:25:07 INFO - PROCESS | 3288 | 1463433907135 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 14:25:07 INFO - PROCESS | 3288 | 1463433907137 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 14:25:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:25:07 INFO - PROCESS | 3288 | 1463433907145 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:25:07 INFO - PROCESS | 3288 | 1463433907147 Marionette TRACE conn6 <- [1,1562,null,{}] 14:25:07 INFO - PROCESS | 3288 | 1463433907164 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:07 INFO - PROCESS | 3288 | 1463433907250 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 14:25:07 INFO - PROCESS | 3288 | 1463433907256 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:07 INFO - PROCESS | 3288 | ++DOCSHELL 1D928400 == 61 [pid = 3288] [id = 400] 14:25:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (1DDD4C00) [pid = 3288] [serial = 1200] [outer = 00000000] 14:25:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (1E19D800) [pid = 3288] [serial = 1201] [outer = 1DDD4C00] 14:25:07 INFO - PROCESS | 3288 | 1463433907306 Marionette DEBUG loaded listener.js 14:25:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (1E984400) [pid = 3288] [serial = 1202] [outer = 1DDD4C00] 14:25:08 INFO - PROCESS | 3288 | 1463433908056 Marionette TRACE conn6 <- [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]]]}] 14:25:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:25:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 930ms 14:25:08 INFO - PROCESS | 3288 | 1463433908076 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 14:25:08 INFO - PROCESS | 3288 | 1463433908081 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 14:25:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:25:08 INFO - PROCESS | 3288 | 1463433908087 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:25:08 INFO - PROCESS | 3288 | 1463433908090 Marionette TRACE conn6 <- [1,1566,null,{}] 14:25:08 INFO - PROCESS | 3288 | 1463433908096 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:08 INFO - PROCESS | 3288 | 1463433908214 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 14:25:08 INFO - PROCESS | 3288 | 1463433908374 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:08 INFO - PROCESS | 3288 | ++DOCSHELL 1036A400 == 62 [pid = 3288] [id = 401] 14:25:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (111F0800) [pid = 3288] [serial = 1203] [outer = 00000000] 14:25:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (14E43400) [pid = 3288] [serial = 1204] [outer = 111F0800] 14:25:08 INFO - PROCESS | 3288 | 1463433908433 Marionette DEBUG loaded listener.js 14:25:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (169F3C00) [pid = 3288] [serial = 1205] [outer = 111F0800] 14:25:08 INFO - PROCESS | 3288 | 1463433908958 Marionette TRACE conn6 <- [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]]]}] 14:25:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:25:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 930ms 14:25:09 INFO - PROCESS | 3288 | 1463433909022 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 14:25:09 INFO - PROCESS | 3288 | 1463433909028 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 14:25:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:25:09 INFO - PROCESS | 3288 | 1463433909034 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:25:09 INFO - PROCESS | 3288 | 1463433909037 Marionette TRACE conn6 <- [1,1570,null,{}] 14:25:09 INFO - PROCESS | 3288 | 1463433909041 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:09 INFO - PROCESS | 3288 | 1463433909154 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 14:25:09 INFO - PROCESS | 3288 | 1463433909299 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:09 INFO - PROCESS | 3288 | ++DOCSHELL 18F6F800 == 63 [pid = 3288] [id = 402] 14:25:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (18F6FC00) [pid = 3288] [serial = 1206] [outer = 00000000] 14:25:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (19280800) [pid = 3288] [serial = 1207] [outer = 18F6FC00] 14:25:09 INFO - PROCESS | 3288 | 1463433909355 Marionette DEBUG loaded listener.js 14:25:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (19D93800) [pid = 3288] [serial = 1208] [outer = 18F6FC00] 14:25:09 INFO - PROCESS | 3288 | 1463433909926 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 14:25:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:25:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 930ms 14:25:09 INFO - PROCESS | 3288 | 1463433909976 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 14:25:09 INFO - PROCESS | 3288 | 1463433909979 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 14:25:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:25:09 INFO - PROCESS | 3288 | 1463433909983 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:25:09 INFO - PROCESS | 3288 | 1463433909987 Marionette TRACE conn6 <- [1,1574,null,{}] 14:25:09 INFO - PROCESS | 3288 | 1463433909998 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:10 INFO - PROCESS | 3288 | 1463433910113 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 14:25:10 INFO - PROCESS | 3288 | 1463433910262 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:10 INFO - PROCESS | 3288 | ++DOCSHELL 1E19D000 == 64 [pid = 3288] [id = 403] 14:25:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 154 (1E1D1000) [pid = 3288] [serial = 1209] [outer = 00000000] 14:25:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 155 (1F404C00) [pid = 3288] [serial = 1210] [outer = 1E1D1000] 14:25:10 INFO - PROCESS | 3288 | 1463433910321 Marionette DEBUG loaded listener.js 14:25:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 156 (1F750000) [pid = 3288] [serial = 1211] [outer = 1E1D1000] 14:25:10 INFO - PROCESS | 3288 | 1463433910894 Marionette TRACE conn6 <- [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]]]}] 14:25:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:25:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 930ms 14:25:10 INFO - PROCESS | 3288 | 1463433910916 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 14:25:10 INFO - PROCESS | 3288 | 1463433910920 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 14:25:10 INFO - PROCESS | 3288 | 1463433910923 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:25:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:25:10 INFO - PROCESS | 3288 | 1463433910925 Marionette TRACE conn6 <- [1,1578,null,{}] 14:25:10 INFO - PROCESS | 3288 | 1463433910929 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:11 INFO - PROCESS | 3288 | 1463433911072 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 14:25:11 INFO - PROCESS | 3288 | 1463433911235 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:11 INFO - PROCESS | 3288 | ++DOCSHELL 1FE0A000 == 65 [pid = 3288] [id = 404] 14:25:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 157 (1FE0A800) [pid = 3288] [serial = 1212] [outer = 00000000] 14:25:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 158 (1FE38000) [pid = 3288] [serial = 1213] [outer = 1FE0A800] 14:25:11 INFO - PROCESS | 3288 | 1463433911293 Marionette DEBUG loaded listener.js 14:25:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 159 (1FE4D800) [pid = 3288] [serial = 1214] [outer = 1FE0A800] 14:25:11 INFO - PROCESS | 3288 | 1463433911848 Marionette TRACE conn6 <- [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]]]}] 14:25:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:25:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 970ms 14:25:11 INFO - PROCESS | 3288 | 1463433911897 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 14:25:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:25:11 INFO - PROCESS | 3288 | 1463433911899 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 14:25:11 INFO - PROCESS | 3288 | 1463433911903 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:25:11 INFO - PROCESS | 3288 | 1463433911905 Marionette TRACE conn6 <- [1,1582,null,{}] 14:25:11 INFO - PROCESS | 3288 | 1463433911908 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:11 INFO - PROCESS | 3288 | 1463433912015 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 14:25:12 INFO - PROCESS | 3288 | 1463433912174 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:12 INFO - PROCESS | 3288 | ++DOCSHELL 1FE35800 == 66 [pid = 3288] [id = 405] 14:25:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 160 (1FE9B400) [pid = 3288] [serial = 1215] [outer = 00000000] 14:25:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 161 (1FEE5800) [pid = 3288] [serial = 1216] [outer = 1FE9B400] 14:25:12 INFO - PROCESS | 3288 | 1463433912231 Marionette DEBUG loaded listener.js 14:25:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 162 (1FF5D800) [pid = 3288] [serial = 1217] [outer = 1FE9B400] 14:25:12 INFO - PROCESS | 3288 | 1463433912815 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 14:25:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:25:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 970ms 14:25:12 INFO - PROCESS | 3288 | 1463433912874 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 14:25:12 INFO - PROCESS | 3288 | 1463433912876 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 14:25:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:25:12 INFO - PROCESS | 3288 | 1463433912879 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:25:12 INFO - PROCESS | 3288 | 1463433912881 Marionette TRACE conn6 <- [1,1586,null,{}] 14:25:12 INFO - PROCESS | 3288 | 1463433912885 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:12 INFO - PROCESS | 3288 | 1463433913012 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 14:25:13 INFO - PROCESS | 3288 | 1463433913158 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:13 INFO - PROCESS | 3288 | ++DOCSHELL 1F44F000 == 67 [pid = 3288] [id = 406] 14:25:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 163 (1F450400) [pid = 3288] [serial = 1218] [outer = 00000000] 14:25:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 164 (1F45A800) [pid = 3288] [serial = 1219] [outer = 1F450400] 14:25:13 INFO - PROCESS | 3288 | 1463433913214 Marionette DEBUG loaded listener.js 14:25:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 165 (1FF61400) [pid = 3288] [serial = 1220] [outer = 1F450400] 14:25:13 INFO - PROCESS | 3288 | 1463433913853 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 14:25:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:25:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1017ms 14:25:13 INFO - PROCESS | 3288 | 1463433913901 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 14:25:13 INFO - PROCESS | 3288 | 1463433913903 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 14:25:13 INFO - PROCESS | 3288 | 1463433913907 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:25:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:25:13 INFO - PROCESS | 3288 | 1463433913909 Marionette TRACE conn6 <- [1,1590,null,{}] 14:25:13 INFO - PROCESS | 3288 | 1463433913913 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:14 INFO - PROCESS | 3288 | 1463433914022 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 14:25:14 INFO - PROCESS | 3288 | 1463433914189 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:14 INFO - PROCESS | 3288 | ++DOCSHELL 14F5B000 == 68 [pid = 3288] [id = 407] 14:25:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 166 (15BE0800) [pid = 3288] [serial = 1221] [outer = 00000000] 14:25:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 167 (190CF000) [pid = 3288] [serial = 1222] [outer = 15BE0800] 14:25:14 INFO - PROCESS | 3288 | 1463433914245 Marionette DEBUG loaded listener.js 14:25:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 168 (1928B400) [pid = 3288] [serial = 1223] [outer = 15BE0800] 14:25:14 INFO - PROCESS | 3288 | 1463433914990 Marionette TRACE conn6 <- [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]]]}] 14:25:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:25:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1117ms 14:25:15 INFO - PROCESS | 3288 | 1463433915028 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 14:25:15 INFO - PROCESS | 3288 | 1463433915032 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 14:25:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:25:15 INFO - PROCESS | 3288 | 1463433915037 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:25:15 INFO - PROCESS | 3288 | 1463433915041 Marionette TRACE conn6 <- [1,1594,null,{}] 14:25:15 INFO - PROCESS | 3288 | 1463433915062 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:15 INFO - PROCESS | 3288 | 1463433915167 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 14:25:15 INFO - PROCESS | 3288 | 1463433915319 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:15 INFO - PROCESS | 3288 | ++DOCSHELL 10368C00 == 69 [pid = 3288] [id = 408] 14:25:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 169 (10369400) [pid = 3288] [serial = 1224] [outer = 00000000] 14:25:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 170 (175C5400) [pid = 3288] [serial = 1225] [outer = 10369400] 14:25:15 INFO - PROCESS | 3288 | 1463433915370 Marionette DEBUG loaded listener.js 14:25:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 171 (18EC7C00) [pid = 3288] [serial = 1226] [outer = 10369400] 14:25:15 INFO - PROCESS | 3288 | --DOCSHELL 1C55B000 == 68 [pid = 3288] [id = 399] 14:25:15 INFO - PROCESS | 3288 | --DOCSHELL 1110D800 == 67 [pid = 3288] [id = 398] 14:25:15 INFO - PROCESS | 3288 | --DOCSHELL 1B82B400 == 66 [pid = 3288] [id = 397] 14:25:15 INFO - PROCESS | 3288 | --DOCSHELL 1B36C000 == 65 [pid = 3288] [id = 396] 14:25:15 INFO - PROCESS | 3288 | --DOCSHELL 10108C00 == 64 [pid = 3288] [id = 395] 14:25:15 INFO - PROCESS | 3288 | --DOCSHELL 19286400 == 63 [pid = 3288] [id = 394] 14:25:15 INFO - PROCESS | 3288 | --DOCSHELL 18B53C00 == 62 [pid = 3288] [id = 393] 14:25:15 INFO - PROCESS | 3288 | --DOCSHELL 10107400 == 61 [pid = 3288] [id = 392] 14:25:15 INFO - PROCESS | 3288 | --DOCSHELL 14632000 == 60 [pid = 3288] [id = 391] 14:25:15 INFO - PROCESS | 3288 | --DOCSHELL 09173000 == 59 [pid = 3288] [id = 390] 14:25:15 INFO - PROCESS | 3288 | --DOCSHELL 18C48C00 == 58 [pid = 3288] [id = 386] 14:25:15 INFO - PROCESS | 3288 | --DOCSHELL 10229800 == 57 [pid = 3288] [id = 385] 14:25:15 INFO - PROCESS | 3288 | --DOMWINDOW == 170 (15173000) [pid = 3288] [serial = 1123] [outer = 00000000] [url = about:blank] 14:25:15 INFO - PROCESS | 3288 | --DOMWINDOW == 169 (1E0BB400) [pid = 3288] [serial = 1150] [outer = 00000000] [url = about:blank] 14:25:15 INFO - PROCESS | 3288 | --DOMWINDOW == 168 (1FE9AC00) [pid = 3288] [serial = 1116] [outer = 00000000] [url = about:blank] 14:25:15 INFO - PROCESS | 3288 | --DOMWINDOW == 167 (18F9F400) [pid = 3288] [serial = 1135] [outer = 00000000] [url = about:blank] 14:25:15 INFO - PROCESS | 3288 | --DOMWINDOW == 166 (17D97000) [pid = 3288] [serial = 1126] [outer = 00000000] [url = about:blank] 14:25:15 INFO - PROCESS | 3288 | --DOMWINDOW == 165 (18B50C00) [pid = 3288] [serial = 1127] [outer = 00000000] [url = about:blank] 14:25:15 INFO - PROCESS | 3288 | --DOMWINDOW == 164 (1E1CC000) [pid = 3288] [serial = 1151] [outer = 00000000] [url = about:blank] 14:25:15 INFO - PROCESS | 3288 | --DOMWINDOW == 163 (1E987C00) [pid = 3288] [serial = 1153] [outer = 00000000] [url = about:blank] 14:25:15 INFO - PROCESS | 3288 | --DOMWINDOW == 162 (1D9DDC00) [pid = 3288] [serial = 1145] [outer = 00000000] [url = about:blank] 14:25:15 INFO - PROCESS | 3288 | --DOMWINDOW == 161 (1B4D5400) [pid = 3288] [serial = 1147] [outer = 00000000] [url = about:blank] 14:25:15 INFO - PROCESS | 3288 | --DOMWINDOW == 160 (1B537800) [pid = 3288] [serial = 691] [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.] 14:25:15 INFO - PROCESS | 3288 | --DOMWINDOW == 159 (19D92800) [pid = 3288] [serial = 1136] [outer = 00000000] [url = about:blank] 14:25:15 INFO - PROCESS | 3288 | --DOMWINDOW == 158 (1CF61C00) [pid = 3288] [serial = 1148] [outer = 00000000] [url = about:blank] 14:25:15 INFO - PROCESS | 3288 | --DOMWINDOW == 157 (1A261800) [pid = 3288] [serial = 1138] [outer = 00000000] [url = about:blank] 14:25:15 INFO - PROCESS | 3288 | --DOMWINDOW == 156 (1C5B9000) [pid = 3288] [serial = 1141] [outer = 00000000] [url = about:blank] 14:25:15 INFO - PROCESS | 3288 | --DOMWINDOW == 155 (1AE3D400) [pid = 3288] [serial = 1139] [outer = 00000000] [url = about:blank] 14:25:15 INFO - PROCESS | 3288 | --DOMWINDOW == 154 (1D928800) [pid = 3288] [serial = 1144] [outer = 00000000] [url = about:blank] 14:25:15 INFO - PROCESS | 3288 | --DOMWINDOW == 153 (1CE7F400) [pid = 3288] [serial = 1142] [outer = 00000000] [url = about:blank] 14:25:15 INFO - PROCESS | 3288 | --DOMWINDOW == 152 (1463D800) [pid = 3288] [serial = 1129] [outer = 00000000] [url = about:blank] 14:25:15 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (15B1DC00) [pid = 3288] [serial = 1130] [outer = 00000000] [url = about:blank] 14:25:15 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (190C6800) [pid = 3288] [serial = 1132] [outer = 00000000] [url = about:blank] 14:25:15 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (190E9000) [pid = 3288] [serial = 1133] [outer = 00000000] [url = about:blank] 14:25:15 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (14978000) [pid = 3288] [serial = 1104] [outer = 00000000] [url = about:blank] 14:25:15 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (1FF69000) [pid = 3288] [serial = 1119] [outer = 00000000] [url = about:blank] 14:25:15 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (1E148800) [pid = 3288] [serial = 1110] [outer = 00000000] [url = about:blank] 14:25:15 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (1FE09400) [pid = 3288] [serial = 1113] [outer = 00000000] [url = about:blank] 14:25:15 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (18F6C400) [pid = 3288] [serial = 1107] [outer = 00000000] [url = about:blank] 14:25:15 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (175CD400) [pid = 3288] [serial = 1124] [outer = 00000000] [url = about:blank] 14:25:16 INFO - PROCESS | 3288 | 1463433916050 Marionette TRACE conn6 <- [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]]]}] 14:25:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:25:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1037ms 14:25:16 INFO - PROCESS | 3288 | 1463433916085 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 14:25:16 INFO - PROCESS | 3288 | 1463433916090 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 14:25:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:25:16 INFO - PROCESS | 3288 | 1463433916097 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:25:16 INFO - PROCESS | 3288 | 1463433916100 Marionette TRACE conn6 <- [1,1598,null,{}] 14:25:16 INFO - PROCESS | 3288 | 1463433916119 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:16 INFO - PROCESS | 3288 | 1463433916210 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 14:25:16 INFO - PROCESS | 3288 | 1463433916217 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:16 INFO - PROCESS | 3288 | ++DOCSHELL 10923C00 == 58 [pid = 3288] [id = 409] 14:25:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (109A6C00) [pid = 3288] [serial = 1227] [outer = 00000000] 14:25:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (15108400) [pid = 3288] [serial = 1228] [outer = 109A6C00] 14:25:16 INFO - PROCESS | 3288 | 1463433916263 Marionette DEBUG loaded listener.js 14:25:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (17583400) [pid = 3288] [serial = 1229] [outer = 109A6C00] 14:25:16 INFO - PROCESS | 3288 | 1463433916797 Marionette TRACE conn6 <- [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]]]}] 14:25:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:25:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 730ms 14:25:16 INFO - PROCESS | 3288 | 1463433916833 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 14:25:16 INFO - PROCESS | 3288 | 1463433916835 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 14:25:16 INFO - PROCESS | 3288 | 1463433916838 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:25:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:25:16 INFO - PROCESS | 3288 | 1463433916842 Marionette TRACE conn6 <- [1,1602,null,{}] 14:25:16 INFO - PROCESS | 3288 | 1463433916852 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:16 INFO - PROCESS | 3288 | 1463433916944 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 14:25:17 INFO - PROCESS | 3288 | 1463433917052 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:17 INFO - PROCESS | 3288 | ++DOCSHELL 17D97000 == 59 [pid = 3288] [id = 410] 14:25:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (18FA3400) [pid = 3288] [serial = 1230] [outer = 00000000] 14:25:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (19283C00) [pid = 3288] [serial = 1231] [outer = 18FA3400] 14:25:17 INFO - PROCESS | 3288 | 1463433917101 Marionette DEBUG loaded listener.js 14:25:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (19D8D000) [pid = 3288] [serial = 1232] [outer = 18FA3400] 14:25:17 INFO - PROCESS | 3288 | 1463433917492 Marionette TRACE conn6 <- [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]]]}] 14:25:17 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 14:25:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 730ms 14:25:17 INFO - PROCESS | 3288 | 1463433917573 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 14:25:17 INFO - PROCESS | 3288 | 1463433917576 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 14:25:17 INFO - PROCESS | 3288 | 1463433917579 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:25:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:25:17 INFO - PROCESS | 3288 | 1463433917581 Marionette TRACE conn6 <- [1,1606,null,{}] 14:25:17 INFO - PROCESS | 3288 | 1463433917584 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:17 INFO - PROCESS | 3288 | 1463433917674 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 14:25:17 INFO - PROCESS | 3288 | 1463433917684 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:17 INFO - PROCESS | 3288 | ++DOCSHELL 19D99C00 == 60 [pid = 3288] [id = 411] 14:25:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (19F32C00) [pid = 3288] [serial = 1233] [outer = 00000000] 14:25:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (1AE38C00) [pid = 3288] [serial = 1234] [outer = 19F32C00] 14:25:17 INFO - PROCESS | 3288 | 1463433917730 Marionette DEBUG loaded listener.js 14:25:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (1B373000) [pid = 3288] [serial = 1235] [outer = 19F32C00] 14:25:18 INFO - PROCESS | 3288 | 1463433918173 Marionette TRACE conn6 <- [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]]]}] 14:25:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:25:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 631ms 14:25:18 INFO - PROCESS | 3288 | 1463433918228 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 14:25:18 INFO - PROCESS | 3288 | 1463433918231 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 14:25:18 INFO - PROCESS | 3288 | 1463433918242 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:25:18 INFO - PROCESS | 3288 | 1463433918244 Marionette TRACE conn6 <- [1,1610,null,{}] 14:25:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:25:18 INFO - PROCESS | 3288 | 1463433918247 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:18 INFO - PROCESS | 3288 | 1463433918395 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 14:25:18 INFO - PROCESS | 3288 | 1463433918416 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:18 INFO - PROCESS | 3288 | ++DOCSHELL 1B536C00 == 61 [pid = 3288] [id = 412] 14:25:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (1B537800) [pid = 3288] [serial = 1236] [outer = 00000000] 14:25:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 154 (1C502C00) [pid = 3288] [serial = 1237] [outer = 1B537800] 14:25:18 INFO - PROCESS | 3288 | 1463433918462 Marionette DEBUG loaded listener.js 14:25:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 155 (1C5B9000) [pid = 3288] [serial = 1238] [outer = 1B537800] 14:25:19 INFO - PROCESS | 3288 | --DOMWINDOW == 154 (15BDE400) [pid = 3288] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:25:19 INFO - PROCESS | 3288 | --DOMWINDOW == 153 (1DDD7000) [pid = 3288] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:25:19 INFO - PROCESS | 3288 | --DOMWINDOW == 152 (1022D000) [pid = 3288] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:25:19 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (18C45800) [pid = 3288] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:25:19 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (1D036800) [pid = 3288] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:25:19 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (1E1CBC00) [pid = 3288] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:25:19 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (1E1EAC00) [pid = 3288] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:25:19 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (1D034400) [pid = 3288] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 14:25:19 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (10056C00) [pid = 3288] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 14:25:19 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (17585000) [pid = 3288] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 14:25:19 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (1D9DEC00) [pid = 3288] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:25:19 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (1F758800) [pid = 3288] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:25:19 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (1FE0F000) [pid = 3288] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:25:19 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (1E1A4C00) [pid = 3288] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:25:19 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (10107C00) [pid = 3288] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:25:19 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (19285800) [pid = 3288] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:25:19 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (1E1CFC00) [pid = 3288] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:25:19 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (1FE40400) [pid = 3288] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:25:19 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (1FE9CC00) [pid = 3288] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:25:19 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (1D040400) [pid = 3288] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:25:19 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (1FE94400) [pid = 3288] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:25:19 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (18806C00) [pid = 3288] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:25:19 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (1F756000) [pid = 3288] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:25:19 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (11390000) [pid = 3288] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:25:19 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (1880E400) [pid = 3288] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:25:19 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (19710800) [pid = 3288] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:25:19 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (1B36DC00) [pid = 3288] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:25:19 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (1517F400) [pid = 3288] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:25:19 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (18B54C00) [pid = 3288] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:25:19 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (0C8E9400) [pid = 3288] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:25:19 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (1022B400) [pid = 3288] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:25:19 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (19287C00) [pid = 3288] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:25:19 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (1C136000) [pid = 3288] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:25:19 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (1D035C00) [pid = 3288] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:25:19 INFO - PROCESS | 3288 | 1463433919620 Marionette TRACE conn6 <- [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]]]}] 14:25:19 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 14:25:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1420ms 14:25:19 INFO - PROCESS | 3288 | 1463433919670 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 14:25:19 INFO - PROCESS | 3288 | 1463433919676 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 14:25:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:25:19 INFO - PROCESS | 3288 | 1463433919680 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:25:19 INFO - PROCESS | 3288 | 1463433919685 Marionette TRACE conn6 <- [1,1614,null,{}] 14:25:19 INFO - PROCESS | 3288 | 1463433919690 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:19 INFO - PROCESS | 3288 | 1463433919839 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 14:25:19 INFO - PROCESS | 3288 | 1463433919988 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:19 INFO - PROCESS | 3288 | ++DOCSHELL 111F2800 == 62 [pid = 3288] [id = 413] 14:25:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (14483800) [pid = 3288] [serial = 1239] [outer = 00000000] 14:25:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (14E92400) [pid = 3288] [serial = 1240] [outer = 14483800] 14:25:20 INFO - PROCESS | 3288 | 1463433920046 Marionette DEBUG loaded listener.js 14:25:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (14486C00) [pid = 3288] [serial = 1241] [outer = 14483800] 14:25:20 INFO - PROCESS | 3288 | 1463433920620 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 14:25:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:25:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 970ms 14:25:20 INFO - PROCESS | 3288 | 1463433920656 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 14:25:20 INFO - PROCESS | 3288 | 1463433920662 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 14:25:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:25:20 INFO - PROCESS | 3288 | 1463433920669 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:25:20 INFO - PROCESS | 3288 | 1463433920671 Marionette TRACE conn6 <- [1,1618,null,{}] 14:25:20 INFO - PROCESS | 3288 | 1463433920676 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:20 INFO - PROCESS | 3288 | 1463433920792 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 14:25:20 INFO - PROCESS | 3288 | 1463433920955 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:20 INFO - PROCESS | 3288 | ++DOCSHELL 18C40400 == 63 [pid = 3288] [id = 414] 14:25:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (18C43400) [pid = 3288] [serial = 1242] [outer = 00000000] 14:25:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (18F79800) [pid = 3288] [serial = 1243] [outer = 18C43400] 14:25:20 INFO - PROCESS | 3288 | 1463433921012 Marionette DEBUG loaded listener.js 14:25:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (190C8000) [pid = 3288] [serial = 1244] [outer = 18C43400] 14:25:21 INFO - PROCESS | 3288 | 1463433921608 Marionette TRACE conn6 <- [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]]]}] 14:25:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:25:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 970ms 14:25:21 INFO - PROCESS | 3288 | 1463433921640 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 14:25:21 INFO - PROCESS | 3288 | 1463433921643 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 14:25:21 INFO - PROCESS | 3288 | 1463433921646 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:25:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:25:21 INFO - PROCESS | 3288 | 1463433921650 Marionette TRACE conn6 <- [1,1622,null,{}] 14:25:21 INFO - PROCESS | 3288 | 1463433921661 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:21 INFO - PROCESS | 3288 | 1463433921776 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 14:25:21 INFO - PROCESS | 3288 | 1463433921939 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:21 INFO - PROCESS | 3288 | ++DOCSHELL 1B53D000 == 64 [pid = 3288] [id = 415] 14:25:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (1B822000) [pid = 3288] [serial = 1245] [outer = 00000000] 14:25:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (1CE18000) [pid = 3288] [serial = 1246] [outer = 1B822000] 14:25:21 INFO - PROCESS | 3288 | 1463433921998 Marionette DEBUG loaded listener.js 14:25:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (1D034C00) [pid = 3288] [serial = 1247] [outer = 1B822000] 14:25:22 INFO - PROCESS | 3288 | 1463433922605 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 14:25:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:25:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1021ms 14:25:22 INFO - PROCESS | 3288 | 1463433922671 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 14:25:22 INFO - PROCESS | 3288 | 1463433922674 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 14:25:22 INFO - PROCESS | 3288 | 1463433922677 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:25:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:25:22 INFO - PROCESS | 3288 | 1463433922680 Marionette TRACE conn6 <- [1,1626,null,{}] 14:25:22 INFO - PROCESS | 3288 | 1463433922683 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:22 INFO - PROCESS | 3288 | 1463433922795 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 14:25:22 INFO - PROCESS | 3288 | 1463433922941 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:22 INFO - PROCESS | 3288 | ++DOCSHELL 1D037800 == 65 [pid = 3288] [id = 416] 14:25:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1D039000) [pid = 3288] [serial = 1248] [outer = 00000000] 14:25:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (1D931400) [pid = 3288] [serial = 1249] [outer = 1D039000] 14:25:22 INFO - PROCESS | 3288 | 1463433922997 Marionette DEBUG loaded listener.js 14:25:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (1DDDF000) [pid = 3288] [serial = 1250] [outer = 1D039000] 14:25:23 INFO - PROCESS | 3288 | 1463433923534 Marionette TRACE conn6 <- [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]]]}] 14:25:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:25:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 870ms 14:25:23 INFO - PROCESS | 3288 | 1463433923551 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 14:25:23 INFO - PROCESS | 3288 | 1463433923553 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 14:25:23 INFO - PROCESS | 3288 | 1463433923557 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:25:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:25:23 INFO - PROCESS | 3288 | 1463433923559 Marionette TRACE conn6 <- [1,1630,null,{}] 14:25:23 INFO - PROCESS | 3288 | 1463433923579 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:23 INFO - PROCESS | 3288 | 1463433923690 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 14:25:23 INFO - PROCESS | 3288 | 1463433923848 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:23 INFO - PROCESS | 3288 | ++DOCSHELL 10177000 == 66 [pid = 3288] [id = 417] 14:25:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (18C48000) [pid = 3288] [serial = 1251] [outer = 00000000] 14:25:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (1E1CC800) [pid = 3288] [serial = 1252] [outer = 18C48000] 14:25:23 INFO - PROCESS | 3288 | 1463433923905 Marionette DEBUG loaded listener.js 14:25:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (1E981400) [pid = 3288] [serial = 1253] [outer = 18C48000] 14:25:24 INFO - PROCESS | 3288 | 1463433924526 Marionette TRACE conn6 <- [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]]]}] 14:25:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:25:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 991ms 14:25:24 INFO - PROCESS | 3288 | 1463433924552 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 14:25:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:25:24 INFO - PROCESS | 3288 | 1463433924554 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 14:25:24 INFO - PROCESS | 3288 | 1463433924557 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:25:24 INFO - PROCESS | 3288 | 1463433924560 Marionette TRACE conn6 <- [1,1634,null,{}] 14:25:24 INFO - PROCESS | 3288 | 1463433924563 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:24 INFO - PROCESS | 3288 | 1463433924685 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 14:25:24 INFO - PROCESS | 3288 | 1463433924832 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:24 INFO - PROCESS | 3288 | ++DOCSHELL 10174400 == 67 [pid = 3288] [id = 418] 14:25:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (10175C00) [pid = 3288] [serial = 1254] [outer = 00000000] 14:25:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (1F44F400) [pid = 3288] [serial = 1255] [outer = 10175C00] 14:25:24 INFO - PROCESS | 3288 | 1463433924889 Marionette DEBUG loaded listener.js 14:25:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (1F451C00) [pid = 3288] [serial = 1256] [outer = 10175C00] 14:25:25 INFO - PROCESS | 3288 | 1463433925499 Marionette TRACE conn6 <- [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]]]}] 14:25:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:25:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 970ms 14:25:25 INFO - PROCESS | 3288 | 1463433925528 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 14:25:25 INFO - PROCESS | 3288 | 1463433925531 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 14:25:25 INFO - PROCESS | 3288 | 1463433925534 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:25:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:25:25 INFO - PROCESS | 3288 | 1463433925536 Marionette TRACE conn6 <- [1,1638,null,{}] 14:25:25 INFO - PROCESS | 3288 | 1463433925540 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:25 INFO - PROCESS | 3288 | 1463433925649 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 14:25:25 INFO - PROCESS | 3288 | 1463433925811 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:25 INFO - PROCESS | 3288 | ++DOCSHELL 0FEF1800 == 68 [pid = 3288] [id = 419] 14:25:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (10058400) [pid = 3288] [serial = 1257] [outer = 00000000] 14:25:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (11357C00) [pid = 3288] [serial = 1258] [outer = 10058400] 14:25:25 INFO - PROCESS | 3288 | 1463433925868 Marionette DEBUG loaded listener.js 14:25:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (1510B800) [pid = 3288] [serial = 1259] [outer = 10058400] 14:25:26 INFO - PROCESS | 3288 | 1463433926559 Marionette TRACE conn6 <- [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]]]}] 14:25:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:25:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1073ms 14:25:26 INFO - PROCESS | 3288 | 1463433926612 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 14:25:26 INFO - PROCESS | 3288 | 1463433926616 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 14:25:26 INFO - PROCESS | 3288 | 1463433926622 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:25:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:25:26 INFO - PROCESS | 3288 | 1463433926625 Marionette TRACE conn6 <- [1,1642,null,{}] 14:25:26 INFO - PROCESS | 3288 | 1463433926631 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:26 INFO - PROCESS | 3288 | 1463433926740 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 14:25:26 INFO - PROCESS | 3288 | 1463433926893 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:26 INFO - PROCESS | 3288 | ++DOCSHELL 14E99000 == 69 [pid = 3288] [id = 420] 14:25:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (14E9B800) [pid = 3288] [serial = 1260] [outer = 00000000] 14:25:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (18B01800) [pid = 3288] [serial = 1261] [outer = 14E9B800] 14:25:26 INFO - PROCESS | 3288 | 1463433926946 Marionette DEBUG loaded listener.js 14:25:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (18C3B000) [pid = 3288] [serial = 1262] [outer = 14E9B800] 14:25:27 INFO - PROCESS | 3288 | --DOCSHELL 1FEE7800 == 68 [pid = 3288] [id = 373] 14:25:27 INFO - PROCESS | 3288 | --DOCSHELL 19D99C00 == 67 [pid = 3288] [id = 411] 14:25:27 INFO - PROCESS | 3288 | --DOCSHELL 17D97000 == 66 [pid = 3288] [id = 410] 14:25:27 INFO - PROCESS | 3288 | --DOCSHELL 10923C00 == 65 [pid = 3288] [id = 409] 14:25:27 INFO - PROCESS | 3288 | --DOCSHELL 10368C00 == 64 [pid = 3288] [id = 408] 14:25:27 INFO - PROCESS | 3288 | --DOCSHELL 1FE0A000 == 63 [pid = 3288] [id = 404] 14:25:27 INFO - PROCESS | 3288 | --DOCSHELL 1E19D000 == 62 [pid = 3288] [id = 403] 14:25:27 INFO - PROCESS | 3288 | --DOCSHELL 18F6F800 == 61 [pid = 3288] [id = 402] 14:25:27 INFO - PROCESS | 3288 | --DOCSHELL 1036A400 == 60 [pid = 3288] [id = 401] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (1E14C000) [pid = 3288] [serial = 958] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (14F5A800) [pid = 3288] [serial = 961] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (19DDA800) [pid = 3288] [serial = 964] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (1E155C00) [pid = 3288] [serial = 967] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (1E1E4800) [pid = 3288] [serial = 970] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (1F74F000) [pid = 3288] [serial = 973] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (1E0BA800) [pid = 3288] [serial = 1006] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (1475E800) [pid = 3288] [serial = 1009] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (18F74400) [pid = 3288] [serial = 1012] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (1E1D2400) [pid = 3288] [serial = 1015] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (1FE09000) [pid = 3288] [serial = 1018] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (1FE36C00) [pid = 3288] [serial = 1021] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (1E1ECC00) [pid = 3288] [serial = 1054] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (175D2400) [pid = 3288] [serial = 1057] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (1B370C00) [pid = 3288] [serial = 1060] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (1FE3EC00) [pid = 3288] [serial = 1063] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (1FE9BC00) [pid = 3288] [serial = 1066] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (1FEE3C00) [pid = 3288] [serial = 1069] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (1E0BE800) [pid = 3288] [serial = 1102] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (19F32000) [pid = 3288] [serial = 1186] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (1B822400) [pid = 3288] [serial = 1190] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (1B532C00) [pid = 3288] [serial = 1189] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (1A294400) [pid = 3288] [serial = 1187] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (18B54000) [pid = 3288] [serial = 1175] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (18807000) [pid = 3288] [serial = 1174] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (18F9C400) [pid = 3288] [serial = 1180] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (190C5400) [pid = 3288] [serial = 1181] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (10813800) [pid = 3288] [serial = 1172] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (10361000) [pid = 3288] [serial = 1171] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (14924400) [pid = 3288] [serial = 1177] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (167DE400) [pid = 3288] [serial = 1178] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (19789800) [pid = 3288] [serial = 1183] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (1CE11000) [pid = 3288] [serial = 1192] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (14E3CC00) [pid = 3288] [serial = 1156] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (190D2C00) [pid = 3288] [serial = 1159] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (1E98B400) [pid = 3288] [serial = 1162] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (1F410800) [pid = 3288] [serial = 1165] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (1FE50C00) [pid = 3288] [serial = 1168] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (1D9E1800) [pid = 3288] [serial = 1199] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (1D03DC00) [pid = 3288] [serial = 1198] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (1E19D800) [pid = 3288] [serial = 1201] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (1CF5D400) [pid = 3288] [serial = 1193] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (1AEF0800) [pid = 3288] [serial = 1195] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (19D94C00) [pid = 3288] [serial = 1184] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (1C132400) [pid = 3288] [serial = 1196] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (1FEE5400) [pid = 3288] [serial = 1117] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (1E1E2400) [pid = 3288] [serial = 1111] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (1FE3C800) [pid = 3288] [serial = 1114] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (169F8800) [pid = 3288] [serial = 1105] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (19283000) [pid = 3288] [serial = 1108] [outer = 00000000] [url = about:blank] 14:25:27 INFO - PROCESS | 3288 | 1463433927568 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 14:25:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:25:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 970ms 14:25:27 INFO - PROCESS | 3288 | 1463433927597 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 14:25:27 INFO - PROCESS | 3288 | 1463433927602 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 14:25:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:25:27 INFO - PROCESS | 3288 | 1463433927608 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:25:27 INFO - PROCESS | 3288 | 1463433927610 Marionette TRACE conn6 <- [1,1646,null,{}] 14:25:27 INFO - PROCESS | 3288 | 1463433927614 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:27 INFO - PROCESS | 3288 | 1463433927706 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 14:25:27 INFO - PROCESS | 3288 | 1463433927716 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:27 INFO - PROCESS | 3288 | ++DOCSHELL 10860000 == 61 [pid = 3288] [id = 421] 14:25:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (14631400) [pid = 3288] [serial = 1263] [outer = 00000000] 14:25:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (169F8800) [pid = 3288] [serial = 1264] [outer = 14631400] 14:25:27 INFO - PROCESS | 3288 | 1463433927850 Marionette DEBUG loaded listener.js 14:25:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (1880A000) [pid = 3288] [serial = 1265] [outer = 14631400] 14:25:28 INFO - PROCESS | 3288 | 1463433928272 Marionette TRACE conn6 <- [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]]]}] 14:25:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:25:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 730ms 14:25:28 INFO - PROCESS | 3288 | 1463433928341 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 14:25:28 INFO - PROCESS | 3288 | 1463433928344 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 14:25:28 INFO - PROCESS | 3288 | 1463433928347 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:25:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:25:28 INFO - PROCESS | 3288 | 1463433928350 Marionette TRACE conn6 <- [1,1650,null,{}] 14:25:28 INFO - PROCESS | 3288 | 1463433928365 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:28 INFO - PROCESS | 3288 | 1463433928460 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 14:25:28 INFO - PROCESS | 3288 | 1463433928507 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:28 INFO - PROCESS | 3288 | ++DOCSHELL 19283000 == 62 [pid = 3288] [id = 422] 14:25:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (19283800) [pid = 3288] [serial = 1266] [outer = 00000000] 14:25:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (19780C00) [pid = 3288] [serial = 1267] [outer = 19283800] 14:25:28 INFO - PROCESS | 3288 | 1463433928554 Marionette DEBUG loaded listener.js 14:25:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (19D93400) [pid = 3288] [serial = 1268] [outer = 19283800] 14:25:29 INFO - PROCESS | 3288 | 1463433929047 Marionette TRACE conn6 <- [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]]]}] 14:25:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:25:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 730ms 14:25:29 INFO - PROCESS | 3288 | 1463433929081 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 14:25:29 INFO - PROCESS | 3288 | 1463433929084 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 14:25:29 INFO - PROCESS | 3288 | 1463433929087 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:25:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:25:29 INFO - PROCESS | 3288 | 1463433929089 Marionette TRACE conn6 <- [1,1654,null,{}] 14:25:29 INFO - PROCESS | 3288 | 1463433929093 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:29 INFO - PROCESS | 3288 | 1463433929191 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 14:25:29 INFO - PROCESS | 3288 | 1463433929305 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:29 INFO - PROCESS | 3288 | ++DOCSHELL 19DD0800 == 63 [pid = 3288] [id = 423] 14:25:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (19EB8400) [pid = 3288] [serial = 1269] [outer = 00000000] 14:25:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (1A263C00) [pid = 3288] [serial = 1270] [outer = 19EB8400] 14:25:29 INFO - PROCESS | 3288 | 1463433929350 Marionette DEBUG loaded listener.js 14:25:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (1AEF6400) [pid = 3288] [serial = 1271] [outer = 19EB8400] 14:25:29 INFO - PROCESS | 3288 | 1463433929763 Marionette TRACE conn6 <- [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]]]}] 14:25:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:25:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 730ms 14:25:29 INFO - PROCESS | 3288 | 1463433929821 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 14:25:29 INFO - PROCESS | 3288 | 1463433929823 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 14:25:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:25:29 INFO - PROCESS | 3288 | 1463433929827 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:25:29 INFO - PROCESS | 3288 | 1463433929829 Marionette TRACE conn6 <- [1,1658,null,{}] 14:25:29 INFO - PROCESS | 3288 | 1463433929832 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:29 INFO - PROCESS | 3288 | 1463433929994 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 14:25:30 INFO - PROCESS | 3288 | 1463433930020 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:30 INFO - PROCESS | 3288 | ++DOCSHELL 1B1C0800 == 64 [pid = 3288] [id = 424] 14:25:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (1B1C9000) [pid = 3288] [serial = 1272] [outer = 00000000] 14:25:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (1B52F400) [pid = 3288] [serial = 1273] [outer = 1B1C9000] 14:25:30 INFO - PROCESS | 3288 | 1463433930065 Marionette DEBUG loaded listener.js 14:25:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (1C0D5400) [pid = 3288] [serial = 1274] [outer = 1B1C9000] 14:25:30 INFO - PROCESS | 3288 | 1463433930527 Marionette TRACE conn6 <- [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]]]}] 14:25:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:25:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 731ms 14:25:30 INFO - PROCESS | 3288 | 1463433930558 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 14:25:30 INFO - PROCESS | 3288 | 1463433930560 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 14:25:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:25:30 INFO - PROCESS | 3288 | 1463433930564 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:25:30 INFO - PROCESS | 3288 | 1463433930565 Marionette TRACE conn6 <- [1,1662,null,{}] 14:25:30 INFO - PROCESS | 3288 | 1463433930569 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:30 INFO - PROCESS | 3288 | 1463433930714 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 14:25:30 INFO - PROCESS | 3288 | 1463433930785 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:30 INFO - PROCESS | 3288 | ++DOCSHELL 1B4DD800 == 65 [pid = 3288] [id = 425] 14:25:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (1C54E800) [pid = 3288] [serial = 1275] [outer = 00000000] 14:25:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (1DDE0800) [pid = 3288] [serial = 1276] [outer = 1C54E800] 14:25:30 INFO - PROCESS | 3288 | 1463433930831 Marionette DEBUG loaded listener.js 14:25:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (1E0C4C00) [pid = 3288] [serial = 1277] [outer = 1C54E800] 14:25:31 INFO - PROCESS | 3288 | 1463433931260 Marionette TRACE conn6 <- [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]]]}] 14:25:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:25:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 730ms 14:25:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:25:31 INFO - PROCESS | 3288 | 1463433931294 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 14:25:31 INFO - PROCESS | 3288 | 1463433931296 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 14:25:31 INFO - PROCESS | 3288 | 1463433931299 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:25:31 INFO - PROCESS | 3288 | 1463433931301 Marionette TRACE conn6 <- [1,1666,null,{}] 14:25:31 INFO - PROCESS | 3288 | 1463433931340 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:31 INFO - PROCESS | 3288 | 1463433931463 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 14:25:31 INFO - PROCESS | 3288 | 1463433931533 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:31 INFO - PROCESS | 3288 | ++DOCSHELL 18C45000 == 66 [pid = 3288] [id = 426] 14:25:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (18C47C00) [pid = 3288] [serial = 1278] [outer = 00000000] 14:25:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (1E155C00) [pid = 3288] [serial = 1279] [outer = 18C47C00] 14:25:31 INFO - PROCESS | 3288 | 1463433931577 Marionette DEBUG loaded listener.js 14:25:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (1E19D800) [pid = 3288] [serial = 1280] [outer = 18C47C00] 14:25:31 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (19F32C00) [pid = 3288] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:25:31 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (1FF63400) [pid = 3288] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:25:31 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (10368400) [pid = 3288] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:25:31 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (18F6E000) [pid = 3288] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:25:31 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (1E983400) [pid = 3288] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:25:31 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (1F40C800) [pid = 3288] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:25:31 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (1F410400) [pid = 3288] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:25:31 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (18FA3400) [pid = 3288] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:25:31 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (10369400) [pid = 3288] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:25:31 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (109A6C00) [pid = 3288] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:25:32 INFO - PROCESS | 3288 | 1463433932088 Marionette TRACE conn6 <- [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]]]}] 14:25:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:25:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 850ms 14:25:32 INFO - PROCESS | 3288 | 1463433932151 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 14:25:32 INFO - PROCESS | 3288 | 1463433932153 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 14:25:32 INFO - PROCESS | 3288 | 1463433932156 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:25:32 INFO - PROCESS | 3288 | 1463433932158 Marionette TRACE conn6 <- [1,1670,null,{}] 14:25:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:25:32 INFO - PROCESS | 3288 | 1463433932161 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:32 INFO - PROCESS | 3288 | 1463433932249 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 14:25:32 INFO - PROCESS | 3288 | 1463433932262 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:32 INFO - PROCESS | 3288 | ++DOCSHELL 1E1CB800 == 67 [pid = 3288] [id = 427] 14:25:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (1E1E4400) [pid = 3288] [serial = 1281] [outer = 00000000] 14:25:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (1E98D400) [pid = 3288] [serial = 1282] [outer = 1E1E4400] 14:25:32 INFO - PROCESS | 3288 | 1463433932306 Marionette DEBUG loaded listener.js 14:25:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (1F40C800) [pid = 3288] [serial = 1283] [outer = 1E1E4400] 14:25:32 INFO - PROCESS | 3288 | 1463433932748 Marionette TRACE conn6 <- [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]]]}] 14:25:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:25:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 630ms 14:25:32 INFO - PROCESS | 3288 | 1463433932791 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 14:25:32 INFO - PROCESS | 3288 | 1463433932793 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 14:25:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:25:32 INFO - PROCESS | 3288 | 1463433932796 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:25:32 INFO - PROCESS | 3288 | 1463433932797 Marionette TRACE conn6 <- [1,1674,null,{}] 14:25:32 INFO - PROCESS | 3288 | 1463433932801 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:32 INFO - PROCESS | 3288 | 1463433932890 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 14:25:32 INFO - PROCESS | 3288 | 1463433932924 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:32 INFO - PROCESS | 3288 | ++DOCSHELL 10228800 == 68 [pid = 3288] [id = 428] 14:25:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (1E1F0C00) [pid = 3288] [serial = 1284] [outer = 00000000] 14:25:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (1F74F800) [pid = 3288] [serial = 1285] [outer = 1E1F0C00] 14:25:32 INFO - PROCESS | 3288 | 1463433932968 Marionette DEBUG loaded listener.js 14:25:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (1F75B800) [pid = 3288] [serial = 1286] [outer = 1E1F0C00] 14:25:33 INFO - PROCESS | 3288 | 1463433933395 Marionette TRACE conn6 <- [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]]]}] 14:25:33 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 14:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 630ms 14:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:25:33 INFO - PROCESS | 3288 | 1463433933445 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 14:25:33 INFO - PROCESS | 3288 | 1463433933447 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 14:25:33 INFO - PROCESS | 3288 | 1463433933451 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:25:33 INFO - PROCESS | 3288 | 1463433933453 Marionette TRACE conn6 <- [1,1678,null,{}] 14:25:33 INFO - PROCESS | 3288 | 1463433933456 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:33 INFO - PROCESS | 3288 | 1463433933544 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 14:25:33 INFO - PROCESS | 3288 | 1463433933550 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:33 INFO - PROCESS | 3288 | ++DOCSHELL 1F754800 == 69 [pid = 3288] [id = 429] 14:25:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (1FE02800) [pid = 3288] [serial = 1287] [outer = 00000000] 14:25:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (1FE31C00) [pid = 3288] [serial = 1288] [outer = 1FE02800] 14:25:33 INFO - PROCESS | 3288 | 1463433933593 Marionette DEBUG loaded listener.js 14:25:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (1FE3A400) [pid = 3288] [serial = 1289] [outer = 1FE02800] 14:25:34 INFO - PROCESS | 3288 | 1463433934306 Marionette TRACE conn6 <- [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]]]}] 14:25:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:25:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 930ms 14:25:34 INFO - PROCESS | 3288 | 1463433934385 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 14:25:34 INFO - PROCESS | 3288 | 1463433934390 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 14:25:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:25:34 INFO - PROCESS | 3288 | 1463433934397 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:25:34 INFO - PROCESS | 3288 | 1463433934400 Marionette TRACE conn6 <- [1,1682,null,{}] 14:25:34 INFO - PROCESS | 3288 | 1463433934406 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:34 INFO - PROCESS | 3288 | 1463433934566 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 14:25:34 INFO - PROCESS | 3288 | 1463433934709 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:34 INFO - PROCESS | 3288 | ++DOCSHELL 10110C00 == 70 [pid = 3288] [id = 430] 14:25:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (10229800) [pid = 3288] [serial = 1290] [outer = 00000000] 14:25:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (169FC400) [pid = 3288] [serial = 1291] [outer = 10229800] 14:25:34 INFO - PROCESS | 3288 | 1463433934769 Marionette DEBUG loaded listener.js 14:25:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (18C43000) [pid = 3288] [serial = 1292] [outer = 10229800] 14:25:35 INFO - PROCESS | 3288 | 1463433935339 Marionette TRACE conn6 <- [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]]]}] 14:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 970ms 14:25:35 INFO - PROCESS | 3288 | 1463433935380 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 14:25:35 INFO - PROCESS | 3288 | 1463433935386 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 14:25:35 INFO - PROCESS | 3288 | 1463433935393 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:25:35 INFO - PROCESS | 3288 | 1463433935396 Marionette TRACE conn6 <- [1,1686,null,{}] 14:25:35 INFO - PROCESS | 3288 | 1463433935400 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:35 INFO - PROCESS | 3288 | 1463433935516 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 14:25:35 INFO - PROCESS | 3288 | 1463433935677 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:35 INFO - PROCESS | 3288 | ++DOCSHELL 1970BC00 == 71 [pid = 3288] [id = 431] 14:25:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (19710800) [pid = 3288] [serial = 1293] [outer = 00000000] 14:25:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (1A264800) [pid = 3288] [serial = 1294] [outer = 19710800] 14:25:35 INFO - PROCESS | 3288 | 1463433935733 Marionette DEBUG loaded listener.js 14:25:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (1B829800) [pid = 3288] [serial = 1295] [outer = 19710800] 14:25:36 INFO - PROCESS | 3288 | 1463433936348 Marionette TRACE conn6 <- [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]]]}] 14:25:36 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 14:25:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 970ms 14:25:36 INFO - PROCESS | 3288 | 1463433936368 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 14:25:36 INFO - PROCESS | 3288 | 1463433936370 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 14:25:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:25:36 INFO - PROCESS | 3288 | 1463433936374 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:25:36 INFO - PROCESS | 3288 | 1463433936378 Marionette TRACE conn6 <- [1,1690,null,{}] 14:25:36 INFO - PROCESS | 3288 | 1463433936389 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:36 INFO - PROCESS | 3288 | 1463433936506 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 14:25:36 INFO - PROCESS | 3288 | 1463433936669 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:36 INFO - PROCESS | 3288 | ++DOCSHELL 1F40FC00 == 72 [pid = 3288] [id = 432] 14:25:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (1F74E800) [pid = 3288] [serial = 1296] [outer = 00000000] 14:25:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (1FE38800) [pid = 3288] [serial = 1297] [outer = 1F74E800] 14:25:36 INFO - PROCESS | 3288 | 1463433936727 Marionette DEBUG loaded listener.js 14:25:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (1FE43400) [pid = 3288] [serial = 1298] [outer = 1F74E800] 14:25:37 INFO - PROCESS | 3288 | 1463433937326 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 14:25:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1019ms 14:25:37 INFO - PROCESS | 3288 | 1463433937397 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 14:25:37 INFO - PROCESS | 3288 | 1463433937400 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 14:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:25:37 INFO - PROCESS | 3288 | 1463433937404 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:25:37 INFO - PROCESS | 3288 | 1463433937406 Marionette TRACE conn6 <- [1,1694,null,{}] 14:25:37 INFO - PROCESS | 3288 | 1463433937410 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:37 INFO - PROCESS | 3288 | 1463433937523 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 14:25:37 INFO - PROCESS | 3288 | 1463433937671 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:37 INFO - PROCESS | 3288 | ++DOCSHELL 1FE49800 == 73 [pid = 3288] [id = 433] 14:25:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (1FE94400) [pid = 3288] [serial = 1299] [outer = 00000000] 14:25:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (1FE9A400) [pid = 3288] [serial = 1300] [outer = 1FE94400] 14:25:37 INFO - PROCESS | 3288 | 1463433937728 Marionette DEBUG loaded listener.js 14:25:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (1FEDFC00) [pid = 3288] [serial = 1301] [outer = 1FE94400] 14:25:38 INFO - PROCESS | 3288 | 1463433938291 Marionette TRACE conn6 <- [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]]]}] 14:25:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:25:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 930ms 14:25:38 INFO - PROCESS | 3288 | 1463433938337 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 14:25:38 INFO - PROCESS | 3288 | 1463433938339 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 14:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:25:38 INFO - PROCESS | 3288 | 1463433938343 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:25:38 INFO - PROCESS | 3288 | 1463433938345 Marionette TRACE conn6 <- [1,1698,null,{}] 14:25:38 INFO - PROCESS | 3288 | 1463433938348 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:38 INFO - PROCESS | 3288 | 1463433938473 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 14:25:38 INFO - PROCESS | 3288 | 1463433938657 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:38 INFO - PROCESS | 3288 | ++DOCSHELL 10813800 == 74 [pid = 3288] [id = 434] 14:25:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (1B36E400) [pid = 3288] [serial = 1302] [outer = 00000000] 14:25:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (1FEE9800) [pid = 3288] [serial = 1303] [outer = 1B36E400] 14:25:38 INFO - PROCESS | 3288 | 1463433938712 Marionette DEBUG loaded listener.js 14:25:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (1FF62C00) [pid = 3288] [serial = 1304] [outer = 1B36E400] 14:25:39 INFO - PROCESS | 3288 | 1463433939657 Marionette TRACE conn6 <- [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]]]}] 14:25:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1376ms 14:25:39 INFO - PROCESS | 3288 | 1463433939723 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 14:25:39 INFO - PROCESS | 3288 | 1463433939727 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 14:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:25:39 INFO - PROCESS | 3288 | 1463433939732 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:25:39 INFO - PROCESS | 3288 | 1463433939736 Marionette TRACE conn6 <- [1,1702,null,{}] 14:25:39 INFO - PROCESS | 3288 | 1463433939742 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:39 INFO - PROCESS | 3288 | 1463433939879 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 14:25:40 INFO - PROCESS | 3288 | 1463433940032 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:40 INFO - PROCESS | 3288 | ++DOCSHELL 10514400 == 75 [pid = 3288] [id = 435] 14:25:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (1051E400) [pid = 3288] [serial = 1305] [outer = 00000000] 14:25:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (144AA000) [pid = 3288] [serial = 1306] [outer = 1051E400] 14:25:40 INFO - PROCESS | 3288 | 1463433940088 Marionette DEBUG loaded listener.js 14:25:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (14756400) [pid = 3288] [serial = 1307] [outer = 1051E400] 14:25:40 INFO - PROCESS | 3288 | --DOCSHELL 1F44F000 == 74 [pid = 3288] [id = 406] 14:25:40 INFO - PROCESS | 3288 | --DOCSHELL 190EB400 == 73 [pid = 3288] [id = 11] 14:25:40 INFO - PROCESS | 3288 | --DOCSHELL 1463E800 == 72 [pid = 3288] [id = 291] 14:25:40 INFO - PROCESS | 3288 | --DOCSHELL 1DDD6C00 == 71 [pid = 3288] [id = 319] 14:25:40 INFO - PROCESS | 3288 | --DOCSHELL 10228800 == 70 [pid = 3288] [id = 428] 14:25:40 INFO - PROCESS | 3288 | --DOCSHELL 1E1CB800 == 69 [pid = 3288] [id = 427] 14:25:40 INFO - PROCESS | 3288 | --DOCSHELL 18C45000 == 68 [pid = 3288] [id = 426] 14:25:40 INFO - PROCESS | 3288 | --DOCSHELL 1B4DD800 == 67 [pid = 3288] [id = 425] 14:25:40 INFO - PROCESS | 3288 | --DOCSHELL 1B1C0800 == 66 [pid = 3288] [id = 424] 14:25:40 INFO - PROCESS | 3288 | --DOCSHELL 19DD0800 == 65 [pid = 3288] [id = 423] 14:25:40 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (1C502C00) [pid = 3288] [serial = 1237] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (190CF000) [pid = 3288] [serial = 1222] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 3288 | --DOCSHELL 19283000 == 64 [pid = 3288] [id = 422] 14:25:40 INFO - PROCESS | 3288 | --DOCSHELL 10860000 == 63 [pid = 3288] [id = 421] 14:25:40 INFO - PROCESS | 3288 | --DOCSHELL 14E99000 == 62 [pid = 3288] [id = 420] 14:25:40 INFO - PROCESS | 3288 | --DOCSHELL 0FEF1800 == 61 [pid = 3288] [id = 419] 14:25:40 INFO - PROCESS | 3288 | --DOCSHELL 10174400 == 60 [pid = 3288] [id = 418] 14:25:40 INFO - PROCESS | 3288 | --DOCSHELL 10177000 == 59 [pid = 3288] [id = 417] 14:25:40 INFO - PROCESS | 3288 | --DOCSHELL 1D037800 == 58 [pid = 3288] [id = 416] 14:25:40 INFO - PROCESS | 3288 | --DOCSHELL 1B53D000 == 57 [pid = 3288] [id = 415] 14:25:40 INFO - PROCESS | 3288 | --DOCSHELL 18C40400 == 56 [pid = 3288] [id = 414] 14:25:40 INFO - PROCESS | 3288 | --DOCSHELL 111F2800 == 55 [pid = 3288] [id = 413] 14:25:40 INFO - PROCESS | 3288 | --DOCSHELL 1E1E3400 == 54 [pid = 3288] [id = 384] 14:25:40 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (1B373000) [pid = 3288] [serial = 1235] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (1AE38C00) [pid = 3288] [serial = 1234] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (200B7400) [pid = 3288] [serial = 1120] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (169F9000) [pid = 3288] [serial = 1157] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (19DCD000) [pid = 3288] [serial = 1160] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (1F753C00) [pid = 3288] [serial = 1163] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (1FE32800) [pid = 3288] [serial = 1166] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (1FEE3800) [pid = 3288] [serial = 1169] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (14E43400) [pid = 3288] [serial = 1204] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (19280800) [pid = 3288] [serial = 1207] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (1F404C00) [pid = 3288] [serial = 1210] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (1FE38000) [pid = 3288] [serial = 1213] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (1FEE5800) [pid = 3288] [serial = 1216] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (1F45A800) [pid = 3288] [serial = 1219] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (19283C00) [pid = 3288] [serial = 1231] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (19D8D000) [pid = 3288] [serial = 1232] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (18EC7C00) [pid = 3288] [serial = 1226] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (175C5400) [pid = 3288] [serial = 1225] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (15108400) [pid = 3288] [serial = 1228] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (17583400) [pid = 3288] [serial = 1229] [outer = 00000000] [url = about:blank] 14:25:40 INFO - PROCESS | 3288 | 1463433940801 Marionette TRACE conn6 <- [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]]]}] 14:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 14:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1129ms 14:25:40 INFO - PROCESS | 3288 | 1463433940862 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 14:25:40 INFO - PROCESS | 3288 | 1463433940868 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 14:25:40 INFO - PROCESS | 3288 | 1463433940874 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:25:40 INFO - PROCESS | 3288 | 1463433940876 Marionette TRACE conn6 <- [1,1706,null,{}] 14:25:40 INFO - PROCESS | 3288 | 1463433940880 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:40 INFO - PROCESS | 3288 | 1463433941006 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 14:25:41 INFO - PROCESS | 3288 | 1463433941023 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:41 INFO - PROCESS | 3288 | ++DOCSHELL 10229000 == 55 [pid = 3288] [id = 436] 14:25:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (1022C400) [pid = 3288] [serial = 1308] [outer = 00000000] 14:25:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (1138F800) [pid = 3288] [serial = 1309] [outer = 1022C400] 14:25:41 INFO - PROCESS | 3288 | 1463433941069 Marionette DEBUG loaded listener.js 14:25:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (1463C800) [pid = 3288] [serial = 1310] [outer = 1022C400] 14:25:41 INFO - PROCESS | 3288 | 1463433941549 Marionette TRACE conn6 <- [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]]]}] 14:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 730ms 14:25:41 INFO - PROCESS | 3288 | 1463433941607 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 14:25:41 INFO - PROCESS | 3288 | 1463433941609 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 14:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:25:41 INFO - PROCESS | 3288 | 1463433941613 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:25:41 INFO - PROCESS | 3288 | 1463433941617 Marionette TRACE conn6 <- [1,1710,null,{}] 14:25:41 INFO - PROCESS | 3288 | 1463433941627 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:41 INFO - PROCESS | 3288 | 1463433941718 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 14:25:41 INFO - PROCESS | 3288 | 1463433941821 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:41 INFO - PROCESS | 3288 | ++DOCSHELL 17582C00 == 56 [pid = 3288] [id = 437] 14:25:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (17585800) [pid = 3288] [serial = 1311] [outer = 00000000] 14:25:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (1880A400) [pid = 3288] [serial = 1312] [outer = 17585800] 14:25:41 INFO - PROCESS | 3288 | 1463433941878 Marionette DEBUG loaded listener.js 14:25:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (18B6EC00) [pid = 3288] [serial = 1313] [outer = 17585800] 14:25:42 INFO - PROCESS | 3288 | 1463433942228 Marionette TRACE conn6 <- [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]]]}] 14:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 14:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 670ms 14:25:42 INFO - PROCESS | 3288 | 1463433942287 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 14:25:42 INFO - PROCESS | 3288 | 1463433942290 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 14:25:42 INFO - PROCESS | 3288 | 1463433942293 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:25:42 INFO - PROCESS | 3288 | 1463433942295 Marionette TRACE conn6 <- [1,1714,null,{}] 14:25:42 INFO - PROCESS | 3288 | 1463433942298 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:42 INFO - PROCESS | 3288 | 1463433942385 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 14:25:42 INFO - PROCESS | 3288 | 1463433942392 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:42 INFO - PROCESS | 3288 | ++DOCSHELL 18C39400 == 57 [pid = 3288] [id = 438] 14:25:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (18C3F000) [pid = 3288] [serial = 1314] [outer = 00000000] 14:25:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (18F9E800) [pid = 3288] [serial = 1315] [outer = 18C3F000] 14:25:42 INFO - PROCESS | 3288 | 1463433942438 Marionette DEBUG loaded listener.js 14:25:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (190C5800) [pid = 3288] [serial = 1316] [outer = 18C3F000] 14:25:42 INFO - PROCESS | 3288 | 1463433942933 Marionette TRACE conn6 <- [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]]]}] 14:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 14:25:42 INFO - PROCESS | 3288 | 1463433942967 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 14:25:42 INFO - PROCESS | 3288 | 1463433942969 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 14:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:25:42 INFO - PROCESS | 3288 | 1463433942973 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:25:42 INFO - PROCESS | 3288 | 1463433942974 Marionette TRACE conn6 <- [1,1718,null,{}] 14:25:42 INFO - PROCESS | 3288 | 1463433942978 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:43 INFO - PROCESS | 3288 | 1463433943098 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 14:25:43 INFO - PROCESS | 3288 | 1463433943195 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:43 INFO - PROCESS | 3288 | ++DOCSHELL 190CD400 == 58 [pid = 3288] [id = 439] 14:25:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (190D0000) [pid = 3288] [serial = 1317] [outer = 00000000] 14:25:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (190EFC00) [pid = 3288] [serial = 1318] [outer = 190D0000] 14:25:43 INFO - PROCESS | 3288 | 1463433943240 Marionette DEBUG loaded listener.js 14:25:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (19287C00) [pid = 3288] [serial = 1319] [outer = 190D0000] 14:25:43 INFO - PROCESS | 3288 | 1463433943681 Marionette TRACE conn6 <- [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]]]}] 14:25:43 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 14:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 730ms 14:25:43 INFO - PROCESS | 3288 | 1463433943707 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 14:25:43 INFO - PROCESS | 3288 | 1463433943709 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 14:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:25:43 INFO - PROCESS | 3288 | 1463433943720 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:25:43 INFO - PROCESS | 3288 | 1463433943721 Marionette TRACE conn6 <- [1,1722,null,{}] 14:25:43 INFO - PROCESS | 3288 | 1463433943725 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:43 INFO - PROCESS | 3288 | 1463433943866 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 14:25:43 INFO - PROCESS | 3288 | 1463433943959 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:43 INFO - PROCESS | 3288 | ++DOCSHELL 19EA9800 == 59 [pid = 3288] [id = 440] 14:25:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (19EA9C00) [pid = 3288] [serial = 1320] [outer = 00000000] 14:25:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (19F37C00) [pid = 3288] [serial = 1321] [outer = 19EA9C00] 14:25:43 INFO - PROCESS | 3288 | 1463433944008 Marionette DEBUG loaded listener.js 14:25:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (1A259800) [pid = 3288] [serial = 1322] [outer = 19EA9C00] 14:25:44 INFO - PROCESS | 3288 | 1463433944446 Marionette TRACE conn6 <- [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]]]}] 14:25:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 14:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 770ms 14:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:25:44 INFO - PROCESS | 3288 | 1463433944492 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 14:25:44 INFO - PROCESS | 3288 | 1463433944494 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 14:25:44 INFO - PROCESS | 3288 | 1463433944497 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:25:44 INFO - PROCESS | 3288 | 1463433944499 Marionette TRACE conn6 <- [1,1726,null,{}] 14:25:44 INFO - PROCESS | 3288 | 1463433944502 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:44 INFO - PROCESS | 3288 | 1463433944624 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 14:25:44 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (1E981800) [pid = 3288] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:25:44 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (10058400) [pid = 3288] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:25:44 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (1E1F0C00) [pid = 3288] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:25:44 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (19EB8400) [pid = 3288] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:25:44 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (19283800) [pid = 3288] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:25:44 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (14E9B800) [pid = 3288] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:25:44 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (15BE0800) [pid = 3288] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:25:44 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (1C54E800) [pid = 3288] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:25:44 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (18C47C00) [pid = 3288] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:25:44 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (1B1C9000) [pid = 3288] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:25:44 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (14631400) [pid = 3288] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:25:44 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (1E1E4400) [pid = 3288] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:25:44 INFO - PROCESS | 3288 | 1463433944943 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:44 INFO - PROCESS | 3288 | ++DOCSHELL 0FE0A800 == 60 [pid = 3288] [id = 441] 14:25:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0FE1FC00) [pid = 3288] [serial = 1323] [outer = 00000000] 14:25:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (14636000) [pid = 3288] [serial = 1324] [outer = 0FE1FC00] 14:25:44 INFO - PROCESS | 3288 | 1463433944992 Marionette DEBUG loaded listener.js 14:25:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (15BE0400) [pid = 3288] [serial = 1325] [outer = 0FE1FC00] 14:25:45 INFO - PROCESS | 3288 | 1463433945363 Marionette TRACE conn6 <- [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]]]}] 14:25:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 931ms 14:25:45 INFO - PROCESS | 3288 | 1463433945429 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 14:25:45 INFO - PROCESS | 3288 | 1463433945431 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 14:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:25:45 INFO - PROCESS | 3288 | 1463433945434 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:25:45 INFO - PROCESS | 3288 | 1463433945436 Marionette TRACE conn6 <- [1,1730,null,{}] 14:25:45 INFO - PROCESS | 3288 | 1463433945439 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:45 INFO - PROCESS | 3288 | 1463433945561 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 14:25:45 INFO - PROCESS | 3288 | 1463433945574 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:45 INFO - PROCESS | 3288 | ++DOCSHELL 14631400 == 61 [pid = 3288] [id = 442] 14:25:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (1880BC00) [pid = 3288] [serial = 1326] [outer = 00000000] 14:25:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (1B36A800) [pid = 3288] [serial = 1327] [outer = 1880BC00] 14:25:45 INFO - PROCESS | 3288 | 1463433945619 Marionette DEBUG loaded listener.js 14:25:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (1B376000) [pid = 3288] [serial = 1328] [outer = 1880BC00] 14:25:46 INFO - PROCESS | 3288 | 1463433946036 Marionette TRACE conn6 <- [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]]]}] 14:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 632ms 14:25:46 INFO - PROCESS | 3288 | 1463433946067 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 14:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:25:46 INFO - PROCESS | 3288 | 1463433946069 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 14:25:46 INFO - PROCESS | 3288 | 1463433946072 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:25:46 INFO - PROCESS | 3288 | 1463433946073 Marionette TRACE conn6 <- [1,1734,null,{}] 14:25:46 INFO - PROCESS | 3288 | 1463433946077 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:46 INFO - PROCESS | 3288 | 1463433946162 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 14:25:46 INFO - PROCESS | 3288 | 1463433946298 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:46 INFO - PROCESS | 3288 | ++DOCSHELL 0C8F0400 == 62 [pid = 3288] [id = 443] 14:25:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (11392000) [pid = 3288] [serial = 1329] [outer = 00000000] 14:25:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (1B821400) [pid = 3288] [serial = 1330] [outer = 11392000] 14:25:46 INFO - PROCESS | 3288 | 1463433946342 Marionette DEBUG loaded listener.js 14:25:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (1B82A800) [pid = 3288] [serial = 1331] [outer = 11392000] 14:25:46 INFO - PROCESS | 3288 | 1463433946686 Marionette TRACE conn6 <- [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]]]}] 14:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 14:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 670ms 14:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:25:46 INFO - PROCESS | 3288 | 1463433946743 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 14:25:46 INFO - PROCESS | 3288 | 1463433946745 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 14:25:46 INFO - PROCESS | 3288 | 1463433946749 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:25:46 INFO - PROCESS | 3288 | 1463433946750 Marionette TRACE conn6 <- [1,1738,null,{}] 14:25:46 INFO - PROCESS | 3288 | 1463433946754 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:46 INFO - PROCESS | 3288 | 1463433946841 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 14:25:46 INFO - PROCESS | 3288 | 1463433946848 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:46 INFO - PROCESS | 3288 | ++DOCSHELL 10104000 == 63 [pid = 3288] [id = 444] 14:25:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (10362C00) [pid = 3288] [serial = 1332] [outer = 00000000] 14:25:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (1D034800) [pid = 3288] [serial = 1333] [outer = 10362C00] 14:25:46 INFO - PROCESS | 3288 | 1463433946892 Marionette DEBUG loaded listener.js 14:25:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (1D929000) [pid = 3288] [serial = 1334] [outer = 10362C00] 14:25:47 INFO - PROCESS | 3288 | 1463433947615 Marionette TRACE conn6 <- [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]]]}] 14:25:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 14:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 930ms 14:25:47 INFO - PROCESS | 3288 | 1463433947680 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 14:25:47 INFO - PROCESS | 3288 | 1463433947685 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 14:25:47 INFO - PROCESS | 3288 | 1463433947690 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:25:47 INFO - PROCESS | 3288 | 1463433947695 Marionette TRACE conn6 <- [1,1742,null,{}] 14:25:47 INFO - PROCESS | 3288 | 1463433947700 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:47 INFO - PROCESS | 3288 | 1463433947827 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 14:25:47 INFO - PROCESS | 3288 | 1463433947968 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:47 INFO - PROCESS | 3288 | ++DOCSHELL 1022EC00 == 64 [pid = 3288] [id = 445] 14:25:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (1022F400) [pid = 3288] [serial = 1335] [outer = 00000000] 14:25:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (14931000) [pid = 3288] [serial = 1336] [outer = 1022F400] 14:25:48 INFO - PROCESS | 3288 | 1463433948031 Marionette DEBUG loaded listener.js 14:25:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (15BE1800) [pid = 3288] [serial = 1337] [outer = 1022F400] 14:25:48 INFO - PROCESS | 3288 | 1463433948576 Marionette TRACE conn6 <- [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]]]}] 14:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 930ms 14:25:48 INFO - PROCESS | 3288 | 1463433948625 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 14:25:48 INFO - PROCESS | 3288 | 1463433948632 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 14:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:25:48 INFO - PROCESS | 3288 | 1463433948638 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:25:48 INFO - PROCESS | 3288 | 1463433948641 Marionette TRACE conn6 <- [1,1746,null,{}] 14:25:48 INFO - PROCESS | 3288 | 1463433948645 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:48 INFO - PROCESS | 3288 | 1463433948760 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 14:25:48 INFO - PROCESS | 3288 | 1463433948919 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:48 INFO - PROCESS | 3288 | ++DOCSHELL 18EC4400 == 65 [pid = 3288] [id = 446] 14:25:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (18EC7C00) [pid = 3288] [serial = 1338] [outer = 00000000] 14:25:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (19D8EC00) [pid = 3288] [serial = 1339] [outer = 18EC7C00] 14:25:48 INFO - PROCESS | 3288 | 1463433948975 Marionette DEBUG loaded listener.js 14:25:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (19EAE000) [pid = 3288] [serial = 1340] [outer = 18EC7C00] 14:25:49 INFO - PROCESS | 3288 | 1463433949570 Marionette TRACE conn6 <- [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]]]}] 14:25:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 970ms 14:25:49 INFO - PROCESS | 3288 | 1463433949609 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 14:25:49 INFO - PROCESS | 3288 | 1463433949612 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 14:25:49 INFO - PROCESS | 3288 | 1463433949616 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:25:49 INFO - PROCESS | 3288 | 1463433949620 Marionette TRACE conn6 <- [1,1750,null,{}] 14:25:49 INFO - PROCESS | 3288 | 1463433949631 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:49 INFO - PROCESS | 3288 | 1463433949746 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 14:25:49 INFO - PROCESS | 3288 | 1463433949894 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:49 INFO - PROCESS | 3288 | ++DOCSHELL 1D9E5800 == 66 [pid = 3288] [id = 447] 14:25:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (1D9E7400) [pid = 3288] [serial = 1341] [outer = 00000000] 14:25:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1DDDE000) [pid = 3288] [serial = 1342] [outer = 1D9E7400] 14:25:49 INFO - PROCESS | 3288 | 1463433949959 Marionette DEBUG loaded listener.js 14:25:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (1E19B800) [pid = 3288] [serial = 1343] [outer = 1D9E7400] 14:25:50 INFO - PROCESS | 3288 | 1463433950586 Marionette TRACE conn6 <- [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]]]}] 14:25:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:25:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1022ms 14:25:50 INFO - PROCESS | 3288 | 1463433950642 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 14:25:50 INFO - PROCESS | 3288 | 1463433950645 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 14:25:50 INFO - PROCESS | 3288 | 1463433950648 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:25:50 INFO - PROCESS | 3288 | 1463433950651 Marionette TRACE conn6 <- [1,1754,null,{}] 14:25:50 INFO - PROCESS | 3288 | 1463433950654 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:50 INFO - PROCESS | 3288 | 1463433950766 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 14:25:50 INFO - PROCESS | 3288 | 1463433950912 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:50 INFO - PROCESS | 3288 | ++DOCSHELL 1D9E9800 == 67 [pid = 3288] [id = 448] 14:25:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (1E1C6400) [pid = 3288] [serial = 1344] [outer = 00000000] 14:25:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (1E1E9400) [pid = 3288] [serial = 1345] [outer = 1E1C6400] 14:25:50 INFO - PROCESS | 3288 | 1463433950968 Marionette DEBUG loaded listener.js 14:25:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (1E98C800) [pid = 3288] [serial = 1346] [outer = 1E1C6400] 14:25:51 INFO - PROCESS | 3288 | 1463433951481 Marionette TRACE conn6 <- [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]]]}] 14:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 870ms 14:25:51 INFO - PROCESS | 3288 | 1463433951525 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 14:25:51 INFO - PROCESS | 3288 | 1463433951528 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 14:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:25:51 INFO - PROCESS | 3288 | 1463433951533 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:25:51 INFO - PROCESS | 3288 | 1463433951535 Marionette TRACE conn6 <- [1,1758,null,{}] 14:25:51 INFO - PROCESS | 3288 | 1463433951538 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:51 INFO - PROCESS | 3288 | 1463433951646 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 14:25:51 INFO - PROCESS | 3288 | 1463433951804 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:51 INFO - PROCESS | 3288 | ++DOCSHELL 1E1F0C00 == 68 [pid = 3288] [id = 449] 14:25:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (1F401800) [pid = 3288] [serial = 1347] [outer = 00000000] 14:25:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (1F40A800) [pid = 3288] [serial = 1348] [outer = 1F401800] 14:25:51 INFO - PROCESS | 3288 | 1463433951861 Marionette DEBUG loaded listener.js 14:25:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (1F44D400) [pid = 3288] [serial = 1349] [outer = 1F401800] 14:25:52 INFO - PROCESS | 3288 | 1463433952454 Marionette TRACE conn6 <- [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]]]}] 14:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 970ms 14:25:52 INFO - PROCESS | 3288 | 1463433952506 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 14:25:52 INFO - PROCESS | 3288 | 1463433952509 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 14:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:25:52 INFO - PROCESS | 3288 | 1463433952512 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:25:52 INFO - PROCESS | 3288 | 1463433952514 Marionette TRACE conn6 <- [1,1762,null,{}] 14:25:52 INFO - PROCESS | 3288 | 1463433952518 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:52 INFO - PROCESS | 3288 | 1463433952638 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 14:25:52 INFO - PROCESS | 3288 | 1463433952784 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:52 INFO - PROCESS | 3288 | ++DOCSHELL 1E147800 == 69 [pid = 3288] [id = 450] 14:25:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (1F74EC00) [pid = 3288] [serial = 1350] [outer = 00000000] 14:25:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (1FE35000) [pid = 3288] [serial = 1351] [outer = 1F74EC00] 14:25:52 INFO - PROCESS | 3288 | 1463433952840 Marionette DEBUG loaded listener.js 14:25:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (1FE42400) [pid = 3288] [serial = 1352] [outer = 1F74EC00] 14:25:53 INFO - PROCESS | 3288 | 1463433953440 Marionette TRACE conn6 <- [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]]]}] 14:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 970ms 14:25:53 INFO - PROCESS | 3288 | 1463433953487 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 14:25:53 INFO - PROCESS | 3288 | 1463433953489 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 14:25:53 INFO - PROCESS | 3288 | 1463433953492 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:25:53 INFO - PROCESS | 3288 | 1463433953494 Marionette TRACE conn6 <- [1,1766,null,{}] 14:25:53 INFO - PROCESS | 3288 | 1463433953526 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:53 INFO - PROCESS | 3288 | 1463433953652 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 14:25:53 INFO - PROCESS | 3288 | 1463433953796 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:53 INFO - PROCESS | 3288 | ++DOCSHELL 0CCA6400 == 70 [pid = 3288] [id = 451] 14:25:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (0CF38800) [pid = 3288] [serial = 1353] [outer = 00000000] 14:25:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (15170400) [pid = 3288] [serial = 1354] [outer = 0CF38800] 14:25:53 INFO - PROCESS | 3288 | 1463433953853 Marionette DEBUG loaded listener.js 14:25:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (17585400) [pid = 3288] [serial = 1355] [outer = 0CF38800] 14:25:54 INFO - PROCESS | 3288 | 1463433954553 Marionette TRACE conn6 <- [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]]]}] 14:25:54 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 14:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1095ms 14:25:54 INFO - PROCESS | 3288 | 1463433954592 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 14:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:25:54 INFO - PROCESS | 3288 | 1463433954597 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 14:25:54 INFO - PROCESS | 3288 | 1463433954601 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:25:54 INFO - PROCESS | 3288 | 1463433954605 Marionette TRACE conn6 <- [1,1770,null,{}] 14:25:54 INFO - PROCESS | 3288 | 1463433954610 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:54 INFO - PROCESS | 3288 | 1463433954718 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 14:25:54 INFO - PROCESS | 3288 | 1463433954891 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:54 INFO - PROCESS | 3288 | ++DOCSHELL 1080BC00 == 71 [pid = 3288] [id = 452] 14:25:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (15BE0800) [pid = 3288] [serial = 1356] [outer = 00000000] 14:25:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (1880E000) [pid = 3288] [serial = 1357] [outer = 15BE0800] 14:25:54 INFO - PROCESS | 3288 | 1463433954944 Marionette DEBUG loaded listener.js 14:25:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (18F6E400) [pid = 3288] [serial = 1358] [outer = 15BE0800] 14:25:55 INFO - PROCESS | 3288 | --DOCSHELL 0C8F0400 == 70 [pid = 3288] [id = 443] 14:25:55 INFO - PROCESS | 3288 | --DOCSHELL 14631400 == 69 [pid = 3288] [id = 442] 14:25:55 INFO - PROCESS | 3288 | --DOCSHELL 0FE0A800 == 68 [pid = 3288] [id = 441] 14:25:55 INFO - PROCESS | 3288 | --DOCSHELL 19EA9800 == 67 [pid = 3288] [id = 440] 14:25:55 INFO - PROCESS | 3288 | --DOCSHELL 190CD400 == 66 [pid = 3288] [id = 439] 14:25:55 INFO - PROCESS | 3288 | --DOCSHELL 18C39400 == 65 [pid = 3288] [id = 438] 14:25:55 INFO - PROCESS | 3288 | --DOCSHELL 17582C00 == 64 [pid = 3288] [id = 437] 14:25:55 INFO - PROCESS | 3288 | --DOCSHELL 10229000 == 63 [pid = 3288] [id = 436] 14:25:55 INFO - PROCESS | 3288 | --DOCSHELL 10514400 == 62 [pid = 3288] [id = 435] 14:25:55 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (1F75B800) [pid = 3288] [serial = 1286] [outer = 00000000] [url = about:blank] 14:25:55 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (1FE31C00) [pid = 3288] [serial = 1288] [outer = 00000000] [url = about:blank] 14:25:55 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (1D931400) [pid = 3288] [serial = 1249] [outer = 00000000] [url = about:blank] 14:25:55 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (1E989800) [pid = 3288] [serial = 1154] [outer = 00000000] [url = about:blank] 14:25:55 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (1510B800) [pid = 3288] [serial = 1259] [outer = 00000000] [url = about:blank] 14:25:55 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (1F74F800) [pid = 3288] [serial = 1285] [outer = 00000000] [url = about:blank] 14:25:55 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (1AEF6400) [pid = 3288] [serial = 1271] [outer = 00000000] [url = about:blank] 14:25:55 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (19780C00) [pid = 3288] [serial = 1267] [outer = 00000000] [url = about:blank] 14:25:55 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (18C3B000) [pid = 3288] [serial = 1262] [outer = 00000000] [url = about:blank] 14:25:55 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (1928B400) [pid = 3288] [serial = 1223] [outer = 00000000] [url = about:blank] 14:25:55 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (1DDE0800) [pid = 3288] [serial = 1276] [outer = 00000000] [url = about:blank] 14:25:55 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (1CE18000) [pid = 3288] [serial = 1246] [outer = 00000000] [url = about:blank] 14:25:55 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (19D93400) [pid = 3288] [serial = 1268] [outer = 00000000] [url = about:blank] 14:25:55 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (1E155C00) [pid = 3288] [serial = 1279] [outer = 00000000] [url = about:blank] 14:25:55 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (1E0C4C00) [pid = 3288] [serial = 1277] [outer = 00000000] [url = about:blank] 14:25:55 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (1C0D5400) [pid = 3288] [serial = 1274] [outer = 00000000] [url = about:blank] 14:25:55 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (169F8800) [pid = 3288] [serial = 1264] [outer = 00000000] [url = about:blank] 14:25:55 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (11357C00) [pid = 3288] [serial = 1258] [outer = 00000000] [url = about:blank] 14:25:55 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (1A263C00) [pid = 3288] [serial = 1270] [outer = 00000000] [url = about:blank] 14:25:55 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (1B52F400) [pid = 3288] [serial = 1273] [outer = 00000000] [url = about:blank] 14:25:55 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (1E98D400) [pid = 3288] [serial = 1282] [outer = 00000000] [url = about:blank] 14:25:55 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (18B01800) [pid = 3288] [serial = 1261] [outer = 00000000] [url = about:blank] 14:25:55 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (1F40C800) [pid = 3288] [serial = 1283] [outer = 00000000] [url = about:blank] 14:25:55 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (1E19D800) [pid = 3288] [serial = 1280] [outer = 00000000] [url = about:blank] 14:25:55 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (1880A000) [pid = 3288] [serial = 1265] [outer = 00000000] [url = about:blank] 14:25:55 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (1F44F400) [pid = 3288] [serial = 1255] [outer = 00000000] [url = about:blank] 14:25:55 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (1E1CC800) [pid = 3288] [serial = 1252] [outer = 00000000] [url = about:blank] 14:25:55 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (18F79800) [pid = 3288] [serial = 1243] [outer = 00000000] [url = about:blank] 14:25:55 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (14E92400) [pid = 3288] [serial = 1240] [outer = 00000000] [url = about:blank] 14:25:55 INFO - PROCESS | 3288 | 1463433955609 Marionette TRACE conn6 <- [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]]]}] 14:25:55 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 14:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1023ms 14:25:55 INFO - PROCESS | 3288 | 1463433955625 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 14:25:55 INFO - PROCESS | 3288 | 1463433955631 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 14:25:55 INFO - PROCESS | 3288 | 1463433955637 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:25:55 INFO - PROCESS | 3288 | 1463433955639 Marionette TRACE conn6 <- [1,1774,null,{}] 14:25:55 INFO - PROCESS | 3288 | 1463433955677 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:55 INFO - PROCESS | 3288 | 1463433955772 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 14:25:55 INFO - PROCESS | 3288 | 1463433955780 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:55 INFO - PROCESS | 3288 | ++DOCSHELL 1022F000 == 63 [pid = 3288] [id = 453] 14:25:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (10514400) [pid = 3288] [serial = 1359] [outer = 00000000] 14:25:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (15178C00) [pid = 3288] [serial = 1360] [outer = 10514400] 14:25:55 INFO - PROCESS | 3288 | 1463433955826 Marionette DEBUG loaded listener.js 14:25:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (169F8800) [pid = 3288] [serial = 1361] [outer = 10514400] 14:25:56 INFO - PROCESS | 3288 | 1463433956326 Marionette TRACE conn6 <- [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]]]}] 14:25:56 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 14:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 730ms 14:25:56 INFO - PROCESS | 3288 | 1463433956370 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 14:25:56 INFO - PROCESS | 3288 | 1463433956372 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 14:25:56 INFO - PROCESS | 3288 | 1463433956375 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:25:56 INFO - PROCESS | 3288 | 1463433956379 Marionette TRACE conn6 <- [1,1778,null,{}] 14:25:56 INFO - PROCESS | 3288 | 1463433956419 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:56 INFO - PROCESS | 3288 | 1463433956516 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 14:25:56 INFO - PROCESS | 3288 | 1463433956622 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:56 INFO - PROCESS | 3288 | ++DOCSHELL 18F79800 == 64 [pid = 3288] [id = 454] 14:25:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (190EF800) [pid = 3288] [serial = 1362] [outer = 00000000] 14:25:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (19710C00) [pid = 3288] [serial = 1363] [outer = 190EF800] 14:25:56 INFO - PROCESS | 3288 | 1463433956671 Marionette DEBUG loaded listener.js 14:25:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (19D95400) [pid = 3288] [serial = 1364] [outer = 190EF800] 14:25:57 INFO - PROCESS | 3288 | 1463433957035 Marionette TRACE conn6 <- [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]]]}] 14:25:57 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) 14:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 14:25:57 INFO - PROCESS | 3288 | 1463433957049 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 14:25:57 INFO - PROCESS | 3288 | 1463433957052 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 14:25:57 INFO - PROCESS | 3288 | 1463433957055 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:25:57 INFO - PROCESS | 3288 | 1463433957057 Marionette TRACE conn6 <- [1,1782,null,{}] 14:25:57 INFO - PROCESS | 3288 | 1463433957060 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:57 INFO - PROCESS | 3288 | 1463433957198 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 14:25:57 INFO - PROCESS | 3288 | 1463433957206 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:57 INFO - PROCESS | 3288 | ++DOCSHELL 19D99C00 == 65 [pid = 3288] [id = 455] 14:25:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (19EAA800) [pid = 3288] [serial = 1365] [outer = 00000000] 14:25:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (1AEEF000) [pid = 3288] [serial = 1366] [outer = 19EAA800] 14:25:57 INFO - PROCESS | 3288 | 1463433957251 Marionette DEBUG loaded listener.js 14:25:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (1B36E800) [pid = 3288] [serial = 1367] [outer = 19EAA800] 14:25:57 INFO - PROCESS | 3288 | 1463433957656 Marionette TRACE conn6 <- [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]]]}] 14:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 630ms 14:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:25:57 INFO - PROCESS | 3288 | 1463433957689 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 14:25:57 INFO - PROCESS | 3288 | 1463433957691 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 14:25:57 INFO - PROCESS | 3288 | 1463433957694 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:25:57 INFO - PROCESS | 3288 | 1463433957705 Marionette TRACE conn6 <- [1,1786,null,{}] 14:25:57 INFO - PROCESS | 3288 | 1463433957735 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:57 INFO - PROCESS | 3288 | 1463433957861 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 14:25:57 INFO - PROCESS | 3288 | 1463433957961 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:57 INFO - PROCESS | 3288 | ++DOCSHELL 1B822400 == 66 [pid = 3288] [id = 456] 14:25:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (1B82B400) [pid = 3288] [serial = 1368] [outer = 00000000] 14:25:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (1C50F800) [pid = 3288] [serial = 1369] [outer = 1B82B400] 14:25:57 INFO - PROCESS | 3288 | 1463433958012 Marionette DEBUG loaded listener.js 14:25:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (1D032C00) [pid = 3288] [serial = 1370] [outer = 1B82B400] 14:25:58 INFO - PROCESS | 3288 | 1463433958456 Marionette TRACE conn6 <- [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]]]}] 14:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 810ms 14:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:25:58 INFO - PROCESS | 3288 | 1463433958506 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 14:25:58 INFO - PROCESS | 3288 | 1463433958508 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 14:25:58 INFO - PROCESS | 3288 | 1463433958511 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:25:58 INFO - PROCESS | 3288 | 1463433958513 Marionette TRACE conn6 <- [1,1790,null,{}] 14:25:58 INFO - PROCESS | 3288 | 1463433958516 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:58 INFO - PROCESS | 3288 | 1463433958664 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 14:25:58 INFO - PROCESS | 3288 | 1463433958740 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:58 INFO - PROCESS | 3288 | ++DOCSHELL 1E198000 == 67 [pid = 3288] [id = 457] 14:25:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1E19A000) [pid = 3288] [serial = 1371] [outer = 00000000] 14:25:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (1E1CF400) [pid = 3288] [serial = 1372] [outer = 1E19A000] 14:25:58 INFO - PROCESS | 3288 | 1463433958787 Marionette DEBUG loaded listener.js 14:25:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (1E1E5C00) [pid = 3288] [serial = 1373] [outer = 1E19A000] 14:25:59 INFO - PROCESS | 3288 | 1463433959233 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 770ms 14:25:59 INFO - PROCESS | 3288 | 1463433959282 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 14:25:59 INFO - PROCESS | 3288 | 1463433959284 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 14:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:25:59 INFO - PROCESS | 3288 | 1463433959287 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:25:59 INFO - PROCESS | 3288 | 1463433959288 Marionette TRACE conn6 <- [1,1794,null,{}] 14:25:59 INFO - PROCESS | 3288 | 1463433959292 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:25:59 INFO - PROCESS | 3288 | 1463433959415 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 14:25:59 INFO - PROCESS | 3288 | 1463433959488 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:25:59 INFO - PROCESS | 3288 | ++DOCSHELL 1E1EC000 == 68 [pid = 3288] [id = 458] 14:25:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (1E1EF000) [pid = 3288] [serial = 1374] [outer = 00000000] 14:25:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (1F410400) [pid = 3288] [serial = 1375] [outer = 1E1EF000] 14:25:59 INFO - PROCESS | 3288 | 1463433959533 Marionette DEBUG loaded listener.js 14:25:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (1F754000) [pid = 3288] [serial = 1376] [outer = 1E1EF000] 14:25:59 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (11392000) [pid = 3288] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:25:59 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (190D0000) [pid = 3288] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:25:59 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (19EA9C00) [pid = 3288] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:25:59 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (0FE1FC00) [pid = 3288] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:25:59 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (1022C400) [pid = 3288] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:25:59 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (18C3F000) [pid = 3288] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:25:59 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (1B36E400) [pid = 3288] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:25:59 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (1051E400) [pid = 3288] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:25:59 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (17585800) [pid = 3288] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:25:59 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (1880BC00) [pid = 3288] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:26:00 INFO - PROCESS | 3288 | 1463433960092 Marionette TRACE conn6 <- [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]]]}] 14:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 830ms 14:26:00 INFO - PROCESS | 3288 | 1463433960118 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 14:26:00 INFO - PROCESS | 3288 | 1463433960120 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 14:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:26:00 INFO - PROCESS | 3288 | 1463433960134 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:26:00 INFO - PROCESS | 3288 | 1463433960135 Marionette TRACE conn6 <- [1,1798,null,{}] 14:26:00 INFO - PROCESS | 3288 | 1463433960139 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:00 INFO - PROCESS | 3288 | 1463433960265 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 14:26:00 INFO - PROCESS | 3288 | 1463433960336 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:00 INFO - PROCESS | 3288 | ++DOCSHELL 15BE7000 == 69 [pid = 3288] [id = 459] 14:26:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (169F2400) [pid = 3288] [serial = 1377] [outer = 00000000] 14:26:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (19F33800) [pid = 3288] [serial = 1378] [outer = 169F2400] 14:26:00 INFO - PROCESS | 3288 | 1463433960380 Marionette DEBUG loaded listener.js 14:26:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (1D051400) [pid = 3288] [serial = 1379] [outer = 169F2400] 14:26:00 INFO - PROCESS | 3288 | 1463433960722 Marionette TRACE conn6 <- [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]]]}] 14:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 631ms 14:26:00 INFO - PROCESS | 3288 | 1463433960778 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 14:26:00 INFO - PROCESS | 3288 | 1463433960780 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 14:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:26:00 INFO - PROCESS | 3288 | 1463433960783 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:26:00 INFO - PROCESS | 3288 | 1463433960785 Marionette TRACE conn6 <- [1,1802,null,{}] 14:26:00 INFO - PROCESS | 3288 | 1463433960788 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:00 INFO - PROCESS | 3288 | 1463433960879 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 14:26:00 INFO - PROCESS | 3288 | 1463433960885 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:00 INFO - PROCESS | 3288 | ++DOCSHELL 15108400 == 70 [pid = 3288] [id = 460] 14:26:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (169F7400) [pid = 3288] [serial = 1380] [outer = 00000000] 14:26:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1D058C00) [pid = 3288] [serial = 1381] [outer = 169F7400] 14:26:00 INFO - PROCESS | 3288 | 1463433960929 Marionette DEBUG loaded listener.js 14:26:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (1D05F000) [pid = 3288] [serial = 1382] [outer = 169F7400] 14:26:01 INFO - PROCESS | 3288 | 1463433961395 Marionette TRACE conn6 <- [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]]]}] 14:26:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 630ms 14:26:01 INFO - PROCESS | 3288 | 1463433961415 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 14:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:26:01 INFO - PROCESS | 3288 | 1463433961417 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 14:26:01 INFO - PROCESS | 3288 | 1463433961419 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:26:01 INFO - PROCESS | 3288 | 1463433961421 Marionette TRACE conn6 <- [1,1806,null,{}] 14:26:01 INFO - PROCESS | 3288 | 1463433961424 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:01 INFO - PROCESS | 3288 | 1463433961564 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 14:26:01 INFO - PROCESS | 3288 | 1463433961576 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:01 INFO - PROCESS | 3288 | ++DOCSHELL 1D058800 == 71 [pid = 3288] [id = 461] 14:26:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (1F40BC00) [pid = 3288] [serial = 1383] [outer = 00000000] 14:26:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (1FC77800) [pid = 3288] [serial = 1384] [outer = 1F40BC00] 14:26:01 INFO - PROCESS | 3288 | 1463433961621 Marionette DEBUG loaded listener.js 14:26:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (1FC7A800) [pid = 3288] [serial = 1385] [outer = 1F40BC00] 14:26:02 INFO - PROCESS | 3288 | --DOCSHELL 1FE34000 == 70 [pid = 3288] [id = 341] 14:26:02 INFO - PROCESS | 3288 | --DOCSHELL 10110C00 == 69 [pid = 3288] [id = 430] 14:26:02 INFO - PROCESS | 3288 | --DOCSHELL 1F40B400 == 68 [pid = 3288] [id = 388] 14:26:02 INFO - PROCESS | 3288 | --DOCSHELL 1FE49800 == 67 [pid = 3288] [id = 433] 14:26:02 INFO - PROCESS | 3288 | --DOCSHELL 15B1EC00 == 66 [pid = 3288] [id = 271] 14:26:02 INFO - PROCESS | 3288 | --DOCSHELL 1F40D000 == 65 [pid = 3288] [id = 389] 14:26:02 INFO - PROCESS | 3288 | --DOCSHELL 10813800 == 64 [pid = 3288] [id = 434] 14:26:02 INFO - PROCESS | 3288 | --DOCSHELL 1E1CB400 == 63 [pid = 3288] [id = 323] 14:26:02 INFO - PROCESS | 3288 | --DOCSHELL 1E983000 == 62 [pid = 3288] [id = 387] 14:26:02 INFO - PROCESS | 3288 | --DOCSHELL 1FE9A800 == 61 [pid = 3288] [id = 356] 14:26:02 INFO - PROCESS | 3288 | --DOCSHELL 1E1EA400 == 60 [pid = 3288] [id = 324] 14:26:02 INFO - PROCESS | 3288 | --DOCSHELL 1B536C00 == 59 [pid = 3288] [id = 412] 14:26:02 INFO - PROCESS | 3288 | --DOCSHELL 18F77800 == 58 [pid = 3288] [id = 292] 14:26:02 INFO - PROCESS | 3288 | --DOCSHELL 1D928400 == 57 [pid = 3288] [id = 400] 14:26:02 INFO - PROCESS | 3288 | --DOCSHELL 1970BC00 == 56 [pid = 3288] [id = 431] 14:26:02 INFO - PROCESS | 3288 | --DOCSHELL 1010D400 == 55 [pid = 3288] [id = 374] 14:26:02 INFO - PROCESS | 3288 | --DOCSHELL 1FE0DC00 == 54 [pid = 3288] [id = 340] 14:26:02 INFO - PROCESS | 3288 | --DOCSHELL 1004EC00 == 53 [pid = 3288] [id = 325] 14:26:02 INFO - PROCESS | 3288 | --DOCSHELL 1FE33000 == 52 [pid = 3288] [id = 355] 14:26:02 INFO - PROCESS | 3288 | --DOCSHELL 1FE35800 == 51 [pid = 3288] [id = 405] 14:26:02 INFO - PROCESS | 3288 | --DOCSHELL 1F40FC00 == 50 [pid = 3288] [id = 432] 14:26:02 INFO - PROCESS | 3288 | --DOCSHELL 1CF5A400 == 49 [pid = 3288] [id = 307] 14:26:02 INFO - PROCESS | 3288 | --DOCSHELL 0FEF1400 == 48 [pid = 3288] [id = 354] 14:26:02 INFO - PROCESS | 3288 | --DOCSHELL 1D03B800 == 47 [pid = 3288] [id = 308] 14:26:02 INFO - PROCESS | 3288 | --DOCSHELL 19EB4C00 == 46 [pid = 3288] [id = 293] 14:26:02 INFO - PROCESS | 3288 | --DOCSHELL 14F5B000 == 45 [pid = 3288] [id = 407] 14:26:02 INFO - PROCESS | 3288 | --DOCSHELL 1F754800 == 44 [pid = 3288] [id = 429] 14:26:02 INFO - PROCESS | 3288 | --DOCSHELL 1080BC00 == 43 [pid = 3288] [id = 452] 14:26:02 INFO - PROCESS | 3288 | --DOCSHELL 0CCA6400 == 42 [pid = 3288] [id = 451] 14:26:02 INFO - PROCESS | 3288 | --DOCSHELL 1E147800 == 41 [pid = 3288] [id = 450] 14:26:02 INFO - PROCESS | 3288 | --DOCSHELL 1E1F0C00 == 40 [pid = 3288] [id = 449] 14:26:02 INFO - PROCESS | 3288 | --DOCSHELL 1D9E9800 == 39 [pid = 3288] [id = 448] 14:26:02 INFO - PROCESS | 3288 | --DOCSHELL 18EC4400 == 38 [pid = 3288] [id = 446] 14:26:02 INFO - PROCESS | 3288 | --DOCSHELL 1D9E5800 == 37 [pid = 3288] [id = 447] 14:26:02 INFO - PROCESS | 3288 | --DOCSHELL 1022EC00 == 36 [pid = 3288] [id = 445] 14:26:02 INFO - PROCESS | 3288 | --DOCSHELL 10104000 == 35 [pid = 3288] [id = 444] 14:26:03 INFO - PROCESS | 3288 | --DOCSHELL 1E198000 == 34 [pid = 3288] [id = 457] 14:26:03 INFO - PROCESS | 3288 | --DOCSHELL 1022F000 == 33 [pid = 3288] [id = 453] 14:26:03 INFO - PROCESS | 3288 | --DOCSHELL 1B822400 == 32 [pid = 3288] [id = 456] 14:26:03 INFO - PROCESS | 3288 | --DOCSHELL 18F79800 == 31 [pid = 3288] [id = 454] 14:26:03 INFO - PROCESS | 3288 | --DOCSHELL 19D99C00 == 30 [pid = 3288] [id = 455] 14:26:03 INFO - PROCESS | 3288 | --DOCSHELL 1E1EC000 == 29 [pid = 3288] [id = 458] 14:26:03 INFO - PROCESS | 3288 | --DOCSHELL 15BE7000 == 28 [pid = 3288] [id = 459] 14:26:03 INFO - PROCESS | 3288 | --DOCSHELL 15108400 == 27 [pid = 3288] [id = 460] 14:26:03 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (1B821400) [pid = 3288] [serial = 1330] [outer = 00000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (190EFC00) [pid = 3288] [serial = 1318] [outer = 00000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (19F37C00) [pid = 3288] [serial = 1321] [outer = 00000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (19287C00) [pid = 3288] [serial = 1319] [outer = 00000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (14636000) [pid = 3288] [serial = 1324] [outer = 00000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (1A259800) [pid = 3288] [serial = 1322] [outer = 00000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (1138F800) [pid = 3288] [serial = 1309] [outer = 00000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (15BE0400) [pid = 3288] [serial = 1325] [outer = 00000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (18F9E800) [pid = 3288] [serial = 1315] [outer = 00000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (1FF62C00) [pid = 3288] [serial = 1304] [outer = 00000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (1FEE9800) [pid = 3288] [serial = 1303] [outer = 00000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (14756400) [pid = 3288] [serial = 1307] [outer = 00000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (144AA000) [pid = 3288] [serial = 1306] [outer = 00000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (1880A400) [pid = 3288] [serial = 1312] [outer = 00000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (18B6EC00) [pid = 3288] [serial = 1313] [outer = 00000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (169FC400) [pid = 3288] [serial = 1291] [outer = 00000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (1A264800) [pid = 3288] [serial = 1294] [outer = 00000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (1FE38800) [pid = 3288] [serial = 1297] [outer = 00000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (1FE9A400) [pid = 3288] [serial = 1300] [outer = 00000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (1B36A800) [pid = 3288] [serial = 1327] [outer = 00000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (1463C800) [pid = 3288] [serial = 1310] [outer = 00000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (1B82A800) [pid = 3288] [serial = 1331] [outer = 00000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (1B376000) [pid = 3288] [serial = 1328] [outer = 00000000] [url = about:blank] 14:26:03 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (190C5800) [pid = 3288] [serial = 1316] [outer = 00000000] [url = about:blank] 14:26:04 INFO - PROCESS | 3288 | 1463433964026 Marionette TRACE conn6 <- [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]]]}] 14:26:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 2628ms 14:26:04 INFO - PROCESS | 3288 | 1463433964050 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 14:26:04 INFO - PROCESS | 3288 | 1463433964054 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 14:26:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:26:04 INFO - PROCESS | 3288 | 1463433964059 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:26:04 INFO - PROCESS | 3288 | 1463433964063 Marionette TRACE conn6 <- [1,1810,null,{}] 14:26:04 INFO - PROCESS | 3288 | 1463433964069 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:04 INFO - PROCESS | 3288 | 1463433964162 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 14:26:04 INFO - PROCESS | 3288 | 1463433964171 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:04 INFO - PROCESS | 3288 | ++DOCSHELL 0C8F5000 == 28 [pid = 3288] [id = 462] 14:26:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0C8F5400) [pid = 3288] [serial = 1386] [outer = 00000000] 14:26:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0CCA6C00) [pid = 3288] [serial = 1387] [outer = 0C8F5400] 14:26:04 INFO - PROCESS | 3288 | 1463433964220 Marionette DEBUG loaded listener.js 14:26:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0CF7AC00) [pid = 3288] [serial = 1388] [outer = 0C8F5400] 14:26:04 INFO - PROCESS | 3288 | 1463433964718 Marionette TRACE conn6 <- [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]]]}] 14:26:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 690ms 14:26:04 INFO - PROCESS | 3288 | 1463433964749 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 14:26:04 INFO - PROCESS | 3288 | 1463433964756 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 14:26:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:26:04 INFO - PROCESS | 3288 | 1463433964762 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:26:04 INFO - PROCESS | 3288 | 1463433964765 Marionette TRACE conn6 <- [1,1814,null,{}] 14:26:04 INFO - PROCESS | 3288 | 1463433964768 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:04 INFO - PROCESS | 3288 | 1463433964856 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 14:26:04 INFO - PROCESS | 3288 | 1463433964867 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:04 INFO - PROCESS | 3288 | ++DOCSHELL 0FE20C00 == 29 [pid = 3288] [id = 463] 14:26:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (1005A000) [pid = 3288] [serial = 1389] [outer = 00000000] 14:26:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (10108400) [pid = 3288] [serial = 1390] [outer = 1005A000] 14:26:04 INFO - PROCESS | 3288 | 1463433964914 Marionette DEBUG loaded listener.js 14:26:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (1010F400) [pid = 3288] [serial = 1391] [outer = 1005A000] 14:26:05 INFO - PROCESS | 3288 | 1463433965411 Marionette TRACE conn6 <- [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]]]}] 14:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 670ms 14:26:05 INFO - PROCESS | 3288 | 1463433965434 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 14:26:05 INFO - PROCESS | 3288 | 1463433965437 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 14:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:26:05 INFO - PROCESS | 3288 | 1463433965441 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:26:05 INFO - PROCESS | 3288 | 1463433965444 Marionette TRACE conn6 <- [1,1818,null,{}] 14:26:05 INFO - PROCESS | 3288 | 1463433965455 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:05 INFO - PROCESS | 3288 | 1463433965546 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 14:26:05 INFO - PROCESS | 3288 | 1463433965672 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:05 INFO - PROCESS | 3288 | ++DOCSHELL 10448800 == 30 [pid = 3288] [id = 464] 14:26:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (1044B400) [pid = 3288] [serial = 1392] [outer = 00000000] 14:26:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (1080C000) [pid = 3288] [serial = 1393] [outer = 1044B400] 14:26:05 INFO - PROCESS | 3288 | 1463433965722 Marionette DEBUG loaded listener.js 14:26:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (10866000) [pid = 3288] [serial = 1394] [outer = 1044B400] 14:26:06 INFO - PROCESS | 3288 | 1463433966127 Marionette TRACE conn6 <- [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]]]}] 14:26:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 730ms 14:26:06 INFO - PROCESS | 3288 | 1463433966174 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 14:26:06 INFO - PROCESS | 3288 | 1463433966176 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 14:26:06 INFO - PROCESS | 3288 | 1463433966179 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:26:06 INFO - PROCESS | 3288 | 1463433966181 Marionette TRACE conn6 <- [1,1822,null,{}] 14:26:06 INFO - PROCESS | 3288 | 1463433966185 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:06 INFO - PROCESS | 3288 | 1463433966302 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 14:26:06 INFO - PROCESS | 3288 | 1463433966309 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:06 INFO - PROCESS | 3288 | ++DOCSHELL 11359C00 == 31 [pid = 3288] [id = 465] 14:26:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (1135A800) [pid = 3288] [serial = 1395] [outer = 00000000] 14:26:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (14636C00) [pid = 3288] [serial = 1396] [outer = 1135A800] 14:26:06 INFO - PROCESS | 3288 | 1463433966371 Marionette DEBUG loaded listener.js 14:26:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (1463F800) [pid = 3288] [serial = 1397] [outer = 1135A800] 14:26:06 INFO - PROCESS | 3288 | 1463433966792 Marionette TRACE conn6 <- [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]]]}] 14:26:06 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 14:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 630ms 14:26:06 INFO - PROCESS | 3288 | 1463433966816 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 14:26:06 INFO - PROCESS | 3288 | 1463433966818 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 14:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:26:06 INFO - PROCESS | 3288 | 1463433966821 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:26:06 INFO - PROCESS | 3288 | 1463433966823 Marionette TRACE conn6 <- [1,1826,null,{}] 14:26:06 INFO - PROCESS | 3288 | 1463433966826 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:06 INFO - PROCESS | 3288 | 1463433966904 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 14:26:06 INFO - PROCESS | 3288 | 1463433966912 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:06 INFO - PROCESS | 3288 | ++DOCSHELL 14753800 == 32 [pid = 3288] [id = 466] 14:26:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (14757400) [pid = 3288] [serial = 1398] [outer = 00000000] 14:26:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (14974000) [pid = 3288] [serial = 1399] [outer = 14757400] 14:26:06 INFO - PROCESS | 3288 | 1463433966957 Marionette DEBUG loaded listener.js 14:26:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (14E6A400) [pid = 3288] [serial = 1400] [outer = 14757400] 14:26:07 INFO - PROCESS | 3288 | 1463433967441 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 14:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 670ms 14:26:07 INFO - PROCESS | 3288 | 1463433967496 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 14:26:07 INFO - PROCESS | 3288 | 1463433967498 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 14:26:07 INFO - PROCESS | 3288 | 1463433967501 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:26:07 INFO - PROCESS | 3288 | 1463433967503 Marionette TRACE conn6 <- [1,1830,null,{}] 14:26:07 INFO - PROCESS | 3288 | 1463433967506 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:07 INFO - PROCESS | 3288 | 1463433967619 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 14:26:07 INFO - PROCESS | 3288 | 1463433967629 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:07 INFO - PROCESS | 3288 | ++DOCSHELL 15BECC00 == 33 [pid = 3288] [id = 467] 14:26:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (167E3C00) [pid = 3288] [serial = 1401] [outer = 00000000] 14:26:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (17582800) [pid = 3288] [serial = 1402] [outer = 167E3C00] 14:26:07 INFO - PROCESS | 3288 | 1463433967679 Marionette DEBUG loaded listener.js 14:26:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (175CA800) [pid = 3288] [serial = 1403] [outer = 167E3C00] 14:26:08 INFO - PROCESS | 3288 | 1463433968128 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 14:26:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 670ms 14:26:08 INFO - PROCESS | 3288 | 1463433968175 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 14:26:08 INFO - PROCESS | 3288 | 1463433968177 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 14:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:26:08 INFO - PROCESS | 3288 | 1463433968180 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:26:08 INFO - PROCESS | 3288 | 1463433968182 Marionette TRACE conn6 <- [1,1834,null,{}] 14:26:08 INFO - PROCESS | 3288 | 1463433968186 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:08 INFO - PROCESS | 3288 | 1463433968262 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 14:26:08 INFO - PROCESS | 3288 | 1463433968299 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:08 INFO - PROCESS | 3288 | ++DOCSHELL 18803C00 == 34 [pid = 3288] [id = 468] 14:26:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (18805800) [pid = 3288] [serial = 1404] [outer = 00000000] 14:26:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1880B800) [pid = 3288] [serial = 1405] [outer = 18805800] 14:26:08 INFO - PROCESS | 3288 | 1463433968343 Marionette DEBUG loaded listener.js 14:26:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (1880F400) [pid = 3288] [serial = 1406] [outer = 18805800] 14:26:08 INFO - PROCESS | 3288 | 1463433968790 Marionette TRACE conn6 <- [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]]]}] 14:26:08 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) 14:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 630ms 14:26:08 INFO - PROCESS | 3288 | 1463433968816 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 14:26:08 INFO - PROCESS | 3288 | 1463433968818 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 14:26:08 INFO - PROCESS | 3288 | 1463433968821 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:26:08 INFO - PROCESS | 3288 | 1463433968823 Marionette TRACE conn6 <- [1,1838,null,{}] 14:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:26:08 INFO - PROCESS | 3288 | 1463433968831 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:08 INFO - PROCESS | 3288 | 1463433968908 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 14:26:08 INFO - PROCESS | 3288 | 1463433968915 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:08 INFO - PROCESS | 3288 | ++DOCSHELL 09174400 == 35 [pid = 3288] [id = 469] 14:26:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (18808800) [pid = 3288] [serial = 1407] [outer = 00000000] 14:26:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (18C39400) [pid = 3288] [serial = 1408] [outer = 18808800] 14:26:08 INFO - PROCESS | 3288 | 1463433968961 Marionette DEBUG loaded listener.js 14:26:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (1463E800) [pid = 3288] [serial = 1409] [outer = 18808800] 14:26:09 INFO - PROCESS | 3288 | 1463433969451 Marionette TRACE conn6 <- [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]]]}] 14:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 670ms 14:26:09 INFO - PROCESS | 3288 | 1463433969496 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 14:26:09 INFO - PROCESS | 3288 | 1463433969498 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 14:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:26:09 INFO - PROCESS | 3288 | 1463433969501 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:26:09 INFO - PROCESS | 3288 | 1463433969503 Marionette TRACE conn6 <- [1,1842,null,{}] 14:26:09 INFO - PROCESS | 3288 | 1463433969506 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:09 INFO - PROCESS | 3288 | 1463433969621 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 14:26:09 INFO - PROCESS | 3288 | 1463433969713 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:09 INFO - PROCESS | 3288 | ++DOCSHELL 10446400 == 36 [pid = 3288] [id = 470] 14:26:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (18ED2800) [pid = 3288] [serial = 1410] [outer = 00000000] 14:26:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (18F75000) [pid = 3288] [serial = 1411] [outer = 18ED2800] 14:26:09 INFO - PROCESS | 3288 | 1463433969759 Marionette DEBUG loaded listener.js 14:26:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (18F70000) [pid = 3288] [serial = 1412] [outer = 18ED2800] 14:26:10 INFO - PROCESS | 3288 | 1463433970188 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 730ms 14:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:26:10 INFO - PROCESS | 3288 | 1463433970232 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 14:26:10 INFO - PROCESS | 3288 | 1463433970234 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 14:26:10 INFO - PROCESS | 3288 | 1463433970237 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:26:10 INFO - PROCESS | 3288 | 1463433970239 Marionette TRACE conn6 <- [1,1846,null,{}] 14:26:10 INFO - PROCESS | 3288 | 1463433970243 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:10 INFO - PROCESS | 3288 | 1463433970362 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 14:26:10 INFO - PROCESS | 3288 | 1463433970369 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:10 INFO - PROCESS | 3288 | ++DOCSHELL 18F9E400 == 37 [pid = 3288] [id = 471] 14:26:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (18FA0C00) [pid = 3288] [serial = 1413] [outer = 00000000] 14:26:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (18FAA400) [pid = 3288] [serial = 1414] [outer = 18FA0C00] 14:26:10 INFO - PROCESS | 3288 | 1463433970417 Marionette DEBUG loaded listener.js 14:26:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (190C9C00) [pid = 3288] [serial = 1415] [outer = 18FA0C00] 14:26:10 INFO - PROCESS | 3288 | 1463433970856 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 14:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 670ms 14:26:10 INFO - PROCESS | 3288 | 1463433970908 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 14:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:26:10 INFO - PROCESS | 3288 | 1463433970911 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 14:26:10 INFO - PROCESS | 3288 | 1463433970920 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:26:10 INFO - PROCESS | 3288 | 1463433970923 Marionette TRACE conn6 <- [1,1850,null,{}] 14:26:10 INFO - PROCESS | 3288 | 1463433970927 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:11 INFO - PROCESS | 3288 | 1463433971086 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 14:26:11 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (169F7400) [pid = 3288] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:26:11 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (1B82B400) [pid = 3288] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:26:11 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (1E19A000) [pid = 3288] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:26:11 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (169F2400) [pid = 3288] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:26:11 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (1E1EF000) [pid = 3288] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:26:11 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (19EAA800) [pid = 3288] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:26:11 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (190EF800) [pid = 3288] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:26:11 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (10514400) [pid = 3288] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:26:11 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (15BE0800) [pid = 3288] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:26:11 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (0CF38800) [pid = 3288] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:26:11 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (1F74EC00) [pid = 3288] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:26:11 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (1F401800) [pid = 3288] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:26:11 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (1E1C6400) [pid = 3288] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:26:11 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (1D9E7400) [pid = 3288] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:26:11 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (18EC7C00) [pid = 3288] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:26:11 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (1022F400) [pid = 3288] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:26:11 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (10362C00) [pid = 3288] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:26:11 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (18C48000) [pid = 3288] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:26:11 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (18F6FC00) [pid = 3288] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:26:11 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (1B822000) [pid = 3288] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:26:11 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (1DDD4C00) [pid = 3288] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:26:11 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (1D039000) [pid = 3288] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:26:11 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (1FE0A800) [pid = 3288] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:26:11 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (1E1D1000) [pid = 3288] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:26:11 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (10229800) [pid = 3288] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:26:11 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (1B537800) [pid = 3288] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:26:11 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (1FE94400) [pid = 3288] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:26:11 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (18C43400) [pid = 3288] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:26:11 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (14483800) [pid = 3288] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:26:11 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (111F0800) [pid = 3288] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:26:11 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (1FE9B400) [pid = 3288] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:26:11 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (1F450400) [pid = 3288] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:26:11 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (10175C00) [pid = 3288] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:26:11 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (19710800) [pid = 3288] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:26:11 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (1F74E800) [pid = 3288] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:26:11 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (1FE02800) [pid = 3288] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:26:11 INFO - PROCESS | 3288 | 1463433971773 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:11 INFO - PROCESS | 3288 | ++DOCSHELL 0C8F4C00 == 38 [pid = 3288] [id = 472] 14:26:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0C8F8400) [pid = 3288] [serial = 1416] [outer = 00000000] 14:26:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (1022C800) [pid = 3288] [serial = 1417] [outer = 0C8F8400] 14:26:11 INFO - PROCESS | 3288 | 1463433971830 Marionette DEBUG loaded listener.js 14:26:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (14486000) [pid = 3288] [serial = 1418] [outer = 0C8F8400] 14:26:12 INFO - PROCESS | 3288 | 1463433972224 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 14:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1341ms 14:26:12 INFO - PROCESS | 3288 | 1463433972255 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 14:26:12 INFO - PROCESS | 3288 | 1463433972257 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 14:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:26:12 INFO - PROCESS | 3288 | 1463433972261 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:26:12 INFO - PROCESS | 3288 | 1463433972262 Marionette TRACE conn6 <- [1,1854,null,{}] 14:26:12 INFO - PROCESS | 3288 | 1463433972266 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:12 INFO - PROCESS | 3288 | 1463433972344 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 14:26:12 INFO - PROCESS | 3288 | 1463433972350 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:12 INFO - PROCESS | 3288 | ++DOCSHELL 1463D400 == 39 [pid = 3288] [id = 473] 14:26:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (146E5000) [pid = 3288] [serial = 1419] [outer = 00000000] 14:26:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (18FA5800) [pid = 3288] [serial = 1420] [outer = 146E5000] 14:26:12 INFO - PROCESS | 3288 | 1463433972394 Marionette DEBUG loaded listener.js 14:26:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (1927F000) [pid = 3288] [serial = 1421] [outer = 146E5000] 14:26:12 INFO - PROCESS | 3288 | 1463433972808 Marionette TRACE conn6 <- [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]]]}] 14:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 570ms 14:26:12 INFO - PROCESS | 3288 | 1463433972831 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 14:26:12 INFO - PROCESS | 3288 | 1463433972833 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 14:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:26:12 INFO - PROCESS | 3288 | 1463433972836 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:26:12 INFO - PROCESS | 3288 | 1463433972838 Marionette TRACE conn6 <- [1,1858,null,{}] 14:26:12 INFO - PROCESS | 3288 | 1463433972841 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:12 INFO - PROCESS | 3288 | 1463433972964 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 14:26:12 INFO - PROCESS | 3288 | 1463433972987 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:12 INFO - PROCESS | 3288 | ++DOCSHELL 18F78400 == 40 [pid = 3288] [id = 474] 14:26:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (190EFC00) [pid = 3288] [serial = 1422] [outer = 00000000] 14:26:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (19710400) [pid = 3288] [serial = 1423] [outer = 190EFC00] 14:26:13 INFO - PROCESS | 3288 | 1463433973034 Marionette DEBUG loaded listener.js 14:26:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (19D8C000) [pid = 3288] [serial = 1424] [outer = 190EFC00] 14:26:13 INFO - PROCESS | 3288 | 1463433973464 Marionette TRACE conn6 <- [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]]]}] 14:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 14:26:13 INFO - PROCESS | 3288 | 1463433973507 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 14:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:26:13 INFO - PROCESS | 3288 | 1463433973509 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 14:26:13 INFO - PROCESS | 3288 | 1463433973513 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:26:13 INFO - PROCESS | 3288 | 1463433973514 Marionette TRACE conn6 <- [1,1862,null,{}] 14:26:13 INFO - PROCESS | 3288 | 1463433973518 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:13 INFO - PROCESS | 3288 | 1463433973638 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 14:26:13 INFO - PROCESS | 3288 | 1463433973651 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:13 INFO - PROCESS | 3288 | ++DOCSHELL 19706C00 == 41 [pid = 3288] [id = 475] 14:26:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (1970A400) [pid = 3288] [serial = 1425] [outer = 00000000] 14:26:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (19D99400) [pid = 3288] [serial = 1426] [outer = 1970A400] 14:26:13 INFO - PROCESS | 3288 | 1463433973694 Marionette DEBUG loaded listener.js 14:26:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (19EAAC00) [pid = 3288] [serial = 1427] [outer = 1970A400] 14:26:14 INFO - PROCESS | 3288 | 1463433974554 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 14:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1121ms 14:26:14 INFO - PROCESS | 3288 | 1463433974635 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 14:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:26:14 INFO - PROCESS | 3288 | 1463433974639 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 14:26:14 INFO - PROCESS | 3288 | 1463433974645 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:26:14 INFO - PROCESS | 3288 | 1463433974648 Marionette TRACE conn6 <- [1,1866,null,{}] 14:26:14 INFO - PROCESS | 3288 | 1463433974654 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:14 INFO - PROCESS | 3288 | 1463433974779 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 14:26:14 INFO - PROCESS | 3288 | 1463433974912 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:14 INFO - PROCESS | 3288 | ++DOCSHELL 0CC72000 == 42 [pid = 3288] [id = 476] 14:26:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (0CCA6400) [pid = 3288] [serial = 1428] [outer = 00000000] 14:26:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (1010E800) [pid = 3288] [serial = 1429] [outer = 0CCA6400] 14:26:14 INFO - PROCESS | 3288 | 1463433974970 Marionette DEBUG loaded listener.js 14:26:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (1022D400) [pid = 3288] [serial = 1430] [outer = 0CCA6400] 14:26:15 INFO - PROCESS | 3288 | 1463433975649 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 14:26:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1075ms 14:26:15 INFO - PROCESS | 3288 | 1463433975724 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 14:26:15 INFO - PROCESS | 3288 | 1463433975730 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 14:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:26:15 INFO - PROCESS | 3288 | 1463433975736 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:26:15 INFO - PROCESS | 3288 | 1463433975739 Marionette TRACE conn6 <- [1,1870,null,{}] 14:26:15 INFO - PROCESS | 3288 | 1463433975744 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:15 INFO - PROCESS | 3288 | 1463433975865 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 14:26:16 INFO - PROCESS | 3288 | 1463433976019 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:16 INFO - PROCESS | 3288 | ++DOCSHELL 0FE17C00 == 43 [pid = 3288] [id = 477] 14:26:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (14479C00) [pid = 3288] [serial = 1431] [outer = 00000000] 14:26:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (1492F000) [pid = 3288] [serial = 1432] [outer = 14479C00] 14:26:16 INFO - PROCESS | 3288 | 1463433976075 Marionette DEBUG loaded listener.js 14:26:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (15173000) [pid = 3288] [serial = 1433] [outer = 14479C00] 14:26:16 INFO - PROCESS | 3288 | 1463433976967 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 14:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1276ms 14:26:17 INFO - PROCESS | 3288 | --DOCSHELL 1463EC00 == 42 [pid = 3288] [id = 262] 14:26:17 INFO - PROCESS | 3288 | --DOCSHELL 18F72000 == 41 [pid = 3288] [id = 261] 14:26:17 INFO - PROCESS | 3288 | --DOCSHELL 10516800 == 40 [pid = 3288] [id = 253] 14:26:17 INFO - PROCESS | 3288 | --DOCSHELL 18C3D400 == 39 [pid = 3288] [id = 260] 14:26:17 INFO - PROCESS | 3288 | --DOCSHELL 10516000 == 38 [pid = 3288] [id = 259] 14:26:17 INFO - PROCESS | 3288 | --DOCSHELL 10106400 == 37 [pid = 3288] [id = 267] 14:26:17 INFO - PROCESS | 3288 | --DOCSHELL 1510CC00 == 36 [pid = 3288] [id = 256] 14:26:17 INFO - PROCESS | 3288 | --DOCSHELL 11357800 == 35 [pid = 3288] [id = 254] 14:26:17 INFO - PROCESS | 3288 | --DOCSHELL 146DEC00 == 34 [pid = 3288] [id = 255] 14:26:17 INFO - PROCESS | 3288 | --DOCSHELL 14973C00 == 33 [pid = 3288] [id = 268] 14:26:17 INFO - PROCESS | 3288 | --DOCSHELL 0CC7FC00 == 32 [pid = 3288] [id = 251] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (190C8000) [pid = 3288] [serial = 1244] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (14486C00) [pid = 3288] [serial = 1241] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (169F3C00) [pid = 3288] [serial = 1205] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (1FF5D800) [pid = 3288] [serial = 1217] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (1FF61400) [pid = 3288] [serial = 1220] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (1F451C00) [pid = 3288] [serial = 1256] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (1B829800) [pid = 3288] [serial = 1295] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (1FE43400) [pid = 3288] [serial = 1298] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (1FE3A400) [pid = 3288] [serial = 1289] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (1E981400) [pid = 3288] [serial = 1253] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (19D93800) [pid = 3288] [serial = 1208] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (1D034C00) [pid = 3288] [serial = 1247] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (1E984400) [pid = 3288] [serial = 1202] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (1DDDF000) [pid = 3288] [serial = 1250] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (1FE4D800) [pid = 3288] [serial = 1214] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (1F750000) [pid = 3288] [serial = 1211] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (18C43000) [pid = 3288] [serial = 1292] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (1C5B9000) [pid = 3288] [serial = 1238] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (1FEDFC00) [pid = 3288] [serial = 1301] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (1D05F000) [pid = 3288] [serial = 1382] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (1FC77800) [pid = 3288] [serial = 1384] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (1C50F800) [pid = 3288] [serial = 1369] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (1D032C00) [pid = 3288] [serial = 1370] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (1E1E5C00) [pid = 3288] [serial = 1373] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (1E1CF400) [pid = 3288] [serial = 1372] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (19F33800) [pid = 3288] [serial = 1378] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (1F410400) [pid = 3288] [serial = 1375] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (1D058C00) [pid = 3288] [serial = 1381] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (1F754000) [pid = 3288] [serial = 1376] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (1AEEF000) [pid = 3288] [serial = 1366] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (19710C00) [pid = 3288] [serial = 1363] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (19D95400) [pid = 3288] [serial = 1364] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (15178C00) [pid = 3288] [serial = 1360] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (169F8800) [pid = 3288] [serial = 1361] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (18F6E400) [pid = 3288] [serial = 1358] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (1880E000) [pid = 3288] [serial = 1357] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (17585400) [pid = 3288] [serial = 1355] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (15170400) [pid = 3288] [serial = 1354] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (1FE42400) [pid = 3288] [serial = 1352] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (1FE35000) [pid = 3288] [serial = 1351] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (1F44D400) [pid = 3288] [serial = 1349] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (1F40A800) [pid = 3288] [serial = 1348] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (1E98C800) [pid = 3288] [serial = 1346] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (1E1E9400) [pid = 3288] [serial = 1345] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (1E19B800) [pid = 3288] [serial = 1343] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (1DDDE000) [pid = 3288] [serial = 1342] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (19EAE000) [pid = 3288] [serial = 1340] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (19D8EC00) [pid = 3288] [serial = 1339] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (15BE1800) [pid = 3288] [serial = 1337] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (14931000) [pid = 3288] [serial = 1336] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (1D034800) [pid = 3288] [serial = 1333] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (1D929000) [pid = 3288] [serial = 1334] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 70 (1D051400) [pid = 3288] [serial = 1379] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | --DOMWINDOW == 69 (1B36E800) [pid = 3288] [serial = 1367] [outer = 00000000] [url = about:blank] 14:26:17 INFO - PROCESS | 3288 | 1463433977090 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 14:26:17 INFO - PROCESS | 3288 | 1463433977094 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 14:26:17 INFO - PROCESS | 3288 | 1463433977100 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:26:17 INFO - PROCESS | 3288 | 1463433977104 Marionette TRACE conn6 <- [1,1874,null,{}] 14:26:17 INFO - PROCESS | 3288 | 1463433977110 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:17 INFO - PROCESS | 3288 | 1463433977203 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 14:26:17 INFO - PROCESS | 3288 | 1463433977212 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:17 INFO - PROCESS | 3288 | ++DOCSHELL 0FEF1800 == 33 [pid = 3288] [id = 478] 14:26:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 70 (0FEF2000) [pid = 3288] [serial = 1434] [outer = 00000000] 14:26:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (10102800) [pid = 3288] [serial = 1435] [outer = 0FEF2000] 14:26:17 INFO - PROCESS | 3288 | 1463433977261 Marionette DEBUG loaded listener.js 14:26:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (10177C00) [pid = 3288] [serial = 1436] [outer = 0FEF2000] 14:26:17 INFO - PROCESS | 3288 | 1463433977774 Marionette TRACE conn6 <- [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]]]}] 14:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 730ms 14:26:17 INFO - PROCESS | 3288 | 1463433977838 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 14:26:17 INFO - PROCESS | 3288 | 1463433977844 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 14:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:26:17 INFO - PROCESS | 3288 | 1463433977849 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:26:17 INFO - PROCESS | 3288 | 1463433977852 Marionette TRACE conn6 <- [1,1878,null,{}] 14:26:17 INFO - PROCESS | 3288 | 1463433977856 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:17 INFO - PROCESS | 3288 | 1463433977939 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 14:26:18 INFO - PROCESS | 3288 | 1463433978054 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:18 INFO - PROCESS | 3288 | ++DOCSHELL 10222C00 == 34 [pid = 3288] [id = 479] 14:26:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (10223800) [pid = 3288] [serial = 1437] [outer = 00000000] 14:26:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (1051CC00) [pid = 3288] [serial = 1438] [outer = 10223800] 14:26:18 INFO - PROCESS | 3288 | 1463433978099 Marionette DEBUG loaded listener.js 14:26:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (11364000) [pid = 3288] [serial = 1439] [outer = 10223800] 14:26:18 INFO - PROCESS | 3288 | 1463433978494 Marionette TRACE conn6 <- [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]]]}] 14:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 14:26:18 INFO - PROCESS | 3288 | 1463433978523 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 14:26:18 INFO - PROCESS | 3288 | 1463433978525 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 14:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:26:18 INFO - PROCESS | 3288 | 1463433978528 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:26:18 INFO - PROCESS | 3288 | 1463433978532 Marionette TRACE conn6 <- [1,1882,null,{}] 14:26:18 INFO - PROCESS | 3288 | 1463433978542 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:18 INFO - PROCESS | 3288 | 1463433978658 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 14:26:18 INFO - PROCESS | 3288 | 1463433978674 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:18 INFO - PROCESS | 3288 | ++DOCSHELL 1510CC00 == 35 [pid = 3288] [id = 480] 14:26:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (15170400) [pid = 3288] [serial = 1440] [outer = 00000000] 14:26:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (15B1E800) [pid = 3288] [serial = 1441] [outer = 15170400] 14:26:18 INFO - PROCESS | 3288 | 1463433978723 Marionette DEBUG loaded listener.js 14:26:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (169F2000) [pid = 3288] [serial = 1442] [outer = 15170400] 14:26:19 INFO - PROCESS | 3288 | 1463433979161 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 14:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 670ms 14:26:19 INFO - PROCESS | 3288 | 1463433979205 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 14:26:19 INFO - PROCESS | 3288 | 1463433979208 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 14:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:26:19 INFO - PROCESS | 3288 | 1463433979211 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:26:19 INFO - PROCESS | 3288 | 1463433979213 Marionette TRACE conn6 <- [1,1886,null,{}] 14:26:19 INFO - PROCESS | 3288 | 1463433979216 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:19 INFO - PROCESS | 3288 | 1463433979309 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 14:26:19 INFO - PROCESS | 3288 | 1463433979315 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:19 INFO - PROCESS | 3288 | ++DOCSHELL 169F3C00 == 36 [pid = 3288] [id = 481] 14:26:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (17D99800) [pid = 3288] [serial = 1443] [outer = 00000000] 14:26:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (18B0AC00) [pid = 3288] [serial = 1444] [outer = 17D99800] 14:26:19 INFO - PROCESS | 3288 | 1463433979361 Marionette DEBUG loaded listener.js 14:26:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (18B73400) [pid = 3288] [serial = 1445] [outer = 17D99800] 14:26:19 INFO - PROCESS | 3288 | 1463433979836 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 14:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 14:26:19 INFO - PROCESS | 3288 | 1463433979883 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 14:26:19 INFO - PROCESS | 3288 | 1463433979885 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 14:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:26:19 INFO - PROCESS | 3288 | 1463433979888 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:26:19 INFO - PROCESS | 3288 | 1463433979889 Marionette TRACE conn6 <- [1,1890,null,{}] 14:26:19 INFO - PROCESS | 3288 | 1463433979893 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:19 INFO - PROCESS | 3288 | 1463433980005 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 14:26:20 INFO - PROCESS | 3288 | 1463433980094 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:20 INFO - PROCESS | 3288 | ++DOCSHELL 18C3EC00 == 37 [pid = 3288] [id = 482] 14:26:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (18C44400) [pid = 3288] [serial = 1446] [outer = 00000000] 14:26:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (18ECE800) [pid = 3288] [serial = 1447] [outer = 18C44400] 14:26:20 INFO - PROCESS | 3288 | 1463433980140 Marionette DEBUG loaded listener.js 14:26:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (18F74C00) [pid = 3288] [serial = 1448] [outer = 18C44400] 14:26:20 INFO - PROCESS | 3288 | 1463433980582 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 14:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 730ms 14:26:20 INFO - PROCESS | 3288 | 1463433980619 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 14:26:20 INFO - PROCESS | 3288 | 1463433980621 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 14:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:26:20 INFO - PROCESS | 3288 | 1463433980631 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:26:20 INFO - PROCESS | 3288 | 1463433980632 Marionette TRACE conn6 <- [1,1894,null,{}] 14:26:20 INFO - PROCESS | 3288 | 1463433980636 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:20 INFO - PROCESS | 3288 | 1463433980771 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 14:26:20 INFO - PROCESS | 3288 | 1463433980784 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:20 INFO - PROCESS | 3288 | ++DOCSHELL 0C8EA400 == 38 [pid = 3288] [id = 483] 14:26:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (0C8F6400) [pid = 3288] [serial = 1449] [outer = 00000000] 14:26:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (190C6C00) [pid = 3288] [serial = 1450] [outer = 0C8F6400] 14:26:20 INFO - PROCESS | 3288 | 1463433980829 Marionette DEBUG loaded listener.js 14:26:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (190ED800) [pid = 3288] [serial = 1451] [outer = 0C8F6400] 14:26:21 INFO - PROCESS | 3288 | 1463433981280 Marionette TRACE conn6 <- [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]]]}] 14:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 690ms 14:26:21 INFO - PROCESS | 3288 | 1463433981319 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 14:26:21 INFO - PROCESS | 3288 | 1463433981321 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 14:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:26:21 INFO - PROCESS | 3288 | 1463433981324 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:26:21 INFO - PROCESS | 3288 | 1463433981325 Marionette TRACE conn6 <- [1,1898,null,{}] 14:26:21 INFO - PROCESS | 3288 | 1463433981329 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:21 INFO - PROCESS | 3288 | 1463433981465 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 14:26:21 INFO - PROCESS | 3288 | 1463433981488 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:21 INFO - PROCESS | 3288 | ++DOCSHELL 1880CC00 == 39 [pid = 3288] [id = 484] 14:26:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (190F0C00) [pid = 3288] [serial = 1452] [outer = 00000000] 14:26:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (19BBFC00) [pid = 3288] [serial = 1453] [outer = 190F0C00] 14:26:21 INFO - PROCESS | 3288 | 1463433981541 Marionette DEBUG loaded listener.js 14:26:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (19BC4400) [pid = 3288] [serial = 1454] [outer = 190F0C00] 14:26:21 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (190EFC00) [pid = 3288] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:26:21 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (18ED2800) [pid = 3288] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:26:21 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (167E3C00) [pid = 3288] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:26:21 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (0C8F5400) [pid = 3288] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:26:21 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (1005A000) [pid = 3288] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:26:21 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (1F40BC00) [pid = 3288] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:26:21 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (14757400) [pid = 3288] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:26:21 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (1135A800) [pid = 3288] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:26:21 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (18805800) [pid = 3288] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:26:21 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (18FA0C00) [pid = 3288] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:26:21 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (146E5000) [pid = 3288] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:26:21 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (18808800) [pid = 3288] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:26:21 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (0C8F8400) [pid = 3288] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:26:21 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (1044B400) [pid = 3288] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:26:22 INFO - PROCESS | 3288 | 1463433982059 Marionette TRACE conn6 <- [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]]]}] 14:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 770ms 14:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:26:22 INFO - PROCESS | 3288 | 1463433982095 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 14:26:22 INFO - PROCESS | 3288 | 1463433982097 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 14:26:22 INFO - PROCESS | 3288 | 1463433982099 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:26:22 INFO - PROCESS | 3288 | 1463433982101 Marionette TRACE conn6 <- [1,1902,null,{}] 14:26:22 INFO - PROCESS | 3288 | 1463433982117 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:22 INFO - PROCESS | 3288 | 1463433982196 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 14:26:22 INFO - PROCESS | 3288 | 1463433982202 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:22 INFO - PROCESS | 3288 | ++DOCSHELL 14635800 == 40 [pid = 3288] [id = 485] 14:26:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (14E3DC00) [pid = 3288] [serial = 1455] [outer = 00000000] 14:26:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (18C41C00) [pid = 3288] [serial = 1456] [outer = 14E3DC00] 14:26:22 INFO - PROCESS | 3288 | 1463433982247 Marionette DEBUG loaded listener.js 14:26:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (190C8800) [pid = 3288] [serial = 1457] [outer = 14E3DC00] 14:26:22 INFO - PROCESS | 3288 | 1463433982677 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 14:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 630ms 14:26:22 INFO - PROCESS | 3288 | 1463433982731 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 14:26:22 INFO - PROCESS | 3288 | 1463433982733 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 14:26:22 INFO - PROCESS | 3288 | 1463433982736 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:26:22 INFO - PROCESS | 3288 | 1463433982738 Marionette TRACE conn6 <- [1,1906,null,{}] 14:26:22 INFO - PROCESS | 3288 | 1463433982742 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:22 INFO - PROCESS | 3288 | 1463433982820 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 14:26:22 INFO - PROCESS | 3288 | 1463433982830 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:22 INFO - PROCESS | 3288 | ++DOCSHELL 18B78800 == 41 [pid = 3288] [id = 486] 14:26:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (19281000) [pid = 3288] [serial = 1458] [outer = 00000000] 14:26:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (19EAD000) [pid = 3288] [serial = 1459] [outer = 19281000] 14:26:22 INFO - PROCESS | 3288 | 1463433982873 Marionette DEBUG loaded listener.js 14:26:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (19EB5C00) [pid = 3288] [serial = 1460] [outer = 19281000] 14:26:23 INFO - PROCESS | 3288 | 1463433983310 Marionette TRACE conn6 <- [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]]]}] 14:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 630ms 14:26:23 INFO - PROCESS | 3288 | 1463433983377 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 14:26:23 INFO - PROCESS | 3288 | 1463433983379 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 14:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:26:23 INFO - PROCESS | 3288 | 1463433983383 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:26:23 INFO - PROCESS | 3288 | 1463433983385 Marionette TRACE conn6 <- [1,1910,null,{}] 14:26:23 INFO - PROCESS | 3288 | 1463433983388 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:23 INFO - PROCESS | 3288 | 1463433983468 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 14:26:23 INFO - PROCESS | 3288 | 1463433983474 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:23 INFO - PROCESS | 3288 | ++DOCSHELL 19F34000 == 42 [pid = 3288] [id = 487] 14:26:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (19F39400) [pid = 3288] [serial = 1461] [outer = 00000000] 14:26:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (1A259400) [pid = 3288] [serial = 1462] [outer = 19F39400] 14:26:23 INFO - PROCESS | 3288 | 1463433983520 Marionette DEBUG loaded listener.js 14:26:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (1AE37C00) [pid = 3288] [serial = 1463] [outer = 19F39400] 14:26:24 INFO - PROCESS | 3288 | --DOCSHELL 0FEF7400 == 41 [pid = 3288] [id = 264] 14:26:24 INFO - PROCESS | 3288 | --DOCSHELL 0FE0C800 == 40 [pid = 3288] [id = 266] 14:26:24 INFO - PROCESS | 3288 | --DOCSHELL 0917C800 == 39 [pid = 3288] [id = 258] 14:26:24 INFO - PROCESS | 3288 | --DOCSHELL 0CF3FC00 == 38 [pid = 3288] [id = 252] 14:26:24 INFO - PROCESS | 3288 | --DOCSHELL 167E7C00 == 37 [pid = 3288] [id = 257] 14:26:24 INFO - PROCESS | 3288 | --DOCSHELL 09178400 == 36 [pid = 3288] [id = 265] 14:26:24 INFO - PROCESS | 3288 | --DOCSHELL 18FA1800 == 35 [pid = 3288] [id = 263] 14:26:24 INFO - PROCESS | 3288 | --DOCSHELL 1D058800 == 34 [pid = 3288] [id = 461] 14:26:25 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (18F75000) [pid = 3288] [serial = 1411] [outer = 00000000] [url = about:blank] 14:26:25 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (17582800) [pid = 3288] [serial = 1402] [outer = 00000000] [url = about:blank] 14:26:25 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (175CA800) [pid = 3288] [serial = 1403] [outer = 00000000] [url = about:blank] 14:26:25 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (0CCA6C00) [pid = 3288] [serial = 1387] [outer = 00000000] [url = about:blank] 14:26:25 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (0CF7AC00) [pid = 3288] [serial = 1388] [outer = 00000000] [url = about:blank] 14:26:25 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (10108400) [pid = 3288] [serial = 1390] [outer = 00000000] [url = about:blank] 14:26:25 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (1010F400) [pid = 3288] [serial = 1391] [outer = 00000000] [url = about:blank] 14:26:25 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (1FC7A800) [pid = 3288] [serial = 1385] [outer = 00000000] [url = about:blank] 14:26:25 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (14974000) [pid = 3288] [serial = 1399] [outer = 00000000] [url = about:blank] 14:26:25 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (14E6A400) [pid = 3288] [serial = 1400] [outer = 00000000] [url = about:blank] 14:26:25 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (14636C00) [pid = 3288] [serial = 1396] [outer = 00000000] [url = about:blank] 14:26:25 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (1463F800) [pid = 3288] [serial = 1397] [outer = 00000000] [url = about:blank] 14:26:25 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (1880B800) [pid = 3288] [serial = 1405] [outer = 00000000] [url = about:blank] 14:26:25 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (1880F400) [pid = 3288] [serial = 1406] [outer = 00000000] [url = about:blank] 14:26:25 INFO - PROCESS | 3288 | --DOMWINDOW == 70 (18FAA400) [pid = 3288] [serial = 1414] [outer = 00000000] [url = about:blank] 14:26:25 INFO - PROCESS | 3288 | --DOMWINDOW == 69 (18F70000) [pid = 3288] [serial = 1412] [outer = 00000000] [url = about:blank] 14:26:25 INFO - PROCESS | 3288 | --DOMWINDOW == 68 (190C9C00) [pid = 3288] [serial = 1415] [outer = 00000000] [url = about:blank] 14:26:25 INFO - PROCESS | 3288 | --DOMWINDOW == 67 (18FA5800) [pid = 3288] [serial = 1420] [outer = 00000000] [url = about:blank] 14:26:25 INFO - PROCESS | 3288 | --DOMWINDOW == 66 (18C39400) [pid = 3288] [serial = 1408] [outer = 00000000] [url = about:blank] 14:26:25 INFO - PROCESS | 3288 | --DOMWINDOW == 65 (1022C800) [pid = 3288] [serial = 1417] [outer = 00000000] [url = about:blank] 14:26:25 INFO - PROCESS | 3288 | --DOMWINDOW == 64 (10866000) [pid = 3288] [serial = 1394] [outer = 00000000] [url = about:blank] 14:26:25 INFO - PROCESS | 3288 | --DOMWINDOW == 63 (1080C000) [pid = 3288] [serial = 1393] [outer = 00000000] [url = about:blank] 14:26:25 INFO - PROCESS | 3288 | --DOMWINDOW == 62 (14486000) [pid = 3288] [serial = 1418] [outer = 00000000] [url = about:blank] 14:26:25 INFO - PROCESS | 3288 | --DOMWINDOW == 61 (19D8C000) [pid = 3288] [serial = 1424] [outer = 00000000] [url = about:blank] 14:26:25 INFO - PROCESS | 3288 | --DOMWINDOW == 60 (1927F000) [pid = 3288] [serial = 1421] [outer = 00000000] [url = about:blank] 14:26:25 INFO - PROCESS | 3288 | --DOMWINDOW == 59 (1463E800) [pid = 3288] [serial = 1409] [outer = 00000000] [url = about:blank] 14:26:25 INFO - PROCESS | 3288 | --DOMWINDOW == 58 (19710400) [pid = 3288] [serial = 1423] [outer = 00000000] [url = about:blank] 14:26:25 INFO - PROCESS | 3288 | 1463433985400 Marionette TRACE conn6 <- [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]]]}] 14:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 2074ms 14:26:25 INFO - PROCESS | 3288 | 1463433985461 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 14:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:26:25 INFO - PROCESS | 3288 | 1463433985465 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 14:26:25 INFO - PROCESS | 3288 | 1463433985470 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:26:25 INFO - PROCESS | 3288 | 1463433985475 Marionette TRACE conn6 <- [1,1914,null,{}] 14:26:25 INFO - PROCESS | 3288 | 1463433985482 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:25 INFO - PROCESS | 3288 | 1463433985571 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 14:26:25 INFO - PROCESS | 3288 | 1463433985581 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:25 INFO - PROCESS | 3288 | ++DOCSHELL 0CCA4000 == 35 [pid = 3288] [id = 488] 14:26:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 59 (0CCA4400) [pid = 3288] [serial = 1464] [outer = 00000000] 14:26:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 60 (0CF81800) [pid = 3288] [serial = 1465] [outer = 0CCA4400] 14:26:25 INFO - PROCESS | 3288 | 1463433985632 Marionette DEBUG loaded listener.js 14:26:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 61 (0FE5B000) [pid = 3288] [serial = 1466] [outer = 0CCA4400] 14:26:26 INFO - PROCESS | 3288 | 1463433986142 Marionette TRACE conn6 <- [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]]]}] 14:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 730ms 14:26:26 INFO - PROCESS | 3288 | 1463433986201 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 14:26:26 INFO - PROCESS | 3288 | 1463433986207 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 14:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:26:26 INFO - PROCESS | 3288 | 1463433986213 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:26:26 INFO - PROCESS | 3288 | 1463433986216 Marionette TRACE conn6 <- [1,1918,null,{}] 14:26:26 INFO - PROCESS | 3288 | 1463433986219 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:26 INFO - PROCESS | 3288 | 1463433986304 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 14:26:26 INFO - PROCESS | 3288 | 1463433986315 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:26 INFO - PROCESS | 3288 | ++DOCSHELL 1010CC00 == 36 [pid = 3288] [id = 489] 14:26:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 62 (1010EC00) [pid = 3288] [serial = 1467] [outer = 00000000] 14:26:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 63 (10177800) [pid = 3288] [serial = 1468] [outer = 1010EC00] 14:26:26 INFO - PROCESS | 3288 | 1463433986361 Marionette DEBUG loaded listener.js 14:26:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 64 (1022C400) [pid = 3288] [serial = 1469] [outer = 1010EC00] 14:26:26 INFO - PROCESS | 3288 | 1463433986841 Marionette TRACE conn6 <- [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]]]}] 14:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 670ms 14:26:26 INFO - PROCESS | 3288 | 1463433986885 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 14:26:26 INFO - PROCESS | 3288 | 1463433986888 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 14:26:26 INFO - PROCESS | 3288 | 1463433986891 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:26:26 INFO - PROCESS | 3288 | 1463433986895 Marionette TRACE conn6 <- [1,1922,null,{}] 14:26:26 INFO - PROCESS | 3288 | 1463433986906 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:27 INFO - PROCESS | 3288 | 1463433987027 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 14:26:27 INFO - PROCESS | 3288 | 1463433987120 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:27 INFO - PROCESS | 3288 | ++DOCSHELL 10813C00 == 37 [pid = 3288] [id = 490] 14:26:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 65 (10815C00) [pid = 3288] [serial = 1470] [outer = 00000000] 14:26:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 66 (109A2000) [pid = 3288] [serial = 1471] [outer = 10815C00] 14:26:27 INFO - PROCESS | 3288 | 1463433987172 Marionette DEBUG loaded listener.js 14:26:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 67 (111F9400) [pid = 3288] [serial = 1472] [outer = 10815C00] 14:26:27 INFO - PROCESS | 3288 | 1463433987903 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 14:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1070ms 14:26:27 INFO - PROCESS | 3288 | 1463433987970 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 14:26:27 INFO - PROCESS | 3288 | 1463433987976 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 14:26:27 INFO - PROCESS | 3288 | 1463433987981 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:26:27 INFO - PROCESS | 3288 | 1463433987985 Marionette TRACE conn6 <- [1,1926,null,{}] 14:26:27 INFO - PROCESS | 3288 | 1463433987990 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:28 INFO - PROCESS | 3288 | 1463433988105 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 14:26:28 INFO - PROCESS | 3288 | 1463433988191 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:28 INFO - PROCESS | 3288 | ++DOCSHELL 0CF81000 == 38 [pid = 3288] [id = 491] 14:26:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 68 (10058400) [pid = 3288] [serial = 1473] [outer = 00000000] 14:26:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 69 (10365800) [pid = 3288] [serial = 1474] [outer = 10058400] 14:26:28 INFO - PROCESS | 3288 | 1463433988290 Marionette DEBUG loaded listener.js 14:26:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 70 (10520C00) [pid = 3288] [serial = 1475] [outer = 10058400] 14:26:29 INFO - PROCESS | 3288 | 1463433989065 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 14:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1126ms 14:26:29 INFO - PROCESS | 3288 | 1463433989113 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 14:26:29 INFO - PROCESS | 3288 | 1463433989119 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 14:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:26:29 INFO - PROCESS | 3288 | 1463433989125 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:26:29 INFO - PROCESS | 3288 | 1463433989128 Marionette TRACE conn6 <- [1,1930,null,{}] 14:26:29 INFO - PROCESS | 3288 | 1463433989133 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:29 INFO - PROCESS | 3288 | 1463433989315 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 14:26:29 INFO - PROCESS | 3288 | 1463433989454 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:29 INFO - PROCESS | 3288 | ++DOCSHELL 0916AC00 == 39 [pid = 3288] [id = 492] 14:26:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (0916C800) [pid = 3288] [serial = 1476] [outer = 00000000] 14:26:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (0C8F8C00) [pid = 3288] [serial = 1477] [outer = 0916C800] 14:26:29 INFO - PROCESS | 3288 | 1463433989506 Marionette DEBUG loaded listener.js 14:26:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (0CF7AC00) [pid = 3288] [serial = 1478] [outer = 0916C800] 14:26:29 INFO - PROCESS | 3288 | --DOCSHELL 0CC72000 == 38 [pid = 3288] [id = 476] 14:26:29 INFO - PROCESS | 3288 | --DOCSHELL 0FEF1800 == 37 [pid = 3288] [id = 478] 14:26:29 INFO - PROCESS | 3288 | --DOCSHELL 0C8EA400 == 36 [pid = 3288] [id = 483] 14:26:29 INFO - PROCESS | 3288 | --DOCSHELL 0FE17C00 == 35 [pid = 3288] [id = 477] 14:26:29 INFO - PROCESS | 3288 | --DOCSHELL 0C8F5000 == 34 [pid = 3288] [id = 462] 14:26:29 INFO - PROCESS | 3288 | --DOCSHELL 0FE20C00 == 33 [pid = 3288] [id = 463] 14:26:29 INFO - PROCESS | 3288 | 1463433989958 Marionette TRACE conn6 <- [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]]]}] 14:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 870ms 14:26:29 INFO - PROCESS | 3288 | 1463433990000 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 14:26:29 INFO - PROCESS | 3288 | 1463433990004 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 14:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:26:29 INFO - PROCESS | 3288 | 1463433990008 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:26:29 INFO - PROCESS | 3288 | 1463433990012 Marionette TRACE conn6 <- [1,1934,null,{}] 14:26:29 INFO - PROCESS | 3288 | 1463433990016 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:30 INFO - PROCESS | 3288 | 1463433990109 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 14:26:30 INFO - PROCESS | 3288 | 1463433990118 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:30 INFO - PROCESS | 3288 | ++DOCSHELL 10368C00 == 34 [pid = 3288] [id = 493] 14:26:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (10369800) [pid = 3288] [serial = 1479] [outer = 00000000] 14:26:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (1080C000) [pid = 3288] [serial = 1480] [outer = 10369800] 14:26:30 INFO - PROCESS | 3288 | 1463433990167 Marionette DEBUG loaded listener.js 14:26:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (144A4400) [pid = 3288] [serial = 1481] [outer = 10369800] 14:26:30 INFO - PROCESS | 3288 | 1463433990646 Marionette TRACE conn6 <- [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]]]}] 14:26:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 14:26:30 INFO - PROCESS | 3288 | 1463433990683 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 14:26:30 INFO - PROCESS | 3288 | 1463433990685 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 14:26:30 INFO - PROCESS | 3288 | 1463433990689 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:26:30 INFO - PROCESS | 3288 | 1463433990691 Marionette TRACE conn6 <- [1,1938,null,{}] 14:26:30 INFO - PROCESS | 3288 | 1463433990694 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:30 INFO - PROCESS | 3288 | 1463433990774 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 14:26:30 INFO - PROCESS | 3288 | 1463433990783 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:30 INFO - PROCESS | 3288 | ++DOCSHELL 1475C800 == 35 [pid = 3288] [id = 494] 14:26:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (1475E400) [pid = 3288] [serial = 1482] [outer = 00000000] 14:26:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (14931000) [pid = 3288] [serial = 1483] [outer = 1475E400] 14:26:30 INFO - PROCESS | 3288 | 1463433990859 Marionette DEBUG loaded listener.js 14:26:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (14E3D400) [pid = 3288] [serial = 1484] [outer = 1475E400] 14:26:31 INFO - PROCESS | 3288 | 1463433991337 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 14:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 670ms 14:26:31 INFO - PROCESS | 3288 | 1463433991362 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 14:26:31 INFO - PROCESS | 3288 | 1463433991366 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 14:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:26:31 INFO - PROCESS | 3288 | 1463433991377 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:26:31 INFO - PROCESS | 3288 | 1463433991381 Marionette TRACE conn6 <- [1,1942,null,{}] 14:26:31 INFO - PROCESS | 3288 | 1463433991385 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:31 INFO - PROCESS | 3288 | 1463433991468 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 14:26:31 INFO - PROCESS | 3288 | 1463433991477 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:31 INFO - PROCESS | 3288 | ++DOCSHELL 15177800 == 36 [pid = 3288] [id = 495] 14:26:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (15178000) [pid = 3288] [serial = 1485] [outer = 00000000] 14:26:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (15B22C00) [pid = 3288] [serial = 1486] [outer = 15178000] 14:26:31 INFO - PROCESS | 3288 | 1463433991524 Marionette DEBUG loaded listener.js 14:26:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (167E2000) [pid = 3288] [serial = 1487] [outer = 15178000] 14:26:31 INFO - PROCESS | 3288 | 1463433991952 Marionette TRACE conn6 <- [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]]]}] 14:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 630ms 14:26:31 INFO - PROCESS | 3288 | 1463433992006 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 14:26:31 INFO - PROCESS | 3288 | 1463433992008 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 14:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:26:32 INFO - PROCESS | 3288 | 1463433992018 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:26:32 INFO - PROCESS | 3288 | 1463433992020 Marionette TRACE conn6 <- [1,1946,null,{}] 14:26:32 INFO - PROCESS | 3288 | 1463433992024 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:32 INFO - PROCESS | 3288 | 1463433992140 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 14:26:32 INFO - PROCESS | 3288 | 1463433992223 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:32 INFO - PROCESS | 3288 | ++DOCSHELL 167E5400 == 37 [pid = 3288] [id = 496] 14:26:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (169F2400) [pid = 3288] [serial = 1488] [outer = 00000000] 14:26:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (175CA800) [pid = 3288] [serial = 1489] [outer = 169F2400] 14:26:32 INFO - PROCESS | 3288 | 1463433992270 Marionette DEBUG loaded listener.js 14:26:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (17D9E400) [pid = 3288] [serial = 1490] [outer = 169F2400] 14:26:32 INFO - PROCESS | 3288 | 1463433992692 Marionette TRACE conn6 <- [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]]]}] 14:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 730ms 14:26:32 INFO - PROCESS | 3288 | 1463433992757 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 14:26:32 INFO - PROCESS | 3288 | 1463433992759 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 14:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:26:32 INFO - PROCESS | 3288 | 1463433992763 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:26:32 INFO - PROCESS | 3288 | 1463433992764 Marionette TRACE conn6 <- [1,1950,null,{}] 14:26:32 INFO - PROCESS | 3288 | 1463433992768 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:32 INFO - PROCESS | 3288 | 1463433992880 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 14:26:32 INFO - PROCESS | 3288 | 1463433992943 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:32 INFO - PROCESS | 3288 | ++DOCSHELL 1517FC00 == 38 [pid = 3288] [id = 497] 14:26:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (1880A800) [pid = 3288] [serial = 1491] [outer = 00000000] 14:26:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (18B0DC00) [pid = 3288] [serial = 1492] [outer = 1880A800] 14:26:32 INFO - PROCESS | 3288 | 1463433992997 Marionette DEBUG loaded listener.js 14:26:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (18B6F400) [pid = 3288] [serial = 1493] [outer = 1880A800] 14:26:33 INFO - PROCESS | 3288 | 1463433993447 Marionette TRACE conn6 <- [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]]]}] 14:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 730ms 14:26:33 INFO - PROCESS | 3288 | 1463433993516 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 14:26:33 INFO - PROCESS | 3288 | 1463433993518 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 14:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:26:33 INFO - PROCESS | 3288 | 1463433993528 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:26:33 INFO - PROCESS | 3288 | 1463433993530 Marionette TRACE conn6 <- [1,1954,null,{}] 14:26:33 INFO - PROCESS | 3288 | 1463433993533 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:33 INFO - PROCESS | 3288 | 1463433993642 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 14:26:33 INFO - PROCESS | 3288 | 1463433993654 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:33 INFO - PROCESS | 3288 | ++DOCSHELL 18805000 == 39 [pid = 3288] [id = 498] 14:26:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (18C40800) [pid = 3288] [serial = 1494] [outer = 00000000] 14:26:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (18ECC800) [pid = 3288] [serial = 1495] [outer = 18C40800] 14:26:33 INFO - PROCESS | 3288 | 1463433993753 Marionette DEBUG loaded listener.js 14:26:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (18F6C400) [pid = 3288] [serial = 1496] [outer = 18C40800] 14:26:34 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (19F39400) [pid = 3288] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:26:34 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (0CCA4400) [pid = 3288] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:26:34 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (1010EC00) [pid = 3288] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:26:34 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (15170400) [pid = 3288] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:26:34 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (0CCA6400) [pid = 3288] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:26:34 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (19281000) [pid = 3288] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:26:34 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (0FEF2000) [pid = 3288] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:26:34 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (1970A400) [pid = 3288] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:26:34 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (14E3DC00) [pid = 3288] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:26:34 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (10223800) [pid = 3288] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:26:34 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (14479C00) [pid = 3288] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:26:34 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (0C8F6400) [pid = 3288] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:26:34 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (190F0C00) [pid = 3288] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:26:34 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (18C44400) [pid = 3288] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:26:34 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (17D99800) [pid = 3288] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:26:34 INFO - PROCESS | 3288 | 1463433994170 Marionette TRACE conn6 <- [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]]]}] 14:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 670ms 14:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:26:34 INFO - PROCESS | 3288 | 1463433994199 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 14:26:34 INFO - PROCESS | 3288 | 1463433994201 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 14:26:34 INFO - PROCESS | 3288 | 1463433994204 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:26:34 INFO - PROCESS | 3288 | 1463433994206 Marionette TRACE conn6 <- [1,1958,null,{}] 14:26:34 INFO - PROCESS | 3288 | 1463433994210 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:34 INFO - PROCESS | 3288 | 1463433994286 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 14:26:34 INFO - PROCESS | 3288 | 1463433994375 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:34 INFO - PROCESS | 3288 | ++DOCSHELL 09178C00 == 40 [pid = 3288] [id = 499] 14:26:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (09179800) [pid = 3288] [serial = 1497] [outer = 00000000] 14:26:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (10440400) [pid = 3288] [serial = 1498] [outer = 09179800] 14:26:34 INFO - PROCESS | 3288 | 1463433994422 Marionette DEBUG loaded listener.js 14:26:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (14E3DC00) [pid = 3288] [serial = 1499] [outer = 09179800] 14:26:34 INFO - PROCESS | 3288 | 1463433994794 Marionette TRACE conn6 <- [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]]]}] 14:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 630ms 14:26:34 INFO - PROCESS | 3288 | 1463433994835 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 14:26:34 INFO - PROCESS | 3288 | 1463433994837 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 14:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:26:34 INFO - PROCESS | 3288 | 1463433994840 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:26:34 INFO - PROCESS | 3288 | 1463433994842 Marionette TRACE conn6 <- [1,1962,null,{}] 14:26:34 INFO - PROCESS | 3288 | 1463433994846 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:34 INFO - PROCESS | 3288 | 1463433994923 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 14:26:35 INFO - PROCESS | 3288 | 1463433995042 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:35 INFO - PROCESS | 3288 | ++DOCSHELL 0FE11400 == 41 [pid = 3288] [id = 500] 14:26:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (1010EC00) [pid = 3288] [serial = 1500] [outer = 00000000] 14:26:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (18F9F800) [pid = 3288] [serial = 1501] [outer = 1010EC00] 14:26:35 INFO - PROCESS | 3288 | 1463433995088 Marionette DEBUG loaded listener.js 14:26:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (18FA9800) [pid = 3288] [serial = 1502] [outer = 1010EC00] 14:26:35 INFO - PROCESS | 3288 | 1463433995433 Marionette TRACE conn6 <- [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]]]}] 14:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 632ms 14:26:35 INFO - PROCESS | 3288 | 1463433995484 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 14:26:35 INFO - PROCESS | 3288 | 1463433995486 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 14:26:35 INFO - PROCESS | 3288 | 1463433995491 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:26:35 INFO - PROCESS | 3288 | 1463433995492 Marionette TRACE conn6 <- [1,1966,null,{}] 14:26:35 INFO - PROCESS | 3288 | 1463433995496 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:35 INFO - PROCESS | 3288 | 1463433995572 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 14:26:35 INFO - PROCESS | 3288 | 1463433995580 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:35 INFO - PROCESS | 3288 | ++DOCSHELL 18F9E800 == 42 [pid = 3288] [id = 501] 14:26:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (190C5800) [pid = 3288] [serial = 1503] [outer = 00000000] 14:26:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (190CE800) [pid = 3288] [serial = 1504] [outer = 190C5800] 14:26:35 INFO - PROCESS | 3288 | 1463433995624 Marionette DEBUG loaded listener.js 14:26:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (190CFC00) [pid = 3288] [serial = 1505] [outer = 190C5800] 14:26:36 INFO - PROCESS | 3288 | 1463433996037 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 630ms 14:26:36 INFO - PROCESS | 3288 | 1463433996125 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 14:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:26:36 INFO - PROCESS | 3288 | 1463433996129 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 14:26:36 INFO - PROCESS | 3288 | 1463433996135 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:26:36 INFO - PROCESS | 3288 | 1463433996139 Marionette TRACE conn6 <- [1,1970,null,{}] 14:26:36 INFO - PROCESS | 3288 | 1463433996145 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:36 INFO - PROCESS | 3288 | 1463433996253 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 14:26:36 INFO - PROCESS | 3288 | 1463433996421 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:36 INFO - PROCESS | 3288 | ++DOCSHELL 0FE20800 == 43 [pid = 3288] [id = 502] 14:26:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (0FE5B800) [pid = 3288] [serial = 1506] [outer = 00000000] 14:26:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (10108400) [pid = 3288] [serial = 1507] [outer = 0FE5B800] 14:26:36 INFO - PROCESS | 3288 | 1463433996478 Marionette DEBUG loaded listener.js 14:26:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (10365400) [pid = 3288] [serial = 1508] [outer = 0FE5B800] 14:26:37 INFO - PROCESS | 3288 | 1463433997032 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 930ms 14:26:37 INFO - PROCESS | 3288 | 1463433997066 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 14:26:37 INFO - PROCESS | 3288 | 1463433997069 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 14:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:26:37 INFO - PROCESS | 3288 | 1463433997077 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:26:37 INFO - PROCESS | 3288 | 1463433997081 Marionette TRACE conn6 <- [1,1974,null,{}] 14:26:37 INFO - PROCESS | 3288 | 1463433997086 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:37 INFO - PROCESS | 3288 | 1463433997191 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 14:26:37 INFO - PROCESS | 3288 | 1463433997296 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:37 INFO - PROCESS | 3288 | ++DOCSHELL 1475BC00 == 44 [pid = 3288] [id = 503] 14:26:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (1492EC00) [pid = 3288] [serial = 1509] [outer = 00000000] 14:26:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (14F64400) [pid = 3288] [serial = 1510] [outer = 1492EC00] 14:26:37 INFO - PROCESS | 3288 | 1463433997351 Marionette DEBUG loaded listener.js 14:26:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (1517EC00) [pid = 3288] [serial = 1511] [outer = 1492EC00] 14:26:37 INFO - PROCESS | 3288 | 1463433997963 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 930ms 14:26:37 INFO - PROCESS | 3288 | 1463433998010 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 14:26:37 INFO - PROCESS | 3288 | 1463433998013 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 14:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:26:38 INFO - PROCESS | 3288 | 1463433998016 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:26:38 INFO - PROCESS | 3288 | 1463433998019 Marionette TRACE conn6 <- [1,1978,null,{}] 14:26:38 INFO - PROCESS | 3288 | 1463433998029 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:38 INFO - PROCESS | 3288 | 1463433998138 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 14:26:38 INFO - PROCESS | 3288 | 1463433998244 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:38 INFO - PROCESS | 3288 | ++DOCSHELL 18F9EC00 == 45 [pid = 3288] [id = 504] 14:26:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (18FA1400) [pid = 3288] [serial = 1512] [outer = 00000000] 14:26:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (190EC000) [pid = 3288] [serial = 1513] [outer = 18FA1400] 14:26:38 INFO - PROCESS | 3288 | 1463433998302 Marionette DEBUG loaded listener.js 14:26:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (19285C00) [pid = 3288] [serial = 1514] [outer = 18FA1400] 14:26:38 INFO - PROCESS | 3288 | 1463433998859 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 870ms 14:26:38 INFO - PROCESS | 3288 | 1463433998890 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 14:26:38 INFO - PROCESS | 3288 | 1463433998892 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 14:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:26:38 INFO - PROCESS | 3288 | 1463433998911 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:26:38 INFO - PROCESS | 3288 | 1463433998913 Marionette TRACE conn6 <- [1,1982,null,{}] 14:26:38 INFO - PROCESS | 3288 | 1463433998918 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:39 INFO - PROCESS | 3288 | 1463433999021 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 14:26:39 INFO - PROCESS | 3288 | 1463433999124 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:39 INFO - PROCESS | 3288 | ++DOCSHELL 19789800 == 46 [pid = 3288] [id = 505] 14:26:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (19BB6400) [pid = 3288] [serial = 1515] [outer = 00000000] 14:26:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (19D91400) [pid = 3288] [serial = 1516] [outer = 19BB6400] 14:26:39 INFO - PROCESS | 3288 | 1463433999179 Marionette DEBUG loaded listener.js 14:26:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (19DD5000) [pid = 3288] [serial = 1517] [outer = 19BB6400] 14:26:39 INFO - PROCESS | 3288 | 1463433999826 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 14:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 991ms 14:26:39 INFO - PROCESS | 3288 | 1463433999891 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 14:26:39 INFO - PROCESS | 3288 | 1463433999893 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 14:26:39 INFO - PROCESS | 3288 | 1463433999896 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:26:39 INFO - PROCESS | 3288 | 1463433999898 Marionette TRACE conn6 <- [1,1986,null,{}] 14:26:39 INFO - PROCESS | 3288 | 1463433999902 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:39 INFO - PROCESS | 3288 | 1463434000003 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 14:26:40 INFO - PROCESS | 3288 | 1463434000224 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:40 INFO - PROCESS | 3288 | ++DOCSHELL 0C8ED000 == 47 [pid = 3288] [id = 506] 14:26:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0C8EE400) [pid = 3288] [serial = 1518] [outer = 00000000] 14:26:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0CCA4C00) [pid = 3288] [serial = 1519] [outer = 0C8EE400] 14:26:40 INFO - PROCESS | 3288 | 1463434000280 Marionette DEBUG loaded listener.js 14:26:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (10056400) [pid = 3288] [serial = 1520] [outer = 0C8EE400] 14:26:40 INFO - PROCESS | 3288 | --DOCSHELL 10446400 == 46 [pid = 3288] [id = 470] 14:26:40 INFO - PROCESS | 3288 | --DOCSHELL 14753800 == 45 [pid = 3288] [id = 466] 14:26:40 INFO - PROCESS | 3288 | --DOCSHELL 10448800 == 44 [pid = 3288] [id = 464] 14:26:40 INFO - PROCESS | 3288 | --DOCSHELL 11359C00 == 43 [pid = 3288] [id = 465] 14:26:40 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (19EB5C00) [pid = 3288] [serial = 1460] [outer = 00000000] [url = about:blank] 14:26:40 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (1A259400) [pid = 3288] [serial = 1462] [outer = 00000000] [url = about:blank] 14:26:40 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0CF81800) [pid = 3288] [serial = 1465] [outer = 00000000] [url = about:blank] 14:26:40 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (10177800) [pid = 3288] [serial = 1468] [outer = 00000000] [url = about:blank] 14:26:40 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (1022C400) [pid = 3288] [serial = 1469] [outer = 00000000] [url = about:blank] 14:26:40 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0FE5B000) [pid = 3288] [serial = 1466] [outer = 00000000] [url = about:blank] 14:26:40 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (1AE37C00) [pid = 3288] [serial = 1463] [outer = 00000000] [url = about:blank] 14:26:40 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (15B1E800) [pid = 3288] [serial = 1441] [outer = 00000000] [url = about:blank] 14:26:40 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (1022D400) [pid = 3288] [serial = 1430] [outer = 00000000] [url = about:blank] 14:26:40 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (19EAD000) [pid = 3288] [serial = 1459] [outer = 00000000] [url = about:blank] 14:26:40 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (10102800) [pid = 3288] [serial = 1435] [outer = 00000000] [url = about:blank] 14:26:40 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (1010E800) [pid = 3288] [serial = 1429] [outer = 00000000] [url = about:blank] 14:26:40 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (19D99400) [pid = 3288] [serial = 1426] [outer = 00000000] [url = about:blank] 14:26:40 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (190C8800) [pid = 3288] [serial = 1457] [outer = 00000000] [url = about:blank] 14:26:40 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (11364000) [pid = 3288] [serial = 1439] [outer = 00000000] [url = about:blank] 14:26:40 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (15173000) [pid = 3288] [serial = 1433] [outer = 00000000] [url = about:blank] 14:26:40 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (190ED800) [pid = 3288] [serial = 1451] [outer = 00000000] [url = about:blank] 14:26:40 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (19BC4400) [pid = 3288] [serial = 1454] [outer = 00000000] [url = about:blank] 14:26:40 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (1051CC00) [pid = 3288] [serial = 1438] [outer = 00000000] [url = about:blank] 14:26:40 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (19EAAC00) [pid = 3288] [serial = 1427] [outer = 00000000] [url = about:blank] 14:26:40 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (18C41C00) [pid = 3288] [serial = 1456] [outer = 00000000] [url = about:blank] 14:26:40 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (169F2000) [pid = 3288] [serial = 1442] [outer = 00000000] [url = about:blank] 14:26:40 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (18F74C00) [pid = 3288] [serial = 1448] [outer = 00000000] [url = about:blank] 14:26:40 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (18B73400) [pid = 3288] [serial = 1445] [outer = 00000000] [url = about:blank] 14:26:40 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (18B0AC00) [pid = 3288] [serial = 1444] [outer = 00000000] [url = about:blank] 14:26:40 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (18ECE800) [pid = 3288] [serial = 1447] [outer = 00000000] [url = about:blank] 14:26:40 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (10177C00) [pid = 3288] [serial = 1436] [outer = 00000000] [url = about:blank] 14:26:40 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (190C6C00) [pid = 3288] [serial = 1450] [outer = 00000000] [url = about:blank] 14:26:40 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (1492F000) [pid = 3288] [serial = 1432] [outer = 00000000] [url = about:blank] 14:26:40 INFO - PROCESS | 3288 | --DOMWINDOW == 70 (19BBFC00) [pid = 3288] [serial = 1453] [outer = 00000000] [url = about:blank] 14:26:40 INFO - PROCESS | 3288 | --DOMWINDOW == 69 (109A2000) [pid = 3288] [serial = 1471] [outer = 00000000] [url = about:blank] 14:26:40 INFO - PROCESS | 3288 | 1463434000964 Marionette TRACE conn6 <- [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]]]}] 14:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1129ms 14:26:41 INFO - PROCESS | 3288 | 1463434001030 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 14:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:26:41 INFO - PROCESS | 3288 | 1463434001034 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 14:26:41 INFO - PROCESS | 3288 | 1463434001038 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:26:41 INFO - PROCESS | 3288 | 1463434001042 Marionette TRACE conn6 <- [1,1990,null,{}] 14:26:41 INFO - PROCESS | 3288 | 1463434001048 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:41 INFO - PROCESS | 3288 | 1463434001174 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 14:26:41 INFO - PROCESS | 3288 | 1463434001234 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:41 INFO - PROCESS | 3288 | ++DOCSHELL 0FE01C00 == 44 [pid = 3288] [id = 507] 14:26:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 70 (0FE12000) [pid = 3288] [serial = 1521] [outer = 00000000] 14:26:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (10175400) [pid = 3288] [serial = 1522] [outer = 0FE12000] 14:26:41 INFO - PROCESS | 3288 | 1463434001283 Marionette DEBUG loaded listener.js 14:26:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (1022A000) [pid = 3288] [serial = 1523] [outer = 0FE12000] 14:26:41 INFO - PROCESS | 3288 | 1463434001673 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 14:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 670ms 14:26:41 INFO - PROCESS | 3288 | 1463434001713 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 14:26:41 INFO - PROCESS | 3288 | 1463434001717 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 14:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:26:41 INFO - PROCESS | 3288 | 1463434001722 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:26:41 INFO - PROCESS | 3288 | 1463434001724 Marionette TRACE conn6 <- [1,1994,null,{}] 14:26:41 INFO - PROCESS | 3288 | 1463434001728 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:41 INFO - PROCESS | 3288 | 1463434001810 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 14:26:41 INFO - PROCESS | 3288 | 1463434001817 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:41 INFO - PROCESS | 3288 | ++DOCSHELL 10111400 == 45 [pid = 3288] [id = 508] 14:26:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (1022E000) [pid = 3288] [serial = 1524] [outer = 00000000] 14:26:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (14486000) [pid = 3288] [serial = 1525] [outer = 1022E000] 14:26:41 INFO - PROCESS | 3288 | 1463434001863 Marionette DEBUG loaded listener.js 14:26:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (146E5800) [pid = 3288] [serial = 1526] [outer = 1022E000] 14:26:42 INFO - PROCESS | 3288 | 1463434002347 Marionette TRACE conn6 <- [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]]]}] 14:26:42 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 14:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 670ms 14:26:42 INFO - PROCESS | 3288 | 1463434002395 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 14:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:26:42 INFO - PROCESS | 3288 | 1463434002397 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 14:26:42 INFO - PROCESS | 3288 | 1463434002402 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:26:42 INFO - PROCESS | 3288 | 1463434002407 Marionette TRACE conn6 <- [1,1998,null,{}] 14:26:42 INFO - PROCESS | 3288 | 1463434002416 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:42 INFO - PROCESS | 3288 | 1463434002527 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 14:26:42 INFO - PROCESS | 3288 | 1463434002622 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:42 INFO - PROCESS | 3288 | ++DOCSHELL 15BE1800 == 46 [pid = 3288] [id = 509] 14:26:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (15BE4000) [pid = 3288] [serial = 1527] [outer = 00000000] 14:26:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (169F8800) [pid = 3288] [serial = 1528] [outer = 15BE4000] 14:26:42 INFO - PROCESS | 3288 | 1463434002669 Marionette DEBUG loaded listener.js 14:26:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (17587400) [pid = 3288] [serial = 1529] [outer = 15BE4000] 14:26:43 INFO - PROCESS | 3288 | 1463434003047 Marionette TRACE conn6 <- [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]]]}] 14:26:43 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 14:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 690ms 14:26:43 INFO - PROCESS | 3288 | 1463434003095 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 14:26:43 INFO - PROCESS | 3288 | 1463434003097 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 14:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:26:43 INFO - PROCESS | 3288 | 1463434003114 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:26:43 INFO - PROCESS | 3288 | 1463434003125 Marionette TRACE conn6 <- [1,2002,null,{}] 14:26:43 INFO - PROCESS | 3288 | 1463434003129 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:43 INFO - PROCESS | 3288 | 1463434003243 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 14:26:43 INFO - PROCESS | 3288 | 1463434003254 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:43 INFO - PROCESS | 3288 | ++DOCSHELL 18804400 == 47 [pid = 3288] [id = 510] 14:26:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (18805800) [pid = 3288] [serial = 1530] [outer = 00000000] 14:26:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (18B4F800) [pid = 3288] [serial = 1531] [outer = 18805800] 14:26:43 INFO - PROCESS | 3288 | 1463434003299 Marionette DEBUG loaded listener.js 14:26:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (18C3AC00) [pid = 3288] [serial = 1532] [outer = 18805800] 14:26:43 INFO - PROCESS | 3288 | 1463434003742 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 14:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 691ms 14:26:43 INFO - PROCESS | 3288 | 1463434003796 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 14:26:43 INFO - PROCESS | 3288 | 1463434003798 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 14:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:26:43 INFO - PROCESS | 3288 | 1463434003807 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:26:43 INFO - PROCESS | 3288 | 1463434003809 Marionette TRACE conn6 <- [1,2006,null,{}] 14:26:43 INFO - PROCESS | 3288 | 1463434003813 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:43 INFO - PROCESS | 3288 | 1463434003958 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 14:26:43 INFO - PROCESS | 3288 | 1463434003981 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:43 INFO - PROCESS | 3288 | ++DOCSHELL 18F71000 == 48 [pid = 3288] [id = 511] 14:26:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (18F72000) [pid = 3288] [serial = 1533] [outer = 00000000] 14:26:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (18F7BC00) [pid = 3288] [serial = 1534] [outer = 18F72000] 14:26:44 INFO - PROCESS | 3288 | 1463434004034 Marionette DEBUG loaded listener.js 14:26:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (18FAA000) [pid = 3288] [serial = 1535] [outer = 18F72000] 14:26:44 INFO - PROCESS | 3288 | 1463434004532 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 790ms 14:26:44 INFO - PROCESS | 3288 | 1463434004592 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 14:26:44 INFO - PROCESS | 3288 | 1463434004594 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 14:26:44 INFO - PROCESS | 3288 | 1463434004597 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:26:44 INFO - PROCESS | 3288 | 1463434004599 Marionette TRACE conn6 <- [1,2010,null,{}] 14:26:44 INFO - PROCESS | 3288 | 1463434004603 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:44 INFO - PROCESS | 3288 | 1463434004716 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 14:26:44 INFO - PROCESS | 3288 | 1463434004781 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:44 INFO - PROCESS | 3288 | ++DOCSHELL 0C8EC000 == 49 [pid = 3288] [id = 512] 14:26:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (18F74400) [pid = 3288] [serial = 1536] [outer = 00000000] 14:26:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (1970A400) [pid = 3288] [serial = 1537] [outer = 18F74400] 14:26:44 INFO - PROCESS | 3288 | 1463434004825 Marionette DEBUG loaded listener.js 14:26:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (19D8A800) [pid = 3288] [serial = 1538] [outer = 18F74400] 14:26:45 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (169F2400) [pid = 3288] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:26:45 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (1880A800) [pid = 3288] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:26:45 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (0916C800) [pid = 3288] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:26:45 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (1475E400) [pid = 3288] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:26:45 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (15178000) [pid = 3288] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:26:45 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (10369800) [pid = 3288] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:26:45 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (09179800) [pid = 3288] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:26:45 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (18C40800) [pid = 3288] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:26:45 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (1010EC00) [pid = 3288] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:26:45 INFO - PROCESS | 3288 | 1463434005363 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 14:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 830ms 14:26:45 INFO - PROCESS | 3288 | 1463434005432 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 14:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:26:45 INFO - PROCESS | 3288 | 1463434005434 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 14:26:45 INFO - PROCESS | 3288 | 1463434005437 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:26:45 INFO - PROCESS | 3288 | 1463434005439 Marionette TRACE conn6 <- [1,2014,null,{}] 14:26:45 INFO - PROCESS | 3288 | 1463434005443 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:45 INFO - PROCESS | 3288 | 1463434005561 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 14:26:45 INFO - PROCESS | 3288 | 1463434005619 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:45 INFO - PROCESS | 3288 | ++DOCSHELL 0917DC00 == 50 [pid = 3288] [id = 513] 14:26:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (0C8F3800) [pid = 3288] [serial = 1539] [outer = 00000000] 14:26:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (18F76C00) [pid = 3288] [serial = 1540] [outer = 0C8F3800] 14:26:45 INFO - PROCESS | 3288 | 1463434005664 Marionette DEBUG loaded listener.js 14:26:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (18FAA800) [pid = 3288] [serial = 1541] [outer = 0C8F3800] 14:26:45 INFO - PROCESS | 3288 | 1463434006011 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 14:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 630ms 14:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:26:46 INFO - PROCESS | 3288 | 1463434006068 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 14:26:46 INFO - PROCESS | 3288 | 1463434006070 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 14:26:46 INFO - PROCESS | 3288 | 1463434006073 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:26:46 INFO - PROCESS | 3288 | 1463434006075 Marionette TRACE conn6 <- [1,2018,null,{}] 14:26:46 INFO - PROCESS | 3288 | 1463434006078 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:46 INFO - PROCESS | 3288 | 1463434006192 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 14:26:46 INFO - PROCESS | 3288 | 1463434006199 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:46 INFO - PROCESS | 3288 | ++DOCSHELL 18F70400 == 51 [pid = 3288] [id = 514] 14:26:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (19BC2800) [pid = 3288] [serial = 1542] [outer = 00000000] 14:26:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (19EB3C00) [pid = 3288] [serial = 1543] [outer = 19BC2800] 14:26:46 INFO - PROCESS | 3288 | 1463434006243 Marionette DEBUG loaded listener.js 14:26:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (1475EC00) [pid = 3288] [serial = 1544] [outer = 19BC2800] 14:26:46 INFO - PROCESS | 3288 | 1463434006644 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 14:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 630ms 14:26:46 INFO - PROCESS | 3288 | 1463434006704 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 14:26:46 INFO - PROCESS | 3288 | 1463434006706 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 14:26:46 INFO - PROCESS | 3288 | 1463434006709 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:26:46 INFO - PROCESS | 3288 | 1463434006711 Marionette TRACE conn6 <- [1,2022,null,{}] 14:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:26:46 INFO - PROCESS | 3288 | 1463434006715 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:46 INFO - PROCESS | 3288 | 1463434006794 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 14:26:46 INFO - PROCESS | 3288 | 1463434006801 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:46 INFO - PROCESS | 3288 | ++DOCSHELL 19F39400 == 52 [pid = 3288] [id = 515] 14:26:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (19F78000) [pid = 3288] [serial = 1545] [outer = 00000000] 14:26:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (1A292800) [pid = 3288] [serial = 1546] [outer = 19F78000] 14:26:46 INFO - PROCESS | 3288 | 1463434006845 Marionette DEBUG loaded listener.js 14:26:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (1AEEF800) [pid = 3288] [serial = 1547] [outer = 19F78000] 14:26:47 INFO - PROCESS | 3288 | 1463434007357 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 730ms 14:26:47 INFO - PROCESS | 3288 | 1463434007445 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 14:26:47 INFO - PROCESS | 3288 | 1463434007449 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 14:26:47 INFO - PROCESS | 3288 | 1463434007455 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:26:47 INFO - PROCESS | 3288 | 1463434007459 Marionette TRACE conn6 <- [1,2026,null,{}] 14:26:47 INFO - PROCESS | 3288 | 1463434007467 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:47 INFO - PROCESS | 3288 | 1463434007616 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 14:26:47 INFO - PROCESS | 3288 | 1463434007716 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:47 INFO - PROCESS | 3288 | ++DOCSHELL 1005A400 == 53 [pid = 3288] [id = 516] 14:26:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (1005AC00) [pid = 3288] [serial = 1548] [outer = 00000000] 14:26:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (10224400) [pid = 3288] [serial = 1549] [outer = 1005AC00] 14:26:47 INFO - PROCESS | 3288 | 1463434007775 Marionette DEBUG loaded listener.js 14:26:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (10443000) [pid = 3288] [serial = 1550] [outer = 1005AC00] 14:26:48 INFO - PROCESS | 3288 | 1463434008404 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 14:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 970ms 14:26:48 INFO - PROCESS | 3288 | 1463434008430 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 14:26:48 INFO - PROCESS | 3288 | 1463434008436 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 14:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:26:48 INFO - PROCESS | 3288 | 1463434008442 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:26:48 INFO - PROCESS | 3288 | 1463434008445 Marionette TRACE conn6 <- [1,2030,null,{}] 14:26:48 INFO - PROCESS | 3288 | 1463434008449 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:48 INFO - PROCESS | 3288 | 1463434008556 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 14:26:48 INFO - PROCESS | 3288 | 1463434008664 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:48 INFO - PROCESS | 3288 | ++DOCSHELL 14E6F400 == 54 [pid = 3288] [id = 517] 14:26:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (14E73400) [pid = 3288] [serial = 1551] [outer = 00000000] 14:26:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (15BE3400) [pid = 3288] [serial = 1552] [outer = 14E73400] 14:26:48 INFO - PROCESS | 3288 | 1463434008719 Marionette DEBUG loaded listener.js 14:26:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (18806400) [pid = 3288] [serial = 1553] [outer = 14E73400] 14:26:49 INFO - PROCESS | 3288 | 1463434009354 Marionette TRACE conn6 <- [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]]]}] 14:26:49 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) 14:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 930ms 14:26:49 INFO - PROCESS | 3288 | 1463434009374 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 14:26:49 INFO - PROCESS | 3288 | 1463434009377 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 14:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:26:49 INFO - PROCESS | 3288 | 1463434009380 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:26:49 INFO - PROCESS | 3288 | 1463434009384 Marionette TRACE conn6 <- [1,2034,null,{}] 14:26:49 INFO - PROCESS | 3288 | 1463434009395 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:49 INFO - PROCESS | 3288 | 1463434009507 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 14:26:49 INFO - PROCESS | 3288 | 1463434009614 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:49 INFO - PROCESS | 3288 | ++DOCSHELL 1880A000 == 55 [pid = 3288] [id = 518] 14:26:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (19702400) [pid = 3288] [serial = 1554] [outer = 00000000] 14:26:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (19F72C00) [pid = 3288] [serial = 1555] [outer = 19702400] 14:26:49 INFO - PROCESS | 3288 | 1463434009671 Marionette DEBUG loaded listener.js 14:26:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (1AEF1000) [pid = 3288] [serial = 1556] [outer = 19702400] 14:26:50 INFO - PROCESS | 3288 | 1463434010239 Marionette TRACE conn6 <- [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]]]}] 14:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 870ms 14:26:50 INFO - PROCESS | 3288 | 1463434010254 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 14:26:50 INFO - PROCESS | 3288 | 1463434010257 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 14:26:50 INFO - PROCESS | 3288 | 1463434010261 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:26:50 INFO - PROCESS | 3288 | 1463434010263 Marionette TRACE conn6 <- [1,2038,null,{}] 14:26:50 INFO - PROCESS | 3288 | 1463434010283 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:50 INFO - PROCESS | 3288 | 1463434010388 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 14:26:50 INFO - PROCESS | 3288 | 1463434010492 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:50 INFO - PROCESS | 3288 | ++DOCSHELL 1B36B800 == 56 [pid = 3288] [id = 519] 14:26:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (1B36C000) [pid = 3288] [serial = 1557] [outer = 00000000] 14:26:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (1B375000) [pid = 3288] [serial = 1558] [outer = 1B36C000] 14:26:50 INFO - PROCESS | 3288 | 1463434010547 Marionette DEBUG loaded listener.js 14:26:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (1B4D5C00) [pid = 3288] [serial = 1559] [outer = 1B36C000] 14:26:51 INFO - PROCESS | 3288 | 1463434011156 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 950ms 14:26:51 INFO - PROCESS | 3288 | 1463434011214 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 14:26:51 INFO - PROCESS | 3288 | 1463434011217 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 14:26:51 INFO - PROCESS | 3288 | 1463434011220 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:26:51 INFO - PROCESS | 3288 | 1463434011222 Marionette TRACE conn6 <- [1,2042,null,{}] 14:26:51 INFO - PROCESS | 3288 | 1463434011226 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:51 INFO - PROCESS | 3288 | 1463434011327 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 14:26:51 INFO - PROCESS | 3288 | 1463434011456 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:51 INFO - PROCESS | 3288 | ++DOCSHELL 18FA8400 == 57 [pid = 3288] [id = 520] 14:26:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (18FA8800) [pid = 3288] [serial = 1560] [outer = 00000000] 14:26:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (1B823000) [pid = 3288] [serial = 1561] [outer = 18FA8800] 14:26:51 INFO - PROCESS | 3288 | 1463434011511 Marionette DEBUG loaded listener.js 14:26:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (1B822400) [pid = 3288] [serial = 1562] [outer = 18FA8800] 14:26:52 INFO - PROCESS | 3288 | 1463434012305 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 14:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1116ms 14:26:52 INFO - PROCESS | 3288 | 1463434012341 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 14:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:26:52 INFO - PROCESS | 3288 | 1463434012345 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 14:26:52 INFO - PROCESS | 3288 | 1463434012350 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:26:52 INFO - PROCESS | 3288 | 1463434012354 Marionette TRACE conn6 <- [1,2046,null,{}] 14:26:52 INFO - PROCESS | 3288 | 1463434012359 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:52 INFO - PROCESS | 3288 | 1463434012505 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 14:26:52 INFO - PROCESS | 3288 | 1463434012523 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:52 INFO - PROCESS | 3288 | ++DOCSHELL 14638800 == 58 [pid = 3288] [id = 521] 14:26:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (1463C000) [pid = 3288] [serial = 1563] [outer = 00000000] 14:26:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (14978400) [pid = 3288] [serial = 1564] [outer = 1463C000] 14:26:52 INFO - PROCESS | 3288 | 1463434012573 Marionette DEBUG loaded listener.js 14:26:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (15172800) [pid = 3288] [serial = 1565] [outer = 1463C000] 14:26:52 INFO - PROCESS | 3288 | --DOCSHELL 18B78800 == 57 [pid = 3288] [id = 486] 14:26:52 INFO - PROCESS | 3288 | --DOCSHELL 14635800 == 56 [pid = 3288] [id = 485] 14:26:52 INFO - PROCESS | 3288 | --DOCSHELL 169F3C00 == 55 [pid = 3288] [id = 481] 14:26:52 INFO - PROCESS | 3288 | --DOCSHELL 1510CC00 == 54 [pid = 3288] [id = 480] 14:26:52 INFO - PROCESS | 3288 | --DOCSHELL 10222C00 == 53 [pid = 3288] [id = 479] 14:26:52 INFO - PROCESS | 3288 | --DOCSHELL 18F70400 == 52 [pid = 3288] [id = 514] 14:26:52 INFO - PROCESS | 3288 | --DOCSHELL 0917DC00 == 51 [pid = 3288] [id = 513] 14:26:52 INFO - PROCESS | 3288 | --DOCSHELL 0C8EC000 == 50 [pid = 3288] [id = 512] 14:26:52 INFO - PROCESS | 3288 | --DOCSHELL 18F71000 == 49 [pid = 3288] [id = 511] 14:26:52 INFO - PROCESS | 3288 | --DOCSHELL 18804400 == 48 [pid = 3288] [id = 510] 14:26:52 INFO - PROCESS | 3288 | --DOCSHELL 15BE1800 == 47 [pid = 3288] [id = 509] 14:26:52 INFO - PROCESS | 3288 | --DOCSHELL 10111400 == 46 [pid = 3288] [id = 508] 14:26:52 INFO - PROCESS | 3288 | --DOCSHELL 0FE01C00 == 45 [pid = 3288] [id = 507] 14:26:52 INFO - PROCESS | 3288 | --DOCSHELL 0C8ED000 == 44 [pid = 3288] [id = 506] 14:26:52 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (10365800) [pid = 3288] [serial = 1474] [outer = 00000000] [url = about:blank] 14:26:52 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (190CE800) [pid = 3288] [serial = 1504] [outer = 00000000] [url = about:blank] 14:26:53 INFO - PROCESS | 3288 | 1463434013134 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 14:26:53 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (175CA800) [pid = 3288] [serial = 1489] [outer = 00000000] [url = about:blank] 14:26:53 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (17D9E400) [pid = 3288] [serial = 1490] [outer = 00000000] [url = about:blank] 14:26:53 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (18B6F400) [pid = 3288] [serial = 1493] [outer = 00000000] [url = about:blank] 14:26:53 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (18B0DC00) [pid = 3288] [serial = 1492] [outer = 00000000] [url = about:blank] 14:26:53 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0CF7AC00) [pid = 3288] [serial = 1478] [outer = 00000000] [url = about:blank] 14:26:53 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0C8F8C00) [pid = 3288] [serial = 1477] [outer = 00000000] [url = about:blank] 14:26:53 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (14931000) [pid = 3288] [serial = 1483] [outer = 00000000] [url = about:blank] 14:26:53 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (14E3D400) [pid = 3288] [serial = 1484] [outer = 00000000] [url = about:blank] 14:26:53 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (15B22C00) [pid = 3288] [serial = 1486] [outer = 00000000] [url = about:blank] 14:26:53 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (1080C000) [pid = 3288] [serial = 1480] [outer = 00000000] [url = about:blank] 14:26:53 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (144A4400) [pid = 3288] [serial = 1481] [outer = 00000000] [url = about:blank] 14:26:53 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (10440400) [pid = 3288] [serial = 1498] [outer = 00000000] [url = about:blank] 14:26:53 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (18ECC800) [pid = 3288] [serial = 1495] [outer = 00000000] [url = about:blank] 14:26:53 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (18F9F800) [pid = 3288] [serial = 1501] [outer = 00000000] [url = about:blank] 14:26:53 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (18F6C400) [pid = 3288] [serial = 1496] [outer = 00000000] [url = about:blank] 14:26:53 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (14E3DC00) [pid = 3288] [serial = 1499] [outer = 00000000] [url = about:blank] 14:26:53 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (167E2000) [pid = 3288] [serial = 1487] [outer = 00000000] [url = about:blank] 14:26:53 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (18FA9800) [pid = 3288] [serial = 1502] [outer = 00000000] [url = about:blank] 14:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 891ms 14:26:53 INFO - PROCESS | 3288 | 1463434013242 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 14:26:53 INFO - PROCESS | 3288 | 1463434013247 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 14:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:26:53 INFO - PROCESS | 3288 | 1463434013256 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:26:53 INFO - PROCESS | 3288 | 1463434013259 Marionette TRACE conn6 <- [1,2050,null,{}] 14:26:53 INFO - PROCESS | 3288 | 1463434013263 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:53 INFO - PROCESS | 3288 | 1463434013354 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 14:26:53 INFO - PROCESS | 3288 | 1463434013361 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:53 INFO - PROCESS | 3288 | ++DOCSHELL 10111400 == 45 [pid = 3288] [id = 522] 14:26:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (10111C00) [pid = 3288] [serial = 1566] [outer = 00000000] 14:26:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (1051C800) [pid = 3288] [serial = 1567] [outer = 10111C00] 14:26:53 INFO - PROCESS | 3288 | 1463434013408 Marionette DEBUG loaded listener.js 14:26:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (1138F800) [pid = 3288] [serial = 1568] [outer = 10111C00] 14:26:53 INFO - PROCESS | 3288 | 1463434013893 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 14:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 670ms 14:26:53 INFO - PROCESS | 3288 | 1463434013926 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 14:26:53 INFO - PROCESS | 3288 | 1463434013929 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 14:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:26:53 INFO - PROCESS | 3288 | 1463434013936 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:26:53 INFO - PROCESS | 3288 | 1463434013940 Marionette TRACE conn6 <- [1,2054,null,{}] 14:26:53 INFO - PROCESS | 3288 | 1463434013950 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:54 INFO - PROCESS | 3288 | 1463434014036 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 14:26:54 INFO - PROCESS | 3288 | 1463434014047 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:54 INFO - PROCESS | 3288 | ++DOCSHELL 15BE4400 == 46 [pid = 3288] [id = 523] 14:26:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (167E2000) [pid = 3288] [serial = 1569] [outer = 00000000] 14:26:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (175D2C00) [pid = 3288] [serial = 1570] [outer = 167E2000] 14:26:54 INFO - PROCESS | 3288 | 1463434014094 Marionette DEBUG loaded listener.js 14:26:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (18807800) [pid = 3288] [serial = 1571] [outer = 167E2000] 14:26:54 INFO - PROCESS | 3288 | 1463434014557 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 14:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 670ms 14:26:54 INFO - PROCESS | 3288 | 1463434014611 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 14:26:54 INFO - PROCESS | 3288 | 1463434014614 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 14:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:26:54 INFO - PROCESS | 3288 | 1463434014617 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:26:54 INFO - PROCESS | 3288 | 1463434014619 Marionette TRACE conn6 <- [1,2058,null,{}] 14:26:54 INFO - PROCESS | 3288 | 1463434014623 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:54 INFO - PROCESS | 3288 | 1463434014734 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 14:26:54 INFO - PROCESS | 3288 | 1463434014829 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:54 INFO - PROCESS | 3288 | ++DOCSHELL 18B49C00 == 47 [pid = 3288] [id = 524] 14:26:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (18B4A400) [pid = 3288] [serial = 1572] [outer = 00000000] 14:26:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (18B73800) [pid = 3288] [serial = 1573] [outer = 18B4A400] 14:26:54 INFO - PROCESS | 3288 | 1463434014874 Marionette DEBUG loaded listener.js 14:26:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (18F6C800) [pid = 3288] [serial = 1574] [outer = 18B4A400] 14:26:55 INFO - PROCESS | 3288 | 1463434015235 Marionette TRACE conn6 <- [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]]]}] 14:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 670ms 14:26:55 INFO - PROCESS | 3288 | 1463434015301 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 14:26:55 INFO - PROCESS | 3288 | 1463434015303 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 14:26:55 INFO - PROCESS | 3288 | 1463434015306 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:26:55 INFO - PROCESS | 3288 | 1463434015308 Marionette TRACE conn6 <- [1,2062,null,{}] 14:26:55 INFO - PROCESS | 3288 | 1463434015326 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:55 INFO - PROCESS | 3288 | 1463434015440 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 14:26:55 INFO - PROCESS | 3288 | 1463434015447 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:55 INFO - PROCESS | 3288 | ++DOCSHELL 15BE7000 == 48 [pid = 3288] [id = 525] 14:26:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (18ED2800) [pid = 3288] [serial = 1575] [outer = 00000000] 14:26:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (18F9DC00) [pid = 3288] [serial = 1576] [outer = 18ED2800] 14:26:55 INFO - PROCESS | 3288 | 1463434015544 Marionette DEBUG loaded listener.js 14:26:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (18FABC00) [pid = 3288] [serial = 1577] [outer = 18ED2800] 14:26:55 INFO - PROCESS | 3288 | 1463434015992 Marionette TRACE conn6 <- [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]]]}] 14:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 730ms 14:26:56 INFO - PROCESS | 3288 | 1463434016043 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 14:26:56 INFO - PROCESS | 3288 | 1463434016045 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 14:26:56 INFO - PROCESS | 3288 | 1463434016048 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:26:56 INFO - PROCESS | 3288 | 1463434016049 Marionette TRACE conn6 <- [1,2066,null,{}] 14:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:26:56 INFO - PROCESS | 3288 | 1463434016053 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:56 INFO - PROCESS | 3288 | 1463434016208 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 14:26:56 INFO - PROCESS | 3288 | 1463434016280 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:56 INFO - PROCESS | 3288 | ++DOCSHELL 0FE1FC00 == 49 [pid = 3288] [id = 526] 14:26:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (1927EC00) [pid = 3288] [serial = 1578] [outer = 00000000] 14:26:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (19D8B400) [pid = 3288] [serial = 1579] [outer = 1927EC00] 14:26:56 INFO - PROCESS | 3288 | 1463434016326 Marionette DEBUG loaded listener.js 14:26:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (19D8F800) [pid = 3288] [serial = 1580] [outer = 1927EC00] 14:26:56 INFO - PROCESS | 3288 | 1463434016758 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 14:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 731ms 14:26:56 INFO - PROCESS | 3288 | 1463434016783 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 14:26:56 INFO - PROCESS | 3288 | 1463434016785 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 14:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:26:56 INFO - PROCESS | 3288 | 1463434016789 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:26:56 INFO - PROCESS | 3288 | 1463434016790 Marionette TRACE conn6 <- [1,2070,null,{}] 14:26:56 INFO - PROCESS | 3288 | 1463434016800 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:56 INFO - PROCESS | 3288 | 1463434016910 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 14:26:56 INFO - PROCESS | 3288 | 1463434016919 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:56 INFO - PROCESS | 3288 | ++DOCSHELL 19EA9800 == 50 [pid = 3288] [id = 527] 14:26:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (19EAE400) [pid = 3288] [serial = 1581] [outer = 00000000] 14:26:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (1A292400) [pid = 3288] [serial = 1582] [outer = 19EAE400] 14:26:56 INFO - PROCESS | 3288 | 1463434016963 Marionette DEBUG loaded listener.js 14:26:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (1A294400) [pid = 3288] [serial = 1583] [outer = 19EAE400] 14:26:57 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (18805800) [pid = 3288] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:26:57 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (18F74400) [pid = 3288] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:26:57 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (18F72000) [pid = 3288] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:26:57 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0C8F3800) [pid = 3288] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:26:57 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0C8EE400) [pid = 3288] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:26:57 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (15BE4000) [pid = 3288] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:26:57 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0FE12000) [pid = 3288] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:26:57 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (1022E000) [pid = 3288] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:26:57 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (19BC2800) [pid = 3288] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:26:57 INFO - PROCESS | 3288 | 1463434017534 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 14:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 790ms 14:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:26:57 INFO - PROCESS | 3288 | 1463434017584 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 14:26:57 INFO - PROCESS | 3288 | 1463434017586 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 14:26:57 INFO - PROCESS | 3288 | 1463434017589 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:26:57 INFO - PROCESS | 3288 | 1463434017591 Marionette TRACE conn6 <- [1,2074,null,{}] 14:26:57 INFO - PROCESS | 3288 | 1463434017594 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:57 INFO - PROCESS | 3288 | 1463434017683 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 14:26:57 INFO - PROCESS | 3288 | 1463434017689 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:57 INFO - PROCESS | 3288 | ++DOCSHELL 0FE13000 == 51 [pid = 3288] [id = 528] 14:26:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (10051000) [pid = 3288] [serial = 1584] [outer = 00000000] 14:26:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (1880FC00) [pid = 3288] [serial = 1585] [outer = 10051000] 14:26:57 INFO - PROCESS | 3288 | 1463434017733 Marionette DEBUG loaded listener.js 14:26:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (18F77800) [pid = 3288] [serial = 1586] [outer = 10051000] 14:26:58 INFO - PROCESS | 3288 | 1463434018179 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 14:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 630ms 14:26:58 INFO - PROCESS | 3288 | 1463434018220 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 14:26:58 INFO - PROCESS | 3288 | 1463434018222 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 14:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:26:58 INFO - PROCESS | 3288 | 1463434018225 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:26:58 INFO - PROCESS | 3288 | 1463434018227 Marionette TRACE conn6 <- [1,2078,null,{}] 14:26:58 INFO - PROCESS | 3288 | 1463434018231 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:58 INFO - PROCESS | 3288 | 1463434018310 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 14:26:58 INFO - PROCESS | 3288 | 1463434018316 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:58 INFO - PROCESS | 3288 | ++DOCSHELL 18B54400 == 52 [pid = 3288] [id = 529] 14:26:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (190E9000) [pid = 3288] [serial = 1587] [outer = 00000000] 14:26:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (1B370000) [pid = 3288] [serial = 1588] [outer = 190E9000] 14:26:58 INFO - PROCESS | 3288 | 1463434018361 Marionette DEBUG loaded listener.js 14:26:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (1B372C00) [pid = 3288] [serial = 1589] [outer = 190E9000] 14:26:58 INFO - PROCESS | 3288 | 1463434018793 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 14:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 630ms 14:26:58 INFO - PROCESS | 3288 | 1463434018857 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 14:26:58 INFO - PROCESS | 3288 | 1463434018859 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 14:26:58 INFO - PROCESS | 3288 | 1463434018862 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:26:58 INFO - PROCESS | 3288 | 1463434018864 Marionette TRACE conn6 <- [1,2082,null,{}] 14:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:26:58 INFO - PROCESS | 3288 | 1463434018868 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:58 INFO - PROCESS | 3288 | 1463434018948 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 14:26:58 INFO - PROCESS | 3288 | 1463434018954 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:58 INFO - PROCESS | 3288 | ++DOCSHELL 0CCE1000 == 53 [pid = 3288] [id = 530] 14:26:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (1B4DA800) [pid = 3288] [serial = 1590] [outer = 00000000] 14:26:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (1C5B6000) [pid = 3288] [serial = 1591] [outer = 1B4DA800] 14:26:58 INFO - PROCESS | 3288 | 1463434018998 Marionette DEBUG loaded listener.js 14:26:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (1CE14800) [pid = 3288] [serial = 1592] [outer = 1B4DA800] 14:26:59 INFO - PROCESS | 3288 | 1463434019470 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 14:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 730ms 14:26:59 INFO - PROCESS | 3288 | 1463434019597 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 14:26:59 INFO - PROCESS | 3288 | 1463434019602 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 14:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:26:59 INFO - PROCESS | 3288 | 1463434019607 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:26:59 INFO - PROCESS | 3288 | 1463434019612 Marionette TRACE conn6 <- [1,2086,null,{}] 14:26:59 INFO - PROCESS | 3288 | 1463434019618 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:26:59 INFO - PROCESS | 3288 | 1463434019798 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 14:26:59 INFO - PROCESS | 3288 | 1463434019900 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:26:59 INFO - PROCESS | 3288 | ++DOCSHELL 0FE58C00 == 54 [pid = 3288] [id = 531] 14:26:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0FEF4C00) [pid = 3288] [serial = 1593] [outer = 00000000] 14:26:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (1010F000) [pid = 3288] [serial = 1594] [outer = 0FEF4C00] 14:26:59 INFO - PROCESS | 3288 | 1463434019957 Marionette DEBUG loaded listener.js 14:27:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (10367000) [pid = 3288] [serial = 1595] [outer = 0FEF4C00] 14:27:00 INFO - PROCESS | 3288 | 1463434020597 Marionette TRACE conn6 <- [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]]]}] 14:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1022ms 14:27:00 INFO - PROCESS | 3288 | 1463434020634 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 14:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:27:00 INFO - PROCESS | 3288 | 1463434020638 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 14:27:00 INFO - PROCESS | 3288 | 1463434020646 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:27:00 INFO - PROCESS | 3288 | 1463434020650 Marionette TRACE conn6 <- [1,2090,null,{}] 14:27:00 INFO - PROCESS | 3288 | 1463434020654 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:00 INFO - PROCESS | 3288 | 1463434020763 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 14:27:00 INFO - PROCESS | 3288 | 1463434020902 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:00 INFO - PROCESS | 3288 | ++DOCSHELL 10361800 == 55 [pid = 3288] [id = 532] 14:27:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (1043EC00) [pid = 3288] [serial = 1596] [outer = 00000000] 14:27:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (15BE1800) [pid = 3288] [serial = 1597] [outer = 1043EC00] 14:27:00 INFO - PROCESS | 3288 | 1463434020958 Marionette DEBUG loaded listener.js 14:27:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (17D97800) [pid = 3288] [serial = 1598] [outer = 1043EC00] 14:27:01 INFO - PROCESS | 3288 | 1463434021569 Marionette TRACE conn6 <- [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]]]}] 14:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 991ms 14:27:01 INFO - PROCESS | 3288 | 1463434021635 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 14:27:01 INFO - PROCESS | 3288 | 1463434021637 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 14:27:01 INFO - PROCESS | 3288 | 1463434021641 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:27:01 INFO - PROCESS | 3288 | 1463434021643 Marionette TRACE conn6 <- [1,2094,null,{}] 14:27:01 INFO - PROCESS | 3288 | 1463434021654 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:01 INFO - PROCESS | 3288 | 1463434021766 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 14:27:01 INFO - PROCESS | 3288 | 1463434021906 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:01 INFO - PROCESS | 3288 | ++DOCSHELL 0FEF1800 == 56 [pid = 3288] [id = 533] 14:27:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (19789C00) [pid = 3288] [serial = 1599] [outer = 00000000] 14:27:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (1A25AC00) [pid = 3288] [serial = 1600] [outer = 19789C00] 14:27:01 INFO - PROCESS | 3288 | 1463434021967 Marionette DEBUG loaded listener.js 14:27:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (1B825C00) [pid = 3288] [serial = 1601] [outer = 19789C00] 14:27:02 INFO - PROCESS | 3288 | 1463434022553 Marionette TRACE conn6 <- [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]]]}] 14:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 14:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 971ms 14:27:02 INFO - PROCESS | 3288 | 1463434022616 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 14:27:02 INFO - PROCESS | 3288 | 1463434022618 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 14:27:02 INFO - PROCESS | 3288 | 1463434022621 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:27:02 INFO - PROCESS | 3288 | 1463434022623 Marionette TRACE conn6 <- [1,2098,null,{}] 14:27:02 INFO - PROCESS | 3288 | 1463434022627 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:02 INFO - PROCESS | 3288 | 1463434022734 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 14:27:02 INFO - PROCESS | 3288 | 1463434022844 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:02 INFO - PROCESS | 3288 | ++DOCSHELL 18FA3C00 == 57 [pid = 3288] [id = 534] 14:27:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (18FA4000) [pid = 3288] [serial = 1602] [outer = 00000000] 14:27:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (19BC4C00) [pid = 3288] [serial = 1603] [outer = 18FA4000] 14:27:02 INFO - PROCESS | 3288 | 1463434022899 Marionette DEBUG loaded listener.js 14:27:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (1CE82800) [pid = 3288] [serial = 1604] [outer = 18FA4000] 14:27:03 INFO - PROCESS | 3288 | 1463434023705 Marionette TRACE conn6 <- [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]]]}] 14:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1118ms 14:27:03 INFO - PROCESS | 3288 | 1463434023744 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 14:27:03 INFO - PROCESS | 3288 | 1463434023748 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 14:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:27:03 INFO - PROCESS | 3288 | 1463434023754 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:27:03 INFO - PROCESS | 3288 | 1463434023757 Marionette TRACE conn6 <- [1,2102,null,{}] 14:27:03 INFO - PROCESS | 3288 | 1463434023762 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:03 INFO - PROCESS | 3288 | 1463434023859 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 14:27:03 INFO - PROCESS | 3288 | 1463434024000 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:03 INFO - PROCESS | 3288 | ++DOCSHELL 14484400 == 58 [pid = 3288] [id = 535] 14:27:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (144AA400) [pid = 3288] [serial = 1605] [outer = 00000000] 14:27:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (1463F000) [pid = 3288] [serial = 1606] [outer = 144AA400] 14:27:04 INFO - PROCESS | 3288 | 1463434024054 Marionette DEBUG loaded listener.js 14:27:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (14978000) [pid = 3288] [serial = 1607] [outer = 144AA400] 14:27:04 INFO - PROCESS | 3288 | --DOCSHELL 18C3EC00 == 57 [pid = 3288] [id = 482] 14:27:04 INFO - PROCESS | 3288 | --DOCSHELL 19F34000 == 56 [pid = 3288] [id = 487] 14:27:04 INFO - PROCESS | 3288 | --DOCSHELL 1880CC00 == 55 [pid = 3288] [id = 484] 14:27:04 INFO - PROCESS | 3288 | --DOCSHELL 18B54400 == 54 [pid = 3288] [id = 529] 14:27:04 INFO - PROCESS | 3288 | --DOCSHELL 0FE13000 == 53 [pid = 3288] [id = 528] 14:27:04 INFO - PROCESS | 3288 | --DOCSHELL 19EA9800 == 52 [pid = 3288] [id = 527] 14:27:04 INFO - PROCESS | 3288 | --DOCSHELL 0FE1FC00 == 51 [pid = 3288] [id = 526] 14:27:04 INFO - PROCESS | 3288 | --DOCSHELL 15BE7000 == 50 [pid = 3288] [id = 525] 14:27:04 INFO - PROCESS | 3288 | --DOCSHELL 18B49C00 == 49 [pid = 3288] [id = 524] 14:27:04 INFO - PROCESS | 3288 | --DOCSHELL 15BE4400 == 48 [pid = 3288] [id = 523] 14:27:04 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (1A292800) [pid = 3288] [serial = 1546] [outer = 00000000] [url = about:blank] 14:27:04 INFO - PROCESS | 3288 | --DOCSHELL 10111400 == 47 [pid = 3288] [id = 522] 14:27:04 INFO - PROCESS | 3288 | --DOCSHELL 14638800 == 46 [pid = 3288] [id = 521] 14:27:04 INFO - PROCESS | 3288 | --DOCSHELL 14E6F400 == 45 [pid = 3288] [id = 517] 14:27:04 INFO - PROCESS | 3288 | --DOCSHELL 1005A400 == 44 [pid = 3288] [id = 516] 14:27:04 INFO - PROCESS | 3288 | --DOCSHELL 19F39400 == 43 [pid = 3288] [id = 515] 14:27:04 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (0CCA4C00) [pid = 3288] [serial = 1519] [outer = 00000000] [url = about:blank] 14:27:04 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (169F8800) [pid = 3288] [serial = 1528] [outer = 00000000] [url = about:blank] 14:27:04 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (10175400) [pid = 3288] [serial = 1522] [outer = 00000000] [url = about:blank] 14:27:04 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (1022A000) [pid = 3288] [serial = 1523] [outer = 00000000] [url = about:blank] 14:27:04 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (14486000) [pid = 3288] [serial = 1525] [outer = 00000000] [url = about:blank] 14:27:04 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (146E5800) [pid = 3288] [serial = 1526] [outer = 00000000] [url = about:blank] 14:27:04 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (19D91400) [pid = 3288] [serial = 1516] [outer = 00000000] [url = about:blank] 14:27:04 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (19D8A800) [pid = 3288] [serial = 1538] [outer = 00000000] [url = about:blank] 14:27:04 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (19EB3C00) [pid = 3288] [serial = 1543] [outer = 00000000] [url = about:blank] 14:27:04 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (1475EC00) [pid = 3288] [serial = 1544] [outer = 00000000] [url = about:blank] 14:27:04 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (18FAA800) [pid = 3288] [serial = 1541] [outer = 00000000] [url = about:blank] 14:27:04 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (18C3AC00) [pid = 3288] [serial = 1532] [outer = 00000000] [url = about:blank] 14:27:04 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (17587400) [pid = 3288] [serial = 1529] [outer = 00000000] [url = about:blank] 14:27:04 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (18B4F800) [pid = 3288] [serial = 1531] [outer = 00000000] [url = about:blank] 14:27:04 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (1970A400) [pid = 3288] [serial = 1537] [outer = 00000000] [url = about:blank] 14:27:04 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (18FAA000) [pid = 3288] [serial = 1535] [outer = 00000000] [url = about:blank] 14:27:04 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (18F7BC00) [pid = 3288] [serial = 1534] [outer = 00000000] [url = about:blank] 14:27:04 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (18F76C00) [pid = 3288] [serial = 1540] [outer = 00000000] [url = about:blank] 14:27:04 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (10108400) [pid = 3288] [serial = 1507] [outer = 00000000] [url = about:blank] 14:27:04 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (14F64400) [pid = 3288] [serial = 1510] [outer = 00000000] [url = about:blank] 14:27:04 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (190EC000) [pid = 3288] [serial = 1513] [outer = 00000000] [url = about:blank] 14:27:04 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (10056400) [pid = 3288] [serial = 1520] [outer = 00000000] [url = about:blank] 14:27:04 INFO - PROCESS | 3288 | 1463434024659 Marionette TRACE conn6 <- [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]]]}] 14:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 930ms 14:27:04 INFO - PROCESS | 3288 | 1463434024684 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 14:27:04 INFO - PROCESS | 3288 | 1463434024690 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 14:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:27:04 INFO - PROCESS | 3288 | 1463434024696 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:27:04 INFO - PROCESS | 3288 | 1463434024698 Marionette TRACE conn6 <- [1,2106,null,{}] 14:27:04 INFO - PROCESS | 3288 | 1463434024702 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:04 INFO - PROCESS | 3288 | 1463434024786 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 14:27:04 INFO - PROCESS | 3288 | 1463434024797 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:04 INFO - PROCESS | 3288 | ++DOCSHELL 10105C00 == 44 [pid = 3288] [id = 536] 14:27:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (10107800) [pid = 3288] [serial = 1608] [outer = 00000000] 14:27:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (10363400) [pid = 3288] [serial = 1609] [outer = 10107800] 14:27:04 INFO - PROCESS | 3288 | 1463434024842 Marionette DEBUG loaded listener.js 14:27:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (14483800) [pid = 3288] [serial = 1610] [outer = 10107800] 14:27:05 INFO - PROCESS | 3288 | 1463434025351 Marionette TRACE conn6 <- [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]]]}] 14:27:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 670ms 14:27:05 INFO - PROCESS | 3288 | 1463434025369 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 14:27:05 INFO - PROCESS | 3288 | 1463434025371 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 14:27:05 INFO - PROCESS | 3288 | 1463434025374 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:27:05 INFO - PROCESS | 3288 | 1463434025378 Marionette TRACE conn6 <- [1,2110,null,{}] 14:27:05 INFO - PROCESS | 3288 | 1463434025388 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:05 INFO - PROCESS | 3288 | 1463434025473 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 14:27:05 INFO - PROCESS | 3288 | 1463434025484 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:05 INFO - PROCESS | 3288 | ++DOCSHELL 15BE9400 == 45 [pid = 3288] [id = 537] 14:27:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (15BEA400) [pid = 3288] [serial = 1611] [outer = 00000000] 14:27:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (169F2C00) [pid = 3288] [serial = 1612] [outer = 15BEA400] 14:27:05 INFO - PROCESS | 3288 | 1463434025531 Marionette DEBUG loaded listener.js 14:27:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (175CDC00) [pid = 3288] [serial = 1613] [outer = 15BEA400] 14:27:05 INFO - PROCESS | 3288 | 1463434026002 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 14:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 670ms 14:27:06 INFO - PROCESS | 3288 | 1463434026049 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 14:27:06 INFO - PROCESS | 3288 | 1463434026052 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 14:27:06 INFO - PROCESS | 3288 | 1463434026055 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:27:06 INFO - PROCESS | 3288 | 1463434026057 Marionette TRACE conn6 <- [1,2114,null,{}] 14:27:06 INFO - PROCESS | 3288 | 1463434026061 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:06 INFO - PROCESS | 3288 | 1463434026170 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 14:27:06 INFO - PROCESS | 3288 | 1463434026266 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:06 INFO - PROCESS | 3288 | ++DOCSHELL 18810000 == 46 [pid = 3288] [id = 538] 14:27:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (18B02C00) [pid = 3288] [serial = 1614] [outer = 00000000] 14:27:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (18B74000) [pid = 3288] [serial = 1615] [outer = 18B02C00] 14:27:06 INFO - PROCESS | 3288 | 1463434026311 Marionette DEBUG loaded listener.js 14:27:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (18C3FC00) [pid = 3288] [serial = 1616] [outer = 18B02C00] 14:27:06 INFO - PROCESS | 3288 | 1463434026678 Marionette TRACE conn6 <- [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]]]}] 14:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 14:27:06 INFO - PROCESS | 3288 | 1463434026729 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 14:27:06 INFO - PROCESS | 3288 | 1463434026740 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 14:27:06 INFO - PROCESS | 3288 | 1463434026744 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:27:06 INFO - PROCESS | 3288 | 1463434026746 Marionette TRACE conn6 <- [1,2118,null,{}] 14:27:06 INFO - PROCESS | 3288 | 1463434026749 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:06 INFO - PROCESS | 3288 | 1463434026827 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 14:27:06 INFO - PROCESS | 3288 | 1463434026935 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:06 INFO - PROCESS | 3288 | ++DOCSHELL 18C41C00 == 47 [pid = 3288] [id = 539] 14:27:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (18C43000) [pid = 3288] [serial = 1617] [outer = 00000000] 14:27:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (18F76C00) [pid = 3288] [serial = 1618] [outer = 18C43000] 14:27:06 INFO - PROCESS | 3288 | 1463434026981 Marionette DEBUG loaded listener.js 14:27:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (18F78800) [pid = 3288] [serial = 1619] [outer = 18C43000] 14:27:07 INFO - PROCESS | 3288 | 1463434027413 Marionette TRACE conn6 <- [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] 14:27:07 INFO - PROCESS | 3288 | 1463434027483 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 14:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:27:07 INFO - PROCESS | 3288 | 1463434027524 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:27:07 INFO - PROCESS | 3288 | 1463434027526 Marionette TRACE conn6 <- [1,2122,null,{}] 14:27:07 INFO - PROCESS | 3288 | 1463434027530 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:07 INFO - PROCESS | 3288 | 1463434027668 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 14:27:07 INFO - PROCESS | 3288 | 1463434027730 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:07 INFO - PROCESS | 3288 | ++DOCSHELL 1099C000 == 48 [pid = 3288] [id = 540] 14:27:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (18FAA000) [pid = 3288] [serial = 1620] [outer = 00000000] 14:27:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (19D8A800) [pid = 3288] [serial = 1621] [outer = 18FAA000] 14:27:07 INFO - PROCESS | 3288 | 1463434027776 Marionette DEBUG loaded listener.js 14:27:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (19D94000) [pid = 3288] [serial = 1622] [outer = 18FAA000] 14:27:08 INFO - PROCESS | 3288 | 1463434028194 Marionette TRACE conn6 <- [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]]]}] 14:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 14:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 730ms 14:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:27:08 INFO - PROCESS | 3288 | 1463434028247 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 14:27:08 INFO - PROCESS | 3288 | 1463434028249 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 14:27:08 INFO - PROCESS | 3288 | 1463434028252 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:27:08 INFO - PROCESS | 3288 | 1463434028254 Marionette TRACE conn6 <- [1,2126,null,{}] 14:27:08 INFO - PROCESS | 3288 | 1463434028264 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:08 INFO - PROCESS | 3288 | 1463434028374 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 14:27:08 INFO - PROCESS | 3288 | 1463434028381 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:08 INFO - PROCESS | 3288 | ++DOCSHELL 19EAA400 == 49 [pid = 3288] [id = 541] 14:27:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (19EB0400) [pid = 3288] [serial = 1623] [outer = 00000000] 14:27:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (19F32800) [pid = 3288] [serial = 1624] [outer = 19EB0400] 14:27:08 INFO - PROCESS | 3288 | 1463434028426 Marionette DEBUG loaded listener.js 14:27:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (19F34000) [pid = 3288] [serial = 1625] [outer = 19EB0400] 14:27:09 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (190C5800) [pid = 3288] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:27:09 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (1927EC00) [pid = 3288] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:27:09 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (10111C00) [pid = 3288] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:27:09 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (167E2000) [pid = 3288] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:27:09 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (18FA8800) [pid = 3288] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:27:09 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (1463C000) [pid = 3288] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:27:09 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (18B4A400) [pid = 3288] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:27:09 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (19EAE400) [pid = 3288] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:27:09 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (10051000) [pid = 3288] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:27:09 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (18ED2800) [pid = 3288] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:27:09 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (190E9000) [pid = 3288] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:27:09 INFO - PROCESS | 3288 | 1463434029069 Marionette TRACE conn6 <- [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]]]}] 14:27:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 870ms 14:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:27:09 INFO - PROCESS | 3288 | 1463434029123 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 14:27:09 INFO - PROCESS | 3288 | 1463434029125 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 14:27:09 INFO - PROCESS | 3288 | 1463434029128 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:27:09 INFO - PROCESS | 3288 | 1463434029130 Marionette TRACE conn6 <- [1,2130,null,{}] 14:27:09 INFO - PROCESS | 3288 | 1463434029134 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:09 INFO - PROCESS | 3288 | 1463434029223 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 14:27:09 INFO - PROCESS | 3288 | 1463434029234 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:09 INFO - PROCESS | 3288 | ++DOCSHELL 0917EC00 == 50 [pid = 3288] [id = 542] 14:27:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0CC75C00) [pid = 3288] [serial = 1626] [outer = 00000000] 14:27:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (1463B400) [pid = 3288] [serial = 1627] [outer = 0CC75C00] 14:27:09 INFO - PROCESS | 3288 | 1463434029278 Marionette DEBUG loaded listener.js 14:27:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (15107000) [pid = 3288] [serial = 1628] [outer = 0CC75C00] 14:27:09 INFO - PROCESS | 3288 | 1463434029716 Marionette TRACE conn6 <- [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] 14:27:09 INFO - PROCESS | 3288 | 1463434029762 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 14:27:09 INFO - PROCESS | 3288 | 1463434029765 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:27:09 INFO - PROCESS | 3288 | 1463434029767 Marionette TRACE conn6 <- [1,2134,null,{}] 14:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 14:27:09 INFO - PROCESS | 3288 | 1463434029770 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:09 INFO - PROCESS | 3288 | 1463434029851 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 14:27:09 INFO - PROCESS | 3288 | 1463434029858 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:09 INFO - PROCESS | 3288 | ++DOCSHELL 10919800 == 51 [pid = 3288] [id = 543] 14:27:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (18C44C00) [pid = 3288] [serial = 1629] [outer = 00000000] 14:27:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (1B370800) [pid = 3288] [serial = 1630] [outer = 18C44C00] 14:27:09 INFO - PROCESS | 3288 | 1463434029904 Marionette DEBUG loaded listener.js 14:27:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (1B533C00) [pid = 3288] [serial = 1631] [outer = 18C44C00] 14:27:10 INFO - PROCESS | 3288 | 1463434030345 Marionette TRACE conn6 <- [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] 14:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 14:27:10 INFO - PROCESS | 3288 | 1463434030403 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 14:27:10 INFO - PROCESS | 3288 | 1463434030406 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:27:10 INFO - PROCESS | 3288 | 1463434030407 Marionette TRACE conn6 <- [1,2138,null,{}] 14:27:10 INFO - PROCESS | 3288 | 1463434030411 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:10 INFO - PROCESS | 3288 | 1463434030490 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 14:27:10 INFO - PROCESS | 3288 | 1463434030498 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:10 INFO - PROCESS | 3288 | ++DOCSHELL 1022D800 == 52 [pid = 3288] [id = 544] 14:27:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (14632400) [pid = 3288] [serial = 1632] [outer = 00000000] 14:27:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (1C5B5C00) [pid = 3288] [serial = 1633] [outer = 14632400] 14:27:10 INFO - PROCESS | 3288 | 1463434030542 Marionette DEBUG loaded listener.js 14:27:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (1CF64800) [pid = 3288] [serial = 1634] [outer = 14632400] 14:27:11 INFO - PROCESS | 3288 | 1463434031071 Marionette TRACE conn6 <- [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]]]}] 14:27:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 14:27:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 730ms 14:27:11 INFO - PROCESS | 3288 | 1463434031141 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 14:27:11 INFO - PROCESS | 3288 | 1463434031145 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 14:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:27:11 INFO - PROCESS | 3288 | 1463434031151 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:27:11 INFO - PROCESS | 3288 | 1463434031155 Marionette TRACE conn6 <- [1,2142,null,{}] 14:27:11 INFO - PROCESS | 3288 | 1463434031163 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:11 INFO - PROCESS | 3288 | 1463434031313 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 14:27:11 INFO - PROCESS | 3288 | 1463434031447 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:11 INFO - PROCESS | 3288 | ++DOCSHELL 0FE20C00 == 53 [pid = 3288] [id = 545] 14:27:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0FE5BC00) [pid = 3288] [serial = 1635] [outer = 00000000] 14:27:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (10106C00) [pid = 3288] [serial = 1636] [outer = 0FE5BC00] 14:27:11 INFO - PROCESS | 3288 | 1463434031509 Marionette DEBUG loaded listener.js 14:27:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (1022A000) [pid = 3288] [serial = 1637] [outer = 0FE5BC00] 14:27:12 INFO - PROCESS | 3288 | 1463434032149 Marionette TRACE conn6 <- [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]]]}] 14:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1022ms 14:27:12 INFO - PROCESS | 3288 | 1463434032178 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 14:27:12 INFO - PROCESS | 3288 | 1463434032184 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 14:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:27:12 INFO - PROCESS | 3288 | 1463434032191 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:27:12 INFO - PROCESS | 3288 | 1463434032193 Marionette TRACE conn6 <- [1,2146,null,{}] 14:27:12 INFO - PROCESS | 3288 | 1463434032198 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:12 INFO - PROCESS | 3288 | 1463434032307 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 14:27:12 INFO - PROCESS | 3288 | 1463434032446 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:12 INFO - PROCESS | 3288 | ++DOCSHELL 1497D800 == 54 [pid = 3288] [id = 546] 14:27:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (14E6F400) [pid = 3288] [serial = 1638] [outer = 00000000] 14:27:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (169F2800) [pid = 3288] [serial = 1639] [outer = 14E6F400] 14:27:12 INFO - PROCESS | 3288 | 1463434032502 Marionette DEBUG loaded listener.js 14:27:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (18B09000) [pid = 3288] [serial = 1640] [outer = 14E6F400] 14:27:13 INFO - PROCESS | 3288 | 1463434033136 Marionette TRACE conn6 <- [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]]]}] 14:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 14:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 970ms 14:27:13 INFO - PROCESS | 3288 | 1463434033163 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 14:27:13 INFO - PROCESS | 3288 | 1463434033166 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 14:27:13 INFO - PROCESS | 3288 | 1463434033170 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:27:13 INFO - PROCESS | 3288 | 1463434033173 Marionette TRACE conn6 <- [1,2150,null,{}] 14:27:13 INFO - PROCESS | 3288 | 1463434033184 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:13 INFO - PROCESS | 3288 | 1463434033296 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 14:27:13 INFO - PROCESS | 3288 | 1463434033436 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:13 INFO - PROCESS | 3288 | ++DOCSHELL 1928C000 == 55 [pid = 3288] [id = 547] 14:27:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (1928D800) [pid = 3288] [serial = 1641] [outer = 00000000] 14:27:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (1C5B5800) [pid = 3288] [serial = 1642] [outer = 1928D800] 14:27:13 INFO - PROCESS | 3288 | 1463434033496 Marionette DEBUG loaded listener.js 14:27:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (1D037400) [pid = 3288] [serial = 1643] [outer = 1928D800] 14:27:14 INFO - PROCESS | 3288 | 1463434034062 Marionette TRACE conn6 <- [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]]]}] 14:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 930ms 14:27:14 INFO - PROCESS | 3288 | 1463434034103 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 14:27:14 INFO - PROCESS | 3288 | 1463434034106 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 14:27:14 INFO - PROCESS | 3288 | 1463434034109 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:27:14 INFO - PROCESS | 3288 | 1463434034111 Marionette TRACE conn6 <- [1,2154,null,{}] 14:27:14 INFO - PROCESS | 3288 | 1463434034115 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:14 INFO - PROCESS | 3288 | 1463434034220 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 14:27:14 INFO - PROCESS | 3288 | 1463434034330 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:14 INFO - PROCESS | 3288 | ++DOCSHELL 1D03C000 == 56 [pid = 3288] [id = 548] 14:27:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (1D056000) [pid = 3288] [serial = 1644] [outer = 00000000] 14:27:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (1D05F400) [pid = 3288] [serial = 1645] [outer = 1D056000] 14:27:14 INFO - PROCESS | 3288 | 1463434034385 Marionette DEBUG loaded listener.js 14:27:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (1D927400) [pid = 3288] [serial = 1646] [outer = 1D056000] 14:27:14 INFO - PROCESS | 3288 | --DOCSHELL 1CF59400 == 55 [pid = 3288] [id = 12] 14:27:15 INFO - PROCESS | 3288 | 1463434035081 Marionette TRACE conn6 <- [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]]]}] 14:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1018ms 14:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:27:15 INFO - PROCESS | 3288 | 1463434035131 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 14:27:15 INFO - PROCESS | 3288 | 1463434035133 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 14:27:15 INFO - PROCESS | 3288 | 1463434035136 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:27:15 INFO - PROCESS | 3288 | 1463434035138 Marionette TRACE conn6 <- [1,2158,null,{}] 14:27:15 INFO - PROCESS | 3288 | 1463434035142 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:15 INFO - PROCESS | 3288 | 1463434035245 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 14:27:15 INFO - PROCESS | 3288 | 1463434035404 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:15 INFO - PROCESS | 3288 | ++DOCSHELL 1B1CF400 == 56 [pid = 3288] [id = 549] 14:27:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (1B537400) [pid = 3288] [serial = 1647] [outer = 00000000] 14:27:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (1D92A800) [pid = 3288] [serial = 1648] [outer = 1B537400] 14:27:15 INFO - PROCESS | 3288 | 1463434035460 Marionette DEBUG loaded listener.js 14:27:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (1D9DDC00) [pid = 3288] [serial = 1649] [outer = 1B537400] 14:27:16 INFO - PROCESS | 3288 | 1463434036153 Marionette TRACE conn6 <- [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]]]}] 14:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1076ms 14:27:16 INFO - PROCESS | 3288 | 1463434036217 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 14:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:27:16 INFO - PROCESS | 3288 | 1463434036221 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 14:27:16 INFO - PROCESS | 3288 | 1463434036226 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:27:16 INFO - PROCESS | 3288 | 1463434036229 Marionette TRACE conn6 <- [1,2162,null,{}] 14:27:16 INFO - PROCESS | 3288 | 1463434036234 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:16 INFO - PROCESS | 3288 | 1463434036334 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 14:27:16 INFO - PROCESS | 3288 | 1463434036476 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:16 INFO - PROCESS | 3288 | ++DOCSHELL 10229C00 == 57 [pid = 3288] [id = 550] 14:27:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (14486000) [pid = 3288] [serial = 1650] [outer = 00000000] 14:27:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (14E6C800) [pid = 3288] [serial = 1651] [outer = 14486000] 14:27:16 INFO - PROCESS | 3288 | 1463434036530 Marionette DEBUG loaded listener.js 14:27:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (15BE9000) [pid = 3288] [serial = 1652] [outer = 14486000] 14:27:16 INFO - PROCESS | 3288 | --DOCSHELL 09174400 == 56 [pid = 3288] [id = 469] 14:27:16 INFO - PROCESS | 3288 | --DOCSHELL 15BECC00 == 55 [pid = 3288] [id = 467] 14:27:16 INFO - PROCESS | 3288 | --DOCSHELL 0C8F4C00 == 54 [pid = 3288] [id = 472] 14:27:16 INFO - PROCESS | 3288 | --DOCSHELL 18803C00 == 53 [pid = 3288] [id = 468] 14:27:16 INFO - PROCESS | 3288 | --DOCSHELL 1463D400 == 52 [pid = 3288] [id = 473] 14:27:16 INFO - PROCESS | 3288 | --DOCSHELL 10919800 == 51 [pid = 3288] [id = 543] 14:27:16 INFO - PROCESS | 3288 | --DOCSHELL 0917EC00 == 50 [pid = 3288] [id = 542] 14:27:16 INFO - PROCESS | 3288 | --DOCSHELL 19EAA400 == 49 [pid = 3288] [id = 541] 14:27:16 INFO - PROCESS | 3288 | --DOCSHELL 1099C000 == 48 [pid = 3288] [id = 540] 14:27:16 INFO - PROCESS | 3288 | --DOCSHELL 18C41C00 == 47 [pid = 3288] [id = 539] 14:27:16 INFO - PROCESS | 3288 | --DOCSHELL 18810000 == 46 [pid = 3288] [id = 538] 14:27:16 INFO - PROCESS | 3288 | --DOCSHELL 15BE9400 == 45 [pid = 3288] [id = 537] 14:27:16 INFO - PROCESS | 3288 | --DOCSHELL 10105C00 == 44 [pid = 3288] [id = 536] 14:27:16 INFO - PROCESS | 3288 | --DOCSHELL 14484400 == 43 [pid = 3288] [id = 535] 14:27:16 INFO - PROCESS | 3288 | --DOCSHELL 18FA3C00 == 42 [pid = 3288] [id = 534] 14:27:16 INFO - PROCESS | 3288 | --DOCSHELL 0FE58C00 == 41 [pid = 3288] [id = 531] 14:27:16 INFO - PROCESS | 3288 | --DOCSHELL 0CCE1000 == 40 [pid = 3288] [id = 530] 14:27:16 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (190CFC00) [pid = 3288] [serial = 1505] [outer = 00000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (15BE3400) [pid = 3288] [serial = 1552] [outer = 00000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (19F72C00) [pid = 3288] [serial = 1555] [outer = 00000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (1B375000) [pid = 3288] [serial = 1558] [outer = 00000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (1051C800) [pid = 3288] [serial = 1567] [outer = 00000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (1138F800) [pid = 3288] [serial = 1568] [outer = 00000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (175D2C00) [pid = 3288] [serial = 1570] [outer = 00000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (18807800) [pid = 3288] [serial = 1571] [outer = 00000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (1B822400) [pid = 3288] [serial = 1562] [outer = 00000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (1B823000) [pid = 3288] [serial = 1561] [outer = 00000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (15172800) [pid = 3288] [serial = 1565] [outer = 00000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (14978400) [pid = 3288] [serial = 1564] [outer = 00000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (18B73800) [pid = 3288] [serial = 1573] [outer = 00000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (1A292400) [pid = 3288] [serial = 1582] [outer = 00000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (1A294400) [pid = 3288] [serial = 1583] [outer = 00000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (18F77800) [pid = 3288] [serial = 1586] [outer = 00000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (1C5B6000) [pid = 3288] [serial = 1591] [outer = 00000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (1880FC00) [pid = 3288] [serial = 1585] [outer = 00000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (18F9DC00) [pid = 3288] [serial = 1576] [outer = 00000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (1B372C00) [pid = 3288] [serial = 1589] [outer = 00000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (18FABC00) [pid = 3288] [serial = 1577] [outer = 00000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (1B370000) [pid = 3288] [serial = 1588] [outer = 00000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (18F6C800) [pid = 3288] [serial = 1574] [outer = 00000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (19D8F800) [pid = 3288] [serial = 1580] [outer = 00000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (19D8B400) [pid = 3288] [serial = 1579] [outer = 00000000] [url = about:blank] 14:27:16 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (10224400) [pid = 3288] [serial = 1549] [outer = 00000000] [url = about:blank] 14:27:17 INFO - PROCESS | 3288 | 1463434037114 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 14:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 935ms 14:27:17 INFO - PROCESS | 3288 | 1463434037162 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 14:27:17 INFO - PROCESS | 3288 | 1463434037167 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 14:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:27:17 INFO - PROCESS | 3288 | 1463434037173 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:27:17 INFO - PROCESS | 3288 | 1463434037176 Marionette TRACE conn6 <- [1,2166,null,{}] 14:27:17 INFO - PROCESS | 3288 | 1463434037179 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:17 INFO - PROCESS | 3288 | 1463434037266 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 14:27:17 INFO - PROCESS | 3288 | 1463434037370 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:17 INFO - PROCESS | 3288 | ++DOCSHELL 0CF3A800 == 41 [pid = 3288] [id = 551] 14:27:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0CF40000) [pid = 3288] [serial = 1653] [outer = 00000000] 14:27:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (10918C00) [pid = 3288] [serial = 1654] [outer = 0CF40000] 14:27:17 INFO - PROCESS | 3288 | 1463434037415 Marionette DEBUG loaded listener.js 14:27:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (1463C000) [pid = 3288] [serial = 1655] [outer = 0CF40000] 14:27:17 INFO - PROCESS | 3288 | 1463434037857 Marionette TRACE conn6 <- [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]]]}] 14:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 730ms 14:27:17 INFO - PROCESS | 3288 | 1463434037907 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 14:27:17 INFO - PROCESS | 3288 | 1463434037909 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 14:27:17 INFO - PROCESS | 3288 | 1463434037913 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:27:17 INFO - PROCESS | 3288 | 1463434037916 Marionette TRACE conn6 <- [1,2170,null,{}] 14:27:17 INFO - PROCESS | 3288 | 1463434037926 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:18 INFO - PROCESS | 3288 | 1463434038020 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 14:27:18 INFO - PROCESS | 3288 | 1463434038037 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:18 INFO - PROCESS | 3288 | ++DOCSHELL 18B0CC00 == 42 [pid = 3288] [id = 552] 14:27:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (18B51800) [pid = 3288] [serial = 1656] [outer = 00000000] 14:27:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (18B73400) [pid = 3288] [serial = 1657] [outer = 18B51800] 14:27:18 INFO - PROCESS | 3288 | 1463434038086 Marionette DEBUG loaded listener.js 14:27:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (18C46C00) [pid = 3288] [serial = 1658] [outer = 18B51800] 14:27:18 INFO - PROCESS | 3288 | 1463434038561 Marionette TRACE conn6 <- [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]]]}] 14:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 14:27:18 INFO - PROCESS | 3288 | 1463434038587 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 14:27:18 INFO - PROCESS | 3288 | 1463434038589 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 14:27:18 INFO - PROCESS | 3288 | 1463434038592 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:27:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:27:18 INFO - PROCESS | 3288 | 1463434038594 Marionette TRACE conn6 <- [1,2174,null,{}] 14:27:18 INFO - PROCESS | 3288 | 1463434038602 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:18 INFO - PROCESS | 3288 | 1463434038689 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 14:27:18 INFO - PROCESS | 3288 | 1463434038699 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:18 INFO - PROCESS | 3288 | ++DOCSHELL 18F79400 == 43 [pid = 3288] [id = 553] 14:27:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (18F9DC00) [pid = 3288] [serial = 1659] [outer = 00000000] 14:27:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (18FA9C00) [pid = 3288] [serial = 1660] [outer = 18F9DC00] 14:27:18 INFO - PROCESS | 3288 | 1463434038744 Marionette DEBUG loaded listener.js 14:27:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (190CEC00) [pid = 3288] [serial = 1661] [outer = 18F9DC00] 14:27:19 INFO - PROCESS | 3288 | 1463434039206 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 14:27:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:27:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 630ms 14:27:19 INFO - PROCESS | 3288 | 1463434039238 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 14:27:19 INFO - PROCESS | 3288 | 1463434039240 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 14:27:19 INFO - PROCESS | 3288 | 1463434039250 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:27:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:27:19 INFO - PROCESS | 3288 | 1463434039251 Marionette TRACE conn6 <- [1,2178,null,{}] 14:27:19 INFO - PROCESS | 3288 | 1463434039255 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:19 INFO - PROCESS | 3288 | 1463434039370 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 14:27:19 INFO - PROCESS | 3288 | 1463434039463 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:19 INFO - PROCESS | 3288 | ++DOCSHELL 190D2000 == 44 [pid = 3288] [id = 554] 14:27:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (190D2C00) [pid = 3288] [serial = 1662] [outer = 00000000] 14:27:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (19283400) [pid = 3288] [serial = 1663] [outer = 190D2C00] 14:27:19 INFO - PROCESS | 3288 | 1463434039508 Marionette DEBUG loaded listener.js 14:27:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (19BBFC00) [pid = 3288] [serial = 1664] [outer = 190D2C00] 14:27:19 INFO - PROCESS | 3288 | 1463434039937 Marionette TRACE conn6 <- [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]]]}] 14:27:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:27:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 730ms 14:27:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:27:19 INFO - PROCESS | 3288 | 1463434039985 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 14:27:19 INFO - PROCESS | 3288 | 1463434039987 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 14:27:19 INFO - PROCESS | 3288 | 1463434039990 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:27:19 INFO - PROCESS | 3288 | 1463434039992 Marionette TRACE conn6 <- [1,2182,null,{}] 14:27:19 INFO - PROCESS | 3288 | 1463434039995 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:20 INFO - PROCESS | 3288 | 1463434040135 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 14:27:20 INFO - PROCESS | 3288 | 1463434040203 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:20 INFO - PROCESS | 3288 | ++DOCSHELL 0CF80C00 == 45 [pid = 3288] [id = 555] 14:27:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (19D96400) [pid = 3288] [serial = 1665] [outer = 00000000] 14:27:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (1AEFCC00) [pid = 3288] [serial = 1666] [outer = 19D96400] 14:27:20 INFO - PROCESS | 3288 | 1463434040248 Marionette DEBUG loaded listener.js 14:27:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (1B369800) [pid = 3288] [serial = 1667] [outer = 19D96400] 14:27:20 INFO - PROCESS | 3288 | 1463434040690 Marionette TRACE conn6 <- [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]]]}] 14:27:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:27:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 730ms 14:27:20 INFO - PROCESS | 3288 | 1463434040750 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 14:27:20 INFO - PROCESS | 3288 | 1463434040752 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 14:27:20 INFO - PROCESS | 3288 | 1463434040758 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:27:20 INFO - PROCESS | 3288 | 1463434040760 Marionette TRACE conn6 <- [1,2186,null,{}] 14:27:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:27:20 INFO - PROCESS | 3288 | 1463434040764 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:20 INFO - PROCESS | 3288 | 1463434040877 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 14:27:20 INFO - PROCESS | 3288 | 1463434040889 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:20 INFO - PROCESS | 3288 | ++DOCSHELL 1AEEF400 == 46 [pid = 3288] [id = 556] 14:27:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (1B36F800) [pid = 3288] [serial = 1668] [outer = 00000000] 14:27:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (1C0CC000) [pid = 3288] [serial = 1669] [outer = 1B36F800] 14:27:20 INFO - PROCESS | 3288 | 1463434040989 Marionette DEBUG loaded listener.js 14:27:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (1C503400) [pid = 3288] [serial = 1670] [outer = 1B36F800] 14:27:21 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (0CC75C00) [pid = 3288] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:27:21 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (18C44C00) [pid = 3288] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:27:21 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (10107800) [pid = 3288] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:27:21 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (18B02C00) [pid = 3288] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:27:21 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (144AA400) [pid = 3288] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:27:21 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (18C43000) [pid = 3288] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:27:21 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (1B4DA800) [pid = 3288] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:27:21 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (15BEA400) [pid = 3288] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:27:21 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (18FAA000) [pid = 3288] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:27:21 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (19EB0400) [pid = 3288] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:27:21 INFO - PROCESS | 3288 | 1463434041460 Marionette TRACE conn6 <- [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]]]}] 14:27:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:27:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 730ms 14:27:21 INFO - PROCESS | 3288 | 1463434041500 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 14:27:21 INFO - PROCESS | 3288 | 1463434041502 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 14:27:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:27:21 INFO - PROCESS | 3288 | 1463434041505 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:27:21 INFO - PROCESS | 3288 | 1463434041507 Marionette TRACE conn6 <- [1,2190,null,{}] 14:27:21 INFO - PROCESS | 3288 | 1463434041510 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:21 INFO - PROCESS | 3288 | 1463434041602 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 14:27:21 INFO - PROCESS | 3288 | 1463434041704 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:21 INFO - PROCESS | 3288 | ++DOCSHELL 10103000 == 47 [pid = 3288] [id = 557] 14:27:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (10107800) [pid = 3288] [serial = 1671] [outer = 00000000] 14:27:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (19EB0400) [pid = 3288] [serial = 1672] [outer = 10107800] 14:27:21 INFO - PROCESS | 3288 | 1463434041748 Marionette DEBUG loaded listener.js 14:27:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (1B4D5000) [pid = 3288] [serial = 1673] [outer = 10107800] 14:27:22 INFO - PROCESS | 3288 | 1463434042114 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 14:27:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:27:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 630ms 14:27:22 INFO - PROCESS | 3288 | 1463434042136 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 14:27:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:27:22 INFO - PROCESS | 3288 | 1463434042138 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 14:27:22 INFO - PROCESS | 3288 | 1463434042141 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:27:22 INFO - PROCESS | 3288 | 1463434042142 Marionette TRACE conn6 <- [1,2194,null,{}] 14:27:22 INFO - PROCESS | 3288 | 1463434042146 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:22 INFO - PROCESS | 3288 | 1463434042290 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 14:27:22 INFO - PROCESS | 3288 | 1463434042302 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:22 INFO - PROCESS | 3288 | ++DOCSHELL 18B01400 == 48 [pid = 3288] [id = 558] 14:27:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (18B78800) [pid = 3288] [serial = 1674] [outer = 00000000] 14:27:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (1D036C00) [pid = 3288] [serial = 1675] [outer = 18B78800] 14:27:22 INFO - PROCESS | 3288 | 1463434042351 Marionette DEBUG loaded listener.js 14:27:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (1D058400) [pid = 3288] [serial = 1676] [outer = 18B78800] 14:27:22 INFO - PROCESS | 3288 | 1463434042742 Marionette TRACE conn6 <- [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]]]}] 14:27:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:27:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 670ms 14:27:22 INFO - PROCESS | 3288 | 1463434042812 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 14:27:22 INFO - PROCESS | 3288 | 1463434042815 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 14:27:22 INFO - PROCESS | 3288 | 1463434042818 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:27:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:27:22 INFO - PROCESS | 3288 | 1463434042820 Marionette TRACE conn6 <- [1,2198,null,{}] 14:27:22 INFO - PROCESS | 3288 | 1463434042836 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:22 INFO - PROCESS | 3288 | 1463434042920 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 14:27:22 INFO - PROCESS | 3288 | 1463434042927 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:22 INFO - PROCESS | 3288 | ++DOCSHELL 175C9400 == 49 [pid = 3288] [id = 559] 14:27:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (1D05D400) [pid = 3288] [serial = 1677] [outer = 00000000] 14:27:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (1DDD6000) [pid = 3288] [serial = 1678] [outer = 1D05D400] 14:27:22 INFO - PROCESS | 3288 | 1463434042974 Marionette DEBUG loaded listener.js 14:27:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (1DDDCC00) [pid = 3288] [serial = 1679] [outer = 1D05D400] 14:27:23 INFO - PROCESS | 3288 | 1463434043524 Marionette TRACE conn6 <- [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]]]}] 14:27:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:27:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 730ms 14:27:23 INFO - PROCESS | 3288 | 1463434043552 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 14:27:23 INFO - PROCESS | 3288 | 1463434043557 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 14:27:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:27:23 INFO - PROCESS | 3288 | 1463434043562 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:27:23 INFO - PROCESS | 3288 | 1463434043567 Marionette TRACE conn6 <- [1,2202,null,{}] 14:27:23 INFO - PROCESS | 3288 | 1463434043574 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:23 INFO - PROCESS | 3288 | 1463434043734 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 14:27:23 INFO - PROCESS | 3288 | 1463434043881 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:23 INFO - PROCESS | 3288 | ++DOCSHELL 0FE13800 == 50 [pid = 3288] [id = 560] 14:27:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (0FE13C00) [pid = 3288] [serial = 1680] [outer = 00000000] 14:27:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (14479C00) [pid = 3288] [serial = 1681] [outer = 0FE13C00] 14:27:23 INFO - PROCESS | 3288 | 1463434043939 Marionette DEBUG loaded listener.js 14:27:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (14753800) [pid = 3288] [serial = 1682] [outer = 0FE13C00] 14:27:24 INFO - PROCESS | 3288 | 1463434044517 Marionette TRACE conn6 <- [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]]]}] 14:27:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:27:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 970ms 14:27:24 INFO - PROCESS | 3288 | 1463434044546 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 14:27:24 INFO - PROCESS | 3288 | 1463434044553 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 14:27:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:27:24 INFO - PROCESS | 3288 | 1463434044560 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:27:24 INFO - PROCESS | 3288 | 1463434044563 Marionette TRACE conn6 <- [1,2206,null,{}] 14:27:24 INFO - PROCESS | 3288 | 1463434044567 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:24 INFO - PROCESS | 3288 | 1463434044678 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 14:27:24 INFO - PROCESS | 3288 | 1463434044793 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:24 INFO - PROCESS | 3288 | ++DOCSHELL 17D9C800 == 51 [pid = 3288] [id = 561] 14:27:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (17D9E400) [pid = 3288] [serial = 1683] [outer = 00000000] 14:27:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (18C42000) [pid = 3288] [serial = 1684] [outer = 17D9E400] 14:27:24 INFO - PROCESS | 3288 | 1463434044889 Marionette DEBUG loaded listener.js 14:27:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (190EB400) [pid = 3288] [serial = 1685] [outer = 17D9E400] 14:27:25 INFO - PROCESS | 3288 | 1463434045490 Marionette TRACE conn6 <- [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]]]}] 14:27:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:27:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 970ms 14:27:25 INFO - PROCESS | 3288 | 1463434045535 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 14:27:25 INFO - PROCESS | 3288 | 1463434045538 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 14:27:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:27:25 INFO - PROCESS | 3288 | 1463434045542 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:27:25 INFO - PROCESS | 3288 | 1463434045546 Marionette TRACE conn6 <- [1,2210,null,{}] 14:27:25 INFO - PROCESS | 3288 | 1463434045557 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:25 INFO - PROCESS | 3288 | 1463434045669 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 14:27:25 INFO - PROCESS | 3288 | 1463434045812 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:25 INFO - PROCESS | 3288 | ++DOCSHELL 1D03AC00 == 52 [pid = 3288] [id = 562] 14:27:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (1D03DC00) [pid = 3288] [serial = 1686] [outer = 00000000] 14:27:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (1DDD5400) [pid = 3288] [serial = 1687] [outer = 1D03DC00] 14:27:25 INFO - PROCESS | 3288 | 1463434045870 Marionette DEBUG loaded listener.js 14:27:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (1E0BA800) [pid = 3288] [serial = 1688] [outer = 1D03DC00] 14:27:26 INFO - PROCESS | 3288 | 1463434046516 Marionette TRACE conn6 <- [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]]]}] 14:27:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:27:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1020ms 14:27:26 INFO - PROCESS | 3288 | 1463434046565 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 14:27:26 INFO - PROCESS | 3288 | 1463434046568 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 14:27:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:27:26 INFO - PROCESS | 3288 | 1463434046572 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:27:26 INFO - PROCESS | 3288 | 1463434046574 Marionette TRACE conn6 <- [1,2214,null,{}] 14:27:26 INFO - PROCESS | 3288 | 1463434046578 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:26 INFO - PROCESS | 3288 | 1463434046687 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 14:27:26 INFO - PROCESS | 3288 | 1463434046830 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:26 INFO - PROCESS | 3288 | ++DOCSHELL 1E19DC00 == 53 [pid = 3288] [id = 563] 14:27:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (1E1A2400) [pid = 3288] [serial = 1689] [outer = 00000000] 14:27:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1E1A5400) [pid = 3288] [serial = 1690] [outer = 1E1A2400] 14:27:26 INFO - PROCESS | 3288 | 1463434046889 Marionette DEBUG loaded listener.js 14:27:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (1E1CBC00) [pid = 3288] [serial = 1691] [outer = 1E1A2400] 14:27:27 INFO - PROCESS | 3288 | 1463434047680 Marionette TRACE conn6 <- [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]]]}] 14:27:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:27:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1182ms 14:27:27 INFO - PROCESS | 3288 | 1463434047758 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 14:27:27 INFO - PROCESS | 3288 | 1463434047762 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 14:27:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:27:27 INFO - PROCESS | 3288 | 1463434047767 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:27:27 INFO - PROCESS | 3288 | 1463434047771 Marionette TRACE conn6 <- [1,2218,null,{}] 14:27:27 INFO - PROCESS | 3288 | 1463434047776 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:27 INFO - PROCESS | 3288 | 1463434047878 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 14:27:27 INFO - PROCESS | 3288 | 1463434048018 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:28 INFO - PROCESS | 3288 | ++DOCSHELL 0C8F6400 == 54 [pid = 3288] [id = 564] 14:27:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (0CC72000) [pid = 3288] [serial = 1692] [outer = 00000000] 14:27:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (10366C00) [pid = 3288] [serial = 1693] [outer = 0CC72000] 14:27:28 INFO - PROCESS | 3288 | 1463434048070 Marionette DEBUG loaded listener.js 14:27:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (14633400) [pid = 3288] [serial = 1694] [outer = 0CC72000] 14:27:28 INFO - PROCESS | 3288 | 1463434048666 Marionette TRACE conn6 <- [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]]]}] 14:27:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:27:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 930ms 14:27:28 INFO - PROCESS | 3288 | 1463434048698 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 14:27:28 INFO - PROCESS | 3288 | 1463434048703 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 14:27:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:27:28 INFO - PROCESS | 3288 | 1463434048709 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:27:28 INFO - PROCESS | 3288 | 1463434048712 Marionette TRACE conn6 <- [1,2222,null,{}] 14:27:28 INFO - PROCESS | 3288 | 1463434048716 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:28 INFO - PROCESS | 3288 | 1463434048816 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 14:27:28 INFO - PROCESS | 3288 | 1463434048969 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:28 INFO - PROCESS | 3288 | --DOCSHELL 18B01400 == 53 [pid = 3288] [id = 558] 14:27:28 INFO - PROCESS | 3288 | --DOCSHELL 10103000 == 52 [pid = 3288] [id = 557] 14:27:28 INFO - PROCESS | 3288 | --DOCSHELL 1AEEF400 == 51 [pid = 3288] [id = 556] 14:27:28 INFO - PROCESS | 3288 | --DOCSHELL 0CF80C00 == 50 [pid = 3288] [id = 555] 14:27:28 INFO - PROCESS | 3288 | --DOCSHELL 190D2000 == 49 [pid = 3288] [id = 554] 14:27:28 INFO - PROCESS | 3288 | --DOCSHELL 18F79400 == 48 [pid = 3288] [id = 553] 14:27:28 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (1C5B5C00) [pid = 3288] [serial = 1633] [outer = 00000000] [url = about:blank] 14:27:28 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (19BC4C00) [pid = 3288] [serial = 1603] [outer = 00000000] [url = about:blank] 14:27:28 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (1010F000) [pid = 3288] [serial = 1594] [outer = 00000000] [url = about:blank] 14:27:28 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (1A25AC00) [pid = 3288] [serial = 1600] [outer = 00000000] [url = about:blank] 14:27:28 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (15BE1800) [pid = 3288] [serial = 1597] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3288 | ++DOCSHELL 0916CC00 == 49 [pid = 3288] [id = 565] 14:27:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (09170400) [pid = 3288] [serial = 1695] [outer = 00000000] 14:27:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (0CCEDC00) [pid = 3288] [serial = 1696] [outer = 09170400] 14:27:29 INFO - PROCESS | 3288 | 1463434049083 Marionette DEBUG loaded listener.js 14:27:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (1022A800) [pid = 3288] [serial = 1697] [outer = 09170400] 14:27:29 INFO - PROCESS | 3288 | --DOCSHELL 18B0CC00 == 48 [pid = 3288] [id = 552] 14:27:29 INFO - PROCESS | 3288 | --DOCSHELL 0CF3A800 == 47 [pid = 3288] [id = 551] 14:27:29 INFO - PROCESS | 3288 | --DOCSHELL 10229C00 == 46 [pid = 3288] [id = 550] 14:27:29 INFO - PROCESS | 3288 | --DOCSHELL 1B1CF400 == 45 [pid = 3288] [id = 549] 14:27:29 INFO - PROCESS | 3288 | --DOCSHELL 1D03C000 == 44 [pid = 3288] [id = 548] 14:27:29 INFO - PROCESS | 3288 | --DOCSHELL 1928C000 == 43 [pid = 3288] [id = 547] 14:27:29 INFO - PROCESS | 3288 | --DOCSHELL 1497D800 == 42 [pid = 3288] [id = 546] 14:27:29 INFO - PROCESS | 3288 | --DOCSHELL 0FE20C00 == 41 [pid = 3288] [id = 545] 14:27:29 INFO - PROCESS | 3288 | --DOCSHELL 1022D800 == 40 [pid = 3288] [id = 544] 14:27:29 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (1B533C00) [pid = 3288] [serial = 1631] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (15107000) [pid = 3288] [serial = 1628] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (1B370800) [pid = 3288] [serial = 1630] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (14483800) [pid = 3288] [serial = 1610] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (18C3FC00) [pid = 3288] [serial = 1616] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (1463F000) [pid = 3288] [serial = 1606] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (18F76C00) [pid = 3288] [serial = 1618] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (1CE14800) [pid = 3288] [serial = 1592] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (175CDC00) [pid = 3288] [serial = 1613] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (18B74000) [pid = 3288] [serial = 1615] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (18F78800) [pid = 3288] [serial = 1619] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (14978000) [pid = 3288] [serial = 1607] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (19D8A800) [pid = 3288] [serial = 1621] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (1463B400) [pid = 3288] [serial = 1627] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (19F32800) [pid = 3288] [serial = 1624] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (169F2C00) [pid = 3288] [serial = 1612] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (19F34000) [pid = 3288] [serial = 1625] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (19D94000) [pid = 3288] [serial = 1622] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (10363400) [pid = 3288] [serial = 1609] [outer = 00000000] [url = about:blank] 14:27:29 INFO - PROCESS | 3288 | 1463434049530 Marionette TRACE conn6 <- [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]]]}] 14:27:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:27:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 870ms 14:27:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:27:29 INFO - PROCESS | 3288 | 1463434049585 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 14:27:29 INFO - PROCESS | 3288 | 1463434049587 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 14:27:29 INFO - PROCESS | 3288 | 1463434049591 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:27:29 INFO - PROCESS | 3288 | 1463434049594 Marionette TRACE conn6 <- [1,2226,null,{}] 14:27:29 INFO - PROCESS | 3288 | 1463434049604 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:29 INFO - PROCESS | 3288 | 1463434049764 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 14:27:29 INFO - PROCESS | 3288 | 1463434049919 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:29 INFO - PROCESS | 3288 | ++DOCSHELL 0CF80C00 == 41 [pid = 3288] [id = 566] 14:27:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0FE0CC00) [pid = 3288] [serial = 1698] [outer = 00000000] 14:27:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (10057400) [pid = 3288] [serial = 1699] [outer = 0FE0CC00] 14:27:29 INFO - PROCESS | 3288 | 1463434049980 Marionette DEBUG loaded listener.js 14:27:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (1022E000) [pid = 3288] [serial = 1700] [outer = 0FE0CC00] 14:27:30 INFO - PROCESS | 3288 | 1463434050540 Marionette TRACE conn6 <- [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]]]}] 14:27:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:27:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1025ms 14:27:30 INFO - PROCESS | 3288 | 1463434050619 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 14:27:30 INFO - PROCESS | 3288 | 1463434050623 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 14:27:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:27:30 INFO - PROCESS | 3288 | 1463434050628 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:27:30 INFO - PROCESS | 3288 | 1463434050632 Marionette TRACE conn6 <- [1,2230,null,{}] 14:27:30 INFO - PROCESS | 3288 | 1463434050637 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:30 INFO - PROCESS | 3288 | 1463434050769 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 14:27:30 INFO - PROCESS | 3288 | 1463434050902 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:30 INFO - PROCESS | 3288 | ++DOCSHELL 14F5D800 == 42 [pid = 3288] [id = 567] 14:27:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (1510B800) [pid = 3288] [serial = 1701] [outer = 00000000] 14:27:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (167E7800) [pid = 3288] [serial = 1702] [outer = 1510B800] 14:27:30 INFO - PROCESS | 3288 | 1463434050961 Marionette DEBUG loaded listener.js 14:27:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (169FD400) [pid = 3288] [serial = 1703] [outer = 1510B800] 14:27:31 INFO - PROCESS | 3288 | 1463434051584 Marionette TRACE conn6 <- [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]]]}] 14:27:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:27:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 970ms 14:27:31 INFO - PROCESS | 3288 | 1463434051603 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 14:27:31 INFO - PROCESS | 3288 | 1463434051606 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 14:27:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:27:31 INFO - PROCESS | 3288 | 1463434051610 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:27:31 INFO - PROCESS | 3288 | 1463434051612 Marionette TRACE conn6 <- [1,2234,null,{}] 14:27:31 INFO - PROCESS | 3288 | 1463434051616 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:31 INFO - PROCESS | 3288 | 1463434051720 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 14:27:31 INFO - PROCESS | 3288 | 1463434051831 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:31 INFO - PROCESS | 3288 | ++DOCSHELL 18B0CC00 == 43 [pid = 3288] [id = 568] 14:27:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (18B55000) [pid = 3288] [serial = 1704] [outer = 00000000] 14:27:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (18C3EC00) [pid = 3288] [serial = 1705] [outer = 18B55000] 14:27:31 INFO - PROCESS | 3288 | 1463434051886 Marionette DEBUG loaded listener.js 14:27:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (18C45400) [pid = 3288] [serial = 1706] [outer = 18B55000] 14:27:32 INFO - PROCESS | 3288 | 1463434052541 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 14:27:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:27:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 970ms 14:27:32 INFO - PROCESS | 3288 | 1463434052583 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 14:27:32 INFO - PROCESS | 3288 | 1463434052587 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 14:27:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:27:32 INFO - PROCESS | 3288 | 1463434052598 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:27:32 INFO - PROCESS | 3288 | 1463434052603 Marionette TRACE conn6 <- [1,2238,null,{}] 14:27:32 INFO - PROCESS | 3288 | 1463434052607 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:32 INFO - PROCESS | 3288 | 1463434052715 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 14:27:32 INFO - PROCESS | 3288 | 1463434052854 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:32 INFO - PROCESS | 3288 | ++DOCSHELL 18FA3000 == 44 [pid = 3288] [id = 569] 14:27:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (190C5C00) [pid = 3288] [serial = 1707] [outer = 00000000] 14:27:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (190D2800) [pid = 3288] [serial = 1708] [outer = 190C5C00] 14:27:32 INFO - PROCESS | 3288 | 1463434052910 Marionette DEBUG loaded listener.js 14:27:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (19280400) [pid = 3288] [serial = 1709] [outer = 190C5C00] 14:27:33 INFO - PROCESS | 3288 | 1463434053452 Marionette TRACE conn6 <- [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]]]}] 14:27:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:27:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 930ms 14:27:33 INFO - PROCESS | 3288 | 1463434053528 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 14:27:33 INFO - PROCESS | 3288 | 1463434053530 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 14:27:33 INFO - PROCESS | 3288 | 1463434053534 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:27:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:27:33 INFO - PROCESS | 3288 | 1463434053536 Marionette TRACE conn6 <- [1,2242,null,{}] 14:27:33 INFO - PROCESS | 3288 | 1463434053540 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:33 INFO - PROCESS | 3288 | 1463434053644 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 14:27:33 INFO - PROCESS | 3288 | 1463434053781 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:33 INFO - PROCESS | 3288 | ++DOCSHELL 0CF83400 == 45 [pid = 3288] [id = 570] 14:27:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (0FE15C00) [pid = 3288] [serial = 1710] [outer = 00000000] 14:27:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (19D97000) [pid = 3288] [serial = 1711] [outer = 0FE15C00] 14:27:33 INFO - PROCESS | 3288 | 1463434053838 Marionette DEBUG loaded listener.js 14:27:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (19D99000) [pid = 3288] [serial = 1712] [outer = 0FE15C00] 14:27:34 INFO - PROCESS | 3288 | 1463434054422 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 14:27:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:27:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 930ms 14:27:34 INFO - PROCESS | 3288 | 1463434054468 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 14:27:34 INFO - PROCESS | 3288 | 1463434054470 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 14:27:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:27:34 INFO - PROCESS | 3288 | 1463434054473 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:27:34 INFO - PROCESS | 3288 | 1463434054475 Marionette TRACE conn6 <- [1,2246,null,{}] 14:27:34 INFO - PROCESS | 3288 | 1463434054479 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:34 INFO - PROCESS | 3288 | 1463434054586 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 14:27:34 INFO - PROCESS | 3288 | 1463434054729 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:34 INFO - PROCESS | 3288 | ++DOCSHELL 19F33800 == 46 [pid = 3288] [id = 571] 14:27:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (19F34000) [pid = 3288] [serial = 1713] [outer = 00000000] 14:27:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1A262400) [pid = 3288] [serial = 1714] [outer = 19F34000] 14:27:34 INFO - PROCESS | 3288 | 1463434054794 Marionette DEBUG loaded listener.js 14:27:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (1B10A400) [pid = 3288] [serial = 1715] [outer = 19F34000] 14:27:35 INFO - PROCESS | 3288 | 1463434055426 Marionette TRACE conn6 <- [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]]]}] 14:27:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:27:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 970ms 14:27:35 INFO - PROCESS | 3288 | 1463434055448 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 14:27:35 INFO - PROCESS | 3288 | 1463434055450 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 14:27:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:27:35 INFO - PROCESS | 3288 | 1463434055454 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:27:35 INFO - PROCESS | 3288 | 1463434055456 Marionette TRACE conn6 <- [1,2250,null,{}] 14:27:35 INFO - PROCESS | 3288 | 1463434055460 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:35 INFO - PROCESS | 3288 | 1463434055562 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 14:27:35 INFO - PROCESS | 3288 | 1463434055801 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:35 INFO - PROCESS | 3288 | ++DOCSHELL 0FE12000 == 47 [pid = 3288] [id = 572] 14:27:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (0FE17C00) [pid = 3288] [serial = 1716] [outer = 00000000] 14:27:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (10107000) [pid = 3288] [serial = 1717] [outer = 0FE17C00] 14:27:35 INFO - PROCESS | 3288 | 1463434055854 Marionette DEBUG loaded listener.js 14:27:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (1463B000) [pid = 3288] [serial = 1718] [outer = 0FE17C00] 14:27:36 INFO - PROCESS | 3288 | --DOCSHELL 0916CC00 == 46 [pid = 3288] [id = 565] 14:27:36 INFO - PROCESS | 3288 | --DOCSHELL 1D9E4800 == 45 [pid = 3288] [id = 14] 14:27:36 INFO - PROCESS | 3288 | --DOCSHELL 0C8F6400 == 44 [pid = 3288] [id = 564] 14:27:36 INFO - PROCESS | 3288 | 1463434056411 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 14:27:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:27:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 970ms 14:27:36 INFO - PROCESS | 3288 | 1463434056428 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 14:27:36 INFO - PROCESS | 3288 | 1463434056432 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 14:27:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:27:36 INFO - PROCESS | 3288 | 1463434056437 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:27:36 INFO - PROCESS | 3288 | 1463434056440 Marionette TRACE conn6 <- [1,2254,null,{}] 14:27:36 INFO - PROCESS | 3288 | 1463434056445 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:36 INFO - PROCESS | 3288 | 1463434056536 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 14:27:36 INFO - PROCESS | 3288 | 1463434056547 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:36 INFO - PROCESS | 3288 | ++DOCSHELL 14631C00 == 45 [pid = 3288] [id = 573] 14:27:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (15BE1800) [pid = 3288] [serial = 1719] [outer = 00000000] 14:27:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (18804400) [pid = 3288] [serial = 1720] [outer = 15BE1800] 14:27:36 INFO - PROCESS | 3288 | 1463434056595 Marionette DEBUG loaded listener.js 14:27:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (18B03000) [pid = 3288] [serial = 1721] [outer = 15BE1800] 14:27:37 INFO - PROCESS | 3288 | 1463434057076 Marionette TRACE conn6 <- [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]]]}] 14:27:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:27:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 690ms 14:27:37 INFO - PROCESS | 3288 | 1463434057159 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 14:27:37 INFO - PROCESS | 3288 | 1463434057163 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 14:27:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:27:37 INFO - PROCESS | 3288 | 1463434057170 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:27:37 INFO - PROCESS | 3288 | 1463434057172 Marionette TRACE conn6 <- [1,2258,null,{}] 14:27:37 INFO - PROCESS | 3288 | 1463434057176 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:37 INFO - PROCESS | 3288 | 1463434057265 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 14:27:37 INFO - PROCESS | 3288 | 1463434057371 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:37 INFO - PROCESS | 3288 | ++DOCSHELL 18F9F000 == 46 [pid = 3288] [id = 574] 14:27:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (190C4800) [pid = 3288] [serial = 1722] [outer = 00000000] 14:27:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (19BBD000) [pid = 3288] [serial = 1723] [outer = 190C4800] 14:27:37 INFO - PROCESS | 3288 | 1463434057419 Marionette DEBUG loaded listener.js 14:27:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (19EB0000) [pid = 3288] [serial = 1724] [outer = 190C4800] 14:27:37 INFO - PROCESS | 3288 | 1463434057810 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 14:27:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:27:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 670ms 14:27:37 INFO - PROCESS | 3288 | 1463434057843 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 14:27:37 INFO - PROCESS | 3288 | 1463434057846 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 14:27:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:27:37 INFO - PROCESS | 3288 | 1463434057864 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:27:37 INFO - PROCESS | 3288 | 1463434057870 Marionette TRACE conn6 <- [1,2262,null,{}] 14:27:37 INFO - PROCESS | 3288 | 1463434057875 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:37 INFO - PROCESS | 3288 | 1463434057996 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 14:27:38 INFO - PROCESS | 3288 | 1463434058061 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:38 INFO - PROCESS | 3288 | ++DOCSHELL 1AE41000 == 47 [pid = 3288] [id = 575] 14:27:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (1AE42800) [pid = 3288] [serial = 1725] [outer = 00000000] 14:27:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (1C54E800) [pid = 3288] [serial = 1726] [outer = 1AE42800] 14:27:38 INFO - PROCESS | 3288 | 1463434058107 Marionette DEBUG loaded listener.js 14:27:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (1CE15C00) [pid = 3288] [serial = 1727] [outer = 1AE42800] 14:27:38 INFO - PROCESS | 3288 | 1463434058569 Marionette TRACE conn6 <- [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]]]}] 14:27:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:27:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 750ms 14:27:38 INFO - PROCESS | 3288 | 1463434058606 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 14:27:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:27:38 INFO - PROCESS | 3288 | 1463434058619 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 14:27:38 INFO - PROCESS | 3288 | 1463434058650 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:27:38 INFO - PROCESS | 3288 | 1463434058651 Marionette TRACE conn6 <- [1,2266,null,{}] 14:27:38 INFO - PROCESS | 3288 | 1463434058666 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:38 INFO - PROCESS | 3288 | 1463434058786 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 14:27:38 INFO - PROCESS | 3288 | 1463434058798 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:38 INFO - PROCESS | 3288 | ++DOCSHELL 15B26000 == 48 [pid = 3288] [id = 576] 14:27:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (1CE18800) [pid = 3288] [serial = 1728] [outer = 00000000] 14:27:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (1D03C400) [pid = 3288] [serial = 1729] [outer = 1CE18800] 14:27:38 INFO - PROCESS | 3288 | 1463434058899 Marionette DEBUG loaded listener.js 14:27:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (1D05B800) [pid = 3288] [serial = 1730] [outer = 1CE18800] 14:27:39 INFO - PROCESS | 3288 | 1463434059317 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 14:27:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:27:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 710ms 14:27:39 INFO - PROCESS | 3288 | 1463434059333 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 14:27:39 INFO - PROCESS | 3288 | 1463434059335 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 14:27:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:27:39 INFO - PROCESS | 3288 | 1463434059338 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:27:39 INFO - PROCESS | 3288 | 1463434059340 Marionette TRACE conn6 <- [1,2270,null,{}] 14:27:39 INFO - PROCESS | 3288 | 1463434059354 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:39 INFO - PROCESS | 3288 | 1463434059472 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 14:27:39 INFO - PROCESS | 3288 | 1463434059479 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:39 INFO - PROCESS | 3288 | ++DOCSHELL 1D931800 == 49 [pid = 3288] [id = 577] 14:27:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (1D932400) [pid = 3288] [serial = 1731] [outer = 00000000] 14:27:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (1DDD8000) [pid = 3288] [serial = 1732] [outer = 1D932400] 14:27:39 INFO - PROCESS | 3288 | 1463434059532 Marionette DEBUG loaded listener.js 14:27:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (1E0BE000) [pid = 3288] [serial = 1733] [outer = 1D932400] 14:27:40 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (0FE5B800) [pid = 3288] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:27:40 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (1492EC00) [pid = 3288] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:27:40 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (18FA1400) [pid = 3288] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:27:40 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (19BB6400) [pid = 3288] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:27:40 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (19F78000) [pid = 3288] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:27:40 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (1005AC00) [pid = 3288] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:27:40 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (14E73400) [pid = 3288] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:27:40 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (19702400) [pid = 3288] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:27:40 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (1B36C000) [pid = 3288] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:27:40 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (0FEF4C00) [pid = 3288] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:27:40 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (1043EC00) [pid = 3288] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:27:40 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (19789C00) [pid = 3288] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:27:40 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (1CF5A000) [pid = 3288] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:27:40 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (18FA4000) [pid = 3288] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:27:40 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (190D2C00) [pid = 3288] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:27:40 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (14486000) [pid = 3288] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:27:40 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (19D96400) [pid = 3288] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:27:40 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (14E6F400) [pid = 3288] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:27:40 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (18F9DC00) [pid = 3288] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:27:40 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (10107800) [pid = 3288] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:27:40 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (18B51800) [pid = 3288] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:27:40 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (1928D800) [pid = 3288] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:27:40 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (1D056000) [pid = 3288] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:27:40 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (0CC72000) [pid = 3288] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:27:40 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (18B78800) [pid = 3288] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:27:40 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (1B36F800) [pid = 3288] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:27:40 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (1D05D400) [pid = 3288] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:27:40 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (0FE5BC00) [pid = 3288] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:27:40 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (0CF40000) [pid = 3288] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:27:40 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (1B537400) [pid = 3288] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:27:40 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (1DDD5C00) [pid = 3288] [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.] 14:27:40 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (10058400) [pid = 3288] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:27:40 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (10815C00) [pid = 3288] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:27:40 INFO - PROCESS | 3288 | 1463434060237 Marionette TRACE conn6 <- [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]]]}] 14:27:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:27:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 930ms 14:27:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:27:40 INFO - PROCESS | 3288 | 1463434060270 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 14:27:40 INFO - PROCESS | 3288 | 1463434060272 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 14:27:40 INFO - PROCESS | 3288 | 1463434060275 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:27:40 INFO - PROCESS | 3288 | 1463434060277 Marionette TRACE conn6 <- [1,2274,null,{}] 14:27:40 INFO - PROCESS | 3288 | 1463434060280 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:40 INFO - PROCESS | 3288 | 1463434060401 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 14:27:40 INFO - PROCESS | 3288 | 1463434060469 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:40 INFO - PROCESS | 3288 | ++DOCSHELL 0C8E9C00 == 50 [pid = 3288] [id = 578] 14:27:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (0CC72000) [pid = 3288] [serial = 1734] [outer = 00000000] 14:27:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (10107800) [pid = 3288] [serial = 1735] [outer = 0CC72000] 14:27:40 INFO - PROCESS | 3288 | 1463434060513 Marionette DEBUG loaded listener.js 14:27:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (15173000) [pid = 3288] [serial = 1736] [outer = 0CC72000] 14:27:40 INFO - PROCESS | 3288 | 1463434060864 Marionette TRACE conn6 <- [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]]]}] 14:27:40 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 14:27:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 630ms 14:27:40 INFO - PROCESS | 3288 | 1463434060906 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 14:27:40 INFO - PROCESS | 3288 | 1463434060908 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 14:27:40 INFO - PROCESS | 3288 | 1463434060911 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:27:40 INFO - PROCESS | 3288 | 1463434060913 Marionette TRACE conn6 <- [1,2278,null,{}] 14:27:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:27:40 INFO - PROCESS | 3288 | 1463434060917 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:41 INFO - PROCESS | 3288 | 1463434061050 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 14:27:41 INFO - PROCESS | 3288 | 1463434061060 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:41 INFO - PROCESS | 3288 | ++DOCSHELL 146E6C00 == 51 [pid = 3288] [id = 579] 14:27:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (1517F000) [pid = 3288] [serial = 1737] [outer = 00000000] 14:27:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (1928B400) [pid = 3288] [serial = 1738] [outer = 1517F000] 14:27:41 INFO - PROCESS | 3288 | 1463434061105 Marionette DEBUG loaded listener.js 14:27:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (1B36DC00) [pid = 3288] [serial = 1739] [outer = 1517F000] 14:27:41 INFO - PROCESS | 3288 | 1463434061524 Marionette TRACE conn6 <- [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]]]}] 14:27:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:27:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 630ms 14:27:41 INFO - PROCESS | 3288 | 1463434061546 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 14:27:41 INFO - PROCESS | 3288 | 1463434061548 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 14:27:41 INFO - PROCESS | 3288 | 1463434061551 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:27:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:27:41 INFO - PROCESS | 3288 | 1463434061553 Marionette TRACE conn6 <- [1,2282,null,{}] 14:27:41 INFO - PROCESS | 3288 | 1463434061556 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:41 INFO - PROCESS | 3288 | 1463434061638 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 14:27:41 INFO - PROCESS | 3288 | 1463434061773 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:41 INFO - PROCESS | 3288 | ++DOCSHELL 14E3D400 == 52 [pid = 3288] [id = 580] 14:27:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (190C7400) [pid = 3288] [serial = 1740] [outer = 00000000] 14:27:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (1DDD5800) [pid = 3288] [serial = 1741] [outer = 190C7400] 14:27:41 INFO - PROCESS | 3288 | 1463434061817 Marionette DEBUG loaded listener.js 14:27:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (1E199C00) [pid = 3288] [serial = 1742] [outer = 190C7400] 14:27:42 INFO - PROCESS | 3288 | 1463434062323 Marionette TRACE conn6 <- [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]]]}] 14:27:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:27:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 831ms 14:27:42 INFO - PROCESS | 3288 | 1463434062387 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 14:27:42 INFO - PROCESS | 3288 | 1463434062392 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 14:27:42 INFO - PROCESS | 3288 | 1463434062398 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:27:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:27:42 INFO - PROCESS | 3288 | 1463434062402 Marionette TRACE conn6 <- [1,2286,null,{}] 14:27:42 INFO - PROCESS | 3288 | 1463434062408 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:42 INFO - PROCESS | 3288 | 1463434062526 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 14:27:42 INFO - PROCESS | 3288 | 1463434062676 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:42 INFO - PROCESS | 3288 | ++DOCSHELL 0CC35800 == 53 [pid = 3288] [id = 581] 14:27:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (0FE1F000) [pid = 3288] [serial = 1743] [outer = 00000000] 14:27:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (15178000) [pid = 3288] [serial = 1744] [outer = 0FE1F000] 14:27:42 INFO - PROCESS | 3288 | 1463434062737 Marionette DEBUG loaded listener.js 14:27:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (175C4C00) [pid = 3288] [serial = 1745] [outer = 0FE1F000] 14:27:43 INFO - PROCESS | 3288 | 1463434063356 Marionette TRACE conn6 <- [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]]]}] 14:27:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:27:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 970ms 14:27:43 INFO - PROCESS | 3288 | 1463434063381 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 14:27:43 INFO - PROCESS | 3288 | 1463434063388 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 14:27:43 INFO - PROCESS | 3288 | 1463434063395 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:27:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:27:43 INFO - PROCESS | 3288 | 1463434063399 Marionette TRACE conn6 <- [1,2290,null,{}] 14:27:43 INFO - PROCESS | 3288 | 1463434063403 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:43 INFO - PROCESS | 3288 | 1463434063516 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 14:27:43 INFO - PROCESS | 3288 | 1463434063676 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:43 INFO - PROCESS | 3288 | ++DOCSHELL 19D8E800 == 54 [pid = 3288] [id = 582] 14:27:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (19D98400) [pid = 3288] [serial = 1746] [outer = 00000000] 14:27:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1B371800) [pid = 3288] [serial = 1747] [outer = 19D98400] 14:27:43 INFO - PROCESS | 3288 | 1463434063732 Marionette DEBUG loaded listener.js 14:27:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (1C0CAC00) [pid = 3288] [serial = 1748] [outer = 19D98400] 14:27:44 INFO - PROCESS | 3288 | 1463434064330 Marionette TRACE conn6 <- [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]]]}] 14:27:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:27:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 970ms 14:27:44 INFO - PROCESS | 3288 | 1463434064370 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 14:27:44 INFO - PROCESS | 3288 | 1463434064373 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 14:27:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:27:44 INFO - PROCESS | 3288 | 1463434064377 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:27:44 INFO - PROCESS | 3288 | 1463434064381 Marionette TRACE conn6 <- [1,2294,null,{}] 14:27:44 INFO - PROCESS | 3288 | 1463434064408 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:44 INFO - PROCESS | 3288 | 1463434064522 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 14:27:44 INFO - PROCESS | 3288 | 1463434064673 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:44 INFO - PROCESS | 3288 | ++DOCSHELL 1AEF6C00 == 55 [pid = 3288] [id = 583] 14:27:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (1E197400) [pid = 3288] [serial = 1749] [outer = 00000000] 14:27:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (1E1E1400) [pid = 3288] [serial = 1750] [outer = 1E197400] 14:27:44 INFO - PROCESS | 3288 | 1463434064733 Marionette DEBUG loaded listener.js 14:27:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (1E1E7000) [pid = 3288] [serial = 1751] [outer = 1E197400] 14:27:45 INFO - PROCESS | 3288 | 1463434065321 Marionette TRACE conn6 <- [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]]]}] 14:27:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:27:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 990ms 14:27:45 INFO - PROCESS | 3288 | 1463434065370 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 14:27:45 INFO - PROCESS | 3288 | 1463434065373 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 14:27:45 INFO - PROCESS | 3288 | 1463434065376 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:27:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:27:45 INFO - PROCESS | 3288 | 1463434065379 Marionette TRACE conn6 <- [1,2298,null,{}] 14:27:45 INFO - PROCESS | 3288 | 1463434065383 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:45 INFO - PROCESS | 3288 | 1463434065492 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 14:27:45 INFO - PROCESS | 3288 | 1463434065640 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:45 INFO - PROCESS | 3288 | ++DOCSHELL 1E1EF400 == 56 [pid = 3288] [id = 584] 14:27:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (1E1F0800) [pid = 3288] [serial = 1752] [outer = 00000000] 14:27:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (1E988000) [pid = 3288] [serial = 1753] [outer = 1E1F0800] 14:27:45 INFO - PROCESS | 3288 | 1463434065698 Marionette DEBUG loaded listener.js 14:27:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (1E98DC00) [pid = 3288] [serial = 1754] [outer = 1E1F0800] 14:27:46 INFO - PROCESS | 3288 | 1463434066289 Marionette TRACE conn6 <- [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]]]}] 14:27:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:27:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 930ms 14:27:46 INFO - PROCESS | 3288 | 1463434066310 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 14:27:46 INFO - PROCESS | 3288 | 1463434066312 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 14:27:46 INFO - PROCESS | 3288 | 1463434066315 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:27:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:27:46 INFO - PROCESS | 3288 | 1463434066317 Marionette TRACE conn6 <- [1,2302,null,{}] 14:27:46 INFO - PROCESS | 3288 | 1463434066321 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:46 INFO - PROCESS | 3288 | 1463434066429 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 14:27:46 INFO - PROCESS | 3288 | 1463434066607 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:46 INFO - PROCESS | 3288 | ++DOCSHELL 144A8400 == 57 [pid = 3288] [id = 585] 14:27:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (14630400) [pid = 3288] [serial = 1755] [outer = 00000000] 14:27:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (1E990000) [pid = 3288] [serial = 1756] [outer = 14630400] 14:27:46 INFO - PROCESS | 3288 | 1463434066663 Marionette DEBUG loaded listener.js 14:27:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (1F406C00) [pid = 3288] [serial = 1757] [outer = 14630400] 14:27:47 INFO - PROCESS | 3288 | 1463434067503 Marionette TRACE conn6 <- [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]]]}] 14:27:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:27:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1229ms 14:27:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:27:47 INFO - PROCESS | 3288 | 1463434067550 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 14:27:47 INFO - PROCESS | 3288 | 1463434067554 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 14:27:47 INFO - PROCESS | 3288 | 1463434067559 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:27:47 INFO - PROCESS | 3288 | 1463434067562 Marionette TRACE conn6 <- [1,2306,null,{}] 14:27:47 INFO - PROCESS | 3288 | 1463434067568 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:47 INFO - PROCESS | 3288 | 1463434067670 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 14:27:47 INFO - PROCESS | 3288 | 1463434067812 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:47 INFO - PROCESS | 3288 | ++DOCSHELL 10109000 == 58 [pid = 3288] [id = 586] 14:27:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (1022B400) [pid = 3288] [serial = 1758] [outer = 00000000] 14:27:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (14636000) [pid = 3288] [serial = 1759] [outer = 1022B400] 14:27:47 INFO - PROCESS | 3288 | 1463434067863 Marionette DEBUG loaded listener.js 14:27:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (14978C00) [pid = 3288] [serial = 1760] [outer = 1022B400] 14:27:48 INFO - PROCESS | 3288 | --DOCSHELL 19706C00 == 57 [pid = 3288] [id = 475] 14:27:48 INFO - PROCESS | 3288 | --DOCSHELL 18F9E400 == 56 [pid = 3288] [id = 471] 14:27:48 INFO - PROCESS | 3288 | --DOCSHELL 0FE13800 == 55 [pid = 3288] [id = 560] 14:27:48 INFO - PROCESS | 3288 | --DOCSHELL 0FEF1800 == 54 [pid = 3288] [id = 533] 14:27:48 INFO - PROCESS | 3288 | --DOCSHELL 10361800 == 53 [pid = 3288] [id = 532] 14:27:48 INFO - PROCESS | 3288 | --DOCSHELL 18F78400 == 52 [pid = 3288] [id = 474] 14:27:48 INFO - PROCESS | 3288 | --DOCSHELL 146E6C00 == 51 [pid = 3288] [id = 579] 14:27:48 INFO - PROCESS | 3288 | --DOCSHELL 0C8E9C00 == 50 [pid = 3288] [id = 578] 14:27:48 INFO - PROCESS | 3288 | --DOCSHELL 1D931800 == 49 [pid = 3288] [id = 577] 14:27:48 INFO - PROCESS | 3288 | --DOCSHELL 15B26000 == 48 [pid = 3288] [id = 576] 14:27:48 INFO - PROCESS | 3288 | --DOCSHELL 1AE41000 == 47 [pid = 3288] [id = 575] 14:27:48 INFO - PROCESS | 3288 | --DOCSHELL 18F9F000 == 46 [pid = 3288] [id = 574] 14:27:48 INFO - PROCESS | 3288 | --DOCSHELL 14631C00 == 45 [pid = 3288] [id = 573] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (1DDD4400) [pid = 3288] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (0CCEDC00) [pid = 3288] [serial = 1696] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOCSHELL 0FE12000 == 44 [pid = 3288] [id = 572] 14:27:48 INFO - PROCESS | 3288 | --DOCSHELL 18FA3000 == 43 [pid = 3288] [id = 569] 14:27:48 INFO - PROCESS | 3288 | --DOCSHELL 0CF80C00 == 42 [pid = 3288] [id = 566] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (10365400) [pid = 3288] [serial = 1508] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (1517EC00) [pid = 3288] [serial = 1511] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (19285C00) [pid = 3288] [serial = 1514] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (19DD5000) [pid = 3288] [serial = 1517] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (1AEEF800) [pid = 3288] [serial = 1547] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (10443000) [pid = 3288] [serial = 1550] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (18806400) [pid = 3288] [serial = 1553] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (1AEF1000) [pid = 3288] [serial = 1556] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (1B4D5C00) [pid = 3288] [serial = 1559] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (10367000) [pid = 3288] [serial = 1595] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (17D97800) [pid = 3288] [serial = 1598] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (1B825C00) [pid = 3288] [serial = 1601] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (1CE82800) [pid = 3288] [serial = 1604] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (19283400) [pid = 3288] [serial = 1663] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (19BBFC00) [pid = 3288] [serial = 1664] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (15BE9000) [pid = 3288] [serial = 1652] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (14E6C800) [pid = 3288] [serial = 1651] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (1B369800) [pid = 3288] [serial = 1667] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (18B09000) [pid = 3288] [serial = 1640] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (169F2800) [pid = 3288] [serial = 1639] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (18FA9C00) [pid = 3288] [serial = 1660] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (1AEFCC00) [pid = 3288] [serial = 1666] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (19EB0400) [pid = 3288] [serial = 1672] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (18B73400) [pid = 3288] [serial = 1657] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (18C46C00) [pid = 3288] [serial = 1658] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (1C5B5800) [pid = 3288] [serial = 1642] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (1D05F400) [pid = 3288] [serial = 1645] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (10366C00) [pid = 3288] [serial = 1693] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (14633400) [pid = 3288] [serial = 1694] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (1D058400) [pid = 3288] [serial = 1676] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (1C0CC000) [pid = 3288] [serial = 1669] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (1DDD6000) [pid = 3288] [serial = 1678] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (14479C00) [pid = 3288] [serial = 1681] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (18C42000) [pid = 3288] [serial = 1684] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (1D036C00) [pid = 3288] [serial = 1675] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (1C503400) [pid = 3288] [serial = 1670] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (1022A000) [pid = 3288] [serial = 1637] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (1DDD5400) [pid = 3288] [serial = 1687] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (10106C00) [pid = 3288] [serial = 1636] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (10918C00) [pid = 3288] [serial = 1654] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (1463C000) [pid = 3288] [serial = 1655] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (1E1A5400) [pid = 3288] [serial = 1690] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (1D9DDC00) [pid = 3288] [serial = 1649] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (1D92A800) [pid = 3288] [serial = 1648] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (1DDDCC00) [pid = 3288] [serial = 1679] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (1B4D5000) [pid = 3288] [serial = 1673] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (200C3400) [pid = 3288] [serial = 1121] [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.] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (190CEC00) [pid = 3288] [serial = 1661] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (1D927400) [pid = 3288] [serial = 1646] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (10520C00) [pid = 3288] [serial = 1475] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (111F9400) [pid = 3288] [serial = 1472] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (1D037400) [pid = 3288] [serial = 1643] [outer = 00000000] [url = about:blank] 14:27:48 INFO - PROCESS | 3288 | 1463434068578 Marionette TRACE conn6 <- [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] 14:27:48 INFO - PROCESS | 3288 | 1463434068640 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 14:27:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 14:27:48 INFO - PROCESS | 3288 | 1463434068656 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:27:48 INFO - PROCESS | 3288 | 1463434068658 Marionette TRACE conn6 <- [1,2310,null,{}] 14:27:48 INFO - PROCESS | 3288 | 1463434068664 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:48 INFO - PROCESS | 3288 | 1463434068751 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 14:27:48 INFO - PROCESS | 3288 | 1463434068759 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:48 INFO - PROCESS | 3288 | ++DOCSHELL 0FEED800 == 43 [pid = 3288] [id = 587] 14:27:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (10057C00) [pid = 3288] [serial = 1761] [outer = 00000000] 14:27:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (10444000) [pid = 3288] [serial = 1762] [outer = 10057C00] 14:27:48 INFO - PROCESS | 3288 | 1463434068805 Marionette DEBUG loaded listener.js 14:27:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (10919800) [pid = 3288] [serial = 1763] [outer = 10057C00] 14:27:49 INFO - PROCESS | 3288 | 1463434069347 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 14:27:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:27:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 730ms 14:27:49 INFO - PROCESS | 3288 | 1463434069385 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 14:27:49 INFO - PROCESS | 3288 | 1463434069388 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 14:27:49 INFO - PROCESS | 3288 | 1463434069391 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:27:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:27:49 INFO - PROCESS | 3288 | 1463434069395 Marionette TRACE conn6 <- [1,2314,null,{}] 14:27:49 INFO - PROCESS | 3288 | 1463434069405 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:49 INFO - PROCESS | 3288 | 1463434069496 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 14:27:49 INFO - PROCESS | 3288 | 1463434069606 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:49 INFO - PROCESS | 3288 | ++DOCSHELL 11357C00 == 44 [pid = 3288] [id = 588] 14:27:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (15106C00) [pid = 3288] [serial = 1764] [outer = 00000000] 14:27:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (15BE7000) [pid = 3288] [serial = 1765] [outer = 15106C00] 14:27:49 INFO - PROCESS | 3288 | 1463434069656 Marionette DEBUG loaded listener.js 14:27:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (169FC800) [pid = 3288] [serial = 1766] [outer = 15106C00] 14:27:50 INFO - PROCESS | 3288 | 1463434070026 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 14:27:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:27:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 670ms 14:27:50 INFO - PROCESS | 3288 | 1463434070066 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 14:27:50 INFO - PROCESS | 3288 | 1463434070069 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 14:27:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:27:50 INFO - PROCESS | 3288 | 1463434070072 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:27:50 INFO - PROCESS | 3288 | 1463434070074 Marionette TRACE conn6 <- [1,2318,null,{}] 14:27:50 INFO - PROCESS | 3288 | 1463434070077 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:50 INFO - PROCESS | 3288 | 1463434070164 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 14:27:50 INFO - PROCESS | 3288 | 1463434070170 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:50 INFO - PROCESS | 3288 | ++DOCSHELL 18801800 == 45 [pid = 3288] [id = 589] 14:27:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (18807000) [pid = 3288] [serial = 1767] [outer = 00000000] 14:27:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (18C41000) [pid = 3288] [serial = 1768] [outer = 18807000] 14:27:50 INFO - PROCESS | 3288 | 1463434070217 Marionette DEBUG loaded listener.js 14:27:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (18EC8800) [pid = 3288] [serial = 1769] [outer = 18807000] 14:27:50 INFO - PROCESS | 3288 | 1463434070701 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 14:27:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:27:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 670ms 14:27:50 INFO - PROCESS | 3288 | 1463434070745 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 14:27:50 INFO - PROCESS | 3288 | 1463434070747 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 14:27:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:27:50 INFO - PROCESS | 3288 | 1463434070750 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:27:50 INFO - PROCESS | 3288 | 1463434070762 Marionette TRACE conn6 <- [1,2322,null,{}] 14:27:50 INFO - PROCESS | 3288 | 1463434070772 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:50 INFO - PROCESS | 3288 | 1463434070889 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 14:27:50 INFO - PROCESS | 3288 | 1463434070900 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:50 INFO - PROCESS | 3288 | ++DOCSHELL 18B77C00 == 46 [pid = 3288] [id = 590] 14:27:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (18F6C400) [pid = 3288] [serial = 1770] [outer = 00000000] 14:27:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (18F9F000) [pid = 3288] [serial = 1771] [outer = 18F6C400] 14:27:50 INFO - PROCESS | 3288 | 1463434070945 Marionette DEBUG loaded listener.js 14:27:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (18FA9C00) [pid = 3288] [serial = 1772] [outer = 18F6C400] 14:27:51 INFO - PROCESS | 3288 | 1463434071392 Marionette TRACE conn6 <- [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]]]}] 14:27:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:27:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 690ms 14:27:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:27:51 INFO - PROCESS | 3288 | 1463434071441 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 14:27:51 INFO - PROCESS | 3288 | 1463434071443 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 14:27:51 INFO - PROCESS | 3288 | 1463434071447 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:27:51 INFO - PROCESS | 3288 | 1463434071448 Marionette TRACE conn6 <- [1,2326,null,{}] 14:27:51 INFO - PROCESS | 3288 | 1463434071452 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:51 INFO - PROCESS | 3288 | 1463434071593 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 14:27:51 INFO - PROCESS | 3288 | 1463434071693 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:51 INFO - PROCESS | 3288 | ++DOCSHELL 190C8800 == 47 [pid = 3288] [id = 591] 14:27:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (190CA000) [pid = 3288] [serial = 1773] [outer = 00000000] 14:27:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (19710800) [pid = 3288] [serial = 1774] [outer = 190CA000] 14:27:51 INFO - PROCESS | 3288 | 1463434071739 Marionette DEBUG loaded listener.js 14:27:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (19D93000) [pid = 3288] [serial = 1775] [outer = 190CA000] 14:27:52 INFO - PROCESS | 3288 | 1463434072187 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 14:27:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:27:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 770ms 14:27:52 INFO - PROCESS | 3288 | 1463434072218 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 14:27:52 INFO - PROCESS | 3288 | 1463434072220 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 14:27:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:27:52 INFO - PROCESS | 3288 | 1463434072223 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:27:52 INFO - PROCESS | 3288 | 1463434072225 Marionette TRACE conn6 <- [1,2330,null,{}] 14:27:52 INFO - PROCESS | 3288 | 1463434072228 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:52 INFO - PROCESS | 3288 | 1463434072349 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 14:27:52 INFO - PROCESS | 3288 | 1463434072356 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:52 INFO - PROCESS | 3288 | ++DOCSHELL 19709C00 == 48 [pid = 3288] [id = 592] 14:27:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (19D99400) [pid = 3288] [serial = 1776] [outer = 00000000] 14:27:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (1A290000) [pid = 3288] [serial = 1777] [outer = 19D99400] 14:27:52 INFO - PROCESS | 3288 | 1463434072404 Marionette DEBUG loaded listener.js 14:27:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (1AEF1000) [pid = 3288] [serial = 1778] [outer = 19D99400] 14:27:52 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (1517F000) [pid = 3288] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:27:52 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (15BE1800) [pid = 3288] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:27:52 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (190C4800) [pid = 3288] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:27:52 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0FE17C00) [pid = 3288] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:27:52 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (09170400) [pid = 3288] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:27:52 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (1CE18800) [pid = 3288] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:27:52 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0CC72000) [pid = 3288] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:27:52 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (1D932400) [pid = 3288] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:27:52 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (1AE42800) [pid = 3288] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:27:53 INFO - PROCESS | 3288 | 1463434073058 Marionette TRACE conn6 <- [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]]]}] 14:27:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:27:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 870ms 14:27:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:27:53 INFO - PROCESS | 3288 | 1463434073097 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 14:27:53 INFO - PROCESS | 3288 | 1463434073099 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 14:27:53 INFO - PROCESS | 3288 | 1463434073102 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:27:53 INFO - PROCESS | 3288 | 1463434073104 Marionette TRACE conn6 <- [1,2334,null,{}] 14:27:53 INFO - PROCESS | 3288 | 1463434073107 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:53 INFO - PROCESS | 3288 | 1463434073201 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 14:27:53 INFO - PROCESS | 3288 | 1463434073208 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:53 INFO - PROCESS | 3288 | ++DOCSHELL 10919C00 == 49 [pid = 3288] [id = 593] 14:27:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (1138D800) [pid = 3288] [serial = 1779] [outer = 00000000] 14:27:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (19EB8800) [pid = 3288] [serial = 1780] [outer = 1138D800] 14:27:53 INFO - PROCESS | 3288 | 1463434073253 Marionette DEBUG loaded listener.js 14:27:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (1B1CEC00) [pid = 3288] [serial = 1781] [outer = 1138D800] 14:27:53 INFO - PROCESS | 3288 | 1463434073696 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 14:27:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:27:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 632ms 14:27:53 INFO - PROCESS | 3288 | 1463434073736 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 14:27:53 INFO - PROCESS | 3288 | 1463434073738 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 14:27:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:27:53 INFO - PROCESS | 3288 | 1463434073741 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:27:53 INFO - PROCESS | 3288 | 1463434073743 Marionette TRACE conn6 <- [1,2338,null,{}] 14:27:53 INFO - PROCESS | 3288 | 1463434073746 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:53 INFO - PROCESS | 3288 | 1463434073831 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 14:27:53 INFO - PROCESS | 3288 | 1463434073838 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:53 INFO - PROCESS | 3288 | ++DOCSHELL 1B373C00 == 50 [pid = 3288] [id = 594] 14:27:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (1B375000) [pid = 3288] [serial = 1782] [outer = 00000000] 14:27:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (1B4D4C00) [pid = 3288] [serial = 1783] [outer = 1B375000] 14:27:53 INFO - PROCESS | 3288 | 1463434073883 Marionette DEBUG loaded listener.js 14:27:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (1B53E000) [pid = 3288] [serial = 1784] [outer = 1B375000] 14:27:54 INFO - PROCESS | 3288 | 1463434074341 Marionette TRACE conn6 <- [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]]]}] 14:27:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:27:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 630ms 14:27:54 INFO - PROCESS | 3288 | 1463434074376 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 14:27:54 INFO - PROCESS | 3288 | 1463434074378 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 14:27:54 INFO - PROCESS | 3288 | 1463434074381 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:27:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:27:54 INFO - PROCESS | 3288 | 1463434074383 Marionette TRACE conn6 <- [1,2342,null,{}] 14:27:54 INFO - PROCESS | 3288 | 1463434074386 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:54 INFO - PROCESS | 3288 | 1463434074472 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 14:27:54 INFO - PROCESS | 3288 | 1463434074478 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:54 INFO - PROCESS | 3288 | ++DOCSHELL 1B53C000 == 51 [pid = 3288] [id = 595] 14:27:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (1C012400) [pid = 3288] [serial = 1785] [outer = 00000000] 14:27:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (1C5B9000) [pid = 3288] [serial = 1786] [outer = 1C012400] 14:27:54 INFO - PROCESS | 3288 | 1463434074524 Marionette DEBUG loaded listener.js 14:27:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (1CE79800) [pid = 3288] [serial = 1787] [outer = 1C012400] 14:27:55 INFO - PROCESS | 3288 | 1463434075191 Marionette TRACE conn6 <- [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]]]}] 14:27:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:27:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 930ms 14:27:55 INFO - PROCESS | 3288 | 1463434075316 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 14:27:55 INFO - PROCESS | 3288 | 1463434075321 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 14:27:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:27:55 INFO - PROCESS | 3288 | 1463434075327 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:27:55 INFO - PROCESS | 3288 | 1463434075331 Marionette TRACE conn6 <- [1,2346,null,{}] 14:27:55 INFO - PROCESS | 3288 | 1463434075337 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:55 INFO - PROCESS | 3288 | 1463434075459 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 14:27:55 INFO - PROCESS | 3288 | 1463434075597 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:55 INFO - PROCESS | 3288 | ++DOCSHELL 1022A000 == 52 [pid = 3288] [id = 596] 14:27:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (1022F400) [pid = 3288] [serial = 1788] [outer = 00000000] 14:27:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (14635C00) [pid = 3288] [serial = 1789] [outer = 1022F400] 14:27:55 INFO - PROCESS | 3288 | 1463434075658 Marionette DEBUG loaded listener.js 14:27:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (1492F000) [pid = 3288] [serial = 1790] [outer = 1022F400] 14:27:56 INFO - PROCESS | 3288 | 1463434076238 Marionette TRACE conn6 <- [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]]]}] 14:27:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:27:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 970ms 14:27:56 INFO - PROCESS | 3288 | 1463434076302 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 14:27:56 INFO - PROCESS | 3288 | 1463434076308 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 14:27:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:27:56 INFO - PROCESS | 3288 | 1463434076314 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:27:56 INFO - PROCESS | 3288 | 1463434076317 Marionette TRACE conn6 <- [1,2350,null,{}] 14:27:56 INFO - PROCESS | 3288 | 1463434076321 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:56 INFO - PROCESS | 3288 | 1463434076433 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 14:27:56 INFO - PROCESS | 3288 | 1463434076579 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:56 INFO - PROCESS | 3288 | ++DOCSHELL 1880F800 == 53 [pid = 3288] [id = 597] 14:27:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (18810400) [pid = 3288] [serial = 1791] [outer = 00000000] 14:27:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (18F77800) [pid = 3288] [serial = 1792] [outer = 18810400] 14:27:56 INFO - PROCESS | 3288 | 1463434076636 Marionette DEBUG loaded listener.js 14:27:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (190ED000) [pid = 3288] [serial = 1793] [outer = 18810400] 14:27:57 INFO - PROCESS | 3288 | 1463434077257 Marionette TRACE conn6 <- [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]]]}] 14:27:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:27:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 970ms 14:27:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:27:57 INFO - PROCESS | 3288 | 1463434077286 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 14:27:57 INFO - PROCESS | 3288 | 1463434077289 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 14:27:57 INFO - PROCESS | 3288 | 1463434077293 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:27:57 INFO - PROCESS | 3288 | 1463434077297 Marionette TRACE conn6 <- [1,2354,null,{}] 14:27:57 INFO - PROCESS | 3288 | 1463434077308 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:57 INFO - PROCESS | 3288 | 1463434077424 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 14:27:57 INFO - PROCESS | 3288 | 1463434077584 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:57 INFO - PROCESS | 3288 | ++DOCSHELL 1CF58C00 == 54 [pid = 3288] [id = 598] 14:27:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (1CF5E800) [pid = 3288] [serial = 1794] [outer = 00000000] 14:27:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (1D03CC00) [pid = 3288] [serial = 1795] [outer = 1CF5E800] 14:27:57 INFO - PROCESS | 3288 | 1463434077643 Marionette DEBUG loaded listener.js 14:27:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (1D056400) [pid = 3288] [serial = 1796] [outer = 1CF5E800] 14:27:58 INFO - PROCESS | 3288 | 1463434078241 Marionette TRACE conn6 <- [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]]]}] 14:27:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:27:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 970ms 14:27:58 INFO - PROCESS | 3288 | 1463434078279 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 14:27:58 INFO - PROCESS | 3288 | 1463434078282 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 14:27:58 INFO - PROCESS | 3288 | 1463434078287 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:27:58 INFO - PROCESS | 3288 | 1463434078289 Marionette TRACE conn6 <- [1,2358,null,{}] 14:27:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:27:58 INFO - PROCESS | 3288 | 1463434078293 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:58 INFO - PROCESS | 3288 | 1463434078402 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 14:27:58 INFO - PROCESS | 3288 | 1463434078546 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:58 INFO - PROCESS | 3288 | ++DOCSHELL 1C5B7C00 == 55 [pid = 3288] [id = 599] 14:27:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (1D054800) [pid = 3288] [serial = 1797] [outer = 00000000] 14:27:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (1D926C00) [pid = 3288] [serial = 1798] [outer = 1D054800] 14:27:58 INFO - PROCESS | 3288 | 1463434078604 Marionette DEBUG loaded listener.js 14:27:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (1D92AC00) [pid = 3288] [serial = 1799] [outer = 1D054800] 14:27:59 INFO - PROCESS | 3288 | 1463434079174 Marionette TRACE conn6 <- [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]]]}] 14:27:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:27:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 930ms 14:27:59 INFO - PROCESS | 3288 | 1463434079224 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 14:27:59 INFO - PROCESS | 3288 | 1463434079227 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 14:27:59 INFO - PROCESS | 3288 | 1463434079230 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:27:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:27:59 INFO - PROCESS | 3288 | 1463434079232 Marionette TRACE conn6 <- [1,2362,null,{}] 14:27:59 INFO - PROCESS | 3288 | 1463434079236 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:27:59 INFO - PROCESS | 3288 | 1463434079343 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 14:27:59 INFO - PROCESS | 3288 | 1463434079459 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:27:59 INFO - PROCESS | 3288 | ++DOCSHELL 1D932400 == 56 [pid = 3288] [id = 600] 14:27:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (1D9E3400) [pid = 3288] [serial = 1800] [outer = 00000000] 14:27:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (1DDD5400) [pid = 3288] [serial = 1801] [outer = 1D9E3400] 14:27:59 INFO - PROCESS | 3288 | 1463434079554 Marionette DEBUG loaded listener.js 14:27:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (1DDDDC00) [pid = 3288] [serial = 1802] [outer = 1D9E3400] 14:28:00 INFO - PROCESS | 3288 | 1463434080234 Marionette TRACE conn6 <- [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]]]}] 14:28:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:28:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1068ms 14:28:00 INFO - PROCESS | 3288 | 1463434080302 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 14:28:00 INFO - PROCESS | 3288 | 1463434080304 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 14:28:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:28:00 INFO - PROCESS | 3288 | 1463434080308 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:28:00 INFO - PROCESS | 3288 | 1463434080310 Marionette TRACE conn6 <- [1,2366,null,{}] 14:28:00 INFO - PROCESS | 3288 | 1463434080314 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:00 INFO - PROCESS | 3288 | 1463434080442 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 14:28:00 INFO - PROCESS | 3288 | 1463434080711 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:00 INFO - PROCESS | 3288 | ++DOCSHELL 0C8F8C00 == 57 [pid = 3288] [id = 601] 14:28:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (0CF3B400) [pid = 3288] [serial = 1803] [outer = 00000000] 14:28:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (1022E800) [pid = 3288] [serial = 1804] [outer = 0CF3B400] 14:28:00 INFO - PROCESS | 3288 | 1463434080771 Marionette DEBUG loaded listener.js 14:28:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (10860000) [pid = 3288] [serial = 1805] [outer = 0CF3B400] 14:28:01 INFO - PROCESS | 3288 | 1463434081396 Marionette TRACE conn6 <- [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]]]}] 14:28:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:28:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1121ms 14:28:01 INFO - PROCESS | 3288 | 1463434081433 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 14:28:01 INFO - PROCESS | 3288 | 1463434081437 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 14:28:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:28:01 INFO - PROCESS | 3288 | 1463434081442 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:28:01 INFO - PROCESS | 3288 | 1463434081445 Marionette TRACE conn6 <- [1,2370,null,{}] 14:28:01 INFO - PROCESS | 3288 | 1463434081450 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:01 INFO - PROCESS | 3288 | 1463434081588 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 14:28:01 INFO - PROCESS | 3288 | 1463434081732 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:01 INFO - PROCESS | 3288 | --DOCSHELL 175C9400 == 56 [pid = 3288] [id = 559] 14:28:01 INFO - PROCESS | 3288 | --DOCSHELL 1B373C00 == 55 [pid = 3288] [id = 594] 14:28:01 INFO - PROCESS | 3288 | --DOCSHELL 10919C00 == 54 [pid = 3288] [id = 593] 14:28:01 INFO - PROCESS | 3288 | --DOCSHELL 19709C00 == 53 [pid = 3288] [id = 592] 14:28:01 INFO - PROCESS | 3288 | --DOCSHELL 190C8800 == 52 [pid = 3288] [id = 591] 14:28:01 INFO - PROCESS | 3288 | --DOCSHELL 18B77C00 == 51 [pid = 3288] [id = 590] 14:28:01 INFO - PROCESS | 3288 | --DOCSHELL 18801800 == 50 [pid = 3288] [id = 589] 14:28:01 INFO - PROCESS | 3288 | --DOCSHELL 11357C00 == 49 [pid = 3288] [id = 588] 14:28:01 INFO - PROCESS | 3288 | --DOCSHELL 0FEED800 == 48 [pid = 3288] [id = 587] 14:28:01 INFO - PROCESS | 3288 | --DOCSHELL 10109000 == 47 [pid = 3288] [id = 586] 14:28:01 INFO - PROCESS | 3288 | --DOCSHELL 1E1EF400 == 46 [pid = 3288] [id = 584] 14:28:01 INFO - PROCESS | 3288 | --DOCSHELL 1AEF6C00 == 45 [pid = 3288] [id = 583] 14:28:01 INFO - PROCESS | 3288 | --DOCSHELL 19D8E800 == 44 [pid = 3288] [id = 582] 14:28:01 INFO - PROCESS | 3288 | --DOCSHELL 0CC35800 == 43 [pid = 3288] [id = 581] 14:28:01 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (10057400) [pid = 3288] [serial = 1699] [outer = 00000000] [url = about:blank] 14:28:01 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (167E7800) [pid = 3288] [serial = 1702] [outer = 00000000] [url = about:blank] 14:28:01 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (18C3EC00) [pid = 3288] [serial = 1705] [outer = 00000000] [url = about:blank] 14:28:01 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (190D2800) [pid = 3288] [serial = 1708] [outer = 00000000] [url = about:blank] 14:28:01 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (19D97000) [pid = 3288] [serial = 1711] [outer = 00000000] [url = about:blank] 14:28:01 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (1A262400) [pid = 3288] [serial = 1714] [outer = 00000000] [url = about:blank] 14:28:01 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (1DDD5800) [pid = 3288] [serial = 1741] [outer = 00000000] [url = about:blank] 14:28:01 INFO - PROCESS | 3288 | ++DOCSHELL 0CC35800 == 44 [pid = 3288] [id = 602] 14:28:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (0CCA5C00) [pid = 3288] [serial = 1806] [outer = 00000000] 14:28:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (10109000) [pid = 3288] [serial = 1807] [outer = 0CCA5C00] 14:28:01 INFO - PROCESS | 3288 | 1463434081847 Marionette DEBUG loaded listener.js 14:28:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (1036E800) [pid = 3288] [serial = 1808] [outer = 0CCA5C00] 14:28:01 INFO - PROCESS | 3288 | --DOCSHELL 14E3D400 == 43 [pid = 3288] [id = 580] 14:28:01 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (1B36DC00) [pid = 3288] [serial = 1739] [outer = 00000000] [url = about:blank] 14:28:01 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (18804400) [pid = 3288] [serial = 1720] [outer = 00000000] [url = about:blank] 14:28:01 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (18B03000) [pid = 3288] [serial = 1721] [outer = 00000000] [url = about:blank] 14:28:01 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (19BBD000) [pid = 3288] [serial = 1723] [outer = 00000000] [url = about:blank] 14:28:01 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (1463B000) [pid = 3288] [serial = 1718] [outer = 00000000] [url = about:blank] 14:28:01 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (10107000) [pid = 3288] [serial = 1717] [outer = 00000000] [url = about:blank] 14:28:01 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (1022A800) [pid = 3288] [serial = 1697] [outer = 00000000] [url = about:blank] 14:28:01 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (1D05B800) [pid = 3288] [serial = 1730] [outer = 00000000] [url = about:blank] 14:28:01 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (1D03C400) [pid = 3288] [serial = 1729] [outer = 00000000] [url = about:blank] 14:28:01 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (10107800) [pid = 3288] [serial = 1735] [outer = 00000000] [url = about:blank] 14:28:01 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (1DDD8000) [pid = 3288] [serial = 1732] [outer = 00000000] [url = about:blank] 14:28:01 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (1928B400) [pid = 3288] [serial = 1738] [outer = 00000000] [url = about:blank] 14:28:01 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (1E0BE000) [pid = 3288] [serial = 1733] [outer = 00000000] [url = about:blank] 14:28:01 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (1C54E800) [pid = 3288] [serial = 1726] [outer = 00000000] [url = about:blank] 14:28:01 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (1CE15C00) [pid = 3288] [serial = 1727] [outer = 00000000] [url = about:blank] 14:28:01 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (15173000) [pid = 3288] [serial = 1736] [outer = 00000000] [url = about:blank] 14:28:01 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (19EB0000) [pid = 3288] [serial = 1724] [outer = 00000000] [url = about:blank] 14:28:02 INFO - PROCESS | 3288 | 1463434082297 Marionette TRACE conn6 <- [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]]]}] 14:28:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:28:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 890ms 14:28:02 INFO - PROCESS | 3288 | 1463434082335 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 14:28:02 INFO - PROCESS | 3288 | 1463434082339 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 14:28:02 INFO - PROCESS | 3288 | 1463434082343 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:28:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:28:02 INFO - PROCESS | 3288 | 1463434082345 Marionette TRACE conn6 <- [1,2374,null,{}] 14:28:02 INFO - PROCESS | 3288 | 1463434082349 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:02 INFO - PROCESS | 3288 | 1463434082440 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 14:28:02 INFO - PROCESS | 3288 | 1463434082450 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:02 INFO - PROCESS | 3288 | ++DOCSHELL 1463CC00 == 44 [pid = 3288] [id = 603] 14:28:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (146E9C00) [pid = 3288] [serial = 1809] [outer = 00000000] 14:28:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (169F2800) [pid = 3288] [serial = 1810] [outer = 146E9C00] 14:28:02 INFO - PROCESS | 3288 | 1463434082497 Marionette DEBUG loaded listener.js 14:28:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (18803000) [pid = 3288] [serial = 1811] [outer = 146E9C00] 14:28:02 INFO - PROCESS | 3288 | 1463434082984 Marionette TRACE conn6 <- [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]]]}] 14:28:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:28:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 670ms 14:28:03 INFO - PROCESS | 3288 | 1463434083019 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 14:28:03 INFO - PROCESS | 3288 | 1463434083021 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 14:28:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:28:03 INFO - PROCESS | 3288 | 1463434083026 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:28:03 INFO - PROCESS | 3288 | 1463434083032 Marionette TRACE conn6 <- [1,2378,null,{}] 14:28:03 INFO - PROCESS | 3288 | 1463434083041 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:03 INFO - PROCESS | 3288 | 1463434083133 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 14:28:03 INFO - PROCESS | 3288 | 1463434083280 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:03 INFO - PROCESS | 3288 | ++DOCSHELL 18F77000 == 45 [pid = 3288] [id = 604] 14:28:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (18F78400) [pid = 3288] [serial = 1812] [outer = 00000000] 14:28:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (190D2800) [pid = 3288] [serial = 1813] [outer = 18F78400] 14:28:03 INFO - PROCESS | 3288 | 1463434083327 Marionette DEBUG loaded listener.js 14:28:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (1927FC00) [pid = 3288] [serial = 1814] [outer = 18F78400] 14:28:03 INFO - PROCESS | 3288 | 1463434083680 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 14:28:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:28:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 730ms 14:28:03 INFO - PROCESS | 3288 | 1463434083758 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 14:28:03 INFO - PROCESS | 3288 | 1463434083761 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 14:28:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:28:03 INFO - PROCESS | 3288 | 1463434083764 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:28:03 INFO - PROCESS | 3288 | 1463434083766 Marionette TRACE conn6 <- [1,2382,null,{}] 14:28:03 INFO - PROCESS | 3288 | 1463434083769 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:03 INFO - PROCESS | 3288 | 1463434083858 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 14:28:03 INFO - PROCESS | 3288 | 1463434083866 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:03 INFO - PROCESS | 3288 | ++DOCSHELL 190D0800 == 46 [pid = 3288] [id = 605] 14:28:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (1928A000) [pid = 3288] [serial = 1815] [outer = 00000000] 14:28:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (19D92C00) [pid = 3288] [serial = 1816] [outer = 1928A000] 14:28:03 INFO - PROCESS | 3288 | 1463434083911 Marionette DEBUG loaded listener.js 14:28:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (19F33000) [pid = 3288] [serial = 1817] [outer = 1928A000] 14:28:04 INFO - PROCESS | 3288 | 1463434084437 Marionette TRACE conn6 <- [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]]]}] 14:28:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:28:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 730ms 14:28:04 INFO - PROCESS | 3288 | 1463434084502 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 14:28:04 INFO - PROCESS | 3288 | 1463434084504 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 14:28:04 INFO - PROCESS | 3288 | 1463434084508 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:28:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:28:04 INFO - PROCESS | 3288 | 1463434084509 Marionette TRACE conn6 <- [1,2386,null,{}] 14:28:04 INFO - PROCESS | 3288 | 1463434084513 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:04 INFO - PROCESS | 3288 | 1463434084659 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 14:28:04 INFO - PROCESS | 3288 | 1463434084727 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:04 INFO - PROCESS | 3288 | ++DOCSHELL 1A295800 == 47 [pid = 3288] [id = 606] 14:28:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (1AE35000) [pid = 3288] [serial = 1818] [outer = 00000000] 14:28:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (1B369800) [pid = 3288] [serial = 1819] [outer = 1AE35000] 14:28:04 INFO - PROCESS | 3288 | 1463434084779 Marionette DEBUG loaded listener.js 14:28:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (1B537400) [pid = 3288] [serial = 1820] [outer = 1AE35000] 14:28:05 INFO - PROCESS | 3288 | 1463434085215 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 14:28:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:28:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 770ms 14:28:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:28:05 INFO - PROCESS | 3288 | 1463434085286 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 14:28:05 INFO - PROCESS | 3288 | 1463434085288 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 14:28:05 INFO - PROCESS | 3288 | 1463434085292 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:28:05 INFO - PROCESS | 3288 | 1463434085293 Marionette TRACE conn6 <- [1,2390,null,{}] 14:28:05 INFO - PROCESS | 3288 | 1463434085297 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:05 INFO - PROCESS | 3288 | 1463434085424 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 14:28:05 INFO - PROCESS | 3288 | 1463434085500 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:05 INFO - PROCESS | 3288 | ++DOCSHELL 1CE17800 == 48 [pid = 3288] [id = 607] 14:28:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (1CE18800) [pid = 3288] [serial = 1821] [outer = 00000000] 14:28:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (1D03C000) [pid = 3288] [serial = 1822] [outer = 1CE18800] 14:28:05 INFO - PROCESS | 3288 | 1463434085544 Marionette DEBUG loaded listener.js 14:28:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (1D03D800) [pid = 3288] [serial = 1823] [outer = 1CE18800] 14:28:05 INFO - PROCESS | 3288 | 1463434085960 Marionette TRACE conn6 <- [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]]]}] 14:28:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:28:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 730ms 14:28:06 INFO - PROCESS | 3288 | 1463434086039 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 14:28:06 INFO - PROCESS | 3288 | 1463434086041 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 14:28:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:28:06 INFO - PROCESS | 3288 | 1463434086044 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:28:06 INFO - PROCESS | 3288 | 1463434086046 Marionette TRACE conn6 <- [1,2394,null,{}] 14:28:06 INFO - PROCESS | 3288 | 1463434086049 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:06 INFO - PROCESS | 3288 | 1463434086276 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 14:28:06 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (19D99400) [pid = 3288] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:28:06 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (15106C00) [pid = 3288] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:28:06 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (18F6C400) [pid = 3288] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:28:06 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (10057C00) [pid = 3288] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:28:06 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (1138D800) [pid = 3288] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:28:06 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (18807000) [pid = 3288] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:28:06 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (1022B400) [pid = 3288] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:28:06 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (1B375000) [pid = 3288] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:28:06 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (190CA000) [pid = 3288] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:28:06 INFO - PROCESS | 3288 | 1463434086352 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:06 INFO - PROCESS | 3288 | ++DOCSHELL 0CC72000 == 49 [pid = 3288] [id = 608] 14:28:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (10050000) [pid = 3288] [serial = 1824] [outer = 00000000] 14:28:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (15B26C00) [pid = 3288] [serial = 1825] [outer = 10050000] 14:28:06 INFO - PROCESS | 3288 | 1463434086397 Marionette DEBUG loaded listener.js 14:28:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (18FA0400) [pid = 3288] [serial = 1826] [outer = 10050000] 14:28:06 INFO - PROCESS | 3288 | 1463434086780 Marionette TRACE conn6 <- [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]]]}] 14:28:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:28:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 770ms 14:28:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:28:06 INFO - PROCESS | 3288 | 1463434086815 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 14:28:06 INFO - PROCESS | 3288 | 1463434086817 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 14:28:06 INFO - PROCESS | 3288 | 1463434086820 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:28:06 INFO - PROCESS | 3288 | 1463434086822 Marionette TRACE conn6 <- [1,2398,null,{}] 14:28:06 INFO - PROCESS | 3288 | 1463434086826 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:06 INFO - PROCESS | 3288 | 1463434086911 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 14:28:06 INFO - PROCESS | 3288 | 1463434086917 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:06 INFO - PROCESS | 3288 | ++DOCSHELL 190CAC00 == 50 [pid = 3288] [id = 609] 14:28:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (19BC2800) [pid = 3288] [serial = 1827] [outer = 00000000] 14:28:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (1DDD4C00) [pid = 3288] [serial = 1828] [outer = 19BC2800] 14:28:06 INFO - PROCESS | 3288 | 1463434086961 Marionette DEBUG loaded listener.js 14:28:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (1E0BE000) [pid = 3288] [serial = 1829] [outer = 19BC2800] 14:28:07 INFO - PROCESS | 3288 | 1463434087398 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 14:28:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:28:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 630ms 14:28:07 INFO - PROCESS | 3288 | 1463434087451 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 14:28:07 INFO - PROCESS | 3288 | 1463434087453 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 14:28:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:28:07 INFO - PROCESS | 3288 | 1463434087456 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:28:07 INFO - PROCESS | 3288 | 1463434087458 Marionette TRACE conn6 <- [1,2402,null,{}] 14:28:07 INFO - PROCESS | 3288 | 1463434087461 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:07 INFO - PROCESS | 3288 | 1463434087546 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 14:28:07 INFO - PROCESS | 3288 | 1463434087553 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:07 INFO - PROCESS | 3288 | ++DOCSHELL 1E197800 == 51 [pid = 3288] [id = 610] 14:28:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (1E198800) [pid = 3288] [serial = 1830] [outer = 00000000] 14:28:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (1E1CE000) [pid = 3288] [serial = 1831] [outer = 1E198800] 14:28:07 INFO - PROCESS | 3288 | 1463434087598 Marionette DEBUG loaded listener.js 14:28:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (1E1E6C00) [pid = 3288] [serial = 1832] [outer = 1E198800] 14:28:08 INFO - PROCESS | 3288 | 1463434088048 Marionette TRACE conn6 <- [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]]]}] 14:28:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:28:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 630ms 14:28:08 INFO - PROCESS | 3288 | 1463434088087 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 14:28:08 INFO - PROCESS | 3288 | 1463434088089 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 14:28:08 INFO - PROCESS | 3288 | 1463434088092 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:28:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:28:08 INFO - PROCESS | 3288 | 1463434088094 Marionette TRACE conn6 <- [1,2406,null,{}] 14:28:08 INFO - PROCESS | 3288 | 1463434088102 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:08 INFO - PROCESS | 3288 | 1463434088233 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 14:28:08 INFO - PROCESS | 3288 | 1463434088246 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:08 INFO - PROCESS | 3288 | ++DOCSHELL 1E1E9000 == 52 [pid = 3288] [id = 611] 14:28:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (1E1F0400) [pid = 3288] [serial = 1833] [outer = 00000000] 14:28:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (1E986C00) [pid = 3288] [serial = 1834] [outer = 1E1F0400] 14:28:08 INFO - PROCESS | 3288 | 1463434088295 Marionette DEBUG loaded listener.js 14:28:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (1F405000) [pid = 3288] [serial = 1835] [outer = 1E1F0400] 14:28:09 INFO - PROCESS | 3288 | 1463434089003 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:28:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:28:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 970ms 14:28:09 INFO - PROCESS | 3288 | 1463434089037 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 14:28:09 INFO - PROCESS | 3288 | 1463434089043 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 14:28:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:28:09 INFO - PROCESS | 3288 | 1463434089048 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:28:09 INFO - PROCESS | 3288 | 1463434089052 Marionette TRACE conn6 <- [1,2410,null,{}] 14:28:09 INFO - PROCESS | 3288 | 1463434089058 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:09 INFO - PROCESS | 3288 | 1463434089175 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 14:28:09 INFO - PROCESS | 3288 | 1463434089325 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:09 INFO - PROCESS | 3288 | ++DOCSHELL 14978000 == 53 [pid = 3288] [id = 612] 14:28:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (14E70C00) [pid = 3288] [serial = 1836] [outer = 00000000] 14:28:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (169F2C00) [pid = 3288] [serial = 1837] [outer = 14E70C00] 14:28:09 INFO - PROCESS | 3288 | 1463434089384 Marionette DEBUG loaded listener.js 14:28:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (18809C00) [pid = 3288] [serial = 1838] [outer = 14E70C00] 14:28:09 INFO - PROCESS | 3288 | 1463434089979 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:28:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:28:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 971ms 14:28:10 INFO - PROCESS | 3288 | 1463434090024 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 14:28:10 INFO - PROCESS | 3288 | 1463434090030 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 14:28:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:28:10 INFO - PROCESS | 3288 | 1463434090037 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:28:10 INFO - PROCESS | 3288 | 1463434090040 Marionette TRACE conn6 <- [1,2414,null,{}] 14:28:10 INFO - PROCESS | 3288 | 1463434090044 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:10 INFO - PROCESS | 3288 | 1463434090168 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 14:28:10 INFO - PROCESS | 3288 | 1463434090329 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:10 INFO - PROCESS | 3288 | ++DOCSHELL 18F75C00 == 54 [pid = 3288] [id = 613] 14:28:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (18FA1800) [pid = 3288] [serial = 1839] [outer = 00000000] 14:28:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (19EAF000) [pid = 3288] [serial = 1840] [outer = 18FA1800] 14:28:10 INFO - PROCESS | 3288 | 1463434090385 Marionette DEBUG loaded listener.js 14:28:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (1B4D5800) [pid = 3288] [serial = 1841] [outer = 18FA1800] 14:28:10 INFO - PROCESS | 3288 | 1463434090984 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 14:28:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:28:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 970ms 14:28:11 INFO - PROCESS | 3288 | 1463434091008 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 14:28:11 INFO - PROCESS | 3288 | 1463434091011 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 14:28:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:28:11 INFO - PROCESS | 3288 | 1463434091015 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:28:11 INFO - PROCESS | 3288 | 1463434091019 Marionette TRACE conn6 <- [1,2418,null,{}] 14:28:11 INFO - PROCESS | 3288 | 1463434091030 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:11 INFO - PROCESS | 3288 | 1463434091149 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 14:28:11 INFO - PROCESS | 3288 | 1463434091315 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:11 INFO - PROCESS | 3288 | ++DOCSHELL 1E981400 == 55 [pid = 3288] [id = 614] 14:28:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (1E988800) [pid = 3288] [serial = 1842] [outer = 00000000] 14:28:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1F408400) [pid = 3288] [serial = 1843] [outer = 1E988800] 14:28:11 INFO - PROCESS | 3288 | 1463434091373 Marionette DEBUG loaded listener.js 14:28:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (1F44C400) [pid = 3288] [serial = 1844] [outer = 1E988800] 14:28:12 INFO - PROCESS | 3288 | 1463434091993 Marionette TRACE conn6 <- [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]]]}] 14:28:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:28:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1023ms 14:28:12 INFO - PROCESS | 3288 | 1463434092049 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 14:28:12 INFO - PROCESS | 3288 | 1463434092052 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 14:28:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:28:12 INFO - PROCESS | 3288 | 1463434092057 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:28:12 INFO - PROCESS | 3288 | 1463434092059 Marionette TRACE conn6 <- [1,2422,null,{}] 14:28:12 INFO - PROCESS | 3288 | 1463434092063 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:12 INFO - PROCESS | 3288 | 1463434092174 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 14:28:12 INFO - PROCESS | 3288 | 1463434092324 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:12 INFO - PROCESS | 3288 | ++DOCSHELL 1F408000 == 56 [pid = 3288] [id = 615] 14:28:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (1F44D800) [pid = 3288] [serial = 1845] [outer = 00000000] 14:28:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (1F455800) [pid = 3288] [serial = 1846] [outer = 1F44D800] 14:28:12 INFO - PROCESS | 3288 | 1463434092382 Marionette DEBUG loaded listener.js 14:28:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (1F74E000) [pid = 3288] [serial = 1847] [outer = 1F44D800] 14:28:12 INFO - PROCESS | 3288 | 1463434092935 Marionette TRACE conn6 <- [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]]]}] 14:28:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:28:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 930ms 14:28:12 INFO - PROCESS | 3288 | 1463434092992 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 14:28:12 INFO - PROCESS | 3288 | 1463434092995 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 14:28:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:28:13 INFO - PROCESS | 3288 | 1463434092998 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:28:13 INFO - PROCESS | 3288 | 1463434093000 Marionette TRACE conn6 <- [1,2426,null,{}] 14:28:13 INFO - PROCESS | 3288 | 1463434093004 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:13 INFO - PROCESS | 3288 | 1463434093111 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 14:28:13 INFO - PROCESS | 3288 | 1463434093286 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:13 INFO - PROCESS | 3288 | ++DOCSHELL 14925C00 == 57 [pid = 3288] [id = 616] 14:28:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (14974000) [pid = 3288] [serial = 1848] [outer = 00000000] 14:28:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (17D9A000) [pid = 3288] [serial = 1849] [outer = 14974000] 14:28:13 INFO - PROCESS | 3288 | 1463434093342 Marionette DEBUG loaded listener.js 14:28:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (18F6D800) [pid = 3288] [serial = 1850] [outer = 14974000] 14:28:14 INFO - PROCESS | 3288 | 1463434094261 Marionette TRACE conn6 <- [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]]]}] 14:28:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:28:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1279ms 14:28:14 INFO - PROCESS | 3288 | 1463434094281 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 14:28:14 INFO - PROCESS | 3288 | 1463434094285 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 14:28:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:28:14 INFO - PROCESS | 3288 | 1463434094290 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:28:14 INFO - PROCESS | 3288 | 1463434094294 Marionette TRACE conn6 <- [1,2430,null,{}] 14:28:14 INFO - PROCESS | 3288 | 1463434094301 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:14 INFO - PROCESS | 3288 | 1463434094404 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 14:28:14 INFO - PROCESS | 3288 | 1463434094558 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:14 INFO - PROCESS | 3288 | ++DOCSHELL 0FEF9000 == 58 [pid = 3288] [id = 617] 14:28:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (1004F800) [pid = 3288] [serial = 1851] [outer = 00000000] 14:28:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (10445C00) [pid = 3288] [serial = 1852] [outer = 1004F800] 14:28:14 INFO - PROCESS | 3288 | 1463434094610 Marionette DEBUG loaded listener.js 14:28:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (15178C00) [pid = 3288] [serial = 1853] [outer = 1004F800] 14:28:15 INFO - PROCESS | 3288 | --DOCSHELL 14F5D800 == 57 [pid = 3288] [id = 567] 14:28:15 INFO - PROCESS | 3288 | --DOCSHELL 1E197800 == 56 [pid = 3288] [id = 610] 14:28:15 INFO - PROCESS | 3288 | --DOCSHELL 190CAC00 == 55 [pid = 3288] [id = 609] 14:28:15 INFO - PROCESS | 3288 | --DOCSHELL 0CC72000 == 54 [pid = 3288] [id = 608] 14:28:15 INFO - PROCESS | 3288 | --DOCSHELL 1CE17800 == 53 [pid = 3288] [id = 607] 14:28:15 INFO - PROCESS | 3288 | --DOCSHELL 1A295800 == 52 [pid = 3288] [id = 606] 14:28:15 INFO - PROCESS | 3288 | --DOCSHELL 190D0800 == 51 [pid = 3288] [id = 605] 14:28:15 INFO - PROCESS | 3288 | --DOCSHELL 18F77000 == 50 [pid = 3288] [id = 604] 14:28:15 INFO - PROCESS | 3288 | --DOCSHELL 1463CC00 == 49 [pid = 3288] [id = 603] 14:28:15 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (1E990000) [pid = 3288] [serial = 1756] [outer = 00000000] [url = about:blank] 14:28:15 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (1E988000) [pid = 3288] [serial = 1753] [outer = 00000000] [url = about:blank] 14:28:15 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (1C5B9000) [pid = 3288] [serial = 1786] [outer = 00000000] [url = about:blank] 14:28:15 INFO - PROCESS | 3288 | --DOCSHELL 0CC35800 == 48 [pid = 3288] [id = 602] 14:28:15 INFO - PROCESS | 3288 | --DOCSHELL 0C8F8C00 == 47 [pid = 3288] [id = 601] 14:28:15 INFO - PROCESS | 3288 | --DOCSHELL 1B53C000 == 46 [pid = 3288] [id = 595] 14:28:15 INFO - PROCESS | 3288 | 1463434095281 Marionette TRACE conn6 <- [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]]]}] 14:28:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:28:15 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (1B53E000) [pid = 3288] [serial = 1784] [outer = 00000000] [url = about:blank] 14:28:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1028ms 14:28:15 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (1AEF1000) [pid = 3288] [serial = 1778] [outer = 00000000] [url = about:blank] 14:28:15 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (169FC800) [pid = 3288] [serial = 1766] [outer = 00000000] [url = about:blank] 14:28:15 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (18F9F000) [pid = 3288] [serial = 1771] [outer = 00000000] [url = about:blank] 14:28:15 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (10919800) [pid = 3288] [serial = 1763] [outer = 00000000] [url = about:blank] 14:28:15 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (1B1CEC00) [pid = 3288] [serial = 1781] [outer = 00000000] [url = about:blank] 14:28:15 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (18EC8800) [pid = 3288] [serial = 1769] [outer = 00000000] [url = about:blank] 14:28:15 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (14978C00) [pid = 3288] [serial = 1760] [outer = 00000000] [url = about:blank] 14:28:15 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (1B4D4C00) [pid = 3288] [serial = 1783] [outer = 00000000] [url = about:blank] 14:28:15 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (1B371800) [pid = 3288] [serial = 1747] [outer = 00000000] [url = about:blank] 14:28:15 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (14636000) [pid = 3288] [serial = 1759] [outer = 00000000] [url = about:blank] 14:28:15 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (1E1E1400) [pid = 3288] [serial = 1750] [outer = 00000000] [url = about:blank] 14:28:15 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (1A290000) [pid = 3288] [serial = 1777] [outer = 00000000] [url = about:blank] 14:28:15 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (10444000) [pid = 3288] [serial = 1762] [outer = 00000000] [url = about:blank] 14:28:15 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (19EB8800) [pid = 3288] [serial = 1780] [outer = 00000000] [url = about:blank] 14:28:15 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (18C41000) [pid = 3288] [serial = 1768] [outer = 00000000] [url = about:blank] 14:28:15 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (15BE7000) [pid = 3288] [serial = 1765] [outer = 00000000] [url = about:blank] 14:28:15 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (15178000) [pid = 3288] [serial = 1744] [outer = 00000000] [url = about:blank] 14:28:15 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (18FA9C00) [pid = 3288] [serial = 1772] [outer = 00000000] [url = about:blank] 14:28:15 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (19710800) [pid = 3288] [serial = 1774] [outer = 00000000] [url = about:blank] 14:28:15 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (19D93000) [pid = 3288] [serial = 1775] [outer = 00000000] [url = about:blank] 14:28:15 INFO - PROCESS | 3288 | 1463434095335 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 14:28:15 INFO - PROCESS | 3288 | 1463434095340 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 14:28:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:28:15 INFO - PROCESS | 3288 | 1463434095364 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:28:15 INFO - PROCESS | 3288 | 1463434095367 Marionette TRACE conn6 <- [1,2434,null,{}] 14:28:15 INFO - PROCESS | 3288 | 1463434095370 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:15 INFO - PROCESS | 3288 | 1463434095463 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 14:28:15 INFO - PROCESS | 3288 | 1463434095476 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:15 INFO - PROCESS | 3288 | ++DOCSHELL 10111400 == 47 [pid = 3288] [id = 618] 14:28:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (10174800) [pid = 3288] [serial = 1854] [outer = 00000000] 14:28:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (1463F000) [pid = 3288] [serial = 1855] [outer = 10174800] 14:28:15 INFO - PROCESS | 3288 | 1463434095523 Marionette DEBUG loaded listener.js 14:28:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (14E3F800) [pid = 3288] [serial = 1856] [outer = 10174800] 14:28:16 INFO - PROCESS | 3288 | 1463434096031 Marionette TRACE conn6 <- [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]]]}] 14:28:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:28:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 730ms 14:28:16 INFO - PROCESS | 3288 | 1463434096095 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 14:28:16 INFO - PROCESS | 3288 | 1463434096097 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 14:28:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:28:16 INFO - PROCESS | 3288 | 1463434096101 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:28:16 INFO - PROCESS | 3288 | 1463434096104 Marionette TRACE conn6 <- [1,2438,null,{}] 14:28:16 INFO - PROCESS | 3288 | 1463434096114 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:16 INFO - PROCESS | 3288 | 1463434096202 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 14:28:16 INFO - PROCESS | 3288 | 1463434096307 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:16 INFO - PROCESS | 3288 | ++DOCSHELL 109A7000 == 48 [pid = 3288] [id = 619] 14:28:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (17D99800) [pid = 3288] [serial = 1857] [outer = 00000000] 14:28:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (18B54400) [pid = 3288] [serial = 1858] [outer = 17D99800] 14:28:16 INFO - PROCESS | 3288 | 1463434096354 Marionette DEBUG loaded listener.js 14:28:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (18EC7400) [pid = 3288] [serial = 1859] [outer = 17D99800] 14:28:16 INFO - PROCESS | 3288 | 1463434096739 Marionette TRACE conn6 <- [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]]]}] 14:28:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:28:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 14:28:16 INFO - PROCESS | 3288 | 1463434096775 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 14:28:16 INFO - PROCESS | 3288 | 1463434096778 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 14:28:16 INFO - PROCESS | 3288 | 1463434096781 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:28:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:28:16 INFO - PROCESS | 3288 | 1463434096783 Marionette TRACE conn6 <- [1,2442,null,{}] 14:28:16 INFO - PROCESS | 3288 | 1463434096787 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:16 INFO - PROCESS | 3288 | 1463434096902 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 14:28:16 INFO - PROCESS | 3288 | 1463434096910 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:16 INFO - PROCESS | 3288 | ++DOCSHELL 18F9FC00 == 49 [pid = 3288] [id = 620] 14:28:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (18FA0C00) [pid = 3288] [serial = 1860] [outer = 00000000] 14:28:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (190D0800) [pid = 3288] [serial = 1861] [outer = 18FA0C00] 14:28:16 INFO - PROCESS | 3288 | 1463434096956 Marionette DEBUG loaded listener.js 14:28:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (19285800) [pid = 3288] [serial = 1862] [outer = 18FA0C00] 14:28:17 INFO - PROCESS | 3288 | 1463434097415 Marionette TRACE conn6 <- [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]]]}] 14:28:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:28:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 14:28:17 INFO - PROCESS | 3288 | 1463434097460 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 14:28:17 INFO - PROCESS | 3288 | 1463434097462 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 14:28:17 INFO - PROCESS | 3288 | 1463434097465 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:28:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:28:17 INFO - PROCESS | 3288 | 1463434097467 Marionette TRACE conn6 <- [1,2446,null,{}] 14:28:17 INFO - PROCESS | 3288 | 1463434097482 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:17 INFO - PROCESS | 3288 | 1463434097602 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 14:28:17 INFO - PROCESS | 3288 | 1463434097609 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:17 INFO - PROCESS | 3288 | ++DOCSHELL 190D1400 == 50 [pid = 3288] [id = 621] 14:28:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (1928D000) [pid = 3288] [serial = 1863] [outer = 00000000] 14:28:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (19D99C00) [pid = 3288] [serial = 1864] [outer = 1928D000] 14:28:17 INFO - PROCESS | 3288 | 1463434097655 Marionette DEBUG loaded listener.js 14:28:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (19EB4400) [pid = 3288] [serial = 1865] [outer = 1928D000] 14:28:18 INFO - PROCESS | 3288 | 1463434098119 Marionette TRACE conn6 <- [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]]]}] 14:28:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:28:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 690ms 14:28:18 INFO - PROCESS | 3288 | 1463434098160 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 14:28:18 INFO - PROCESS | 3288 | 1463434098163 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 14:28:18 INFO - PROCESS | 3288 | 1463434098166 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:28:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:28:18 INFO - PROCESS | 3288 | 1463434098167 Marionette TRACE conn6 <- [1,2450,null,{}] 14:28:18 INFO - PROCESS | 3288 | 1463434098171 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:18 INFO - PROCESS | 3288 | 1463434098309 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 14:28:18 INFO - PROCESS | 3288 | 1463434098415 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:18 INFO - PROCESS | 3288 | ++DOCSHELL 1A294400 == 51 [pid = 3288] [id = 622] 14:28:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (1A295000) [pid = 3288] [serial = 1866] [outer = 00000000] 14:28:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1B374800) [pid = 3288] [serial = 1867] [outer = 1A295000] 14:28:18 INFO - PROCESS | 3288 | 1463434098460 Marionette DEBUG loaded listener.js 14:28:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (1B4D4C00) [pid = 3288] [serial = 1868] [outer = 1A295000] 14:28:18 INFO - PROCESS | 3288 | 1463434098895 Marionette TRACE conn6 <- [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]]]}] 14:28:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:28:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 770ms 14:28:18 INFO - PROCESS | 3288 | 1463434098942 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 14:28:18 INFO - PROCESS | 3288 | 1463434098944 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 14:28:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:28:18 INFO - PROCESS | 3288 | 1463434098948 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:28:18 INFO - PROCESS | 3288 | 1463434098949 Marionette TRACE conn6 <- [1,2454,null,{}] 14:28:18 INFO - PROCESS | 3288 | 1463434098953 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:19 INFO - PROCESS | 3288 | 1463434099071 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 14:28:19 INFO - PROCESS | 3288 | 1463434099081 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:19 INFO - PROCESS | 3288 | ++DOCSHELL 1C12E000 == 52 [pid = 3288] [id = 623] 14:28:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (1C13A400) [pid = 3288] [serial = 1869] [outer = 00000000] 14:28:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (1CE0C000) [pid = 3288] [serial = 1870] [outer = 1C13A400] 14:28:19 INFO - PROCESS | 3288 | 1463434099193 Marionette DEBUG loaded listener.js 14:28:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (1D031C00) [pid = 3288] [serial = 1871] [outer = 1C13A400] 14:28:19 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (1E198800) [pid = 3288] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:28:19 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (1AE35000) [pid = 3288] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:28:19 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (1CE18800) [pid = 3288] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:28:19 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (10050000) [pid = 3288] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:28:19 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (0CCA5C00) [pid = 3288] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:28:19 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (18F78400) [pid = 3288] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:28:19 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (146E9C00) [pid = 3288] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:28:19 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (0CF3B400) [pid = 3288] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:28:19 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (1928A000) [pid = 3288] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:28:19 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (19BC2800) [pid = 3288] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:28:19 INFO - PROCESS | 3288 | 1463434099863 Marionette TRACE conn6 <- [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]]]}] 14:28:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:28:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 970ms 14:28:19 INFO - PROCESS | 3288 | 1463434099920 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 14:28:19 INFO - PROCESS | 3288 | 1463434099922 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 14:28:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:28:19 INFO - PROCESS | 3288 | 1463434099926 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:28:19 INFO - PROCESS | 3288 | 1463434099937 Marionette TRACE conn6 <- [1,2458,null,{}] 14:28:19 INFO - PROCESS | 3288 | 1463434099941 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:20 INFO - PROCESS | 3288 | 1463434100061 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 14:28:20 INFO - PROCESS | 3288 | 1463434100131 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:20 INFO - PROCESS | 3288 | ++DOCSHELL 10229000 == 53 [pid = 3288] [id = 624] 14:28:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (1022B400) [pid = 3288] [serial = 1872] [outer = 00000000] 14:28:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (19D8FC00) [pid = 3288] [serial = 1873] [outer = 1022B400] 14:28:20 INFO - PROCESS | 3288 | 1463434100178 Marionette DEBUG loaded listener.js 14:28:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (1B378C00) [pid = 3288] [serial = 1874] [outer = 1022B400] 14:28:20 INFO - PROCESS | 3288 | 1463434100498 Marionette TRACE conn6 <- [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]]]}] 14:28:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:28:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 630ms 14:28:20 INFO - PROCESS | 3288 | 1463434100556 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 14:28:20 INFO - PROCESS | 3288 | 1463434100558 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 14:28:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:28:20 INFO - PROCESS | 3288 | 1463434100562 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:28:20 INFO - PROCESS | 3288 | 1463434100564 Marionette TRACE conn6 <- [1,2462,null,{}] 14:28:20 INFO - PROCESS | 3288 | 1463434100582 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:20 INFO - PROCESS | 3288 | 1463434100670 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 14:28:20 INFO - PROCESS | 3288 | 1463434100676 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:20 INFO - PROCESS | 3288 | ++DOCSHELL 1C558C00 == 54 [pid = 3288] [id = 625] 14:28:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (1C5BA000) [pid = 3288] [serial = 1875] [outer = 00000000] 14:28:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (1D925C00) [pid = 3288] [serial = 1876] [outer = 1C5BA000] 14:28:20 INFO - PROCESS | 3288 | 1463434100721 Marionette DEBUG loaded listener.js 14:28:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (1D927400) [pid = 3288] [serial = 1877] [outer = 1C5BA000] 14:28:21 INFO - PROCESS | 3288 | 1463434101152 Marionette TRACE conn6 <- [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]]]}] 14:28:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:28:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 650ms 14:28:21 INFO - PROCESS | 3288 | 1463434101213 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 14:28:21 INFO - PROCESS | 3288 | 1463434101215 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 14:28:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:28:21 INFO - PROCESS | 3288 | 1463434101218 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:28:21 INFO - PROCESS | 3288 | 1463434101220 Marionette TRACE conn6 <- [1,2466,null,{}] 14:28:21 INFO - PROCESS | 3288 | 1463434101224 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:21 INFO - PROCESS | 3288 | 1463434101309 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 14:28:21 INFO - PROCESS | 3288 | 1463434101316 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:21 INFO - PROCESS | 3288 | ++DOCSHELL 1DDD6800 == 55 [pid = 3288] [id = 626] 14:28:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (1DDE1800) [pid = 3288] [serial = 1878] [outer = 00000000] 14:28:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (1E197800) [pid = 3288] [serial = 1879] [outer = 1DDE1800] 14:28:21 INFO - PROCESS | 3288 | 1463434101362 Marionette DEBUG loaded listener.js 14:28:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (1B374C00) [pid = 3288] [serial = 1880] [outer = 1DDE1800] 14:28:22 INFO - PROCESS | 3288 | --DOCSHELL 1CF58C00 == 54 [pid = 3288] [id = 598] 14:28:22 INFO - PROCESS | 3288 | --DOCSHELL 18FA8400 == 53 [pid = 3288] [id = 520] 14:28:22 INFO - PROCESS | 3288 | --DOCSHELL 1880F800 == 52 [pid = 3288] [id = 597] 14:28:22 INFO - PROCESS | 3288 | --DOCSHELL 17D9C800 == 51 [pid = 3288] [id = 561] 14:28:22 INFO - PROCESS | 3288 | --DOCSHELL 1E19DC00 == 50 [pid = 3288] [id = 563] 14:28:22 INFO - PROCESS | 3288 | --DOCSHELL 1C5B7C00 == 49 [pid = 3288] [id = 599] 14:28:22 INFO - PROCESS | 3288 | --DOCSHELL 1B36B800 == 48 [pid = 3288] [id = 519] 14:28:22 INFO - PROCESS | 3288 | --DOCSHELL 1880A000 == 47 [pid = 3288] [id = 518] 14:28:22 INFO - PROCESS | 3288 | --DOCSHELL 19F33800 == 46 [pid = 3288] [id = 571] 14:28:22 INFO - PROCESS | 3288 | --DOCSHELL 1022A000 == 45 [pid = 3288] [id = 596] 14:28:22 INFO - PROCESS | 3288 | --DOCSHELL 1D932400 == 44 [pid = 3288] [id = 600] 14:28:22 INFO - PROCESS | 3288 | --DOCSHELL 18B0CC00 == 43 [pid = 3288] [id = 568] 14:28:22 INFO - PROCESS | 3288 | --DOCSHELL 0CF83400 == 42 [pid = 3288] [id = 570] 14:28:22 INFO - PROCESS | 3288 | --DOCSHELL 144A8400 == 41 [pid = 3288] [id = 585] 14:28:22 INFO - PROCESS | 3288 | --DOCSHELL 1D03AC00 == 40 [pid = 3288] [id = 562] 14:28:22 INFO - PROCESS | 3288 | --DOCSHELL 0FEF9000 == 39 [pid = 3288] [id = 617] 14:28:22 INFO - PROCESS | 3288 | --DOCSHELL 1F408000 == 38 [pid = 3288] [id = 615] 14:28:22 INFO - PROCESS | 3288 | --DOCSHELL 14925C00 == 37 [pid = 3288] [id = 616] 14:28:22 INFO - PROCESS | 3288 | --DOCSHELL 1E981400 == 36 [pid = 3288] [id = 614] 14:28:22 INFO - PROCESS | 3288 | --DOCSHELL 14978000 == 35 [pid = 3288] [id = 612] 14:28:22 INFO - PROCESS | 3288 | --DOCSHELL 18F75C00 == 34 [pid = 3288] [id = 613] 14:28:22 INFO - PROCESS | 3288 | --DOCSHELL 1E1E9000 == 33 [pid = 3288] [id = 611] 14:28:23 INFO - PROCESS | 3288 | --DOCSHELL 1A294400 == 32 [pid = 3288] [id = 622] 14:28:23 INFO - PROCESS | 3288 | --DOCSHELL 10229000 == 31 [pid = 3288] [id = 624] 14:28:23 INFO - PROCESS | 3288 | --DOCSHELL 1C558C00 == 30 [pid = 3288] [id = 625] 14:28:23 INFO - PROCESS | 3288 | --DOCSHELL 109A7000 == 29 [pid = 3288] [id = 619] 14:28:23 INFO - PROCESS | 3288 | --DOCSHELL 18F9FC00 == 28 [pid = 3288] [id = 620] 14:28:23 INFO - PROCESS | 3288 | --DOCSHELL 190D1400 == 27 [pid = 3288] [id = 621] 14:28:23 INFO - PROCESS | 3288 | --DOCSHELL 10111400 == 26 [pid = 3288] [id = 618] 14:28:23 INFO - PROCESS | 3288 | --DOCSHELL 1C12E000 == 25 [pid = 3288] [id = 623] 14:28:23 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (1E1CE000) [pid = 3288] [serial = 1831] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (1B369800) [pid = 3288] [serial = 1819] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (1D03C000) [pid = 3288] [serial = 1822] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (1B537400) [pid = 3288] [serial = 1820] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (15B26C00) [pid = 3288] [serial = 1825] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (10109000) [pid = 3288] [serial = 1807] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (1036E800) [pid = 3288] [serial = 1808] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (18F77800) [pid = 3288] [serial = 1792] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (190D2800) [pid = 3288] [serial = 1813] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (1927FC00) [pid = 3288] [serial = 1814] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (169F2800) [pid = 3288] [serial = 1810] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (18803000) [pid = 3288] [serial = 1811] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (10860000) [pid = 3288] [serial = 1805] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (1022E800) [pid = 3288] [serial = 1804] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (1D03CC00) [pid = 3288] [serial = 1795] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (19D92C00) [pid = 3288] [serial = 1816] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (1D926C00) [pid = 3288] [serial = 1798] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (14635C00) [pid = 3288] [serial = 1789] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (1D03D800) [pid = 3288] [serial = 1823] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (1DDD5400) [pid = 3288] [serial = 1801] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (1DDD4C00) [pid = 3288] [serial = 1828] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (1E1E6C00) [pid = 3288] [serial = 1832] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (1E0BE000) [pid = 3288] [serial = 1829] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (18FA0400) [pid = 3288] [serial = 1826] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (19F33000) [pid = 3288] [serial = 1817] [outer = 00000000] [url = about:blank] 14:28:23 INFO - PROCESS | 3288 | 1463434103799 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 14:28:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:28:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 2638ms 14:28:23 INFO - PROCESS | 3288 | 1463434103857 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 14:28:23 INFO - PROCESS | 3288 | 1463434103862 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 14:28:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:28:23 INFO - PROCESS | 3288 | 1463434103867 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:28:23 INFO - PROCESS | 3288 | 1463434103871 Marionette TRACE conn6 <- [1,2470,null,{}] 14:28:23 INFO - PROCESS | 3288 | 1463434103878 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:23 INFO - PROCESS | 3288 | 1463434103971 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 14:28:23 INFO - PROCESS | 3288 | 1463434103983 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:24 INFO - PROCESS | 3288 | ++DOCSHELL 0CCA6000 == 26 [pid = 3288] [id = 627] 14:28:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0CCA6400) [pid = 3288] [serial = 1881] [outer = 00000000] 14:28:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0CF3BC00) [pid = 3288] [serial = 1882] [outer = 0CCA6400] 14:28:24 INFO - PROCESS | 3288 | 1463434104042 Marionette DEBUG loaded listener.js 14:28:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0FE13000) [pid = 3288] [serial = 1883] [outer = 0CCA6400] 14:28:24 INFO - PROCESS | 3288 | 1463434104548 Marionette TRACE conn6 <- [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]]]}] 14:28:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:28:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 730ms 14:28:24 INFO - PROCESS | 3288 | 1463434104597 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 14:28:24 INFO - PROCESS | 3288 | 1463434104603 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 14:28:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:28:24 INFO - PROCESS | 3288 | 1463434104610 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:28:24 INFO - PROCESS | 3288 | 1463434104613 Marionette TRACE conn6 <- [1,2474,null,{}] 14:28:24 INFO - PROCESS | 3288 | 1463434104617 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:24 INFO - PROCESS | 3288 | 1463434104705 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 14:28:24 INFO - PROCESS | 3288 | 1463434104716 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:24 INFO - PROCESS | 3288 | ++DOCSHELL 10106000 == 27 [pid = 3288] [id = 628] 14:28:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (1010A400) [pid = 3288] [serial = 1884] [outer = 00000000] 14:28:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (10110800) [pid = 3288] [serial = 1885] [outer = 1010A400] 14:28:24 INFO - PROCESS | 3288 | 1463434104770 Marionette DEBUG loaded listener.js 14:28:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (10224000) [pid = 3288] [serial = 1886] [outer = 1010A400] 14:28:25 INFO - PROCESS | 3288 | 1463434105256 Marionette TRACE conn6 <- [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]]]}] 14:28:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:28:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 730ms 14:28:25 INFO - PROCESS | 3288 | 1463434105342 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 14:28:25 INFO - PROCESS | 3288 | 1463434105345 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 14:28:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:28:25 INFO - PROCESS | 3288 | 1463434105349 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:28:25 INFO - PROCESS | 3288 | 1463434105352 Marionette TRACE conn6 <- [1,2478,null,{}] 14:28:25 INFO - PROCESS | 3288 | 1463434105363 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:25 INFO - PROCESS | 3288 | 1463434105488 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 14:28:25 INFO - PROCESS | 3288 | 1463434105499 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:25 INFO - PROCESS | 3288 | ++DOCSHELL 1080C000 == 28 [pid = 3288] [id = 629] 14:28:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (1080C400) [pid = 3288] [serial = 1887] [outer = 00000000] 14:28:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (10923C00) [pid = 3288] [serial = 1888] [outer = 1080C400] 14:28:25 INFO - PROCESS | 3288 | 1463434105550 Marionette DEBUG loaded listener.js 14:28:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (111F4800) [pid = 3288] [serial = 1889] [outer = 1080C400] 14:28:26 INFO - PROCESS | 3288 | 1463434106020 Marionette TRACE conn6 <- [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]]]}] 14:28:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:28:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 730ms 14:28:26 INFO - PROCESS | 3288 | 1463434106082 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 14:28:26 INFO - PROCESS | 3288 | 1463434106085 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 14:28:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:28:26 INFO - PROCESS | 3288 | 1463434106088 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:28:26 INFO - PROCESS | 3288 | 1463434106090 Marionette TRACE conn6 <- [1,2482,null,{}] 14:28:26 INFO - PROCESS | 3288 | 1463434106093 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:26 INFO - PROCESS | 3288 | 1463434106178 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 14:28:26 INFO - PROCESS | 3288 | 1463434106186 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:26 INFO - PROCESS | 3288 | ++DOCSHELL 1044BC00 == 29 [pid = 3288] [id = 630] 14:28:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (14485800) [pid = 3288] [serial = 1890] [outer = 00000000] 14:28:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (146DE000) [pid = 3288] [serial = 1891] [outer = 14485800] 14:28:26 INFO - PROCESS | 3288 | 1463434106242 Marionette DEBUG loaded listener.js 14:28:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (1492C400) [pid = 3288] [serial = 1892] [outer = 14485800] 14:28:26 INFO - PROCESS | 3288 | 1463434106692 Marionette TRACE conn6 <- [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]]]}] 14:28:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:28:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 630ms 14:28:26 INFO - PROCESS | 3288 | 1463434106723 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 14:28:26 INFO - PROCESS | 3288 | 1463434106726 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 14:28:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:28:26 INFO - PROCESS | 3288 | 1463434106729 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:28:26 INFO - PROCESS | 3288 | 1463434106730 Marionette TRACE conn6 <- [1,2486,null,{}] 14:28:26 INFO - PROCESS | 3288 | 1463434106734 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:26 INFO - PROCESS | 3288 | 1463434106813 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 14:28:26 INFO - PROCESS | 3288 | 1463434106821 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:26 INFO - PROCESS | 3288 | ++DOCSHELL 14F60000 == 30 [pid = 3288] [id = 631] 14:28:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (14F66800) [pid = 3288] [serial = 1893] [outer = 00000000] 14:28:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (15B17800) [pid = 3288] [serial = 1894] [outer = 14F66800] 14:28:26 INFO - PROCESS | 3288 | 1463434106865 Marionette DEBUG loaded listener.js 14:28:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (15BDE800) [pid = 3288] [serial = 1895] [outer = 14F66800] 14:28:27 INFO - PROCESS | 3288 | 1463434107329 Marionette TRACE conn6 <- [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]]]}] 14:28:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:28:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 630ms 14:28:27 INFO - PROCESS | 3288 | 1463434107370 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 14:28:27 INFO - PROCESS | 3288 | 1463434107372 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 14:28:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:28:27 INFO - PROCESS | 3288 | 1463434107375 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:28:27 INFO - PROCESS | 3288 | 1463434107377 Marionette TRACE conn6 <- [1,2490,null,{}] 14:28:27 INFO - PROCESS | 3288 | 1463434107380 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:27 INFO - PROCESS | 3288 | 1463434107495 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 14:28:27 INFO - PROCESS | 3288 | 1463434107504 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:27 INFO - PROCESS | 3288 | ++DOCSHELL 18804400 == 31 [pid = 3288] [id = 632] 14:28:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (18805C00) [pid = 3288] [serial = 1896] [outer = 00000000] 14:28:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (18B46C00) [pid = 3288] [serial = 1897] [outer = 18805C00] 14:28:27 INFO - PROCESS | 3288 | 1463434107550 Marionette DEBUG loaded listener.js 14:28:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (18B74800) [pid = 3288] [serial = 1898] [outer = 18805C00] 14:28:27 INFO - PROCESS | 3288 | 1463434107988 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:28:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:28:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 630ms 14:28:28 INFO - PROCESS | 3288 | 1463434108016 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 14:28:28 INFO - PROCESS | 3288 | 1463434108018 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 14:28:28 INFO - PROCESS | 3288 | 1463434108036 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:28:28 INFO - PROCESS | 3288 | 1463434108038 Marionette TRACE conn6 <- [1,2494,null,{}] 14:28:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:28:28 INFO - PROCESS | 3288 | 1463434108042 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:28 INFO - PROCESS | 3288 | 1463434108119 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 14:28:28 INFO - PROCESS | 3288 | 1463434108125 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:28 INFO - PROCESS | 3288 | ++DOCSHELL 18C3CC00 == 32 [pid = 3288] [id = 633] 14:28:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (18C42000) [pid = 3288] [serial = 1899] [outer = 00000000] 14:28:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (18F6CC00) [pid = 3288] [serial = 1900] [outer = 18C42000] 14:28:28 INFO - PROCESS | 3288 | 1463434108170 Marionette DEBUG loaded listener.js 14:28:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (18F73C00) [pid = 3288] [serial = 1901] [outer = 18C42000] 14:28:28 INFO - PROCESS | 3288 | 1463434108628 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:28:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:28:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 630ms 14:28:28 INFO - PROCESS | 3288 | 1463434108691 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 14:28:28 INFO - PROCESS | 3288 | 1463434108704 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 14:28:28 INFO - PROCESS | 3288 | 1463434108710 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:28:28 INFO - PROCESS | 3288 | 1463434108711 Marionette TRACE conn6 <- [1,2498,null,{}] 14:28:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:28:28 INFO - PROCESS | 3288 | 1463434108715 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:28 INFO - PROCESS | 3288 | 1463434108793 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 14:28:28 INFO - PROCESS | 3288 | 1463434108803 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:28 INFO - PROCESS | 3288 | ++DOCSHELL 09172800 == 33 [pid = 3288] [id = 634] 14:28:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (18ECF000) [pid = 3288] [serial = 1902] [outer = 00000000] 14:28:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (18FA6000) [pid = 3288] [serial = 1903] [outer = 18ECF000] 14:28:28 INFO - PROCESS | 3288 | 1463434108848 Marionette DEBUG loaded listener.js 14:28:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (18FA1000) [pid = 3288] [serial = 1904] [outer = 18ECF000] 14:28:29 INFO - PROCESS | 3288 | 1463434109321 Marionette TRACE conn6 <- [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]]]}] 14:28:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:28:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 670ms 14:28:29 INFO - PROCESS | 3288 | 1463434109388 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 14:28:29 INFO - PROCESS | 3288 | 1463434109390 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 14:28:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:28:29 INFO - PROCESS | 3288 | 1463434109393 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:28:29 INFO - PROCESS | 3288 | 1463434109395 Marionette TRACE conn6 <- [1,2502,null,{}] 14:28:29 INFO - PROCESS | 3288 | 1463434109398 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:29 INFO - PROCESS | 3288 | 1463434109512 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 14:28:29 INFO - PROCESS | 3288 | 1463434109609 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:29 INFO - PROCESS | 3288 | ++DOCSHELL 10512800 == 34 [pid = 3288] [id = 635] 14:28:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (18FA5400) [pid = 3288] [serial = 1905] [outer = 00000000] 14:28:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (19280C00) [pid = 3288] [serial = 1906] [outer = 18FA5400] 14:28:29 INFO - PROCESS | 3288 | 1463434109654 Marionette DEBUG loaded listener.js 14:28:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (19281400) [pid = 3288] [serial = 1907] [outer = 18FA5400] 14:28:30 INFO - PROCESS | 3288 | 1463434110075 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 14:28:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:28:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 730ms 14:28:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:28:30 INFO - PROCESS | 3288 | 1463434110124 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 14:28:30 INFO - PROCESS | 3288 | 1463434110126 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 14:28:30 INFO - PROCESS | 3288 | 1463434110129 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:28:30 INFO - PROCESS | 3288 | 1463434110131 Marionette TRACE conn6 <- [1,2506,null,{}] 14:28:30 INFO - PROCESS | 3288 | 1463434110142 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:30 INFO - PROCESS | 3288 | 1463434110269 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 14:28:30 INFO - PROCESS | 3288 | 1463434110358 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:30 INFO - PROCESS | 3288 | ++DOCSHELL 1928C800 == 35 [pid = 3288] [id = 636] 14:28:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (19708800) [pid = 3288] [serial = 1908] [outer = 00000000] 14:28:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (19D94000) [pid = 3288] [serial = 1909] [outer = 19708800] 14:28:30 INFO - PROCESS | 3288 | 1463434110403 Marionette DEBUG loaded listener.js 14:28:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (19EAC400) [pid = 3288] [serial = 1910] [outer = 19708800] 14:28:30 INFO - PROCESS | 3288 | 1463434110847 Marionette TRACE conn6 <- [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]]]}] 14:28:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:28:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 770ms 14:28:30 INFO - PROCESS | 3288 | 1463434110908 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 14:28:30 INFO - PROCESS | 3288 | 1463434110910 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 14:28:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:28:30 INFO - PROCESS | 3288 | 1463434110914 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:28:30 INFO - PROCESS | 3288 | 1463434110917 Marionette TRACE conn6 <- [1,2510,null,{}] 14:28:30 INFO - PROCESS | 3288 | 1463434110921 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:31 INFO - PROCESS | 3288 | 1463434111736 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (0FE13C00) [pid = 3288] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (1D03DC00) [pid = 3288] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (1C13A400) [pid = 3288] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (1A295000) [pid = 3288] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (1022B400) [pid = 3288] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (1C5BA000) [pid = 3288] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (18FA0C00) [pid = 3288] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (17D99800) [pid = 3288] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (10174800) [pid = 3288] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (1004F800) [pid = 3288] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (14974000) [pid = 3288] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (1F44D800) [pid = 3288] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (1E988800) [pid = 3288] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (18FA1800) [pid = 3288] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (14E70C00) [pid = 3288] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (1E1F0400) [pid = 3288] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (1928D000) [pid = 3288] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (1D054800) [pid = 3288] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (0FE15C00) [pid = 3288] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (190C7400) [pid = 3288] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (1CF5E800) [pid = 3288] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (1D9E3400) [pid = 3288] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (0FE1F000) [pid = 3288] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (1022F400) [pid = 3288] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (19D98400) [pid = 3288] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (190C5C00) [pid = 3288] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0FE0CC00) [pid = 3288] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (19F34000) [pid = 3288] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (14630400) [pid = 3288] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (18810400) [pid = 3288] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (1E197400) [pid = 3288] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (1E1F0800) [pid = 3288] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (1510B800) [pid = 3288] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (18B55000) [pid = 3288] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (1E1A2400) [pid = 3288] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (17D9E400) [pid = 3288] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (14632400) [pid = 3288] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:28:31 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (1C012400) [pid = 3288] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:28:31 INFO - PROCESS | 3288 | 1463434111819 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:31 INFO - PROCESS | 3288 | ++DOCSHELL 0CCA5C00 == 36 [pid = 3288] [id = 637] 14:28:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0CF38400) [pid = 3288] [serial = 1911] [outer = 00000000] 14:28:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (1022B400) [pid = 3288] [serial = 1912] [outer = 0CF38400] 14:28:31 INFO - PROCESS | 3288 | 1463434111874 Marionette DEBUG loaded listener.js 14:28:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (14630400) [pid = 3288] [serial = 1913] [outer = 0CF38400] 14:28:32 INFO - PROCESS | 3288 | 1463434112264 Marionette TRACE conn6 <- [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]]]}] 14:28:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:28:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1377ms 14:28:32 INFO - PROCESS | 3288 | 1463434112293 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 14:28:32 INFO - PROCESS | 3288 | 1463434112295 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 14:28:32 INFO - PROCESS | 3288 | 1463434112298 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:28:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:28:32 INFO - PROCESS | 3288 | 1463434112299 Marionette TRACE conn6 <- [1,2514,null,{}] 14:28:32 INFO - PROCESS | 3288 | 1463434112303 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:32 INFO - PROCESS | 3288 | 1463434112382 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 14:28:32 INFO - PROCESS | 3288 | 1463434112389 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:32 INFO - PROCESS | 3288 | ++DOCSHELL 14635000 == 37 [pid = 3288] [id = 638] 14:28:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (14688800) [pid = 3288] [serial = 1914] [outer = 00000000] 14:28:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (18FA7000) [pid = 3288] [serial = 1915] [outer = 14688800] 14:28:32 INFO - PROCESS | 3288 | 1463434112434 Marionette DEBUG loaded listener.js 14:28:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (190C8C00) [pid = 3288] [serial = 1916] [outer = 14688800] 14:28:32 INFO - PROCESS | 3288 | 1463434112877 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 14:28:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:28:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 630ms 14:28:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:28:32 INFO - PROCESS | 3288 | 1463434112932 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 14:28:32 INFO - PROCESS | 3288 | 1463434112934 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 14:28:32 INFO - PROCESS | 3288 | 1463434112937 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:28:32 INFO - PROCESS | 3288 | 1463434112939 Marionette TRACE conn6 <- [1,2518,null,{}] 14:28:32 INFO - PROCESS | 3288 | 1463434112942 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:33 INFO - PROCESS | 3288 | 1463434113022 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 14:28:33 INFO - PROCESS | 3288 | 1463434113028 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:33 INFO - PROCESS | 3288 | ++DOCSHELL 18FA0C00 == 38 [pid = 3288] [id = 639] 14:28:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (19EB4000) [pid = 3288] [serial = 1917] [outer = 00000000] 14:28:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (1AEEEC00) [pid = 3288] [serial = 1918] [outer = 19EB4000] 14:28:33 INFO - PROCESS | 3288 | 1463434113073 Marionette DEBUG loaded listener.js 14:28:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (1B10DC00) [pid = 3288] [serial = 1919] [outer = 19EB4000] 14:28:33 INFO - PROCESS | 3288 | 1463434113541 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 14:28:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:28:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 630ms 14:28:33 INFO - PROCESS | 3288 | 1463434113568 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 14:28:33 INFO - PROCESS | 3288 | 1463434113570 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 14:28:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:28:33 INFO - PROCESS | 3288 | 1463434113592 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:28:33 INFO - PROCESS | 3288 | 1463434113593 Marionette TRACE conn6 <- [1,2522,null,{}] 14:28:33 INFO - PROCESS | 3288 | 1463434113597 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:33 INFO - PROCESS | 3288 | 1463434113677 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 14:28:33 INFO - PROCESS | 3288 | 1463434113684 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:33 INFO - PROCESS | 3288 | ++DOCSHELL 1B1C6400 == 39 [pid = 3288] [id = 640] 14:28:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (1B369800) [pid = 3288] [serial = 1920] [outer = 00000000] 14:28:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (1B36FC00) [pid = 3288] [serial = 1921] [outer = 1B369800] 14:28:33 INFO - PROCESS | 3288 | 1463434113730 Marionette DEBUG loaded listener.js 14:28:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (1B376400) [pid = 3288] [serial = 1922] [outer = 1B369800] 14:28:34 INFO - PROCESS | 3288 | 1463434114556 Marionette TRACE conn6 <- [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]]]}] 14:28:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:28:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1038ms 14:28:34 INFO - PROCESS | 3288 | 1463434114616 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 14:28:34 INFO - PROCESS | 3288 | 1463434114620 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 14:28:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:28:34 INFO - PROCESS | 3288 | 1463434114625 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:28:34 INFO - PROCESS | 3288 | 1463434114629 Marionette TRACE conn6 <- [1,2526,null,{}] 14:28:34 INFO - PROCESS | 3288 | 1463434114697 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:34 INFO - PROCESS | 3288 | 1463434114805 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 14:28:34 INFO - PROCESS | 3288 | 1463434114942 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:34 INFO - PROCESS | 3288 | ++DOCSHELL 0FE03800 == 40 [pid = 3288] [id = 641] 14:28:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0FE13C00) [pid = 3288] [serial = 1923] [outer = 00000000] 14:28:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (10222C00) [pid = 3288] [serial = 1924] [outer = 0FE13C00] 14:28:35 INFO - PROCESS | 3288 | 1463434114999 Marionette DEBUG loaded listener.js 14:28:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (10364800) [pid = 3288] [serial = 1925] [outer = 0FE13C00] 14:28:35 INFO - PROCESS | 3288 | 1463434115702 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 14:28:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:28:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1144ms 14:28:35 INFO - PROCESS | 3288 | 1463434115784 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 14:28:35 INFO - PROCESS | 3288 | 1463434115790 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 14:28:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:28:35 INFO - PROCESS | 3288 | 1463434115797 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:28:35 INFO - PROCESS | 3288 | 1463434115800 Marionette TRACE conn6 <- [1,2530,null,{}] 14:28:35 INFO - PROCESS | 3288 | 1463434115804 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:35 INFO - PROCESS | 3288 | 1463434115929 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 14:28:36 INFO - PROCESS | 3288 | 1463434116079 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:36 INFO - PROCESS | 3288 | ++DOCSHELL 0CF3B400 == 41 [pid = 3288] [id = 642] 14:28:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (10360C00) [pid = 3288] [serial = 1926] [outer = 00000000] 14:28:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (14E40000) [pid = 3288] [serial = 1927] [outer = 10360C00] 14:28:36 INFO - PROCESS | 3288 | 1463434116135 Marionette DEBUG loaded listener.js 14:28:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (15B1FC00) [pid = 3288] [serial = 1928] [outer = 10360C00] 14:28:37 INFO - PROCESS | 3288 | 1463434117064 Marionette TRACE conn6 <- [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]]]}] 14:28:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:28:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1336ms 14:28:37 INFO - PROCESS | 3288 | 1463434117135 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 14:28:37 INFO - PROCESS | 3288 | 1463434117139 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 14:28:37 INFO - PROCESS | 3288 | --DOCSHELL 09178C00 == 40 [pid = 3288] [id = 499] 14:28:37 INFO - PROCESS | 3288 | --DOCSHELL 0CF81000 == 39 [pid = 3288] [id = 491] 14:28:37 INFO - PROCESS | 3288 | --DOCSHELL 10813C00 == 38 [pid = 3288] [id = 490] 14:28:37 INFO - PROCESS | 3288 | --DOCSHELL 0916AC00 == 37 [pid = 3288] [id = 492] 14:28:37 INFO - PROCESS | 3288 | --DOCSHELL 1475C800 == 36 [pid = 3288] [id = 494] 14:28:37 INFO - PROCESS | 3288 | --DOCSHELL 1010CC00 == 35 [pid = 3288] [id = 489] 14:28:37 INFO - PROCESS | 3288 | --DOCSHELL 0CCA4000 == 34 [pid = 3288] [id = 488] 14:28:37 INFO - PROCESS | 3288 | --DOCSHELL 10368C00 == 33 [pid = 3288] [id = 493] 14:28:37 INFO - PROCESS | 3288 | --DOCSHELL 1DDD6800 == 32 [pid = 3288] [id = 626] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (1E1CBC00) [pid = 3288] [serial = 1691] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (190EB400) [pid = 3288] [serial = 1685] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (1CF64800) [pid = 3288] [serial = 1634] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (14753800) [pid = 3288] [serial = 1682] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (1E0BA800) [pid = 3288] [serial = 1688] [outer = 00000000] [url = about:blank] 14:28:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (190ED000) [pid = 3288] [serial = 1793] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (1E1E7000) [pid = 3288] [serial = 1751] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (1E98DC00) [pid = 3288] [serial = 1754] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (169FD400) [pid = 3288] [serial = 1703] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (18C45400) [pid = 3288] [serial = 1706] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (1D92AC00) [pid = 3288] [serial = 1799] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (19D99000) [pid = 3288] [serial = 1712] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (1E199C00) [pid = 3288] [serial = 1742] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (1D056400) [pid = 3288] [serial = 1796] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (1DDDDC00) [pid = 3288] [serial = 1802] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (175C4C00) [pid = 3288] [serial = 1745] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (1492F000) [pid = 3288] [serial = 1790] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (1C0CAC00) [pid = 3288] [serial = 1748] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (19280400) [pid = 3288] [serial = 1709] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (1022E000) [pid = 3288] [serial = 1700] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (1B10A400) [pid = 3288] [serial = 1715] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (1F406C00) [pid = 3288] [serial = 1757] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (1CE0C000) [pid = 3288] [serial = 1870] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (1B4D4C00) [pid = 3288] [serial = 1868] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (1B374800) [pid = 3288] [serial = 1867] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (19D8FC00) [pid = 3288] [serial = 1873] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (1D925C00) [pid = 3288] [serial = 1876] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (1D031C00) [pid = 3288] [serial = 1871] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (190D0800) [pid = 3288] [serial = 1861] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (18B54400) [pid = 3288] [serial = 1858] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (18EC7400) [pid = 3288] [serial = 1859] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (1463F000) [pid = 3288] [serial = 1855] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (14E3F800) [pid = 3288] [serial = 1856] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (15178C00) [pid = 3288] [serial = 1853] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (10445C00) [pid = 3288] [serial = 1852] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (18F6D800) [pid = 3288] [serial = 1850] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (1E197800) [pid = 3288] [serial = 1879] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (17D9A000) [pid = 3288] [serial = 1849] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (1F74E000) [pid = 3288] [serial = 1847] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (1F455800) [pid = 3288] [serial = 1846] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (1F44C400) [pid = 3288] [serial = 1844] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (1F408400) [pid = 3288] [serial = 1843] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (1B4D5800) [pid = 3288] [serial = 1841] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (19EAF000) [pid = 3288] [serial = 1840] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (18809C00) [pid = 3288] [serial = 1838] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (169F2C00) [pid = 3288] [serial = 1837] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (1E986C00) [pid = 3288] [serial = 1834] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (1F405000) [pid = 3288] [serial = 1835] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 70 (1D927400) [pid = 3288] [serial = 1877] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 69 (19D99C00) [pid = 3288] [serial = 1864] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 68 (19EB4400) [pid = 3288] [serial = 1865] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 67 (19285800) [pid = 3288] [serial = 1862] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 66 (1B378C00) [pid = 3288] [serial = 1874] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | --DOMWINDOW == 65 (1CE79800) [pid = 3288] [serial = 1787] [outer = 00000000] [url = about:blank] 14:28:37 INFO - PROCESS | 3288 | 1463434117251 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:28:37 INFO - PROCESS | 3288 | 1463434117254 Marionette TRACE conn6 <- [1,2534,null,{}] 14:28:37 INFO - PROCESS | 3288 | 1463434117260 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:37 INFO - PROCESS | 3288 | 1463434117348 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 14:28:37 INFO - PROCESS | 3288 | 1463434117449 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:37 INFO - PROCESS | 3288 | ++DOCSHELL 0C8F6C00 == 33 [pid = 3288] [id = 643] 14:28:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 66 (10050800) [pid = 3288] [serial = 1929] [outer = 00000000] 14:28:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 67 (10103400) [pid = 3288] [serial = 1930] [outer = 10050800] 14:28:37 INFO - PROCESS | 3288 | 1463434117498 Marionette DEBUG loaded listener.js 14:28:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 68 (1010FC00) [pid = 3288] [serial = 1931] [outer = 10050800] 14:28:37 INFO - PROCESS | 3288 | 1463434117932 Marionette TRACE conn6 <- [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]]]}] 14:28:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:28:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 790ms 14:28:37 INFO - PROCESS | 3288 | 1463434117980 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 14:28:37 INFO - PROCESS | 3288 | 1463434117985 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 14:28:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:28:37 INFO - PROCESS | 3288 | 1463434117991 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:28:37 INFO - PROCESS | 3288 | 1463434117994 Marionette TRACE conn6 <- [1,2538,null,{}] 14:28:38 INFO - PROCESS | 3288 | 1463434117997 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:38 INFO - PROCESS | 3288 | 1463434118082 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 14:28:38 INFO - PROCESS | 3288 | 1463434118089 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:38 INFO - PROCESS | 3288 | ++DOCSHELL 1022E000 == 34 [pid = 3288] [id = 644] 14:28:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 69 (1022E800) [pid = 3288] [serial = 1932] [outer = 00000000] 14:28:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 70 (111F2400) [pid = 3288] [serial = 1933] [outer = 1022E800] 14:28:38 INFO - PROCESS | 3288 | 1463434118135 Marionette DEBUG loaded listener.js 14:28:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (14631800) [pid = 3288] [serial = 1934] [outer = 1022E800] 14:28:38 INFO - PROCESS | 3288 | 1463434118625 Marionette TRACE conn6 <- [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]]]}] 14:28:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:28:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 14:28:38 INFO - PROCESS | 3288 | 1463434118664 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 14:28:38 INFO - PROCESS | 3288 | 1463434118667 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 14:28:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:28:38 INFO - PROCESS | 3288 | 1463434118670 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:28:38 INFO - PROCESS | 3288 | 1463434118674 Marionette TRACE conn6 <- [1,2542,null,{}] 14:28:38 INFO - PROCESS | 3288 | 1463434118685 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:38 INFO - PROCESS | 3288 | 1463434118802 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 14:28:38 INFO - PROCESS | 3288 | 1463434118900 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:38 INFO - PROCESS | 3288 | ++DOCSHELL 15170400 == 35 [pid = 3288] [id = 645] 14:28:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (15172800) [pid = 3288] [serial = 1935] [outer = 00000000] 14:28:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (15BE4000) [pid = 3288] [serial = 1936] [outer = 15172800] 14:28:38 INFO - PROCESS | 3288 | 1463434118949 Marionette DEBUG loaded listener.js 14:28:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (175C5400) [pid = 3288] [serial = 1937] [outer = 15172800] 14:28:39 INFO - PROCESS | 3288 | 1463434119332 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 14:28:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:28:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 670ms 14:28:39 INFO - PROCESS | 3288 | 1463434119344 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 14:28:39 INFO - PROCESS | 3288 | 1463434119347 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 14:28:39 INFO - PROCESS | 3288 | 1463434119350 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:28:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:28:39 INFO - PROCESS | 3288 | 1463434119352 Marionette TRACE conn6 <- [1,2546,null,{}] 14:28:39 INFO - PROCESS | 3288 | 1463434119355 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:39 INFO - PROCESS | 3288 | 1463434119493 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 14:28:39 INFO - PROCESS | 3288 | 1463434119509 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:39 INFO - PROCESS | 3288 | ++DOCSHELL 0FEF4000 == 36 [pid = 3288] [id = 646] 14:28:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (175C4C00) [pid = 3288] [serial = 1938] [outer = 00000000] 14:28:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (18B49C00) [pid = 3288] [serial = 1939] [outer = 175C4C00] 14:28:39 INFO - PROCESS | 3288 | 1463434119554 Marionette DEBUG loaded listener.js 14:28:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (18C39C00) [pid = 3288] [serial = 1940] [outer = 175C4C00] 14:28:40 INFO - PROCESS | 3288 | 1463434120013 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 14:28:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:28:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 730ms 14:28:40 INFO - PROCESS | 3288 | 1463434120084 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 14:28:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:28:40 INFO - PROCESS | 3288 | 1463434120086 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 14:28:40 INFO - PROCESS | 3288 | 1463434120090 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:28:40 INFO - PROCESS | 3288 | 1463434120092 Marionette TRACE conn6 <- [1,2550,null,{}] 14:28:40 INFO - PROCESS | 3288 | 1463434120101 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:40 INFO - PROCESS | 3288 | 1463434120249 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 14:28:40 INFO - PROCESS | 3288 | 1463434120275 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:40 INFO - PROCESS | 3288 | ++DOCSHELL 18C43800 == 37 [pid = 3288] [id = 647] 14:28:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (18C43C00) [pid = 3288] [serial = 1941] [outer = 00000000] 14:28:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (18C48000) [pid = 3288] [serial = 1942] [outer = 18C43C00] 14:28:40 INFO - PROCESS | 3288 | 1463434120322 Marionette DEBUG loaded listener.js 14:28:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (18F7B000) [pid = 3288] [serial = 1943] [outer = 18C43C00] 14:28:40 INFO - PROCESS | 3288 | 1463434120793 Marionette TRACE conn6 <- [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]]]}] 14:28:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:28:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 730ms 14:28:40 INFO - PROCESS | 3288 | 1463434120826 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 14:28:40 INFO - PROCESS | 3288 | 1463434120828 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 14:28:40 INFO - PROCESS | 3288 | 1463434120831 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:28:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:28:40 INFO - PROCESS | 3288 | 1463434120833 Marionette TRACE conn6 <- [1,2554,null,{}] 14:28:40 INFO - PROCESS | 3288 | 1463434120836 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:40 INFO - PROCESS | 3288 | 1463434120970 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 14:28:41 INFO - PROCESS | 3288 | 1463434121038 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:41 INFO - PROCESS | 3288 | ++DOCSHELL 18F9E000 == 38 [pid = 3288] [id = 648] 14:28:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (18FA1800) [pid = 3288] [serial = 1944] [outer = 00000000] 14:28:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (19280400) [pid = 3288] [serial = 1945] [outer = 18FA1800] 14:28:41 INFO - PROCESS | 3288 | 1463434121084 Marionette DEBUG loaded listener.js 14:28:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (19281000) [pid = 3288] [serial = 1946] [outer = 18FA1800] 14:28:41 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (19EB4000) [pid = 3288] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:28:41 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (18FA5400) [pid = 3288] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:28:41 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (0CCA6400) [pid = 3288] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:28:41 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (1010A400) [pid = 3288] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:28:41 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (14F66800) [pid = 3288] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:28:41 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (14485800) [pid = 3288] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:28:41 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (18ECF000) [pid = 3288] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:28:41 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (1080C400) [pid = 3288] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:28:41 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (18805C00) [pid = 3288] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:28:41 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (19708800) [pid = 3288] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:28:41 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (14688800) [pid = 3288] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:28:41 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (0CF38400) [pid = 3288] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:28:41 INFO - PROCESS | 3288 | --DOMWINDOW == 70 (18C42000) [pid = 3288] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:28:41 INFO - PROCESS | 3288 | 1463434121688 Marionette TRACE conn6 <- [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]]]}] 14:28:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:28:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 870ms 14:28:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:28:41 INFO - PROCESS | 3288 | 1463434121704 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 14:28:41 INFO - PROCESS | 3288 | 1463434121706 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 14:28:41 INFO - PROCESS | 3288 | 1463434121709 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:28:41 INFO - PROCESS | 3288 | 1463434121711 Marionette TRACE conn6 <- [1,2558,null,{}] 14:28:41 INFO - PROCESS | 3288 | 1463434121715 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:41 INFO - PROCESS | 3288 | 1463434121793 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 14:28:41 INFO - PROCESS | 3288 | 1463434121803 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:41 INFO - PROCESS | 3288 | ++DOCSHELL 1010BC00 == 39 [pid = 3288] [id = 649] 14:28:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (1010F400) [pid = 3288] [serial = 1947] [outer = 00000000] 14:28:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (14639C00) [pid = 3288] [serial = 1948] [outer = 1010F400] 14:28:41 INFO - PROCESS | 3288 | 1463434121857 Marionette DEBUG loaded listener.js 14:28:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (15178400) [pid = 3288] [serial = 1949] [outer = 1010F400] 14:28:42 INFO - PROCESS | 3288 | 1463434122302 Marionette TRACE conn6 <- [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]]]}] 14:28:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:28:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 630ms 14:28:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:28:42 INFO - PROCESS | 3288 | 1463434122340 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 14:28:42 INFO - PROCESS | 3288 | 1463434122342 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 14:28:42 INFO - PROCESS | 3288 | 1463434122346 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:28:42 INFO - PROCESS | 3288 | 1463434122347 Marionette TRACE conn6 <- [1,2562,null,{}] 14:28:42 INFO - PROCESS | 3288 | 1463434122351 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:42 INFO - PROCESS | 3288 | 1463434122431 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 14:28:42 INFO - PROCESS | 3288 | 1463434122438 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:42 INFO - PROCESS | 3288 | ++DOCSHELL 14639000 == 40 [pid = 3288] [id = 650] 14:28:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (17D9C800) [pid = 3288] [serial = 1950] [outer = 00000000] 14:28:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (19701400) [pid = 3288] [serial = 1951] [outer = 17D9C800] 14:28:42 INFO - PROCESS | 3288 | 1463434122481 Marionette DEBUG loaded listener.js 14:28:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (19D91400) [pid = 3288] [serial = 1952] [outer = 17D9C800] 14:28:42 INFO - PROCESS | 3288 | 1463434122915 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 14:28:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:28:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 630ms 14:28:42 INFO - PROCESS | 3288 | 1463434122976 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 14:28:42 INFO - PROCESS | 3288 | 1463434122978 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 14:28:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:28:42 INFO - PROCESS | 3288 | 1463434122981 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:28:42 INFO - PROCESS | 3288 | 1463434122983 Marionette TRACE conn6 <- [1,2566,null,{}] 14:28:42 INFO - PROCESS | 3288 | 1463434122987 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:43 INFO - PROCESS | 3288 | 1463434123066 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 14:28:43 INFO - PROCESS | 3288 | 1463434123072 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:43 INFO - PROCESS | 3288 | ++DOCSHELL 1928C000 == 41 [pid = 3288] [id = 651] 14:28:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (19D8E400) [pid = 3288] [serial = 1953] [outer = 00000000] 14:28:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (19EB3C00) [pid = 3288] [serial = 1954] [outer = 19D8E400] 14:28:43 INFO - PROCESS | 3288 | 1463434123117 Marionette DEBUG loaded listener.js 14:28:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (19EB8C00) [pid = 3288] [serial = 1955] [outer = 19D8E400] 14:28:43 INFO - PROCESS | 3288 | 1463434123570 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 14:28:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:28:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 631ms 14:28:43 INFO - PROCESS | 3288 | 1463434123625 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 14:28:43 INFO - PROCESS | 3288 | 1463434123627 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 14:28:43 INFO - PROCESS | 3288 | 1463434123682 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:28:43 INFO - PROCESS | 3288 | 1463434123685 Marionette TRACE conn6 <- [1,2570,null,{}] 14:28:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:28:43 INFO - PROCESS | 3288 | 1463434123691 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:43 INFO - PROCESS | 3288 | 1463434123804 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 14:28:43 INFO - PROCESS | 3288 | 1463434123940 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:43 INFO - PROCESS | 3288 | ++DOCSHELL 0CF78400 == 42 [pid = 3288] [id = 652] 14:28:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (0CF7AC00) [pid = 3288] [serial = 1956] [outer = 00000000] 14:28:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (10104400) [pid = 3288] [serial = 1957] [outer = 0CF7AC00] 14:28:44 INFO - PROCESS | 3288 | 1463434123996 Marionette DEBUG loaded listener.js 14:28:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (1036C000) [pid = 3288] [serial = 1958] [outer = 0CF7AC00] 14:28:44 INFO - PROCESS | 3288 | 1463434124662 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 14:28:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:28:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1015ms 14:28:44 INFO - PROCESS | 3288 | 1463434124707 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 14:28:44 INFO - PROCESS | 3288 | 1463434124712 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 14:28:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:28:44 INFO - PROCESS | 3288 | 1463434124716 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:28:44 INFO - PROCESS | 3288 | 1463434124719 Marionette TRACE conn6 <- [1,2574,null,{}] 14:28:44 INFO - PROCESS | 3288 | 1463434124727 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:44 INFO - PROCESS | 3288 | 1463434124838 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 14:28:44 INFO - PROCESS | 3288 | 1463434124950 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:44 INFO - PROCESS | 3288 | ++DOCSHELL 14E40C00 == 43 [pid = 3288] [id = 653] 14:28:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (15178C00) [pid = 3288] [serial = 1959] [outer = 00000000] 14:28:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (18801800) [pid = 3288] [serial = 1960] [outer = 15178C00] 14:28:45 INFO - PROCESS | 3288 | 1463434125005 Marionette DEBUG loaded listener.js 14:28:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (18C3B400) [pid = 3288] [serial = 1961] [outer = 15178C00] 14:28:45 INFO - PROCESS | 3288 | 1463434125637 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 14:28:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:28:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 990ms 14:28:45 INFO - PROCESS | 3288 | 1463434125707 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 14:28:45 INFO - PROCESS | 3288 | 1463434125710 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 14:28:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:28:45 INFO - PROCESS | 3288 | 1463434125713 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:28:45 INFO - PROCESS | 3288 | 1463434125716 Marionette TRACE conn6 <- [1,2578,null,{}] 14:28:45 INFO - PROCESS | 3288 | 1463434125735 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:45 INFO - PROCESS | 3288 | 1463434125842 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 14:28:45 INFO - PROCESS | 3288 | 1463434125987 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:46 INFO - PROCESS | 3288 | ++DOCSHELL 19D93C00 == 44 [pid = 3288] [id = 654] 14:28:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (19EAF000) [pid = 3288] [serial = 1962] [outer = 00000000] 14:28:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (1A263800) [pid = 3288] [serial = 1963] [outer = 19EAF000] 14:28:46 INFO - PROCESS | 3288 | 1463434126048 Marionette DEBUG loaded listener.js 14:28:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (1AE37C00) [pid = 3288] [serial = 1964] [outer = 19EAF000] 14:28:46 INFO - PROCESS | 3288 | 1463434126668 Marionette TRACE conn6 <- [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]]]}] 14:28:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:28:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 970ms 14:28:46 INFO - PROCESS | 3288 | 1463434126687 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 14:28:46 INFO - PROCESS | 3288 | 1463434126689 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 14:28:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:28:46 INFO - PROCESS | 3288 | 1463434126692 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:28:46 INFO - PROCESS | 3288 | 1463434126694 Marionette TRACE conn6 <- [1,2582,null,{}] 14:28:46 INFO - PROCESS | 3288 | 1463434126698 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:46 INFO - PROCESS | 3288 | 1463434126805 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 14:28:46 INFO - PROCESS | 3288 | 1463434126914 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:46 INFO - PROCESS | 3288 | ++DOCSHELL 1B36A800 == 45 [pid = 3288] [id = 655] 14:28:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (1B36B800) [pid = 3288] [serial = 1965] [outer = 00000000] 14:28:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (1B378400) [pid = 3288] [serial = 1966] [outer = 1B36B800] 14:28:46 INFO - PROCESS | 3288 | 1463434126969 Marionette DEBUG loaded listener.js 14:28:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (1B533C00) [pid = 3288] [serial = 1967] [outer = 1B36B800] 14:28:47 INFO - PROCESS | 3288 | 1463434127614 Marionette TRACE conn6 <- [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]]]}] 14:28:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:28:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 970ms 14:28:47 INFO - PROCESS | 3288 | 1463434127667 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 14:28:47 INFO - PROCESS | 3288 | 1463434127669 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 14:28:47 INFO - PROCESS | 3288 | 1463434127672 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:28:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:28:47 INFO - PROCESS | 3288 | 1463434127675 Marionette TRACE conn6 <- [1,2586,null,{}] 14:28:47 INFO - PROCESS | 3288 | 1463434127678 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:47 INFO - PROCESS | 3288 | 1463434127781 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 14:28:47 INFO - PROCESS | 3288 | 1463434127920 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:47 INFO - PROCESS | 3288 | ++DOCSHELL 1B53E400 == 46 [pid = 3288] [id = 656] 14:28:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (1B828000) [pid = 3288] [serial = 1968] [outer = 00000000] 14:28:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (1C0CC000) [pid = 3288] [serial = 1969] [outer = 1B828000] 14:28:47 INFO - PROCESS | 3288 | 1463434127975 Marionette DEBUG loaded listener.js 14:28:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (1C558C00) [pid = 3288] [serial = 1970] [outer = 1B828000] 14:28:48 INFO - PROCESS | 3288 | 1463434128691 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 14:28:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:28:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1070ms 14:28:48 INFO - PROCESS | 3288 | 1463434128747 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 14:28:48 INFO - PROCESS | 3288 | 1463434128751 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 14:28:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:28:48 INFO - PROCESS | 3288 | 1463434128756 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:28:48 INFO - PROCESS | 3288 | 1463434128760 Marionette TRACE conn6 <- [1,2590,null,{}] 14:28:48 INFO - PROCESS | 3288 | 1463434128766 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:48 INFO - PROCESS | 3288 | 1463434128866 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 14:28:49 INFO - PROCESS | 3288 | 1463434129013 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:49 INFO - PROCESS | 3288 | ++DOCSHELL 09178000 == 47 [pid = 3288] [id = 657] 14:28:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (1005C000) [pid = 3288] [serial = 1971] [outer = 00000000] 14:28:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (11392000) [pid = 3288] [serial = 1972] [outer = 1005C000] 14:28:49 INFO - PROCESS | 3288 | 1463434129067 Marionette DEBUG loaded listener.js 14:28:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (1475E800) [pid = 3288] [serial = 1973] [outer = 1005C000] 14:28:49 INFO - PROCESS | 3288 | --DOCSHELL 1475BC00 == 46 [pid = 3288] [id = 503] 14:28:49 INFO - PROCESS | 3288 | --DOCSHELL 18F9EC00 == 45 [pid = 3288] [id = 504] 14:28:49 INFO - PROCESS | 3288 | --DOCSHELL 1517FC00 == 44 [pid = 3288] [id = 497] 14:28:49 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (19D94000) [pid = 3288] [serial = 1909] [outer = 00000000] [url = about:blank] 14:28:49 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (19281400) [pid = 3288] [serial = 1907] [outer = 00000000] [url = about:blank] 14:28:49 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (19EAC400) [pid = 3288] [serial = 1910] [outer = 00000000] [url = about:blank] 14:28:49 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (18FA7000) [pid = 3288] [serial = 1915] [outer = 00000000] [url = about:blank] 14:28:49 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (1022B400) [pid = 3288] [serial = 1912] [outer = 00000000] [url = about:blank] 14:28:49 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (190C8C00) [pid = 3288] [serial = 1916] [outer = 00000000] [url = about:blank] 14:28:49 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (18F6CC00) [pid = 3288] [serial = 1900] [outer = 00000000] [url = about:blank] 14:28:49 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (18F73C00) [pid = 3288] [serial = 1901] [outer = 00000000] [url = about:blank] 14:28:49 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (1B10DC00) [pid = 3288] [serial = 1919] [outer = 00000000] [url = about:blank] 14:28:49 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (14630400) [pid = 3288] [serial = 1913] [outer = 00000000] [url = about:blank] 14:28:49 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (18FA1000) [pid = 3288] [serial = 1904] [outer = 00000000] [url = about:blank] 14:28:49 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (1AEEEC00) [pid = 3288] [serial = 1918] [outer = 00000000] [url = about:blank] 14:28:49 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (19280C00) [pid = 3288] [serial = 1906] [outer = 00000000] [url = about:blank] 14:28:49 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (0CF3BC00) [pid = 3288] [serial = 1882] [outer = 00000000] [url = about:blank] 14:28:49 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (0FE13000) [pid = 3288] [serial = 1883] [outer = 00000000] [url = about:blank] 14:28:49 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (10110800) [pid = 3288] [serial = 1885] [outer = 00000000] [url = about:blank] 14:28:49 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (10224000) [pid = 3288] [serial = 1886] [outer = 00000000] [url = about:blank] 14:28:49 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (15B17800) [pid = 3288] [serial = 1894] [outer = 00000000] [url = about:blank] 14:28:49 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (15BDE800) [pid = 3288] [serial = 1895] [outer = 00000000] [url = about:blank] 14:28:49 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (146DE000) [pid = 3288] [serial = 1891] [outer = 00000000] [url = about:blank] 14:28:49 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (1492C400) [pid = 3288] [serial = 1892] [outer = 00000000] [url = about:blank] 14:28:49 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (18FA6000) [pid = 3288] [serial = 1903] [outer = 00000000] [url = about:blank] 14:28:49 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (10923C00) [pid = 3288] [serial = 1888] [outer = 00000000] [url = about:blank] 14:28:49 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (111F4800) [pid = 3288] [serial = 1889] [outer = 00000000] [url = about:blank] 14:28:49 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (18B46C00) [pid = 3288] [serial = 1897] [outer = 00000000] [url = about:blank] 14:28:49 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (18B74800) [pid = 3288] [serial = 1898] [outer = 00000000] [url = about:blank] 14:28:49 INFO - PROCESS | 3288 | 1463434129649 Marionette TRACE conn6 <- [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]]]}] 14:28:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:28:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 930ms 14:28:49 INFO - PROCESS | 3288 | 1463434129687 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 14:28:49 INFO - PROCESS | 3288 | 1463434129693 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 14:28:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:28:49 INFO - PROCESS | 3288 | 1463434129699 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:28:49 INFO - PROCESS | 3288 | 1463434129701 Marionette TRACE conn6 <- [1,2594,null,{}] 14:28:49 INFO - PROCESS | 3288 | 1463434129705 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:49 INFO - PROCESS | 3288 | 1463434129791 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 14:28:49 INFO - PROCESS | 3288 | 1463434129889 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:49 INFO - PROCESS | 3288 | ++DOCSHELL 0CF3BC00 == 45 [pid = 3288] [id = 658] 14:28:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (0FEF7400) [pid = 3288] [serial = 1974] [outer = 00000000] 14:28:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (10366C00) [pid = 3288] [serial = 1975] [outer = 0FEF7400] 14:28:49 INFO - PROCESS | 3288 | 1463434129934 Marionette DEBUG loaded listener.js 14:28:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (1099C400) [pid = 3288] [serial = 1976] [outer = 0FEF7400] 14:28:50 INFO - PROCESS | 3288 | 1463434130363 Marionette TRACE conn6 <- [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]]]}] 14:28:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:28:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 730ms 14:28:50 INFO - PROCESS | 3288 | 1463434130432 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 14:28:50 INFO - PROCESS | 3288 | 1463434130434 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 14:28:50 INFO - PROCESS | 3288 | 1463434130438 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:28:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:28:50 INFO - PROCESS | 3288 | 1463434130441 Marionette TRACE conn6 <- [1,2598,null,{}] 14:28:50 INFO - PROCESS | 3288 | 1463434130452 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:50 INFO - PROCESS | 3288 | 1463434130546 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 14:28:50 INFO - PROCESS | 3288 | 1463434130561 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:50 INFO - PROCESS | 3288 | ++DOCSHELL 15B1DC00 == 46 [pid = 3288] [id = 659] 14:28:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (15B20000) [pid = 3288] [serial = 1977] [outer = 00000000] 14:28:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (169F1C00) [pid = 3288] [serial = 1978] [outer = 15B20000] 14:28:50 INFO - PROCESS | 3288 | 1463434130609 Marionette DEBUG loaded listener.js 14:28:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (17D9E000) [pid = 3288] [serial = 1979] [outer = 15B20000] 14:28:51 INFO - PROCESS | 3288 | 1463434131088 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 14:28:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:28:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 672ms 14:28:51 INFO - PROCESS | 3288 | 1463434131114 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 14:28:51 INFO - PROCESS | 3288 | 1463434131116 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 14:28:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:28:51 INFO - PROCESS | 3288 | 1463434131124 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:28:51 INFO - PROCESS | 3288 | 1463434131125 Marionette TRACE conn6 <- [1,2602,null,{}] 14:28:51 INFO - PROCESS | 3288 | 1463434131129 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:51 INFO - PROCESS | 3288 | 1463434131214 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 14:28:51 INFO - PROCESS | 3288 | 1463434131223 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:51 INFO - PROCESS | 3288 | ++DOCSHELL 18B52C00 == 47 [pid = 3288] [id = 660] 14:28:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (18B78000) [pid = 3288] [serial = 1980] [outer = 00000000] 14:28:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (18ED2800) [pid = 3288] [serial = 1981] [outer = 18B78000] 14:28:51 INFO - PROCESS | 3288 | 1463434131268 Marionette DEBUG loaded listener.js 14:28:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (18F77000) [pid = 3288] [serial = 1982] [outer = 18B78000] 14:28:51 INFO - PROCESS | 3288 | 1463434131724 Marionette TRACE conn6 <- [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]]]}] 14:28:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:28:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 670ms 14:28:51 INFO - PROCESS | 3288 | 1463434131794 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 14:28:51 INFO - PROCESS | 3288 | 1463434131796 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 14:28:51 INFO - PROCESS | 3288 | 1463434131799 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:28:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:28:51 INFO - PROCESS | 3288 | 1463434131801 Marionette TRACE conn6 <- [1,2606,null,{}] 14:28:51 INFO - PROCESS | 3288 | 1463434131805 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:51 INFO - PROCESS | 3288 | 1463434131921 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 14:28:52 INFO - PROCESS | 3288 | 1463434132011 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:52 INFO - PROCESS | 3288 | ++DOCSHELL 18B0DC00 == 48 [pid = 3288] [id = 661] 14:28:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (18C42C00) [pid = 3288] [serial = 1983] [outer = 00000000] 14:28:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (18FAB000) [pid = 3288] [serial = 1984] [outer = 18C42C00] 14:28:52 INFO - PROCESS | 3288 | 1463434132056 Marionette DEBUG loaded listener.js 14:28:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (190CD400) [pid = 3288] [serial = 1985] [outer = 18C42C00] 14:28:52 INFO - PROCESS | 3288 | 1463434132463 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 14:28:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:28:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 730ms 14:28:52 INFO - PROCESS | 3288 | 1463434132537 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 14:28:52 INFO - PROCESS | 3288 | 1463434132539 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 14:28:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:28:52 INFO - PROCESS | 3288 | 1463434132542 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:28:52 INFO - PROCESS | 3288 | 1463434132544 Marionette TRACE conn6 <- [1,2610,null,{}] 14:28:52 INFO - PROCESS | 3288 | 1463434132547 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:52 INFO - PROCESS | 3288 | 1463434132685 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 14:28:52 INFO - PROCESS | 3288 | 1463434132752 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:52 INFO - PROCESS | 3288 | ++DOCSHELL 18C3C400 == 49 [pid = 3288] [id = 662] 14:28:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (18FA9000) [pid = 3288] [serial = 1986] [outer = 00000000] 14:28:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (19D8F000) [pid = 3288] [serial = 1987] [outer = 18FA9000] 14:28:52 INFO - PROCESS | 3288 | 1463434132800 Marionette DEBUG loaded listener.js 14:28:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (19DD7000) [pid = 3288] [serial = 1988] [outer = 18FA9000] 14:28:53 INFO - PROCESS | 3288 | 1463434133234 Marionette TRACE conn6 <- [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]]]}] 14:28:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:28:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 730ms 14:28:53 INFO - PROCESS | 3288 | 1463434133316 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 14:28:53 INFO - PROCESS | 3288 | 1463434133318 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 14:28:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:28:53 INFO - PROCESS | 3288 | 1463434133325 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:28:53 INFO - PROCESS | 3288 | 1463434133327 Marionette TRACE conn6 <- [1,2614,null,{}] 14:28:53 INFO - PROCESS | 3288 | 1463434133331 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:53 INFO - PROCESS | 3288 | 1463434133445 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 14:28:53 INFO - PROCESS | 3288 | 1463434133458 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:53 INFO - PROCESS | 3288 | ++DOCSHELL 19709C00 == 50 [pid = 3288] [id = 663] 14:28:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (19D8C000) [pid = 3288] [serial = 1989] [outer = 00000000] 14:28:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (1AE41000) [pid = 3288] [serial = 1990] [outer = 19D8C000] 14:28:53 INFO - PROCESS | 3288 | 1463434133557 Marionette DEBUG loaded listener.js 14:28:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (1B1C5000) [pid = 3288] [serial = 1991] [outer = 19D8C000] 14:28:53 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (1010F400) [pid = 3288] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:28:53 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (175C4C00) [pid = 3288] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:28:53 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (17D9C800) [pid = 3288] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:28:53 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (18C43C00) [pid = 3288] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:28:53 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (18FA1800) [pid = 3288] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:28:53 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (1022E800) [pid = 3288] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:28:53 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (15172800) [pid = 3288] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:28:53 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (10050800) [pid = 3288] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:28:54 INFO - PROCESS | 3288 | 1463434134004 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 14:28:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:28:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 730ms 14:28:54 INFO - PROCESS | 3288 | 1463434134065 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 14:28:54 INFO - PROCESS | 3288 | 1463434134067 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 14:28:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:28:54 INFO - PROCESS | 3288 | 1463434134071 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:28:54 INFO - PROCESS | 3288 | 1463434134073 Marionette TRACE conn6 <- [1,2618,null,{}] 14:28:54 INFO - PROCESS | 3288 | 1463434134076 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:54 INFO - PROCESS | 3288 | 1463434134167 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 14:28:54 INFO - PROCESS | 3288 | 1463434134176 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:54 INFO - PROCESS | 3288 | ++DOCSHELL 18C43C00 == 51 [pid = 3288] [id = 664] 14:28:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (18F78000) [pid = 3288] [serial = 1992] [outer = 00000000] 14:28:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (1A25C000) [pid = 3288] [serial = 1993] [outer = 18F78000] 14:28:54 INFO - PROCESS | 3288 | 1463434134221 Marionette DEBUG loaded listener.js 14:28:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (1B371C00) [pid = 3288] [serial = 1994] [outer = 18F78000] 14:28:54 INFO - PROCESS | 3288 | 1463434134645 Marionette TRACE conn6 <- [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]]]}] 14:28:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:28:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 630ms 14:28:54 INFO - PROCESS | 3288 | 1463434134704 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 14:28:54 INFO - PROCESS | 3288 | 1463434134706 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 14:28:54 INFO - PROCESS | 3288 | 1463434134710 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:28:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:28:54 INFO - PROCESS | 3288 | 1463434134711 Marionette TRACE conn6 <- [1,2622,null,{}] 14:28:54 INFO - PROCESS | 3288 | 1463434134715 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:54 INFO - PROCESS | 3288 | 1463434134799 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 14:28:54 INFO - PROCESS | 3288 | 1463434134806 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:54 INFO - PROCESS | 3288 | ++DOCSHELL 1A290000 == 52 [pid = 3288] [id = 665] 14:28:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (1B375000) [pid = 3288] [serial = 1995] [outer = 00000000] 14:28:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (1C132400) [pid = 3288] [serial = 1996] [outer = 1B375000] 14:28:54 INFO - PROCESS | 3288 | 1463434134850 Marionette DEBUG loaded listener.js 14:28:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (1C502C00) [pid = 3288] [serial = 1997] [outer = 1B375000] 14:28:55 INFO - PROCESS | 3288 | 1463434135318 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 14:28:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:28:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 630ms 14:28:55 INFO - PROCESS | 3288 | 1463434135356 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 14:28:55 INFO - PROCESS | 3288 | 1463434135357 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 14:28:55 INFO - PROCESS | 3288 | 1463434135361 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:28:55 INFO - PROCESS | 3288 | 1463434135362 Marionette TRACE conn6 <- [1,2626,null,{}] 14:28:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:28:55 INFO - PROCESS | 3288 | 1463434135366 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:55 INFO - PROCESS | 3288 | 1463434135450 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 14:28:55 INFO - PROCESS | 3288 | 1463434135456 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:55 INFO - PROCESS | 3288 | ++DOCSHELL 190E8400 == 53 [pid = 3288] [id = 666] 14:28:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (1C12E000) [pid = 3288] [serial = 1998] [outer = 00000000] 14:28:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (1CF5A400) [pid = 3288] [serial = 1999] [outer = 1C12E000] 14:28:55 INFO - PROCESS | 3288 | 1463434135501 Marionette DEBUG loaded listener.js 14:28:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (1D035000) [pid = 3288] [serial = 2000] [outer = 1C12E000] 14:28:56 INFO - PROCESS | 3288 | --DOCSHELL 19789800 == 52 [pid = 3288] [id = 505] 14:28:56 INFO - PROCESS | 3288 | --DOCSHELL 0FE20800 == 51 [pid = 3288] [id = 502] 14:28:56 INFO - PROCESS | 3288 | --DOCSHELL 14639000 == 50 [pid = 3288] [id = 650] 14:28:56 INFO - PROCESS | 3288 | --DOCSHELL 15177800 == 49 [pid = 3288] [id = 495] 14:28:56 INFO - PROCESS | 3288 | --DOCSHELL 18F9E000 == 48 [pid = 3288] [id = 648] 14:28:56 INFO - PROCESS | 3288 | --DOCSHELL 18C43800 == 47 [pid = 3288] [id = 647] 14:28:56 INFO - PROCESS | 3288 | --DOCSHELL 0FEF4000 == 46 [pid = 3288] [id = 646] 14:28:56 INFO - PROCESS | 3288 | --DOCSHELL 1010BC00 == 45 [pid = 3288] [id = 649] 14:28:56 INFO - PROCESS | 3288 | --DOCSHELL 18F9E800 == 44 [pid = 3288] [id = 501] 14:28:56 INFO - PROCESS | 3288 | --DOCSHELL 167E5400 == 43 [pid = 3288] [id = 496] 14:28:56 INFO - PROCESS | 3288 | --DOCSHELL 0FE11400 == 42 [pid = 3288] [id = 500] 14:28:56 INFO - PROCESS | 3288 | --DOCSHELL 15170400 == 41 [pid = 3288] [id = 645] 14:28:56 INFO - PROCESS | 3288 | --DOCSHELL 18805000 == 40 [pid = 3288] [id = 498] 14:28:56 INFO - PROCESS | 3288 | --DOCSHELL 09178000 == 39 [pid = 3288] [id = 657] 14:28:56 INFO - PROCESS | 3288 | --DOCSHELL 1B53E400 == 38 [pid = 3288] [id = 656] 14:28:56 INFO - PROCESS | 3288 | --DOCSHELL 1B36A800 == 37 [pid = 3288] [id = 655] 14:28:56 INFO - PROCESS | 3288 | --DOCSHELL 14E40C00 == 36 [pid = 3288] [id = 653] 14:28:56 INFO - PROCESS | 3288 | --DOCSHELL 19D93C00 == 35 [pid = 3288] [id = 654] 14:28:56 INFO - PROCESS | 3288 | --DOCSHELL 1928C000 == 34 [pid = 3288] [id = 651] 14:28:56 INFO - PROCESS | 3288 | --DOCSHELL 0CF78400 == 33 [pid = 3288] [id = 652] 14:28:57 INFO - PROCESS | 3288 | --DOCSHELL 18C3C400 == 32 [pid = 3288] [id = 662] 14:28:57 INFO - PROCESS | 3288 | --DOCSHELL 18B0DC00 == 31 [pid = 3288] [id = 661] 14:28:57 INFO - PROCESS | 3288 | --DOCSHELL 15B1DC00 == 30 [pid = 3288] [id = 659] 14:28:57 INFO - PROCESS | 3288 | --DOCSHELL 19709C00 == 29 [pid = 3288] [id = 663] 14:28:57 INFO - PROCESS | 3288 | --DOCSHELL 18B52C00 == 28 [pid = 3288] [id = 660] 14:28:57 INFO - PROCESS | 3288 | --DOCSHELL 1A290000 == 27 [pid = 3288] [id = 665] 14:28:57 INFO - PROCESS | 3288 | --DOCSHELL 0CF3BC00 == 26 [pid = 3288] [id = 658] 14:28:57 INFO - PROCESS | 3288 | --DOCSHELL 18C43C00 == 25 [pid = 3288] [id = 664] 14:28:57 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (19EB3C00) [pid = 3288] [serial = 1954] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (18C48000) [pid = 3288] [serial = 1942] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (19280400) [pid = 3288] [serial = 1945] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (1B36FC00) [pid = 3288] [serial = 1921] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (111F2400) [pid = 3288] [serial = 1933] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (14631800) [pid = 3288] [serial = 1934] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (15BE4000) [pid = 3288] [serial = 1936] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (175C5400) [pid = 3288] [serial = 1937] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (10103400) [pid = 3288] [serial = 1930] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (1010FC00) [pid = 3288] [serial = 1931] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (14E40000) [pid = 3288] [serial = 1927] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (10222C00) [pid = 3288] [serial = 1924] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (14639C00) [pid = 3288] [serial = 1948] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (19281000) [pid = 3288] [serial = 1946] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (18B49C00) [pid = 3288] [serial = 1939] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (18C39C00) [pid = 3288] [serial = 1940] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (18F7B000) [pid = 3288] [serial = 1943] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (19D91400) [pid = 3288] [serial = 1952] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (15178400) [pid = 3288] [serial = 1949] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3288 | --DOMWINDOW == 70 (19701400) [pid = 3288] [serial = 1951] [outer = 00000000] [url = about:blank] 14:28:57 INFO - PROCESS | 3288 | 1463434137513 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 14:28:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:28:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 2167ms 14:28:57 INFO - PROCESS | 3288 | 1463434137533 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 14:28:57 INFO - PROCESS | 3288 | 1463434137537 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 14:28:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:28:57 INFO - PROCESS | 3288 | 1463434137543 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:28:57 INFO - PROCESS | 3288 | 1463434137546 Marionette TRACE conn6 <- [1,2630,null,{}] 14:28:57 INFO - PROCESS | 3288 | 1463434137552 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:57 INFO - PROCESS | 3288 | 1463434137645 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 14:28:57 INFO - PROCESS | 3288 | 1463434137655 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:57 INFO - PROCESS | 3288 | ++DOCSHELL 0CC77400 == 26 [pid = 3288] [id = 667] 14:28:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (0CC78000) [pid = 3288] [serial = 2001] [outer = 00000000] 14:28:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (0CF80C00) [pid = 3288] [serial = 2002] [outer = 0CC78000] 14:28:57 INFO - PROCESS | 3288 | 1463434137704 Marionette DEBUG loaded listener.js 14:28:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (0FE1A000) [pid = 3288] [serial = 2003] [outer = 0CC78000] 14:28:58 INFO - PROCESS | 3288 | 1463434138210 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 14:28:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:28:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 730ms 14:28:58 INFO - PROCESS | 3288 | 1463434138273 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 14:28:58 INFO - PROCESS | 3288 | 1463434138279 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 14:28:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:28:58 INFO - PROCESS | 3288 | 1463434138285 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:28:58 INFO - PROCESS | 3288 | 1463434138288 Marionette TRACE conn6 <- [1,2634,null,{}] 14:28:58 INFO - PROCESS | 3288 | 1463434138292 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:58 INFO - PROCESS | 3288 | 1463434138379 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 14:28:58 INFO - PROCESS | 3288 | 1463434138388 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:58 INFO - PROCESS | 3288 | ++DOCSHELL 1010BC00 == 27 [pid = 3288] [id = 668] 14:28:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (1010FC00) [pid = 3288] [serial = 2004] [outer = 00000000] 14:28:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (10178000) [pid = 3288] [serial = 2005] [outer = 1010FC00] 14:28:58 INFO - PROCESS | 3288 | 1463434138434 Marionette DEBUG loaded listener.js 14:28:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (10226400) [pid = 3288] [serial = 2006] [outer = 1010FC00] 14:28:58 INFO - PROCESS | 3288 | 1463434138919 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 14:28:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:28:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 670ms 14:28:58 INFO - PROCESS | 3288 | 1463434138957 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 14:28:58 INFO - PROCESS | 3288 | 1463434138960 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 14:28:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:28:58 INFO - PROCESS | 3288 | 1463434138964 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:28:58 INFO - PROCESS | 3288 | 1463434138967 Marionette TRACE conn6 <- [1,2638,null,{}] 14:28:58 INFO - PROCESS | 3288 | 1463434138978 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:59 INFO - PROCESS | 3288 | 1463434139094 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 14:28:59 INFO - PROCESS | 3288 | 1463434139193 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:59 INFO - PROCESS | 3288 | ++DOCSHELL 1099C000 == 28 [pid = 3288] [id = 669] 14:28:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (109A2000) [pid = 3288] [serial = 2007] [outer = 00000000] 14:28:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (1110D800) [pid = 3288] [serial = 2008] [outer = 109A2000] 14:28:59 INFO - PROCESS | 3288 | 1463434139243 Marionette DEBUG loaded listener.js 14:28:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (1138D800) [pid = 3288] [serial = 2009] [outer = 109A2000] 14:28:59 INFO - PROCESS | 3288 | 1463434139639 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 14:28:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:28:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 730ms 14:28:59 INFO - PROCESS | 3288 | 1463434139697 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 14:28:59 INFO - PROCESS | 3288 | 1463434139700 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 14:28:59 INFO - PROCESS | 3288 | 1463434139703 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:28:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:28:59 INFO - PROCESS | 3288 | 1463434139704 Marionette TRACE conn6 <- [1,2642,null,{}] 14:28:59 INFO - PROCESS | 3288 | 1463434139708 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:28:59 INFO - PROCESS | 3288 | 1463434139790 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 14:28:59 INFO - PROCESS | 3288 | 1463434139806 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:28:59 INFO - PROCESS | 3288 | ++DOCSHELL 10056400 == 29 [pid = 3288] [id = 670] 14:28:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (1138F800) [pid = 3288] [serial = 2010] [outer = 00000000] 14:28:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (1463E000) [pid = 3288] [serial = 2011] [outer = 1138F800] 14:28:59 INFO - PROCESS | 3288 | 1463434139854 Marionette DEBUG loaded listener.js 14:28:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (14925400) [pid = 3288] [serial = 2012] [outer = 1138F800] 14:29:00 INFO - PROCESS | 3288 | 1463434140282 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 14:29:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:29:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 630ms 14:29:00 INFO - PROCESS | 3288 | 1463434140341 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 14:29:00 INFO - PROCESS | 3288 | 1463434140343 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 14:29:00 INFO - PROCESS | 3288 | 1463434140347 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:29:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:29:00 INFO - PROCESS | 3288 | 1463434140348 Marionette TRACE conn6 <- [1,2646,null,{}] 14:29:00 INFO - PROCESS | 3288 | 1463434140352 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:00 INFO - PROCESS | 3288 | 1463434140429 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 14:29:00 INFO - PROCESS | 3288 | 1463434140436 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:00 INFO - PROCESS | 3288 | ++DOCSHELL 1463B400 == 30 [pid = 3288] [id = 671] 14:29:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (14978000) [pid = 3288] [serial = 2013] [outer = 00000000] 14:29:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (14E94C00) [pid = 3288] [serial = 2014] [outer = 14978000] 14:29:00 INFO - PROCESS | 3288 | 1463434140483 Marionette DEBUG loaded listener.js 14:29:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (15172C00) [pid = 3288] [serial = 2015] [outer = 14978000] 14:29:00 INFO - PROCESS | 3288 | 1463434140972 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 14:29:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:29:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 670ms 14:29:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:29:01 INFO - PROCESS | 3288 | 1463434141023 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 14:29:01 INFO - PROCESS | 3288 | 1463434141025 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 14:29:01 INFO - PROCESS | 3288 | 1463434141027 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:29:01 INFO - PROCESS | 3288 | 1463434141029 Marionette TRACE conn6 <- [1,2650,null,{}] 14:29:01 INFO - PROCESS | 3288 | 1463434141033 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:01 INFO - PROCESS | 3288 | 1463434141141 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 14:29:01 INFO - PROCESS | 3288 | 1463434141152 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:01 INFO - PROCESS | 3288 | ++DOCSHELL 169FC800 == 31 [pid = 3288] [id = 672] 14:29:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (169FD800) [pid = 3288] [serial = 2016] [outer = 00000000] 14:29:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (17D9DC00) [pid = 3288] [serial = 2017] [outer = 169FD800] 14:29:01 INFO - PROCESS | 3288 | 1463434141199 Marionette DEBUG loaded listener.js 14:29:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (18805400) [pid = 3288] [serial = 2018] [outer = 169FD800] 14:29:01 INFO - PROCESS | 3288 | 1463434141638 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 14:29:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:29:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 630ms 14:29:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:29:01 INFO - PROCESS | 3288 | 1463434141671 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 14:29:01 INFO - PROCESS | 3288 | 1463434141673 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 14:29:01 INFO - PROCESS | 3288 | 1463434141677 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:29:01 INFO - PROCESS | 3288 | 1463434141678 Marionette TRACE conn6 <- [1,2654,null,{}] 14:29:01 INFO - PROCESS | 3288 | 1463434141682 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:01 INFO - PROCESS | 3288 | 1463434141758 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 14:29:01 INFO - PROCESS | 3288 | 1463434141764 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:01 INFO - PROCESS | 3288 | ++DOCSHELL 18806400 == 32 [pid = 3288] [id = 673] 14:29:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (1880C000) [pid = 3288] [serial = 2019] [outer = 00000000] 14:29:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (18B4A400) [pid = 3288] [serial = 2020] [outer = 1880C000] 14:29:01 INFO - PROCESS | 3288 | 1463434141809 Marionette DEBUG loaded listener.js 14:29:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (18B53C00) [pid = 3288] [serial = 2021] [outer = 1880C000] 14:29:02 INFO - PROCESS | 3288 | 1463434142753 Marionette TRACE conn6 <- [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]]]}] 14:29:02 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) 14:29:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1126ms 14:29:02 INFO - PROCESS | 3288 | 1463434142804 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 14:29:02 INFO - PROCESS | 3288 | 1463434142806 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 14:29:02 INFO - PROCESS | 3288 | 1463434142819 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:29:02 INFO - PROCESS | 3288 | 1463434142820 Marionette TRACE conn6 <- [1,2658,null,{}] 14:29:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:29:02 INFO - PROCESS | 3288 | 1463434142824 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:02 INFO - PROCESS | 3288 | 1463434142931 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 14:29:02 INFO - PROCESS | 3288 | 1463434142939 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:02 INFO - PROCESS | 3288 | ++DOCSHELL 18B03000 == 33 [pid = 3288] [id = 674] 14:29:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (18C3A400) [pid = 3288] [serial = 2022] [outer = 00000000] 14:29:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (18C45800) [pid = 3288] [serial = 2023] [outer = 18C3A400] 14:29:02 INFO - PROCESS | 3288 | 1463434142983 Marionette DEBUG loaded listener.js 14:29:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (18C40C00) [pid = 3288] [serial = 2024] [outer = 18C3A400] 14:29:03 INFO - PROCESS | 3288 | 1463434143918 Marionette TRACE conn6 <- [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] 14:29:03 INFO - PROCESS | 3288 | 1463434143946 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 14:29:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:29:03 INFO - PROCESS | 3288 | 1463434143949 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:29:03 INFO - PROCESS | 3288 | 1463434143951 Marionette TRACE conn6 <- [1,2662,null,{}] 14:29:03 INFO - PROCESS | 3288 | 1463434143954 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:04 INFO - PROCESS | 3288 | 1463434144065 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 14:29:04 INFO - PROCESS | 3288 | 1463434144072 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:04 INFO - PROCESS | 3288 | ++DOCSHELL 10999000 == 34 [pid = 3288] [id = 675] 14:29:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (18F9E800) [pid = 3288] [serial = 2025] [outer = 00000000] 14:29:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (18FA7800) [pid = 3288] [serial = 2026] [outer = 18F9E800] 14:29:04 INFO - PROCESS | 3288 | 1463434144117 Marionette DEBUG loaded listener.js 14:29:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (18FA8000) [pid = 3288] [serial = 2027] [outer = 18F9E800] 14:29:04 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0FE13C00) [pid = 3288] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:29:04 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (1DDE1800) [pid = 3288] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:29:04 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (10360C00) [pid = 3288] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:29:04 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (1B369800) [pid = 3288] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:29:04 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (1B375000) [pid = 3288] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:29:04 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (18C42C00) [pid = 3288] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:29:04 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (18FA9000) [pid = 3288] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:29:04 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (19D8C000) [pid = 3288] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:29:04 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (1B828000) [pid = 3288] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:29:04 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (1B36B800) [pid = 3288] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:29:04 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (19EAF000) [pid = 3288] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:29:04 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (15178C00) [pid = 3288] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:29:04 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (0CF7AC00) [pid = 3288] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:29:04 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (19D8E400) [pid = 3288] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:29:04 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (18B78000) [pid = 3288] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:29:04 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (15B20000) [pid = 3288] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:29:04 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (0FEF7400) [pid = 3288] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:29:04 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (1005C000) [pid = 3288] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:29:04 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (18F78000) [pid = 3288] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:29:05 INFO - PROCESS | 3288 | 1463434145071 Marionette TRACE conn6 <- [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] 14:29:05 INFO - PROCESS | 3288 | 1463434145134 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 14:29:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:29:05 INFO - PROCESS | 3288 | 1463434145137 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:29:05 INFO - PROCESS | 3288 | 1463434145138 Marionette TRACE conn6 <- [1,2666,null,{}] 14:29:05 INFO - PROCESS | 3288 | 1463434145142 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:05 INFO - PROCESS | 3288 | 1463434145228 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 14:29:05 INFO - PROCESS | 3288 | 1463434145235 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:05 INFO - PROCESS | 3288 | ++DOCSHELL 0FE15400 == 35 [pid = 3288] [id = 676] 14:29:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (0FE5BC00) [pid = 3288] [serial = 2028] [outer = 00000000] 14:29:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (14480000) [pid = 3288] [serial = 2029] [outer = 0FE5BC00] 14:29:05 INFO - PROCESS | 3288 | 1463434145280 Marionette DEBUG loaded listener.js 14:29:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (14486400) [pid = 3288] [serial = 2030] [outer = 0FE5BC00] 14:29:06 INFO - PROCESS | 3288 | 1463434146202 Marionette TRACE conn6 <- [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]]]}] 14:29:06 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) 14:29:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1129ms 14:29:06 INFO - PROCESS | 3288 | 1463434146267 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 14:29:06 INFO - PROCESS | 3288 | 1463434146269 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 14:29:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:29:06 INFO - PROCESS | 3288 | 1463434146272 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:29:06 INFO - PROCESS | 3288 | 1463434146275 Marionette TRACE conn6 <- [1,2670,null,{}] 14:29:06 INFO - PROCESS | 3288 | 1463434146278 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:06 INFO - PROCESS | 3288 | 1463434146382 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 14:29:06 INFO - PROCESS | 3288 | 1463434146390 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:06 INFO - PROCESS | 3288 | ++DOCSHELL 14E3DC00 == 36 [pid = 3288] [id = 677] 14:29:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (14F62400) [pid = 3288] [serial = 2031] [outer = 00000000] 14:29:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (190CDC00) [pid = 3288] [serial = 2032] [outer = 14F62400] 14:29:06 INFO - PROCESS | 3288 | 1463434146445 Marionette DEBUG loaded listener.js 14:29:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (1927F000) [pid = 3288] [serial = 2033] [outer = 14F62400] 14:29:07 INFO - PROCESS | 3288 | --DOCSHELL 10512800 == 35 [pid = 3288] [id = 635] 14:29:07 INFO - PROCESS | 3288 | --DOCSHELL 09172800 == 34 [pid = 3288] [id = 634] 14:29:07 INFO - PROCESS | 3288 | --DOCSHELL 1B1C6400 == 33 [pid = 3288] [id = 640] 14:29:07 INFO - PROCESS | 3288 | --DOCSHELL 14635000 == 32 [pid = 3288] [id = 638] 14:29:07 INFO - PROCESS | 3288 | --DOCSHELL 18FA0C00 == 31 [pid = 3288] [id = 639] 14:29:07 INFO - PROCESS | 3288 | --DOCSHELL 0C8F6C00 == 30 [pid = 3288] [id = 643] 14:29:07 INFO - PROCESS | 3288 | --DOCSHELL 0CF3B400 == 29 [pid = 3288] [id = 642] 14:29:07 INFO - PROCESS | 3288 | --DOCSHELL 1022E000 == 28 [pid = 3288] [id = 644] 14:29:07 INFO - PROCESS | 3288 | --DOCSHELL 18C3CC00 == 27 [pid = 3288] [id = 633] 14:29:07 INFO - PROCESS | 3288 | --DOCSHELL 0CCA5C00 == 26 [pid = 3288] [id = 637] 14:29:07 INFO - PROCESS | 3288 | --DOCSHELL 1928C800 == 25 [pid = 3288] [id = 636] 14:29:07 INFO - PROCESS | 3288 | --DOCSHELL 0FE03800 == 24 [pid = 3288] [id = 641] 14:29:07 INFO - PROCESS | 3288 | --DOCSHELL 1080C000 == 23 [pid = 3288] [id = 629] 14:29:07 INFO - PROCESS | 3288 | --DOCSHELL 0CCA6000 == 22 [pid = 3288] [id = 627] 14:29:07 INFO - PROCESS | 3288 | --DOCSHELL 10106000 == 21 [pid = 3288] [id = 628] 14:29:07 INFO - PROCESS | 3288 | --DOCSHELL 18804400 == 20 [pid = 3288] [id = 632] 14:29:07 INFO - PROCESS | 3288 | --DOCSHELL 14F60000 == 19 [pid = 3288] [id = 631] 14:29:07 INFO - PROCESS | 3288 | --DOCSHELL 1044BC00 == 18 [pid = 3288] [id = 630] 14:29:08 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (15B1FC00) [pid = 3288] [serial = 1928] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (1B374C00) [pid = 3288] [serial = 1880] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (1C502C00) [pid = 3288] [serial = 1997] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (18FAB000) [pid = 3288] [serial = 1984] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (190CD400) [pid = 3288] [serial = 1985] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (19DD7000) [pid = 3288] [serial = 1988] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (19D8F000) [pid = 3288] [serial = 1987] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (1AE41000) [pid = 3288] [serial = 1990] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (1C132400) [pid = 3288] [serial = 1996] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (1B1C5000) [pid = 3288] [serial = 1991] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (1C558C00) [pid = 3288] [serial = 1970] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (1C0CC000) [pid = 3288] [serial = 1969] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (1B533C00) [pid = 3288] [serial = 1967] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 3288 | --DOMWINDOW == 70 (1B378400) [pid = 3288] [serial = 1966] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 3288 | --DOMWINDOW == 69 (1AE37C00) [pid = 3288] [serial = 1964] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 3288 | --DOMWINDOW == 68 (1A263800) [pid = 3288] [serial = 1963] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 3288 | --DOMWINDOW == 67 (18C3B400) [pid = 3288] [serial = 1961] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 3288 | --DOMWINDOW == 66 (18801800) [pid = 3288] [serial = 1960] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 3288 | --DOMWINDOW == 65 (1036C000) [pid = 3288] [serial = 1958] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 3288 | --DOMWINDOW == 64 (10104400) [pid = 3288] [serial = 1957] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 3288 | --DOMWINDOW == 63 (19EB8C00) [pid = 3288] [serial = 1955] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 3288 | --DOMWINDOW == 62 (18ED2800) [pid = 3288] [serial = 1981] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 3288 | --DOMWINDOW == 61 (169F1C00) [pid = 3288] [serial = 1978] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 3288 | --DOMWINDOW == 60 (17D9E000) [pid = 3288] [serial = 1979] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 3288 | --DOMWINDOW == 59 (10366C00) [pid = 3288] [serial = 1975] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 3288 | --DOMWINDOW == 58 (1099C400) [pid = 3288] [serial = 1976] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 3288 | --DOMWINDOW == 57 (1475E800) [pid = 3288] [serial = 1973] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 3288 | --DOMWINDOW == 56 (11392000) [pid = 3288] [serial = 1972] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 3288 | --DOMWINDOW == 55 (1CF5A400) [pid = 3288] [serial = 1999] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 3288 | --DOMWINDOW == 54 (1B371C00) [pid = 3288] [serial = 1994] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 3288 | --DOMWINDOW == 53 (1A25C000) [pid = 3288] [serial = 1993] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 3288 | --DOMWINDOW == 52 (18F77000) [pid = 3288] [serial = 1982] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 3288 | --DOMWINDOW == 51 (10364800) [pid = 3288] [serial = 1925] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 3288 | --DOMWINDOW == 50 (1B376400) [pid = 3288] [serial = 1922] [outer = 00000000] [url = about:blank] 14:29:08 INFO - PROCESS | 3288 | 1463434148713 Marionette TRACE conn6 <- [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]]]}] 14:29:08 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) 14:29:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2473ms 14:29:08 INFO - PROCESS | 3288 | 1463434148750 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 14:29:08 INFO - PROCESS | 3288 | 1463434148756 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 14:29:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:29:08 INFO - PROCESS | 3288 | 1463434148761 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:29:08 INFO - PROCESS | 3288 | 1463434148764 Marionette TRACE conn6 <- [1,2674,null,{}] 14:29:08 INFO - PROCESS | 3288 | 1463434148773 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:08 INFO - PROCESS | 3288 | 1463434148859 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 14:29:08 INFO - PROCESS | 3288 | 1463434148869 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:08 INFO - PROCESS | 3288 | ++DOCSHELL 0CF3B400 == 19 [pid = 3288] [id = 678] 14:29:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 51 (0CF3BC00) [pid = 3288] [serial = 2034] [outer = 00000000] 14:29:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 52 (0FEF9000) [pid = 3288] [serial = 2035] [outer = 0CF3BC00] 14:29:08 INFO - PROCESS | 3288 | 1463434148918 Marionette DEBUG loaded listener.js 14:29:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 53 (10058400) [pid = 3288] [serial = 2036] [outer = 0CF3BC00] 14:29:09 INFO - PROCESS | 3288 | 1463434149861 Marionette TRACE conn6 <- [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] 14:29:09 INFO - PROCESS | 3288 | 1463434149894 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 14:29:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:29:09 INFO - PROCESS | 3288 | 1463434149900 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:29:09 INFO - PROCESS | 3288 | 1463434149903 Marionette TRACE conn6 <- [1,2678,null,{}] 14:29:09 INFO - PROCESS | 3288 | 1463434149907 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:09 INFO - PROCESS | 3288 | 1463434149990 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 14:29:10 INFO - PROCESS | 3288 | 1463434149998 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:10 INFO - PROCESS | 3288 | ++DOCSHELL 1010EC00 == 20 [pid = 3288] [id = 679] 14:29:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 54 (1010F800) [pid = 3288] [serial = 2037] [outer = 00000000] 14:29:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 55 (10231800) [pid = 3288] [serial = 2038] [outer = 1010F800] 14:29:10 INFO - PROCESS | 3288 | 1463434150044 Marionette DEBUG loaded listener.js 14:29:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 56 (10364C00) [pid = 3288] [serial = 2039] [outer = 1010F800] 14:29:11 INFO - PROCESS | 3288 | 1463434151009 Marionette TRACE conn6 <- [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] 14:29:11 INFO - PROCESS | 3288 | 1463434151028 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 14:29:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:29:11 INFO - PROCESS | 3288 | 1463434151032 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:29:11 INFO - PROCESS | 3288 | 1463434151035 Marionette TRACE conn6 <- [1,2682,null,{}] 14:29:11 INFO - PROCESS | 3288 | 1463434151050 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:11 INFO - PROCESS | 3288 | 1463434151134 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 14:29:11 INFO - PROCESS | 3288 | 1463434151142 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:11 INFO - PROCESS | 3288 | ++DOCSHELL 111F4800 == 21 [pid = 3288] [id = 680] 14:29:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 57 (111F9800) [pid = 3288] [serial = 2040] [outer = 00000000] 14:29:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 58 (14631C00) [pid = 3288] [serial = 2041] [outer = 111F9800] 14:29:11 INFO - PROCESS | 3288 | 1463434151191 Marionette DEBUG loaded listener.js 14:29:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 59 (14637C00) [pid = 3288] [serial = 2042] [outer = 111F9800] 14:29:12 INFO - PROCESS | 3288 | 1463434152120 Marionette TRACE conn6 <- [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] 14:29:12 INFO - PROCESS | 3288 | 1463434152167 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 14:29:12 INFO - PROCESS | 3288 | 1463434152170 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:29:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:29:12 INFO - PROCESS | 3288 | 1463434152172 Marionette TRACE conn6 <- [1,2686,null,{}] 14:29:12 INFO - PROCESS | 3288 | 1463434152176 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:12 INFO - PROCESS | 3288 | 1463434152265 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 14:29:12 INFO - PROCESS | 3288 | 1463434152273 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:12 INFO - PROCESS | 3288 | ++DOCSHELL 1463C000 == 22 [pid = 3288] [id = 681] 14:29:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 60 (146DD400) [pid = 3288] [serial = 2043] [outer = 00000000] 14:29:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 61 (14E94800) [pid = 3288] [serial = 2044] [outer = 146DD400] 14:29:12 INFO - PROCESS | 3288 | 1463434152318 Marionette DEBUG loaded listener.js 14:29:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 62 (15104800) [pid = 3288] [serial = 2045] [outer = 146DD400] 14:29:13 INFO - PROCESS | 3288 | 1463434153257 Marionette TRACE conn6 <- [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] 14:29:13 INFO - PROCESS | 3288 | 1463434153304 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 14:29:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:29:13 INFO - PROCESS | 3288 | 1463434153307 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:29:13 INFO - PROCESS | 3288 | 1463434153309 Marionette TRACE conn6 <- [1,2690,null,{}] 14:29:13 INFO - PROCESS | 3288 | 1463434153313 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:13 INFO - PROCESS | 3288 | 1463434153420 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 14:29:13 INFO - PROCESS | 3288 | 1463434153427 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:13 INFO - PROCESS | 3288 | ++DOCSHELL 14E43400 == 23 [pid = 3288] [id = 682] 14:29:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 63 (1517FC00) [pid = 3288] [serial = 2046] [outer = 00000000] 14:29:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 64 (169F6C00) [pid = 3288] [serial = 2047] [outer = 1517FC00] 14:29:13 INFO - PROCESS | 3288 | 1463434153472 Marionette DEBUG loaded listener.js 14:29:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 65 (17586800) [pid = 3288] [serial = 2048] [outer = 1517FC00] 14:29:13 INFO - PROCESS | 3288 | 1463434153940 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 14:29:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:29:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 670ms 14:29:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:29:13 INFO - PROCESS | 3288 | 1463434153978 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 14:29:13 INFO - PROCESS | 3288 | 1463434153980 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 14:29:13 INFO - PROCESS | 3288 | 1463434153983 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:29:13 INFO - PROCESS | 3288 | 1463434153985 Marionette TRACE conn6 <- [1,2694,null,{}] 14:29:13 INFO - PROCESS | 3288 | 1463434153988 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:14 INFO - PROCESS | 3288 | 1463434154114 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 14:29:14 INFO - PROCESS | 3288 | 1463434154122 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:14 INFO - PROCESS | 3288 | ++DOCSHELL 17D97400 == 24 [pid = 3288] [id = 683] 14:29:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 66 (17D97800) [pid = 3288] [serial = 2049] [outer = 00000000] 14:29:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 67 (18B54C00) [pid = 3288] [serial = 2050] [outer = 17D97800] 14:29:14 INFO - PROCESS | 3288 | 1463434154168 Marionette DEBUG loaded listener.js 14:29:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 68 (18C3CC00) [pid = 3288] [serial = 2051] [outer = 17D97800] 14:29:14 INFO - PROCESS | 3288 | 1463434154620 Marionette TRACE conn6 <- [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]]]}] 14:29:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:29:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 670ms 14:29:14 INFO - PROCESS | 3288 | 1463434154656 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 14:29:14 INFO - PROCESS | 3288 | 1463434154658 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 14:29:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:29:14 INFO - PROCESS | 3288 | 1463434154662 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:29:14 INFO - PROCESS | 3288 | 1463434154664 Marionette TRACE conn6 <- [1,2698,null,{}] 14:29:14 INFO - PROCESS | 3288 | 1463434154667 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:14 INFO - PROCESS | 3288 | 1463434154771 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 14:29:14 INFO - PROCESS | 3288 | --DOMWINDOW == 67 (18C3A400) [pid = 3288] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:29:14 INFO - PROCESS | 3288 | --DOMWINDOW == 66 (18F9E800) [pid = 3288] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:29:14 INFO - PROCESS | 3288 | --DOMWINDOW == 65 (0FE5BC00) [pid = 3288] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:29:14 INFO - PROCESS | 3288 | --DOMWINDOW == 64 (14978000) [pid = 3288] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:29:14 INFO - PROCESS | 3288 | --DOMWINDOW == 63 (1138F800) [pid = 3288] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:29:14 INFO - PROCESS | 3288 | --DOMWINDOW == 62 (109A2000) [pid = 3288] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:29:14 INFO - PROCESS | 3288 | --DOMWINDOW == 61 (1010FC00) [pid = 3288] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:29:14 INFO - PROCESS | 3288 | --DOMWINDOW == 60 (0CC78000) [pid = 3288] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:29:14 INFO - PROCESS | 3288 | --DOMWINDOW == 59 (1C12E000) [pid = 3288] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:29:14 INFO - PROCESS | 3288 | --DOMWINDOW == 58 (1880C000) [pid = 3288] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:29:14 INFO - PROCESS | 3288 | --DOMWINDOW == 57 (169FD800) [pid = 3288] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:29:14 INFO - PROCESS | 3288 | 1463434154945 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:14 INFO - PROCESS | 3288 | ++DOCSHELL 0C8EA000 == 25 [pid = 3288] [id = 684] 14:29:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 58 (0C8EE000) [pid = 3288] [serial = 2052] [outer = 00000000] 14:29:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 59 (1017F400) [pid = 3288] [serial = 2053] [outer = 0C8EE000] 14:29:15 INFO - PROCESS | 3288 | 1463434154991 Marionette DEBUG loaded listener.js 14:29:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 60 (10864400) [pid = 3288] [serial = 2054] [outer = 0C8EE000] 14:29:15 INFO - PROCESS | 3288 | 1463434155368 Marionette TRACE conn6 <- [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] 14:29:15 INFO - PROCESS | 3288 | 1463434155396 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 14:29:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:29:15 INFO - PROCESS | 3288 | 1463434155399 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:29:15 INFO - PROCESS | 3288 | 1463434155401 Marionette TRACE conn6 <- [1,2702,null,{}] 14:29:15 INFO - PROCESS | 3288 | 1463434155404 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:15 INFO - PROCESS | 3288 | 1463434155479 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 14:29:15 INFO - PROCESS | 3288 | 1463434155570 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:15 INFO - PROCESS | 3288 | ++DOCSHELL 0916D800 == 26 [pid = 3288] [id = 685] 14:29:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 61 (09172C00) [pid = 3288] [serial = 2055] [outer = 00000000] 14:29:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 62 (18ECF000) [pid = 3288] [serial = 2056] [outer = 09172C00] 14:29:15 INFO - PROCESS | 3288 | 1463434155616 Marionette DEBUG loaded listener.js 14:29:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 63 (167E7C00) [pid = 3288] [serial = 2057] [outer = 09172C00] 14:29:15 INFO - PROCESS | 3288 | 1463434155987 Marionette TRACE conn6 <- [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]]]}] 14:29:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:29:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 630ms 14:29:16 INFO - PROCESS | 3288 | 1463434156030 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 14:29:16 INFO - PROCESS | 3288 | 1463434156032 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 14:29:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:29:16 INFO - PROCESS | 3288 | 1463434156035 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:29:16 INFO - PROCESS | 3288 | 1463434156037 Marionette TRACE conn6 <- [1,2706,null,{}] 14:29:16 INFO - PROCESS | 3288 | 1463434156041 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:16 INFO - PROCESS | 3288 | 1463434156152 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 14:29:16 INFO - PROCESS | 3288 | 1463434156194 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:16 INFO - PROCESS | 3288 | ++DOCSHELL 18EC7400 == 27 [pid = 3288] [id = 686] 14:29:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 64 (18FAB000) [pid = 3288] [serial = 2058] [outer = 00000000] 14:29:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 65 (190CF000) [pid = 3288] [serial = 2059] [outer = 18FAB000] 14:29:16 INFO - PROCESS | 3288 | 1463434156238 Marionette DEBUG loaded listener.js 14:29:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 66 (190CC000) [pid = 3288] [serial = 2060] [outer = 18FAB000] 14:29:16 INFO - PROCESS | 3288 | 1463434156639 Marionette TRACE conn6 <- [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] 14:29:16 INFO - PROCESS | 3288 | 1463434156713 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 14:29:16 INFO - PROCESS | 3288 | 1463434156716 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:29:16 INFO - PROCESS | 3288 | 1463434156718 Marionette TRACE conn6 <- [1,2710,null,{}] 14:29:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:29:16 INFO - PROCESS | 3288 | 1463434156722 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:16 INFO - PROCESS | 3288 | 1463434156803 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 14:29:16 INFO - PROCESS | 3288 | 1463434156812 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:16 INFO - PROCESS | 3288 | ++DOCSHELL 19284000 == 28 [pid = 3288] [id = 687] 14:29:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 67 (19288C00) [pid = 3288] [serial = 2061] [outer = 00000000] 14:29:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 68 (1928C800) [pid = 3288] [serial = 2062] [outer = 19288C00] 14:29:16 INFO - PROCESS | 3288 | 1463434156857 Marionette DEBUG loaded listener.js 14:29:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 69 (19787400) [pid = 3288] [serial = 2063] [outer = 19288C00] 14:29:17 INFO - PROCESS | 3288 | 1463434157722 Marionette TRACE conn6 <- [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] 14:29:17 INFO - PROCESS | 3288 | 1463434157743 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 14:29:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 14:29:17 INFO - PROCESS | 3288 | 1463434157747 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:29:17 INFO - PROCESS | 3288 | 1463434157752 Marionette TRACE conn6 <- [1,2714,null,{}] 14:29:17 INFO - PROCESS | 3288 | 1463434157778 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:17 INFO - PROCESS | 3288 | 1463434157895 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 14:29:18 INFO - PROCESS | 3288 | 1463434158030 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:18 INFO - PROCESS | 3288 | ++DOCSHELL 1004DC00 == 29 [pid = 3288] [id = 688] 14:29:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 70 (10109000) [pid = 3288] [serial = 2064] [outer = 00000000] 14:29:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (10363400) [pid = 3288] [serial = 2065] [outer = 10109000] 14:29:18 INFO - PROCESS | 3288 | 1463434158088 Marionette DEBUG loaded listener.js 14:29:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (10516800) [pid = 3288] [serial = 2066] [outer = 10109000] 14:29:18 INFO - PROCESS | 3288 | 1463434158960 Marionette TRACE conn6 <- [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]]]}] 14:29:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:29:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1249ms 14:29:19 INFO - PROCESS | 3288 | 1463434159001 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 14:29:19 INFO - PROCESS | 3288 | 1463434159005 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 14:29:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:29:19 INFO - PROCESS | 3288 | 1463434159010 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:29:19 INFO - PROCESS | 3288 | 1463434159014 Marionette TRACE conn6 <- [1,2718,null,{}] 14:29:19 INFO - PROCESS | 3288 | 1463434159021 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:19 INFO - PROCESS | 3288 | 1463434159130 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 14:29:19 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (18C45800) [pid = 3288] [serial = 2023] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3288 | --DOMWINDOW == 70 (18FA7800) [pid = 3288] [serial = 2026] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3288 | --DOMWINDOW == 69 (18FA8000) [pid = 3288] [serial = 2027] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3288 | --DOMWINDOW == 68 (18C40C00) [pid = 3288] [serial = 2024] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3288 | --DOMWINDOW == 67 (14480000) [pid = 3288] [serial = 2029] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3288 | --DOMWINDOW == 66 (190CDC00) [pid = 3288] [serial = 2032] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3288 | --DOMWINDOW == 65 (14E94C00) [pid = 3288] [serial = 2014] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3288 | --DOMWINDOW == 64 (15172C00) [pid = 3288] [serial = 2015] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3288 | --DOMWINDOW == 63 (1463E000) [pid = 3288] [serial = 2011] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3288 | --DOMWINDOW == 62 (14925400) [pid = 3288] [serial = 2012] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3288 | --DOMWINDOW == 61 (1110D800) [pid = 3288] [serial = 2008] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3288 | --DOMWINDOW == 60 (1138D800) [pid = 3288] [serial = 2009] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3288 | --DOMWINDOW == 59 (10178000) [pid = 3288] [serial = 2005] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3288 | --DOMWINDOW == 58 (10226400) [pid = 3288] [serial = 2006] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3288 | --DOMWINDOW == 57 (0CF80C00) [pid = 3288] [serial = 2002] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3288 | --DOMWINDOW == 56 (0FE1A000) [pid = 3288] [serial = 2003] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3288 | --DOMWINDOW == 55 (1D035000) [pid = 3288] [serial = 2000] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3288 | --DOMWINDOW == 54 (18B4A400) [pid = 3288] [serial = 2020] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3288 | --DOMWINDOW == 53 (18805400) [pid = 3288] [serial = 2018] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3288 | --DOMWINDOW == 52 (17D9DC00) [pid = 3288] [serial = 2017] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3288 | --DOMWINDOW == 51 (14486400) [pid = 3288] [serial = 2030] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3288 | --DOMWINDOW == 50 (18B53C00) [pid = 3288] [serial = 2021] [outer = 00000000] [url = about:blank] 14:29:19 INFO - PROCESS | 3288 | 1463434159270 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:19 INFO - PROCESS | 3288 | ++DOCSHELL 09180000 == 30 [pid = 3288] [id = 689] 14:29:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 51 (0CC33C00) [pid = 3288] [serial = 2067] [outer = 00000000] 14:29:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 52 (0FE01C00) [pid = 3288] [serial = 2068] [outer = 0CC33C00] 14:29:19 INFO - PROCESS | 3288 | 1463434159318 Marionette DEBUG loaded listener.js 14:29:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 53 (10102C00) [pid = 3288] [serial = 2069] [outer = 0CC33C00] 14:29:20 INFO - PROCESS | 3288 | 1463434160217 Marionette TRACE conn6 <- [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] 14:29:20 INFO - PROCESS | 3288 | 1463434160252 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 14:29:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:29:20 INFO - PROCESS | 3288 | 1463434160258 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:29:20 INFO - PROCESS | 3288 | 1463434160261 Marionette TRACE conn6 <- [1,2722,null,{}] 14:29:20 INFO - PROCESS | 3288 | 1463434160265 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:20 INFO - PROCESS | 3288 | 1463434160384 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 14:29:20 INFO - PROCESS | 3288 | 1463434160394 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:20 INFO - PROCESS | 3288 | ++DOCSHELL 10867C00 == 31 [pid = 3288] [id = 690] 14:29:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 54 (10926400) [pid = 3288] [serial = 2070] [outer = 00000000] 14:29:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 55 (111F2400) [pid = 3288] [serial = 2071] [outer = 10926400] 14:29:20 INFO - PROCESS | 3288 | 1463434160439 Marionette DEBUG loaded listener.js 14:29:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 56 (1138F000) [pid = 3288] [serial = 2072] [outer = 10926400] 14:29:20 INFO - PROCESS | 3288 | 1463434160872 Marionette TRACE conn6 <- [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]]]}] 14:29:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:29:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 670ms 14:29:20 INFO - PROCESS | 3288 | 1463434160930 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 14:29:20 INFO - PROCESS | 3288 | 1463434160933 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 14:29:20 INFO - PROCESS | 3288 | 1463434160936 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:29:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:29:20 INFO - PROCESS | 3288 | 1463434160940 Marionette TRACE conn6 <- [1,2726,null,{}] 14:29:20 INFO - PROCESS | 3288 | 1463434160950 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:21 INFO - PROCESS | 3288 | 1463434161035 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 14:29:21 INFO - PROCESS | 3288 | 1463434161045 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:21 INFO - PROCESS | 3288 | ++DOCSHELL 14E3EC00 == 32 [pid = 3288] [id = 691] 14:29:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 57 (14E3F800) [pid = 3288] [serial = 2073] [outer = 00000000] 14:29:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 58 (14F5D400) [pid = 3288] [serial = 2074] [outer = 14E3F800] 14:29:21 INFO - PROCESS | 3288 | 1463434161093 Marionette DEBUG loaded listener.js 14:29:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 59 (15173400) [pid = 3288] [serial = 2075] [outer = 14E3F800] 14:29:21 INFO - PROCESS | 3288 | 1463434161600 Marionette TRACE conn6 <- [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]]]}] 14:29:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:29:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 670ms 14:29:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:29:21 INFO - PROCESS | 3288 | 1463434161610 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 14:29:21 INFO - PROCESS | 3288 | 1463434161613 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 14:29:21 INFO - PROCESS | 3288 | 1463434161616 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:29:21 INFO - PROCESS | 3288 | 1463434161617 Marionette TRACE conn6 <- [1,2730,null,{}] 14:29:21 INFO - PROCESS | 3288 | 1463434161621 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:21 INFO - PROCESS | 3288 | 1463434161732 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 14:29:21 INFO - PROCESS | 3288 | 1463434161823 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:21 INFO - PROCESS | 3288 | ++DOCSHELL 169EF800 == 33 [pid = 3288] [id = 692] 14:29:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 60 (169F7000) [pid = 3288] [serial = 2076] [outer = 00000000] 14:29:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 61 (17DA5C00) [pid = 3288] [serial = 2077] [outer = 169F7000] 14:29:21 INFO - PROCESS | 3288 | 1463434161879 Marionette DEBUG loaded listener.js 14:29:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 62 (18805800) [pid = 3288] [serial = 2078] [outer = 169F7000] 14:29:22 INFO - PROCESS | 3288 | 1463434162322 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 14:29:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:29:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 731ms 14:29:22 INFO - PROCESS | 3288 | 1463434162358 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 14:29:22 INFO - PROCESS | 3288 | 1463434162360 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 14:29:22 INFO - PROCESS | 3288 | 1463434162363 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:29:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:29:22 INFO - PROCESS | 3288 | 1463434162365 Marionette TRACE conn6 <- [1,2734,null,{}] 14:29:22 INFO - PROCESS | 3288 | 1463434162369 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:22 INFO - PROCESS | 3288 | 1463434162479 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 14:29:22 INFO - PROCESS | 3288 | 1463434162489 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:22 INFO - PROCESS | 3288 | ++DOCSHELL 18B01800 == 34 [pid = 3288] [id = 693] 14:29:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 63 (18B03800) [pid = 3288] [serial = 2079] [outer = 00000000] 14:29:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 64 (18B55400) [pid = 3288] [serial = 2080] [outer = 18B03800] 14:29:22 INFO - PROCESS | 3288 | 1463434162534 Marionette DEBUG loaded listener.js 14:29:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 65 (18C3D000) [pid = 3288] [serial = 2081] [outer = 18B03800] 14:29:22 INFO - PROCESS | 3288 | 1463434162977 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 14:29:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:29:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 631ms 14:29:23 INFO - PROCESS | 3288 | 1463434163000 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 14:29:23 INFO - PROCESS | 3288 | 1463434163002 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 14:29:23 INFO - PROCESS | 3288 | 1463434163005 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:29:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:29:23 INFO - PROCESS | 3288 | 1463434163007 Marionette TRACE conn6 <- [1,2738,null,{}] 14:29:23 INFO - PROCESS | 3288 | 1463434163010 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:23 INFO - PROCESS | 3288 | 1463434163139 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 14:29:23 INFO - PROCESS | 3288 | 1463434163234 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:23 INFO - PROCESS | 3288 | ++DOCSHELL 18ECE400 == 35 [pid = 3288] [id = 694] 14:29:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 66 (18ECE800) [pid = 3288] [serial = 2082] [outer = 00000000] 14:29:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 67 (18FA1800) [pid = 3288] [serial = 2083] [outer = 18ECE800] 14:29:23 INFO - PROCESS | 3288 | 1463434163283 Marionette DEBUG loaded listener.js 14:29:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 68 (18FA9800) [pid = 3288] [serial = 2084] [outer = 18ECE800] 14:29:23 INFO - PROCESS | 3288 | --DOMWINDOW == 67 (111F9800) [pid = 3288] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:29:23 INFO - PROCESS | 3288 | --DOMWINDOW == 66 (1517FC00) [pid = 3288] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:29:23 INFO - PROCESS | 3288 | --DOMWINDOW == 65 (17D97800) [pid = 3288] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:29:23 INFO - PROCESS | 3288 | --DOMWINDOW == 64 (0C8EE000) [pid = 3288] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:29:23 INFO - PROCESS | 3288 | --DOMWINDOW == 63 (0CF3BC00) [pid = 3288] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:29:23 INFO - PROCESS | 3288 | --DOMWINDOW == 62 (14F62400) [pid = 3288] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:29:23 INFO - PROCESS | 3288 | --DOMWINDOW == 61 (146DD400) [pid = 3288] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:29:23 INFO - PROCESS | 3288 | --DOMWINDOW == 60 (09172C00) [pid = 3288] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:29:23 INFO - PROCESS | 3288 | --DOMWINDOW == 59 (1010F800) [pid = 3288] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:29:23 INFO - PROCESS | 3288 | --DOMWINDOW == 58 (18FAB000) [pid = 3288] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:29:23 INFO - PROCESS | 3288 | 1463434163722 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 14:29:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:29:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 770ms 14:29:23 INFO - PROCESS | 3288 | 1463434163777 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 14:29:23 INFO - PROCESS | 3288 | 1463434163779 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 14:29:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:29:23 INFO - PROCESS | 3288 | 1463434163783 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:29:23 INFO - PROCESS | 3288 | 1463434163784 Marionette TRACE conn6 <- [1,2742,null,{}] 14:29:23 INFO - PROCESS | 3288 | 1463434163788 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:23 INFO - PROCESS | 3288 | 1463434163864 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 14:29:23 INFO - PROCESS | 3288 | 1463434163871 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:23 INFO - PROCESS | 3288 | ++DOCSHELL 18FA7800 == 36 [pid = 3288] [id = 695] 14:29:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 59 (18FA8000) [pid = 3288] [serial = 2085] [outer = 00000000] 14:29:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 60 (190D2C00) [pid = 3288] [serial = 2086] [outer = 18FA8000] 14:29:23 INFO - PROCESS | 3288 | 1463434163917 Marionette DEBUG loaded listener.js 14:29:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 61 (190CE400) [pid = 3288] [serial = 2087] [outer = 18FA8000] 14:29:24 INFO - PROCESS | 3288 | 1463434164351 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 14:29:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:29:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 631ms 14:29:24 INFO - PROCESS | 3288 | 1463434164415 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 14:29:24 INFO - PROCESS | 3288 | 1463434164417 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 14:29:24 INFO - PROCESS | 3288 | 1463434164420 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:29:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:29:24 INFO - PROCESS | 3288 | 1463434164422 Marionette TRACE conn6 <- [1,2746,null,{}] 14:29:24 INFO - PROCESS | 3288 | 1463434164425 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:24 INFO - PROCESS | 3288 | 1463434164500 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 14:29:24 INFO - PROCESS | 3288 | 1463434164507 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:24 INFO - PROCESS | 3288 | ++DOCSHELL 10107800 == 37 [pid = 3288] [id = 696] 14:29:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 62 (1928A000) [pid = 3288] [serial = 2088] [outer = 00000000] 14:29:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 63 (19710400) [pid = 3288] [serial = 2089] [outer = 1928A000] 14:29:24 INFO - PROCESS | 3288 | 1463434164552 Marionette DEBUG loaded listener.js 14:29:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 64 (19788800) [pid = 3288] [serial = 2090] [outer = 1928A000] 14:29:24 INFO - PROCESS | 3288 | 1463434164993 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 14:29:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:29:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 630ms 14:29:25 INFO - PROCESS | 3288 | 1463434165055 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 14:29:25 INFO - PROCESS | 3288 | 1463434165057 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 14:29:25 INFO - PROCESS | 3288 | 1463434165060 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:29:25 INFO - PROCESS | 3288 | 1463434165062 Marionette TRACE conn6 <- [1,2750,null,{}] 14:29:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:29:25 INFO - PROCESS | 3288 | 1463434165065 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:25 INFO - PROCESS | 3288 | 1463434165141 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 14:29:25 INFO - PROCESS | 3288 | 1463434165149 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:25 INFO - PROCESS | 3288 | ++DOCSHELL 1970A400 == 38 [pid = 3288] [id = 697] 14:29:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 65 (19D8C800) [pid = 3288] [serial = 2091] [outer = 00000000] 14:29:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 66 (19D93800) [pid = 3288] [serial = 2092] [outer = 19D8C800] 14:29:25 INFO - PROCESS | 3288 | 1463434165193 Marionette DEBUG loaded listener.js 14:29:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 67 (19DDA000) [pid = 3288] [serial = 2093] [outer = 19D8C800] 14:29:26 INFO - PROCESS | 3288 | --DOCSHELL 18EC7400 == 37 [pid = 3288] [id = 686] 14:29:26 INFO - PROCESS | 3288 | --DOCSHELL 0916D800 == 36 [pid = 3288] [id = 685] 14:29:26 INFO - PROCESS | 3288 | --DOCSHELL 190E8400 == 35 [pid = 3288] [id = 666] 14:29:26 INFO - PROCESS | 3288 | --DOCSHELL 1004DC00 == 34 [pid = 3288] [id = 688] 14:29:26 INFO - PROCESS | 3288 | --DOCSHELL 09180000 == 33 [pid = 3288] [id = 689] 14:29:26 INFO - PROCESS | 3288 | --DOCSHELL 19284000 == 32 [pid = 3288] [id = 687] 14:29:26 INFO - PROCESS | 3288 | --DOCSHELL 14E3EC00 == 31 [pid = 3288] [id = 691] 14:29:26 INFO - PROCESS | 3288 | --DOCSHELL 169EF800 == 30 [pid = 3288] [id = 692] 14:29:26 INFO - PROCESS | 3288 | --DOCSHELL 18B01800 == 29 [pid = 3288] [id = 693] 14:29:26 INFO - PROCESS | 3288 | --DOCSHELL 18FA7800 == 28 [pid = 3288] [id = 695] 14:29:26 INFO - PROCESS | 3288 | --DOCSHELL 10867C00 == 27 [pid = 3288] [id = 690] 14:29:26 INFO - PROCESS | 3288 | --DOCSHELL 18ECE400 == 26 [pid = 3288] [id = 694] 14:29:26 INFO - PROCESS | 3288 | --DOCSHELL 10107800 == 25 [pid = 3288] [id = 696] 14:29:26 INFO - PROCESS | 3288 | --DOMWINDOW == 66 (169F6C00) [pid = 3288] [serial = 2047] [outer = 00000000] [url = about:blank] 14:29:26 INFO - PROCESS | 3288 | --DOMWINDOW == 65 (14637C00) [pid = 3288] [serial = 2042] [outer = 00000000] [url = about:blank] 14:29:26 INFO - PROCESS | 3288 | --DOMWINDOW == 64 (18B54C00) [pid = 3288] [serial = 2050] [outer = 00000000] [url = about:blank] 14:29:26 INFO - PROCESS | 3288 | --DOMWINDOW == 63 (1017F400) [pid = 3288] [serial = 2053] [outer = 00000000] [url = about:blank] 14:29:26 INFO - PROCESS | 3288 | --DOMWINDOW == 62 (0FEF9000) [pid = 3288] [serial = 2035] [outer = 00000000] [url = about:blank] 14:29:26 INFO - PROCESS | 3288 | --DOMWINDOW == 61 (10058400) [pid = 3288] [serial = 2036] [outer = 00000000] [url = about:blank] 14:29:26 INFO - PROCESS | 3288 | --DOMWINDOW == 60 (10864400) [pid = 3288] [serial = 2054] [outer = 00000000] [url = about:blank] 14:29:26 INFO - PROCESS | 3288 | --DOMWINDOW == 59 (1927F000) [pid = 3288] [serial = 2033] [outer = 00000000] [url = about:blank] 14:29:26 INFO - PROCESS | 3288 | --DOMWINDOW == 58 (14E94800) [pid = 3288] [serial = 2044] [outer = 00000000] [url = about:blank] 14:29:26 INFO - PROCESS | 3288 | --DOMWINDOW == 57 (18ECF000) [pid = 3288] [serial = 2056] [outer = 00000000] [url = about:blank] 14:29:26 INFO - PROCESS | 3288 | --DOMWINDOW == 56 (10231800) [pid = 3288] [serial = 2038] [outer = 00000000] [url = about:blank] 14:29:26 INFO - PROCESS | 3288 | --DOMWINDOW == 55 (10364C00) [pid = 3288] [serial = 2039] [outer = 00000000] [url = about:blank] 14:29:26 INFO - PROCESS | 3288 | --DOMWINDOW == 54 (18C3CC00) [pid = 3288] [serial = 2051] [outer = 00000000] [url = about:blank] 14:29:26 INFO - PROCESS | 3288 | --DOMWINDOW == 53 (167E7C00) [pid = 3288] [serial = 2057] [outer = 00000000] [url = about:blank] 14:29:26 INFO - PROCESS | 3288 | --DOMWINDOW == 52 (15104800) [pid = 3288] [serial = 2045] [outer = 00000000] [url = about:blank] 14:29:26 INFO - PROCESS | 3288 | --DOMWINDOW == 51 (190CC000) [pid = 3288] [serial = 2060] [outer = 00000000] [url = about:blank] 14:29:26 INFO - PROCESS | 3288 | --DOMWINDOW == 50 (190CF000) [pid = 3288] [serial = 2059] [outer = 00000000] [url = about:blank] 14:29:26 INFO - PROCESS | 3288 | --DOMWINDOW == 49 (1928C800) [pid = 3288] [serial = 2062] [outer = 00000000] [url = about:blank] 14:29:26 INFO - PROCESS | 3288 | --DOMWINDOW == 48 (14631C00) [pid = 3288] [serial = 2041] [outer = 00000000] [url = about:blank] 14:29:26 INFO - PROCESS | 3288 | --DOMWINDOW == 47 (17586800) [pid = 3288] [serial = 2048] [outer = 00000000] [url = about:blank] 14:29:26 INFO - PROCESS | 3288 | 1463434166907 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 14:29:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:29:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1874ms 14:29:26 INFO - PROCESS | 3288 | 1463434166939 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 14:29:26 INFO - PROCESS | 3288 | 1463434166943 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 14:29:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:29:26 INFO - PROCESS | 3288 | 1463434166948 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:29:26 INFO - PROCESS | 3288 | 1463434166952 Marionette TRACE conn6 <- [1,2754,null,{}] 14:29:26 INFO - PROCESS | 3288 | 1463434166958 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:27 INFO - PROCESS | 3288 | 1463434167048 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 14:29:27 INFO - PROCESS | 3288 | 1463434167060 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:27 INFO - PROCESS | 3288 | ++DOCSHELL 0CCA4C00 == 26 [pid = 3288] [id = 698] 14:29:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 48 (0CCA5C00) [pid = 3288] [serial = 2094] [outer = 00000000] 14:29:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 49 (0FE13800) [pid = 3288] [serial = 2095] [outer = 0CCA5C00] 14:29:27 INFO - PROCESS | 3288 | 1463434167109 Marionette DEBUG loaded listener.js 14:29:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 50 (0FEF1800) [pid = 3288] [serial = 2096] [outer = 0CCA5C00] 14:29:27 INFO - PROCESS | 3288 | 1463434167585 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 14:29:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:29:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 690ms 14:29:27 INFO - PROCESS | 3288 | 1463434167639 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 14:29:27 INFO - PROCESS | 3288 | 1463434167645 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 14:29:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:29:27 INFO - PROCESS | 3288 | 1463434167651 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:29:27 INFO - PROCESS | 3288 | 1463434167654 Marionette TRACE conn6 <- [1,2758,null,{}] 14:29:27 INFO - PROCESS | 3288 | 1463434167658 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:27 INFO - PROCESS | 3288 | 1463434167741 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 14:29:27 INFO - PROCESS | 3288 | 1463434167751 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:27 INFO - PROCESS | 3288 | ++DOCSHELL 10111800 == 27 [pid = 3288] [id = 699] 14:29:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 51 (10174800) [pid = 3288] [serial = 2097] [outer = 00000000] 14:29:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 52 (10222C00) [pid = 3288] [serial = 2098] [outer = 10174800] 14:29:27 INFO - PROCESS | 3288 | 1463434167799 Marionette DEBUG loaded listener.js 14:29:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 53 (10228800) [pid = 3288] [serial = 2099] [outer = 10174800] 14:29:28 INFO - PROCESS | 3288 | 1463434168259 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 14:29:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:29:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 630ms 14:29:28 INFO - PROCESS | 3288 | 1463434168284 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 14:29:28 INFO - PROCESS | 3288 | 1463434168287 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 14:29:28 INFO - PROCESS | 3288 | 1463434168294 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:29:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:29:28 INFO - PROCESS | 3288 | 1463434168298 Marionette TRACE conn6 <- [1,2762,null,{}] 14:29:28 INFO - PROCESS | 3288 | 1463434168309 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:28 INFO - PROCESS | 3288 | 1463434168393 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 14:29:28 INFO - PROCESS | 3288 | 1463434168405 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:28 INFO - PROCESS | 3288 | ++DOCSHELL 1099A400 == 28 [pid = 3288] [id = 700] 14:29:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 54 (1099C400) [pid = 3288] [serial = 2100] [outer = 00000000] 14:29:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 55 (111F2800) [pid = 3288] [serial = 2101] [outer = 1099C400] 14:29:28 INFO - PROCESS | 3288 | 1463434168453 Marionette DEBUG loaded listener.js 14:29:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 56 (144A6C00) [pid = 3288] [serial = 2102] [outer = 1099C400] 14:29:28 INFO - PROCESS | 3288 | 1463434168924 Marionette TRACE conn6 <- [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]]]}] 14:29:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:29:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 670ms 14:29:28 INFO - PROCESS | 3288 | 1463434168969 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 14:29:28 INFO - PROCESS | 3288 | 1463434168971 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 14:29:28 INFO - PROCESS | 3288 | 1463434168974 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:29:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:29:28 INFO - PROCESS | 3288 | 1463434168976 Marionette TRACE conn6 <- [1,2766,null,{}] 14:29:28 INFO - PROCESS | 3288 | 1463434168979 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:29 INFO - PROCESS | 3288 | 1463434169057 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 14:29:29 INFO - PROCESS | 3288 | 1463434169074 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:29 INFO - PROCESS | 3288 | ++DOCSHELL 14633000 == 29 [pid = 3288] [id = 701] 14:29:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 57 (14636400) [pid = 3288] [serial = 2103] [outer = 00000000] 14:29:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 58 (14756000) [pid = 3288] [serial = 2104] [outer = 14636400] 14:29:29 INFO - PROCESS | 3288 | 1463434169121 Marionette DEBUG loaded listener.js 14:29:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 59 (1492EC00) [pid = 3288] [serial = 2105] [outer = 14636400] 14:29:29 INFO - PROCESS | 3288 | 1463434169551 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 14:29:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:29:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 632ms 14:29:29 INFO - PROCESS | 3288 | 1463434169611 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 14:29:29 INFO - PROCESS | 3288 | 1463434169613 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 14:29:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:29:29 INFO - PROCESS | 3288 | 1463434169616 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:29:29 INFO - PROCESS | 3288 | 1463434169618 Marionette TRACE conn6 <- [1,2770,null,{}] 14:29:29 INFO - PROCESS | 3288 | 1463434169622 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:29 INFO - PROCESS | 3288 | 1463434169696 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 14:29:29 INFO - PROCESS | 3288 | 1463434169706 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:29 INFO - PROCESS | 3288 | ++DOCSHELL 14E6E800 == 30 [pid = 3288] [id = 702] 14:29:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 60 (14E93C00) [pid = 3288] [serial = 2106] [outer = 00000000] 14:29:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 61 (15175800) [pid = 3288] [serial = 2107] [outer = 14E93C00] 14:29:29 INFO - PROCESS | 3288 | 1463434169751 Marionette DEBUG loaded listener.js 14:29:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 62 (1517F800) [pid = 3288] [serial = 2108] [outer = 14E93C00] 14:29:30 INFO - PROCESS | 3288 | 1463434170210 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 14:29:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:29:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 630ms 14:29:30 INFO - PROCESS | 3288 | 1463434170251 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 14:29:30 INFO - PROCESS | 3288 | 1463434170253 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 14:29:30 INFO - PROCESS | 3288 | 1463434170261 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:29:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:29:30 INFO - PROCESS | 3288 | 1463434170263 Marionette TRACE conn6 <- [1,2774,null,{}] 14:29:30 INFO - PROCESS | 3288 | 1463434170266 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:30 INFO - PROCESS | 3288 | 1463434170363 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 14:29:30 INFO - PROCESS | 3288 | 1463434170374 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:30 INFO - PROCESS | 3288 | ++DOCSHELL 17586800 == 31 [pid = 3288] [id = 703] 14:29:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 63 (17586C00) [pid = 3288] [serial = 2109] [outer = 00000000] 14:29:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 64 (175D2C00) [pid = 3288] [serial = 2110] [outer = 17586C00] 14:29:30 INFO - PROCESS | 3288 | 1463434170419 Marionette DEBUG loaded listener.js 14:29:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 65 (17D9A000) [pid = 3288] [serial = 2111] [outer = 17586C00] 14:29:30 INFO - PROCESS | 3288 | 1463434170868 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 14:29:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:29:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 630ms 14:29:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:29:30 INFO - PROCESS | 3288 | 1463434170896 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 14:29:30 INFO - PROCESS | 3288 | 1463434170898 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 14:29:30 INFO - PROCESS | 3288 | 1463434170901 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:29:30 INFO - PROCESS | 3288 | 1463434170903 Marionette TRACE conn6 <- [1,2778,null,{}] 14:29:30 INFO - PROCESS | 3288 | 1463434170910 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:30 INFO - PROCESS | 3288 | 1463434170984 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 14:29:30 INFO - PROCESS | 3288 | 1463434170991 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:31 INFO - PROCESS | 3288 | ++DOCSHELL 18803400 == 32 [pid = 3288] [id = 704] 14:29:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 66 (1880FC00) [pid = 3288] [serial = 2112] [outer = 00000000] 14:29:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 67 (18B73400) [pid = 3288] [serial = 2113] [outer = 1880FC00] 14:29:31 INFO - PROCESS | 3288 | 1463434171035 Marionette DEBUG loaded listener.js 14:29:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 68 (18B74800) [pid = 3288] [serial = 2114] [outer = 1880FC00] 14:29:31 INFO - PROCESS | 3288 | 1463434171492 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 14:29:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:29:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 630ms 14:29:31 INFO - PROCESS | 3288 | 1463434171538 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 14:29:31 INFO - PROCESS | 3288 | 1463434171540 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 14:29:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:29:31 INFO - PROCESS | 3288 | 1463434171544 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:29:31 INFO - PROCESS | 3288 | 1463434171545 Marionette TRACE conn6 <- [1,2782,null,{}] 14:29:31 INFO - PROCESS | 3288 | 1463434171549 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:31 INFO - PROCESS | 3288 | 1463434171624 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 14:29:31 INFO - PROCESS | 3288 | 1463434171630 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:31 INFO - PROCESS | 3288 | ++DOCSHELL 18C3B800 == 33 [pid = 3288] [id = 705] 14:29:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 69 (18C3CC00) [pid = 3288] [serial = 2115] [outer = 00000000] 14:29:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 70 (18C47000) [pid = 3288] [serial = 2116] [outer = 18C3CC00] 14:29:31 INFO - PROCESS | 3288 | 1463434171674 Marionette DEBUG loaded listener.js 14:29:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (18C43C00) [pid = 3288] [serial = 2117] [outer = 18C3CC00] 14:29:32 INFO - PROCESS | 3288 | 1463434172111 Marionette TRACE conn6 <- [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]]]}] 14:29:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:29:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 630ms 14:29:32 INFO - PROCESS | 3288 | 1463434172181 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 14:29:32 INFO - PROCESS | 3288 | 1463434172183 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 14:29:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:29:32 INFO - PROCESS | 3288 | 1463434172186 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:29:32 INFO - PROCESS | 3288 | 1463434172188 Marionette TRACE conn6 <- [1,2786,null,{}] 14:29:32 INFO - PROCESS | 3288 | 1463434172191 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:32 INFO - PROCESS | 3288 | 1463434172300 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 14:29:32 INFO - PROCESS | 3288 | 1463434172363 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:32 INFO - PROCESS | 3288 | ++DOCSHELL 10919800 == 34 [pid = 3288] [id = 706] 14:29:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (18F74C00) [pid = 3288] [serial = 2118] [outer = 00000000] 14:29:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (18F7B400) [pid = 3288] [serial = 2119] [outer = 18F74C00] 14:29:32 INFO - PROCESS | 3288 | 1463434172433 Marionette DEBUG loaded listener.js 14:29:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (18F7B800) [pid = 3288] [serial = 2120] [outer = 18F74C00] 14:29:32 INFO - PROCESS | 3288 | 1463434172849 Marionette TRACE conn6 <- [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]]]}] 14:29:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:29:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 670ms 14:29:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:29:32 INFO - PROCESS | 3288 | 1463434172857 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 14:29:32 INFO - PROCESS | 3288 | 1463434172858 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 14:29:32 INFO - PROCESS | 3288 | 1463434172861 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:29:32 INFO - PROCESS | 3288 | 1463434172863 Marionette TRACE conn6 <- [1,2790,null,{}] 14:29:32 INFO - PROCESS | 3288 | 1463434172866 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:32 INFO - PROCESS | 3288 | 1463434172985 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 14:29:32 INFO - PROCESS | 3288 | 1463434172992 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:33 INFO - PROCESS | 3288 | ++DOCSHELL 18FA3C00 == 35 [pid = 3288] [id = 707] 14:29:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (18FA7C00) [pid = 3288] [serial = 2121] [outer = 00000000] 14:29:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (190CD400) [pid = 3288] [serial = 2122] [outer = 18FA7C00] 14:29:33 INFO - PROCESS | 3288 | 1463434173035 Marionette DEBUG loaded listener.js 14:29:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (190F0800) [pid = 3288] [serial = 2123] [outer = 18FA7C00] 14:29:33 INFO - PROCESS | 3288 | 1463434173475 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 14:29:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:29:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 670ms 14:29:33 INFO - PROCESS | 3288 | 1463434173533 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 14:29:33 INFO - PROCESS | 3288 | 1463434173535 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 14:29:33 INFO - PROCESS | 3288 | 1463434173538 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:29:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:29:33 INFO - PROCESS | 3288 | 1463434173541 Marionette TRACE conn6 <- [1,2794,null,{}] 14:29:33 INFO - PROCESS | 3288 | 1463434173544 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:33 INFO - PROCESS | 3288 | 1463434173684 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 14:29:33 INFO - PROCESS | 3288 | 1463434173778 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:33 INFO - PROCESS | 3288 | ++DOCSHELL 1497F400 == 36 [pid = 3288] [id = 708] 14:29:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (19281800) [pid = 3288] [serial = 2124] [outer = 00000000] 14:29:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (19BC2400) [pid = 3288] [serial = 2125] [outer = 19281800] 14:29:33 INFO - PROCESS | 3288 | 1463434173829 Marionette DEBUG loaded listener.js 14:29:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (19D97000) [pid = 3288] [serial = 2126] [outer = 19281800] 14:29:34 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (1928A000) [pid = 3288] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:29:34 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (169F7000) [pid = 3288] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:29:34 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (18B03800) [pid = 3288] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:29:34 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (18ECE800) [pid = 3288] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:29:34 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (14E3F800) [pid = 3288] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:29:34 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (10926400) [pid = 3288] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:29:34 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (0CC33C00) [pid = 3288] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:29:34 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (10109000) [pid = 3288] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:29:34 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (19288C00) [pid = 3288] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:29:34 INFO - PROCESS | 3288 | --DOMWINDOW == 70 (18FA8000) [pid = 3288] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:29:34 INFO - PROCESS | 3288 | 1463434174317 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 14:29:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:29:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 830ms 14:29:34 INFO - PROCESS | 3288 | 1463434174373 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 14:29:34 INFO - PROCESS | 3288 | 1463434174375 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 14:29:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:29:34 INFO - PROCESS | 3288 | 1463434174378 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:29:34 INFO - PROCESS | 3288 | 1463434174380 Marionette TRACE conn6 <- [1,2798,null,{}] 14:29:34 INFO - PROCESS | 3288 | 1463434174383 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:34 INFO - PROCESS | 3288 | 1463434174461 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 14:29:34 INFO - PROCESS | 3288 | 1463434174469 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:34 INFO - PROCESS | 3288 | ++DOCSHELL 0FEF9800 == 37 [pid = 3288] [id = 709] 14:29:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (10109000) [pid = 3288] [serial = 2127] [outer = 00000000] 14:29:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (17D9EC00) [pid = 3288] [serial = 2128] [outer = 10109000] 14:29:34 INFO - PROCESS | 3288 | 1463434174514 Marionette DEBUG loaded listener.js 14:29:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (18FA7000) [pid = 3288] [serial = 2129] [outer = 10109000] 14:29:34 INFO - PROCESS | 3288 | 1463434174956 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 14:29:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:29:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 630ms 14:29:35 INFO - PROCESS | 3288 | 1463434175009 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 14:29:35 INFO - PROCESS | 3288 | 1463434175011 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 14:29:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:29:35 INFO - PROCESS | 3288 | 1463434175014 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:29:35 INFO - PROCESS | 3288 | 1463434175015 Marionette TRACE conn6 <- [1,2802,null,{}] 14:29:35 INFO - PROCESS | 3288 | 1463434175019 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:35 INFO - PROCESS | 3288 | 1463434175120 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 14:29:35 INFO - PROCESS | 3288 | 1463434175129 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:35 INFO - PROCESS | 3288 | ++DOCSHELL 1880DC00 == 38 [pid = 3288] [id = 710] 14:29:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (18806C00) [pid = 3288] [serial = 2130] [outer = 00000000] 14:29:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (19EACC00) [pid = 3288] [serial = 2131] [outer = 18806C00] 14:29:35 INFO - PROCESS | 3288 | 1463434175174 Marionette DEBUG loaded listener.js 14:29:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (19EB6C00) [pid = 3288] [serial = 2132] [outer = 18806C00] 14:29:35 INFO - PROCESS | 3288 | 1463434175604 Marionette TRACE conn6 <- [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]]]}] 14:29:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:29:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 630ms 14:29:35 INFO - PROCESS | 3288 | 1463434175645 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 14:29:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:29:35 INFO - PROCESS | 3288 | 1463434175647 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 14:29:35 INFO - PROCESS | 3288 | 1463434175650 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:29:35 INFO - PROCESS | 3288 | 1463434175651 Marionette TRACE conn6 <- [1,2806,null,{}] 14:29:35 INFO - PROCESS | 3288 | 1463434175655 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:35 INFO - PROCESS | 3288 | 1463434175732 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 14:29:35 INFO - PROCESS | 3288 | 1463434175741 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:35 INFO - PROCESS | 3288 | ++DOCSHELL 19F34000 == 39 [pid = 3288] [id = 711] 14:29:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (19F72800) [pid = 3288] [serial = 2133] [outer = 00000000] 14:29:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (1A263C00) [pid = 3288] [serial = 2134] [outer = 19F72800] 14:29:35 INFO - PROCESS | 3288 | 1463434175785 Marionette DEBUG loaded listener.js 14:29:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (1A294400) [pid = 3288] [serial = 2135] [outer = 19F72800] 14:29:36 INFO - PROCESS | 3288 | 1463434176207 Marionette TRACE conn6 <- [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]]]}] 14:29:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:29:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 630ms 14:29:36 INFO - PROCESS | 3288 | 1463434176295 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 14:29:36 INFO - PROCESS | 3288 | 1463434176299 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 14:29:36 INFO - PROCESS | 3288 | 1463434176304 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:29:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:29:36 INFO - PROCESS | 3288 | 1463434176309 Marionette TRACE conn6 <- [1,2810,null,{}] 14:29:36 INFO - PROCESS | 3288 | 1463434176315 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:36 INFO - PROCESS | 3288 | 1463434176435 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 14:29:36 INFO - PROCESS | 3288 | 1463434176628 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:36 INFO - PROCESS | 3288 | ++DOCSHELL 0CC7C400 == 40 [pid = 3288] [id = 712] 14:29:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (0CC7FC00) [pid = 3288] [serial = 2136] [outer = 00000000] 14:29:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (0CF7B000) [pid = 3288] [serial = 2137] [outer = 0CC7FC00] 14:29:36 INFO - PROCESS | 3288 | 1463434176684 Marionette DEBUG loaded listener.js 14:29:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (10103C00) [pid = 3288] [serial = 2138] [outer = 0CC7FC00] 14:29:37 INFO - PROCESS | 3288 | 1463434177356 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 14:29:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:29:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1127ms 14:29:37 INFO - PROCESS | 3288 | 1463434177437 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 14:29:37 INFO - PROCESS | 3288 | 1463434177441 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 14:29:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:29:37 INFO - PROCESS | 3288 | 1463434177473 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:29:37 INFO - PROCESS | 3288 | 1463434177477 Marionette TRACE conn6 <- [1,2814,null,{}] 14:29:37 INFO - PROCESS | 3288 | 1463434177482 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:37 INFO - PROCESS | 3288 | 1463434177607 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 14:29:37 INFO - PROCESS | 3288 | 1463434177736 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:37 INFO - PROCESS | 3288 | ++DOCSHELL 1022EC00 == 41 [pid = 3288] [id = 713] 14:29:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (10367800) [pid = 3288] [serial = 2139] [outer = 00000000] 14:29:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (14637000) [pid = 3288] [serial = 2140] [outer = 10367800] 14:29:37 INFO - PROCESS | 3288 | 1463434177795 Marionette DEBUG loaded listener.js 14:29:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (14753800) [pid = 3288] [serial = 2141] [outer = 10367800] 14:29:38 INFO - PROCESS | 3288 | 1463434178737 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:29:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:29:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1283ms 14:29:38 INFO - PROCESS | 3288 | 1463434178755 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 14:29:38 INFO - PROCESS | 3288 | 1463434178759 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 14:29:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:29:38 INFO - PROCESS | 3288 | 1463434178764 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:29:38 INFO - PROCESS | 3288 | 1463434178768 Marionette TRACE conn6 <- [1,2818,null,{}] 14:29:38 INFO - PROCESS | 3288 | 1463434178774 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:38 INFO - PROCESS | 3288 | 1463434178891 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 14:29:38 INFO - PROCESS | 3288 | --DOCSHELL 1880DC00 == 40 [pid = 3288] [id = 710] 14:29:38 INFO - PROCESS | 3288 | --DOCSHELL 0FEF9800 == 39 [pid = 3288] [id = 709] 14:29:38 INFO - PROCESS | 3288 | --DOCSHELL 1497F400 == 38 [pid = 3288] [id = 708] 14:29:38 INFO - PROCESS | 3288 | --DOCSHELL 18FA3C00 == 37 [pid = 3288] [id = 707] 14:29:38 INFO - PROCESS | 3288 | --DOCSHELL 10919800 == 36 [pid = 3288] [id = 706] 14:29:38 INFO - PROCESS | 3288 | --DOCSHELL 18C3B800 == 35 [pid = 3288] [id = 705] 14:29:38 INFO - PROCESS | 3288 | --DOCSHELL 18803400 == 34 [pid = 3288] [id = 704] 14:29:38 INFO - PROCESS | 3288 | --DOCSHELL 17586800 == 33 [pid = 3288] [id = 703] 14:29:38 INFO - PROCESS | 3288 | --DOCSHELL 14E6E800 == 32 [pid = 3288] [id = 702] 14:29:38 INFO - PROCESS | 3288 | --DOCSHELL 14633000 == 31 [pid = 3288] [id = 701] 14:29:38 INFO - PROCESS | 3288 | --DOCSHELL 1099A400 == 30 [pid = 3288] [id = 700] 14:29:38 INFO - PROCESS | 3288 | --DOCSHELL 10111800 == 29 [pid = 3288] [id = 699] 14:29:38 INFO - PROCESS | 3288 | --DOCSHELL 0CCA4C00 == 28 [pid = 3288] [id = 698] 14:29:38 INFO - PROCESS | 3288 | --DOCSHELL 1970A400 == 27 [pid = 3288] [id = 697] 14:29:38 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (19788800) [pid = 3288] [serial = 2090] [outer = 00000000] [url = about:blank] 14:29:38 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (19D93800) [pid = 3288] [serial = 2092] [outer = 00000000] [url = about:blank] 14:29:38 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (17DA5C00) [pid = 3288] [serial = 2077] [outer = 00000000] [url = about:blank] 14:29:38 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (18B55400) [pid = 3288] [serial = 2080] [outer = 00000000] [url = about:blank] 14:29:38 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (18805800) [pid = 3288] [serial = 2078] [outer = 00000000] [url = about:blank] 14:29:38 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (18FA1800) [pid = 3288] [serial = 2083] [outer = 00000000] [url = about:blank] 14:29:38 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (18C3D000) [pid = 3288] [serial = 2081] [outer = 00000000] [url = about:blank] 14:29:38 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (18FA9800) [pid = 3288] [serial = 2084] [outer = 00000000] [url = about:blank] 14:29:38 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (19710400) [pid = 3288] [serial = 2089] [outer = 00000000] [url = about:blank] 14:29:38 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (14F5D400) [pid = 3288] [serial = 2074] [outer = 00000000] [url = about:blank] 14:29:38 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (111F2400) [pid = 3288] [serial = 2071] [outer = 00000000] [url = about:blank] 14:29:38 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (1138F000) [pid = 3288] [serial = 2072] [outer = 00000000] [url = about:blank] 14:29:38 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (0FE01C00) [pid = 3288] [serial = 2068] [outer = 00000000] [url = about:blank] 14:29:38 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (10102C00) [pid = 3288] [serial = 2069] [outer = 00000000] [url = about:blank] 14:29:38 INFO - PROCESS | 3288 | --DOMWINDOW == 70 (10516800) [pid = 3288] [serial = 2066] [outer = 00000000] [url = about:blank] 14:29:38 INFO - PROCESS | 3288 | --DOMWINDOW == 69 (10363400) [pid = 3288] [serial = 2065] [outer = 00000000] [url = about:blank] 14:29:38 INFO - PROCESS | 3288 | --DOMWINDOW == 68 (19787400) [pid = 3288] [serial = 2063] [outer = 00000000] [url = about:blank] 14:29:38 INFO - PROCESS | 3288 | --DOMWINDOW == 67 (190D2C00) [pid = 3288] [serial = 2086] [outer = 00000000] [url = about:blank] 14:29:38 INFO - PROCESS | 3288 | --DOMWINDOW == 66 (190CE400) [pid = 3288] [serial = 2087] [outer = 00000000] [url = about:blank] 14:29:38 INFO - PROCESS | 3288 | --DOMWINDOW == 65 (15173400) [pid = 3288] [serial = 2075] [outer = 00000000] [url = about:blank] 14:29:39 INFO - PROCESS | 3288 | 1463434179050 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:39 INFO - PROCESS | 3288 | ++DOCSHELL 09179C00 == 28 [pid = 3288] [id = 714] 14:29:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 66 (0C8E9800) [pid = 3288] [serial = 2142] [outer = 00000000] 14:29:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 67 (0CCA4C00) [pid = 3288] [serial = 2143] [outer = 0C8E9800] 14:29:39 INFO - PROCESS | 3288 | 1463434179100 Marionette DEBUG loaded listener.js 14:29:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 68 (0FE1A000) [pid = 3288] [serial = 2144] [outer = 0C8E9800] 14:29:39 INFO - PROCESS | 3288 | 1463434179534 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 14:29:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:29:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 830ms 14:29:39 INFO - PROCESS | 3288 | 1463434179615 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 14:29:39 INFO - PROCESS | 3288 | 1463434179621 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 14:29:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:29:39 INFO - PROCESS | 3288 | 1463434179632 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:29:39 INFO - PROCESS | 3288 | 1463434179635 Marionette TRACE conn6 <- [1,2822,null,{}] 14:29:39 INFO - PROCESS | 3288 | 1463434179639 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:39 INFO - PROCESS | 3288 | 1463434179719 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 14:29:39 INFO - PROCESS | 3288 | 1463434179732 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:39 INFO - PROCESS | 3288 | ++DOCSHELL 10362C00 == 29 [pid = 3288] [id = 715] 14:29:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 69 (10364800) [pid = 3288] [serial = 2145] [outer = 00000000] 14:29:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 70 (1051C800) [pid = 3288] [serial = 2146] [outer = 10364800] 14:29:39 INFO - PROCESS | 3288 | 1463434179777 Marionette DEBUG loaded listener.js 14:29:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (10865800) [pid = 3288] [serial = 2147] [outer = 10364800] 14:29:40 INFO - PROCESS | 3288 | 1463434180247 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:29:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:29:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 630ms 14:29:40 INFO - PROCESS | 3288 | 1463434180270 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 14:29:40 INFO - PROCESS | 3288 | 1463434180273 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 14:29:40 INFO - PROCESS | 3288 | 1463434180276 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:29:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:29:40 INFO - PROCESS | 3288 | 1463434180280 Marionette TRACE conn6 <- [1,2826,null,{}] 14:29:40 INFO - PROCESS | 3288 | 1463434180290 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:40 INFO - PROCESS | 3288 | 1463434180404 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 14:29:40 INFO - PROCESS | 3288 | 1463434180415 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:40 INFO - PROCESS | 3288 | ++DOCSHELL 1475C000 == 30 [pid = 3288] [id = 716] 14:29:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (14925C00) [pid = 3288] [serial = 2148] [outer = 00000000] 14:29:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (14E42400) [pid = 3288] [serial = 2149] [outer = 14925C00] 14:29:40 INFO - PROCESS | 3288 | 1463434180463 Marionette DEBUG loaded listener.js 14:29:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (15105400) [pid = 3288] [serial = 2150] [outer = 14925C00] 14:29:40 INFO - PROCESS | 3288 | 1463434180912 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 14:29:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:29:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 670ms 14:29:40 INFO - PROCESS | 3288 | 1463434180950 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 14:29:40 INFO - PROCESS | 3288 | 1463434180953 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 14:29:40 INFO - PROCESS | 3288 | 1463434180956 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:29:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:29:40 INFO - PROCESS | 3288 | 1463434180958 Marionette TRACE conn6 <- [1,2830,null,{}] 14:29:40 INFO - PROCESS | 3288 | 1463434180961 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:41 INFO - PROCESS | 3288 | 1463434181042 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 14:29:41 INFO - PROCESS | 3288 | 1463434181048 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:41 INFO - PROCESS | 3288 | ++DOCSHELL 15B1D800 == 31 [pid = 3288] [id = 717] 14:29:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (15BE0400) [pid = 3288] [serial = 2151] [outer = 00000000] 14:29:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (169FD800) [pid = 3288] [serial = 2152] [outer = 15BE0400] 14:29:41 INFO - PROCESS | 3288 | 1463434181094 Marionette DEBUG loaded listener.js 14:29:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (17DA2800) [pid = 3288] [serial = 2153] [outer = 15BE0400] 14:29:41 INFO - PROCESS | 3288 | 1463434181589 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 14:29:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:29:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 670ms 14:29:41 INFO - PROCESS | 3288 | 1463434181630 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 14:29:41 INFO - PROCESS | 3288 | 1463434181632 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 14:29:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:29:41 INFO - PROCESS | 3288 | 1463434181635 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:29:41 INFO - PROCESS | 3288 | 1463434181637 Marionette TRACE conn6 <- [1,2834,null,{}] 14:29:41 INFO - PROCESS | 3288 | 1463434181641 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:41 INFO - PROCESS | 3288 | 1463434181747 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 14:29:41 INFO - PROCESS | 3288 | 1463434181841 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:41 INFO - PROCESS | 3288 | ++DOCSHELL 18807800 == 32 [pid = 3288] [id = 718] 14:29:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (18808800) [pid = 3288] [serial = 2154] [outer = 00000000] 14:29:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (18B01400) [pid = 3288] [serial = 2155] [outer = 18808800] 14:29:41 INFO - PROCESS | 3288 | 1463434181886 Marionette DEBUG loaded listener.js 14:29:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (18B54C00) [pid = 3288] [serial = 2156] [outer = 18808800] 14:29:42 INFO - PROCESS | 3288 | 1463434182323 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 14:29:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:29:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 730ms 14:29:42 INFO - PROCESS | 3288 | 1463434182366 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 14:29:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:29:42 INFO - PROCESS | 3288 | 1463434182368 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 14:29:42 INFO - PROCESS | 3288 | 1463434182371 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:29:42 INFO - PROCESS | 3288 | 1463434182373 Marionette TRACE conn6 <- [1,2838,null,{}] 14:29:42 INFO - PROCESS | 3288 | 1463434182377 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:42 INFO - PROCESS | 3288 | 1463434182509 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 14:29:42 INFO - PROCESS | 3288 | 1463434182525 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:42 INFO - PROCESS | 3288 | ++DOCSHELL 18C3F000 == 33 [pid = 3288] [id = 719] 14:29:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (18C3F400) [pid = 3288] [serial = 2157] [outer = 00000000] 14:29:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (18F9DC00) [pid = 3288] [serial = 2158] [outer = 18C3F400] 14:29:42 INFO - PROCESS | 3288 | 1463434182624 Marionette DEBUG loaded listener.js 14:29:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (18C45800) [pid = 3288] [serial = 2159] [outer = 18C3F400] 14:29:43 INFO - PROCESS | 3288 | 1463434183042 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:29:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:29:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 730ms 14:29:43 INFO - PROCESS | 3288 | 1463434183129 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 14:29:43 INFO - PROCESS | 3288 | 1463434183131 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 14:29:43 INFO - PROCESS | 3288 | 1463434183134 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:29:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:29:43 INFO - PROCESS | 3288 | 1463434183136 Marionette TRACE conn6 <- [1,2842,null,{}] 14:29:43 INFO - PROCESS | 3288 | 1463434183139 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:43 INFO - PROCESS | 3288 | 1463434183247 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 14:29:43 INFO - PROCESS | 3288 | 1463434183260 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:43 INFO - PROCESS | 3288 | ++DOCSHELL 190CEC00 == 34 [pid = 3288] [id = 720] 14:29:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (190D1400) [pid = 3288] [serial = 2160] [outer = 00000000] 14:29:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (190E9000) [pid = 3288] [serial = 2161] [outer = 190D1400] 14:29:43 INFO - PROCESS | 3288 | 1463434183305 Marionette DEBUG loaded listener.js 14:29:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (19285C00) [pid = 3288] [serial = 2162] [outer = 190D1400] 14:29:43 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (18F74C00) [pid = 3288] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:29:43 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (19D8C800) [pid = 3288] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:29:43 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (18C3CC00) [pid = 3288] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:29:43 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (14E93C00) [pid = 3288] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:29:43 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (10174800) [pid = 3288] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:29:43 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (17586C00) [pid = 3288] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:29:43 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (0CCA5C00) [pid = 3288] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:29:43 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (1099C400) [pid = 3288] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:29:43 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (1880FC00) [pid = 3288] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:29:43 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (14636400) [pid = 3288] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:29:43 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (18FA7C00) [pid = 3288] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:29:43 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (19281800) [pid = 3288] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:29:43 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (10109000) [pid = 3288] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:29:43 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (18806C00) [pid = 3288] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:29:43 INFO - PROCESS | 3288 | 1463434183842 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 14:29:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:29:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 770ms 14:29:43 INFO - PROCESS | 3288 | 1463434183908 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 14:29:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:29:43 INFO - PROCESS | 3288 | 1463434183911 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 14:29:43 INFO - PROCESS | 3288 | 1463434183914 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:29:43 INFO - PROCESS | 3288 | 1463434183915 Marionette TRACE conn6 <- [1,2846,null,{}] 14:29:43 INFO - PROCESS | 3288 | 1463434183919 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:44 INFO - PROCESS | 3288 | 1463434183994 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 14:29:44 INFO - PROCESS | 3288 | 1463434184001 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:44 INFO - PROCESS | 3288 | ++DOCSHELL 146E8400 == 35 [pid = 3288] [id = 721] 14:29:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (169FA800) [pid = 3288] [serial = 2163] [outer = 00000000] 14:29:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (18ECF000) [pid = 3288] [serial = 2164] [outer = 169FA800] 14:29:44 INFO - PROCESS | 3288 | 1463434184045 Marionette DEBUG loaded listener.js 14:29:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (190CDC00) [pid = 3288] [serial = 2165] [outer = 169FA800] 14:29:44 INFO - PROCESS | 3288 | 1463434184472 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:29:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:29:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 570ms 14:29:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:29:44 INFO - PROCESS | 3288 | 1463434184484 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 14:29:44 INFO - PROCESS | 3288 | 1463434184486 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 14:29:44 INFO - PROCESS | 3288 | 1463434184489 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:29:44 INFO - PROCESS | 3288 | 1463434184491 Marionette TRACE conn6 <- [1,2850,null,{}] 14:29:44 INFO - PROCESS | 3288 | 1463434184495 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:44 INFO - PROCESS | 3288 | 1463434184613 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 14:29:44 INFO - PROCESS | 3288 | 1463434184623 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:44 INFO - PROCESS | 3288 | ++DOCSHELL 18F72400 == 36 [pid = 3288] [id = 722] 14:29:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (190CF400) [pid = 3288] [serial = 2166] [outer = 00000000] 14:29:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (1977F800) [pid = 3288] [serial = 2167] [outer = 190CF400] 14:29:44 INFO - PROCESS | 3288 | 1463434184667 Marionette DEBUG loaded listener.js 14:29:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (10516000) [pid = 3288] [serial = 2168] [outer = 190CF400] 14:29:45 INFO - PROCESS | 3288 | 1463434185108 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 14:29:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:29:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 671ms 14:29:45 INFO - PROCESS | 3288 | 1463434185161 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 14:29:45 INFO - PROCESS | 3288 | 1463434185163 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 14:29:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:29:45 INFO - PROCESS | 3288 | 1463434185175 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:29:45 INFO - PROCESS | 3288 | 1463434185177 Marionette TRACE conn6 <- [1,2854,null,{}] 14:29:45 INFO - PROCESS | 3288 | 1463434185181 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:45 INFO - PROCESS | 3288 | 1463434185259 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 14:29:45 INFO - PROCESS | 3288 | 1463434185265 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:45 INFO - PROCESS | 3288 | ++DOCSHELL 19D8D000 == 37 [pid = 3288] [id = 723] 14:29:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (19D92800) [pid = 3288] [serial = 2169] [outer = 00000000] 14:29:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (19DD7000) [pid = 3288] [serial = 2170] [outer = 19D92800] 14:29:45 INFO - PROCESS | 3288 | 1463434185310 Marionette DEBUG loaded listener.js 14:29:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (19EB2C00) [pid = 3288] [serial = 2171] [outer = 19D92800] 14:29:46 INFO - PROCESS | 3288 | --DOCSHELL 09179C00 == 36 [pid = 3288] [id = 714] 14:29:46 INFO - PROCESS | 3288 | --DOCSHELL 1022EC00 == 35 [pid = 3288] [id = 713] 14:29:46 INFO - PROCESS | 3288 | --DOCSHELL 19F34000 == 34 [pid = 3288] [id = 711] 14:29:46 INFO - PROCESS | 3288 | --DOCSHELL 0CC7C400 == 33 [pid = 3288] [id = 712] 14:29:46 INFO - PROCESS | 3288 | --DOCSHELL 1475C000 == 32 [pid = 3288] [id = 716] 14:29:46 INFO - PROCESS | 3288 | --DOCSHELL 10362C00 == 31 [pid = 3288] [id = 715] 14:29:46 INFO - PROCESS | 3288 | --DOCSHELL 15B1D800 == 30 [pid = 3288] [id = 717] 14:29:46 INFO - PROCESS | 3288 | --DOCSHELL 146E8400 == 29 [pid = 3288] [id = 721] 14:29:46 INFO - PROCESS | 3288 | --DOCSHELL 18F72400 == 28 [pid = 3288] [id = 722] 14:29:46 INFO - PROCESS | 3288 | --DOCSHELL 18C3F000 == 27 [pid = 3288] [id = 719] 14:29:46 INFO - PROCESS | 3288 | --DOCSHELL 18807800 == 26 [pid = 3288] [id = 718] 14:29:46 INFO - PROCESS | 3288 | --DOCSHELL 190CEC00 == 25 [pid = 3288] [id = 720] 14:29:46 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (18F7B400) [pid = 3288] [serial = 2119] [outer = 00000000] [url = about:blank] 14:29:46 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (19DDA000) [pid = 3288] [serial = 2093] [outer = 00000000] [url = about:blank] 14:29:46 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (18F7B800) [pid = 3288] [serial = 2120] [outer = 00000000] [url = about:blank] 14:29:46 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (18C47000) [pid = 3288] [serial = 2116] [outer = 00000000] [url = about:blank] 14:29:46 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (15175800) [pid = 3288] [serial = 2107] [outer = 00000000] [url = about:blank] 14:29:46 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (1517F800) [pid = 3288] [serial = 2108] [outer = 00000000] [url = about:blank] 14:29:46 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (10222C00) [pid = 3288] [serial = 2098] [outer = 00000000] [url = about:blank] 14:29:46 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (10228800) [pid = 3288] [serial = 2099] [outer = 00000000] [url = about:blank] 14:29:46 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (175D2C00) [pid = 3288] [serial = 2110] [outer = 00000000] [url = about:blank] 14:29:46 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (17D9A000) [pid = 3288] [serial = 2111] [outer = 00000000] [url = about:blank] 14:29:46 INFO - PROCESS | 3288 | --DOMWINDOW == 70 (0FE13800) [pid = 3288] [serial = 2095] [outer = 00000000] [url = about:blank] 14:29:46 INFO - PROCESS | 3288 | --DOMWINDOW == 69 (0FEF1800) [pid = 3288] [serial = 2096] [outer = 00000000] [url = about:blank] 14:29:46 INFO - PROCESS | 3288 | --DOMWINDOW == 68 (111F2800) [pid = 3288] [serial = 2101] [outer = 00000000] [url = about:blank] 14:29:46 INFO - PROCESS | 3288 | --DOMWINDOW == 67 (144A6C00) [pid = 3288] [serial = 2102] [outer = 00000000] [url = about:blank] 14:29:46 INFO - PROCESS | 3288 | --DOMWINDOW == 66 (18B73400) [pid = 3288] [serial = 2113] [outer = 00000000] [url = about:blank] 14:29:46 INFO - PROCESS | 3288 | --DOMWINDOW == 65 (18B74800) [pid = 3288] [serial = 2114] [outer = 00000000] [url = about:blank] 14:29:46 INFO - PROCESS | 3288 | --DOMWINDOW == 64 (14756000) [pid = 3288] [serial = 2104] [outer = 00000000] [url = about:blank] 14:29:46 INFO - PROCESS | 3288 | --DOMWINDOW == 63 (1492EC00) [pid = 3288] [serial = 2105] [outer = 00000000] [url = about:blank] 14:29:46 INFO - PROCESS | 3288 | --DOMWINDOW == 62 (190CD400) [pid = 3288] [serial = 2122] [outer = 00000000] [url = about:blank] 14:29:46 INFO - PROCESS | 3288 | --DOMWINDOW == 61 (19BC2400) [pid = 3288] [serial = 2125] [outer = 00000000] [url = about:blank] 14:29:46 INFO - PROCESS | 3288 | --DOMWINDOW == 60 (18FA7000) [pid = 3288] [serial = 2129] [outer = 00000000] [url = about:blank] 14:29:46 INFO - PROCESS | 3288 | --DOMWINDOW == 59 (17D9EC00) [pid = 3288] [serial = 2128] [outer = 00000000] [url = about:blank] 14:29:46 INFO - PROCESS | 3288 | --DOMWINDOW == 58 (19EACC00) [pid = 3288] [serial = 2131] [outer = 00000000] [url = about:blank] 14:29:46 INFO - PROCESS | 3288 | --DOMWINDOW == 57 (1A263C00) [pid = 3288] [serial = 2134] [outer = 00000000] [url = about:blank] 14:29:47 INFO - PROCESS | 3288 | --DOMWINDOW == 56 (19EB6C00) [pid = 3288] [serial = 2132] [outer = 00000000] [url = about:blank] 14:29:47 INFO - PROCESS | 3288 | --DOMWINDOW == 55 (19D97000) [pid = 3288] [serial = 2126] [outer = 00000000] [url = about:blank] 14:29:47 INFO - PROCESS | 3288 | --DOMWINDOW == 54 (190F0800) [pid = 3288] [serial = 2123] [outer = 00000000] [url = about:blank] 14:29:47 INFO - PROCESS | 3288 | --DOMWINDOW == 53 (18C43C00) [pid = 3288] [serial = 2117] [outer = 00000000] [url = about:blank] 14:29:47 INFO - PROCESS | 3288 | 1463434187132 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 14:29:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:29:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1979ms 14:29:47 INFO - PROCESS | 3288 | 1463434187147 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 14:29:47 INFO - PROCESS | 3288 | 1463434187151 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 14:29:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:29:47 INFO - PROCESS | 3288 | 1463434187156 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:29:47 INFO - PROCESS | 3288 | 1463434187158 Marionette TRACE conn6 <- [1,2858,null,{}] 14:29:47 INFO - PROCESS | 3288 | 1463434187165 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:47 INFO - PROCESS | 3288 | 1463434187249 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 14:29:47 INFO - PROCESS | 3288 | 1463434187261 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:47 INFO - PROCESS | 3288 | ++DOCSHELL 0FE1F000 == 26 [pid = 3288] [id = 724] 14:29:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 54 (0FE1F400) [pid = 3288] [serial = 2172] [outer = 00000000] 14:29:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 55 (10053000) [pid = 3288] [serial = 2173] [outer = 0FE1F400] 14:29:47 INFO - PROCESS | 3288 | 1463434187309 Marionette DEBUG loaded listener.js 14:29:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 56 (10105800) [pid = 3288] [serial = 2174] [outer = 0FE1F400] 14:29:47 INFO - PROCESS | 3288 | 1463434187836 Marionette TRACE conn6 <- [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]]]}] 14:29:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:29:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 729ms 14:29:47 INFO - PROCESS | 3288 | 1463434187887 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 14:29:47 INFO - PROCESS | 3288 | 1463434187894 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 14:29:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:29:47 INFO - PROCESS | 3288 | 1463434187900 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:29:47 INFO - PROCESS | 3288 | 1463434187902 Marionette TRACE conn6 <- [1,2862,null,{}] 14:29:47 INFO - PROCESS | 3288 | 1463434187906 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:47 INFO - PROCESS | 3288 | 1463434187994 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 14:29:48 INFO - PROCESS | 3288 | 1463434188091 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:48 INFO - PROCESS | 3288 | ++DOCSHELL 1022DC00 == 27 [pid = 3288] [id = 725] 14:29:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 57 (1022E000) [pid = 3288] [serial = 2175] [outer = 00000000] 14:29:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 58 (10364000) [pid = 3288] [serial = 2176] [outer = 1022E000] 14:29:48 INFO - PROCESS | 3288 | 1463434188136 Marionette DEBUG loaded listener.js 14:29:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 59 (1036DC00) [pid = 3288] [serial = 2177] [outer = 1022E000] 14:29:48 INFO - PROCESS | 3288 | 1463434188506 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 14:29:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:29:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 670ms 14:29:48 INFO - PROCESS | 3288 | 1463434188572 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 14:29:48 INFO - PROCESS | 3288 | 1463434188575 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 14:29:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:29:48 INFO - PROCESS | 3288 | 1463434188578 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:29:48 INFO - PROCESS | 3288 | 1463434188582 Marionette TRACE conn6 <- [1,2866,null,{}] 14:29:48 INFO - PROCESS | 3288 | 1463434188593 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:48 INFO - PROCESS | 3288 | 1463434188703 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 14:29:48 INFO - PROCESS | 3288 | 1463434188715 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:48 INFO - PROCESS | 3288 | ++DOCSHELL 14484400 == 28 [pid = 3288] [id = 726] 14:29:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 60 (14484800) [pid = 3288] [serial = 2178] [outer = 00000000] 14:29:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 61 (14633800) [pid = 3288] [serial = 2179] [outer = 14484800] 14:29:48 INFO - PROCESS | 3288 | 1463434188763 Marionette DEBUG loaded listener.js 14:29:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 62 (14639800) [pid = 3288] [serial = 2180] [outer = 14484800] 14:29:49 INFO - PROCESS | 3288 | 1463434189221 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 14:29:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:29:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 670ms 14:29:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:29:49 INFO - PROCESS | 3288 | 1463434189252 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 14:29:49 INFO - PROCESS | 3288 | 1463434189254 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 14:29:49 INFO - PROCESS | 3288 | 1463434189257 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:29:49 INFO - PROCESS | 3288 | 1463434189259 Marionette TRACE conn6 <- [1,2870,null,{}] 14:29:49 INFO - PROCESS | 3288 | 1463434189263 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:49 INFO - PROCESS | 3288 | 1463434189353 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 14:29:49 INFO - PROCESS | 3288 | 1463434189359 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:49 INFO - PROCESS | 3288 | ++DOCSHELL 146E6800 == 29 [pid = 3288] [id = 727] 14:29:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 63 (14930400) [pid = 3288] [serial = 2181] [outer = 00000000] 14:29:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 64 (14E96000) [pid = 3288] [serial = 2182] [outer = 14930400] 14:29:49 INFO - PROCESS | 3288 | 1463434189404 Marionette DEBUG loaded listener.js 14:29:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 65 (15108400) [pid = 3288] [serial = 2183] [outer = 14930400] 14:29:49 INFO - PROCESS | 3288 | 1463434189843 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 14:29:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:29:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 630ms 14:29:49 INFO - PROCESS | 3288 | 1463434189892 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 14:29:49 INFO - PROCESS | 3288 | 1463434189894 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 14:29:49 INFO - PROCESS | 3288 | 1463434189897 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:29:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:29:49 INFO - PROCESS | 3288 | 1463434189899 Marionette TRACE conn6 <- [1,2874,null,{}] 14:29:49 INFO - PROCESS | 3288 | 1463434189903 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:49 INFO - PROCESS | 3288 | 1463434189978 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 14:29:49 INFO - PROCESS | 3288 | 1463434189984 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:49 INFO - PROCESS | 3288 | ++DOCSHELL 15178800 == 30 [pid = 3288] [id = 728] 14:29:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 66 (15B20800) [pid = 3288] [serial = 2184] [outer = 00000000] 14:29:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 67 (169F1400) [pid = 3288] [serial = 2185] [outer = 15B20800] 14:29:50 INFO - PROCESS | 3288 | 1463434190029 Marionette DEBUG loaded listener.js 14:29:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 68 (175C8400) [pid = 3288] [serial = 2186] [outer = 15B20800] 14:29:50 INFO - PROCESS | 3288 | 1463434190480 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 14:29:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:29:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 630ms 14:29:50 INFO - PROCESS | 3288 | 1463434190532 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 14:29:50 INFO - PROCESS | 3288 | 1463434190534 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 14:29:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:29:50 INFO - PROCESS | 3288 | 1463434190541 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:29:50 INFO - PROCESS | 3288 | 1463434190543 Marionette TRACE conn6 <- [1,2878,null,{}] 14:29:50 INFO - PROCESS | 3288 | 1463434190547 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:50 INFO - PROCESS | 3288 | 1463434190641 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 14:29:50 INFO - PROCESS | 3288 | 1463434190652 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:50 INFO - PROCESS | 3288 | ++DOCSHELL 18B0DC00 == 31 [pid = 3288] [id = 729] 14:29:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 69 (18B46C00) [pid = 3288] [serial = 2187] [outer = 00000000] 14:29:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 70 (18B79400) [pid = 3288] [serial = 2188] [outer = 18B46C00] 14:29:50 INFO - PROCESS | 3288 | 1463434190698 Marionette DEBUG loaded listener.js 14:29:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (18C3D400) [pid = 3288] [serial = 2189] [outer = 18B46C00] 14:29:51 INFO - PROCESS | 3288 | 1463434191139 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:29:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:29:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 630ms 14:29:51 INFO - PROCESS | 3288 | 1463434191177 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 14:29:51 INFO - PROCESS | 3288 | 1463434191180 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 14:29:51 INFO - PROCESS | 3288 | 1463434191183 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:29:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:29:51 INFO - PROCESS | 3288 | 1463434191184 Marionette TRACE conn6 <- [1,2882,null,{}] 14:29:51 INFO - PROCESS | 3288 | 1463434191188 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:51 INFO - PROCESS | 3288 | 1463434191264 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 14:29:51 INFO - PROCESS | 3288 | 1463434191270 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:51 INFO - PROCESS | 3288 | ++DOCSHELL 18EC4400 == 32 [pid = 3288] [id = 730] 14:29:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (18EC7C00) [pid = 3288] [serial = 2190] [outer = 00000000] 14:29:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (18F76000) [pid = 3288] [serial = 2191] [outer = 18EC7C00] 14:29:51 INFO - PROCESS | 3288 | 1463434191316 Marionette DEBUG loaded listener.js 14:29:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (18F78C00) [pid = 3288] [serial = 2192] [outer = 18EC7C00] 14:29:51 INFO - PROCESS | 3288 | 1463434191788 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 14:29:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:29:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 630ms 14:29:51 INFO - PROCESS | 3288 | 1463434191828 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 14:29:51 INFO - PROCESS | 3288 | 1463434191830 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 14:29:51 INFO - PROCESS | 3288 | 1463434191833 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:29:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:29:51 INFO - PROCESS | 3288 | 1463434191835 Marionette TRACE conn6 <- [1,2886,null,{}] 14:29:51 INFO - PROCESS | 3288 | 1463434191843 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:51 INFO - PROCESS | 3288 | 1463434191919 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 14:29:51 INFO - PROCESS | 3288 | 1463434191926 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:51 INFO - PROCESS | 3288 | ++DOCSHELL 09175C00 == 33 [pid = 3288] [id = 731] 14:29:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (18F70C00) [pid = 3288] [serial = 2193] [outer = 00000000] 14:29:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (18FA6000) [pid = 3288] [serial = 2194] [outer = 18F70C00] 14:29:51 INFO - PROCESS | 3288 | 1463434191972 Marionette DEBUG loaded listener.js 14:29:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (18FA0C00) [pid = 3288] [serial = 2195] [outer = 18F70C00] 14:29:52 INFO - PROCESS | 3288 | 1463434192452 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 14:29:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:29:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 670ms 14:29:52 INFO - PROCESS | 3288 | 1463434192510 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 14:29:52 INFO - PROCESS | 3288 | 1463434192512 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 14:29:52 INFO - PROCESS | 3288 | 1463434192515 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:29:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:29:52 INFO - PROCESS | 3288 | 1463434192517 Marionette TRACE conn6 <- [1,2890,null,{}] 14:29:52 INFO - PROCESS | 3288 | 1463434192521 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:52 INFO - PROCESS | 3288 | 1463434192629 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 14:29:52 INFO - PROCESS | 3288 | 1463434192720 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:52 INFO - PROCESS | 3288 | ++DOCSHELL 14479C00 == 34 [pid = 3288] [id = 732] 14:29:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (190E9400) [pid = 3288] [serial = 2196] [outer = 00000000] 14:29:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (19283800) [pid = 3288] [serial = 2197] [outer = 190E9400] 14:29:52 INFO - PROCESS | 3288 | 1463434192764 Marionette DEBUG loaded listener.js 14:29:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (19287C00) [pid = 3288] [serial = 2198] [outer = 190E9400] 14:29:53 INFO - PROCESS | 3288 | 1463434193180 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:29:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:29:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 731ms 14:29:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:29:53 INFO - PROCESS | 3288 | 1463434193249 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 14:29:53 INFO - PROCESS | 3288 | 1463434193251 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 14:29:53 INFO - PROCESS | 3288 | 1463434193254 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:29:53 INFO - PROCESS | 3288 | 1463434193256 Marionette TRACE conn6 <- [1,2894,null,{}] 14:29:53 INFO - PROCESS | 3288 | 1463434193259 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:53 INFO - PROCESS | 3288 | 1463434193372 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 14:29:53 INFO - PROCESS | 3288 | 1463434193382 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:53 INFO - PROCESS | 3288 | ++DOCSHELL 0CC33C00 == 35 [pid = 3288] [id = 733] 14:29:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (0CC73C00) [pid = 3288] [serial = 2199] [outer = 00000000] 14:29:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (19BC4800) [pid = 3288] [serial = 2200] [outer = 0CC73C00] 14:29:53 INFO - PROCESS | 3288 | 1463434193479 Marionette DEBUG loaded listener.js 14:29:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (19D95000) [pid = 3288] [serial = 2201] [outer = 0CC73C00] 14:29:53 INFO - PROCESS | 3288 | 1463434193915 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 14:29:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:29:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 730ms 14:29:54 INFO - PROCESS | 3288 | 1463434194008 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 14:29:54 INFO - PROCESS | 3288 | 1463434194010 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 14:29:54 INFO - PROCESS | 3288 | 1463434194013 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:29:54 INFO - PROCESS | 3288 | 1463434194016 Marionette TRACE conn6 <- [1,2898,null,{}] 14:29:54 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:29:54 INFO - PROCESS | 3288 | 1463434194019 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:54 INFO - PROCESS | 3288 | 1463434194154 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 14:29:54 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (190CF400) [pid = 3288] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:29:54 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (18808800) [pid = 3288] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:29:54 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (18C3F400) [pid = 3288] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:29:54 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (190D1400) [pid = 3288] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:29:54 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (15BE0400) [pid = 3288] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 14:29:54 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (14925C00) [pid = 3288] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:29:54 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (10364800) [pid = 3288] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 14:29:54 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (0C8E9800) [pid = 3288] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:29:54 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (10367800) [pid = 3288] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 14:29:54 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (0CC7FC00) [pid = 3288] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:29:54 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (19F72800) [pid = 3288] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:29:54 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (169FA800) [pid = 3288] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 14:29:54 INFO - PROCESS | 3288 | 1463434194334 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:54 INFO - PROCESS | 3288 | ++DOCSHELL 0C8F2800 == 36 [pid = 3288] [id = 734] 14:29:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (0C8F2C00) [pid = 3288] [serial = 2202] [outer = 00000000] 14:29:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (10225C00) [pid = 3288] [serial = 2203] [outer = 0C8F2C00] 14:29:54 INFO - PROCESS | 3288 | 1463434194386 Marionette DEBUG loaded listener.js 14:29:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (14924000) [pid = 3288] [serial = 2204] [outer = 0C8F2C00] 14:29:54 INFO - PROCESS | 3288 | 1463434194701 Marionette TRACE conn6 <- [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]]]}] 14:29:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:29:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:29:54 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 730ms 14:29:54 INFO - PROCESS | 3288 | 1463434194751 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 14:29:54 INFO - PROCESS | 3288 | 1463434194753 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 14:29:54 INFO - PROCESS | 3288 | 1463434194757 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:29:54 INFO - PROCESS | 3288 | 1463434194758 Marionette TRACE conn6 <- [1,2902,null,{}] 14:29:54 INFO - TEST-START | /DOMEvents/constructors.html 14:29:54 INFO - PROCESS | 3288 | 1463434194762 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:54 INFO - PROCESS | 3288 | 1463434194838 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 14:29:54 INFO - PROCESS | 3288 | 1463434194844 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:54 INFO - PROCESS | 3288 | ++DOCSHELL 0FE5BC00 == 37 [pid = 3288] [id = 735] 14:29:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (14E9B400) [pid = 3288] [serial = 2205] [outer = 00000000] 14:29:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (19EA9800) [pid = 3288] [serial = 2206] [outer = 14E9B400] 14:29:54 INFO - PROCESS | 3288 | 1463434194888 Marionette DEBUG loaded listener.js 14:29:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (19EAD800) [pid = 3288] [serial = 2207] [outer = 14E9B400] 14:29:55 INFO - PROCESS | 3288 | 1463434195542 Marionette TRACE conn6 <- [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]]]}] 14:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:29:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:29:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:29:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:29:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:29:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:29:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:29:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:29:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:29:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:29:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:29:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:29:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:29:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:29:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:29:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:29:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:29:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:29:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:29:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:29:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:29:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:29:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:29:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:29:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:29:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:29:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:29:55 INFO - TEST-OK | /DOMEvents/constructors.html | took 891ms 14:29:55 INFO - PROCESS | 3288 | 1463434195652 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 14:29:55 INFO - PROCESS | 3288 | 1463434195654 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 14:29:55 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:29:55 INFO - PROCESS | 3288 | 1463434195660 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:29:55 INFO - PROCESS | 3288 | 1463434195662 Marionette TRACE conn6 <- [1,2906,null,{}] 14:29:55 INFO - PROCESS | 3288 | 1463434195666 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:55 INFO - PROCESS | 3288 | 1463434195777 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 14:29:55 INFO - PROCESS | 3288 | 1463434195790 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:55 INFO - PROCESS | 3288 | ++DOCSHELL 19F32000 == 38 [pid = 3288] [id = 736] 14:29:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (19F33800) [pid = 3288] [serial = 2208] [outer = 00000000] 14:29:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (1AE38C00) [pid = 3288] [serial = 2209] [outer = 19F33800] 14:29:55 INFO - PROCESS | 3288 | 1463434195834 Marionette DEBUG loaded listener.js 14:29:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (1AEF1000) [pid = 3288] [serial = 2210] [outer = 19F33800] 14:29:56 INFO - PROCESS | 3288 | 1463434196205 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:29:56 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:29:56 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 570ms 14:29:56 INFO - PROCESS | 3288 | 1463434196232 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 14:29:56 INFO - PROCESS | 3288 | 1463434196247 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 14:29:56 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:29:56 INFO - PROCESS | 3288 | 1463434196250 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:29:56 INFO - PROCESS | 3288 | 1463434196252 Marionette TRACE conn6 <- [1,2910,null,{}] 14:29:56 INFO - PROCESS | 3288 | 1463434196256 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:56 INFO - PROCESS | 3288 | 1463434196334 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 14:29:56 INFO - PROCESS | 3288 | 1463434196475 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:56 INFO - PROCESS | 3288 | ++DOCSHELL 09172000 == 39 [pid = 3288] [id = 737] 14:29:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (09174C00) [pid = 3288] [serial = 2211] [outer = 00000000] 14:29:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (0917BC00) [pid = 3288] [serial = 2212] [outer = 09174C00] 14:29:56 INFO - PROCESS | 3288 | 1463434196574 Marionette DEBUG loaded listener.js 14:29:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (0FE02000) [pid = 3288] [serial = 2213] [outer = 09174C00] 14:29:57 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:29:57 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:29:57 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:29:57 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 14:29:57 INFO - PROCESS | 3288 | 1463434197252 Marionette TRACE conn6 <- [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]]]}] 14:29:57 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:29:57 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:29:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:29:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:29:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:29:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:29:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:29:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:29:57 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 14:29:57 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:29:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:29:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:29:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:29:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:29:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:29:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:29:57 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 14:29:57 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:29:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:29:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:29:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:29:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:29:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:29:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:29:57 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]" 14:29:57 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:29:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:29:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:29:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:29:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:29:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:29:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:29:57 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:29:57 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1028ms 14:29:57 INFO - PROCESS | 3288 | 1463434197283 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 14:29:57 INFO - PROCESS | 3288 | 1463434197288 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 14:29:57 INFO - PROCESS | 3288 | 1463434197312 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:29:57 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:29:57 INFO - PROCESS | 3288 | 1463434197317 Marionette TRACE conn6 <- [1,2914,null,{}] 14:29:57 INFO - PROCESS | 3288 | 1463434197322 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:57 INFO - PROCESS | 3288 | 1463434197440 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 14:29:57 INFO - PROCESS | 3288 | 1463434197579 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:57 INFO - PROCESS | 3288 | ++DOCSHELL 144AA400 == 40 [pid = 3288] [id = 738] 14:29:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (14630400) [pid = 3288] [serial = 2214] [outer = 00000000] 14:29:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (146E9800) [pid = 3288] [serial = 2215] [outer = 14630400] 14:29:57 INFO - PROCESS | 3288 | 1463434197638 Marionette DEBUG loaded listener.js 14:29:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (14E94C00) [pid = 3288] [serial = 2216] [outer = 14630400] 14:29:58 INFO - PROCESS | 3288 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:29:58 INFO - PROCESS | 3288 | 1463434198243 Marionette TRACE conn6 <- [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]]]}] 14:29:58 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:29:58 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 970ms 14:29:58 INFO - PROCESS | 3288 | 1463434198291 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 14:29:58 INFO - PROCESS | 3288 | 1463434198296 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 14:29:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:29:58 INFO - PROCESS | 3288 | 1463434198300 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:29:58 INFO - PROCESS | 3288 | 1463434198302 Marionette TRACE conn6 <- [1,2918,null,{}] 14:29:58 INFO - PROCESS | 3288 | 1463434198306 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:58 INFO - PROCESS | 3288 | 1463434198560 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 14:29:58 INFO - PROCESS | 3288 | 1463434198737 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:58 INFO - PROCESS | 3288 | ++DOCSHELL 09178400 == 41 [pid = 3288] [id = 739] 14:29:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (0917AC00) [pid = 3288] [serial = 2217] [outer = 00000000] 14:29:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (0CF80C00) [pid = 3288] [serial = 2218] [outer = 0917AC00] 14:29:58 INFO - PROCESS | 3288 | 1463434198794 Marionette DEBUG loaded listener.js 14:29:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (10174C00) [pid = 3288] [serial = 2219] [outer = 0917AC00] 14:29:59 INFO - PROCESS | 3288 | --DOCSHELL 19F32000 == 40 [pid = 3288] [id = 736] 14:29:59 INFO - PROCESS | 3288 | --DOCSHELL 0FE5BC00 == 39 [pid = 3288] [id = 735] 14:29:59 INFO - PROCESS | 3288 | --DOCSHELL 0C8F2800 == 38 [pid = 3288] [id = 734] 14:29:59 INFO - PROCESS | 3288 | --DOCSHELL 0CC33C00 == 37 [pid = 3288] [id = 733] 14:29:59 INFO - PROCESS | 3288 | --DOCSHELL 14479C00 == 36 [pid = 3288] [id = 732] 14:29:59 INFO - PROCESS | 3288 | --DOCSHELL 09175C00 == 35 [pid = 3288] [id = 731] 14:29:59 INFO - PROCESS | 3288 | --DOCSHELL 18EC4400 == 34 [pid = 3288] [id = 730] 14:29:59 INFO - PROCESS | 3288 | --DOCSHELL 18B0DC00 == 33 [pid = 3288] [id = 729] 14:29:59 INFO - PROCESS | 3288 | --DOCSHELL 15178800 == 32 [pid = 3288] [id = 728] 14:29:59 INFO - PROCESS | 3288 | --DOCSHELL 146E6800 == 31 [pid = 3288] [id = 727] 14:29:59 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (19DD7000) [pid = 3288] [serial = 2170] [outer = 00000000] [url = about:blank] 14:29:59 INFO - PROCESS | 3288 | --DOCSHELL 14484400 == 30 [pid = 3288] [id = 726] 14:29:59 INFO - PROCESS | 3288 | --DOCSHELL 1022DC00 == 29 [pid = 3288] [id = 725] 14:29:59 INFO - PROCESS | 3288 | --DOCSHELL 0FE1F000 == 28 [pid = 3288] [id = 724] 14:29:59 INFO - PROCESS | 3288 | --DOCSHELL 19D8D000 == 27 [pid = 3288] [id = 723] 14:29:59 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (10516000) [pid = 3288] [serial = 2168] [outer = 00000000] [url = about:blank] 14:29:59 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (18B01400) [pid = 3288] [serial = 2155] [outer = 00000000] [url = about:blank] 14:29:59 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (18F9DC00) [pid = 3288] [serial = 2158] [outer = 00000000] [url = about:blank] 14:29:59 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (18B54C00) [pid = 3288] [serial = 2156] [outer = 00000000] [url = about:blank] 14:29:59 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (190E9000) [pid = 3288] [serial = 2161] [outer = 00000000] [url = about:blank] 14:29:59 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (18C45800) [pid = 3288] [serial = 2159] [outer = 00000000] [url = about:blank] 14:29:59 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (19285C00) [pid = 3288] [serial = 2162] [outer = 00000000] [url = about:blank] 14:29:59 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (169FD800) [pid = 3288] [serial = 2152] [outer = 00000000] [url = about:blank] 14:29:59 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (14E42400) [pid = 3288] [serial = 2149] [outer = 00000000] [url = about:blank] 14:29:59 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (15105400) [pid = 3288] [serial = 2150] [outer = 00000000] [url = about:blank] 14:29:59 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (1051C800) [pid = 3288] [serial = 2146] [outer = 00000000] [url = about:blank] 14:29:59 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (10865800) [pid = 3288] [serial = 2147] [outer = 00000000] [url = about:blank] 14:29:59 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (0CCA4C00) [pid = 3288] [serial = 2143] [outer = 00000000] [url = about:blank] 14:29:59 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (0FE1A000) [pid = 3288] [serial = 2144] [outer = 00000000] [url = about:blank] 14:29:59 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (14753800) [pid = 3288] [serial = 2141] [outer = 00000000] [url = about:blank] 14:29:59 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (14637000) [pid = 3288] [serial = 2140] [outer = 00000000] [url = about:blank] 14:29:59 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (10103C00) [pid = 3288] [serial = 2138] [outer = 00000000] [url = about:blank] 14:29:59 INFO - PROCESS | 3288 | --DOMWINDOW == 70 (0CF7B000) [pid = 3288] [serial = 2137] [outer = 00000000] [url = about:blank] 14:29:59 INFO - PROCESS | 3288 | --DOMWINDOW == 69 (1A294400) [pid = 3288] [serial = 2135] [outer = 00000000] [url = about:blank] 14:29:59 INFO - PROCESS | 3288 | --DOMWINDOW == 68 (18ECF000) [pid = 3288] [serial = 2164] [outer = 00000000] [url = about:blank] 14:29:59 INFO - PROCESS | 3288 | --DOMWINDOW == 67 (190CDC00) [pid = 3288] [serial = 2165] [outer = 00000000] [url = about:blank] 14:29:59 INFO - PROCESS | 3288 | --DOMWINDOW == 66 (1977F800) [pid = 3288] [serial = 2167] [outer = 00000000] [url = about:blank] 14:29:59 INFO - PROCESS | 3288 | --DOMWINDOW == 65 (17DA2800) [pid = 3288] [serial = 2153] [outer = 00000000] [url = about:blank] 14:29:59 INFO - PROCESS | 3288 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:29:59 INFO - PROCESS | 3288 | 1463434199389 Marionette TRACE conn6 <- [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]]]}] 14:29:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:29:59 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1128ms 14:29:59 INFO - PROCESS | 3288 | 1463434199432 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 14:29:59 INFO - PROCESS | 3288 | 1463434199435 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 14:29:59 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:29:59 INFO - PROCESS | 3288 | 1463434199439 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:29:59 INFO - PROCESS | 3288 | 1463434199443 Marionette TRACE conn6 <- [1,2922,null,{}] 14:29:59 INFO - PROCESS | 3288 | 1463434199447 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:29:59 INFO - PROCESS | 3288 | 1463434199529 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 14:29:59 INFO - PROCESS | 3288 | 1463434199621 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:29:59 INFO - PROCESS | 3288 | ++DOCSHELL 0FEEB000 == 28 [pid = 3288] [id = 740] 14:29:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 66 (0FEEF800) [pid = 3288] [serial = 2220] [outer = 00000000] 14:29:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 67 (10231800) [pid = 3288] [serial = 2221] [outer = 0FEEF800] 14:29:59 INFO - PROCESS | 3288 | 1463434199672 Marionette DEBUG loaded listener.js 14:29:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 68 (1051C800) [pid = 3288] [serial = 2222] [outer = 0FEEF800] 14:30:00 INFO - PROCESS | 3288 | 1463434200056 Marionette TRACE conn6 <- [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]]]}] 14:30:00 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:30:00 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 670ms 14:30:00 INFO - PROCESS | 3288 | 1463434200135 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 14:30:00 INFO - PROCESS | 3288 | 1463434200138 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 14:30:00 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:30:00 INFO - PROCESS | 3288 | 1463434200144 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:30:00 INFO - PROCESS | 3288 | 1463434200146 Marionette TRACE conn6 <- [1,2926,null,{}] 14:30:00 INFO - PROCESS | 3288 | 1463434200149 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:00 INFO - PROCESS | 3288 | 1463434200231 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 14:30:00 INFO - PROCESS | 3288 | 1463434200239 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:00 INFO - PROCESS | 3288 | ++DOCSHELL 11392000 == 29 [pid = 3288] [id = 741] 14:30:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 69 (14480000) [pid = 3288] [serial = 2223] [outer = 00000000] 14:30:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 70 (14756800) [pid = 3288] [serial = 2224] [outer = 14480000] 14:30:00 INFO - PROCESS | 3288 | 1463434200288 Marionette DEBUG loaded listener.js 14:30:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (14E69C00) [pid = 3288] [serial = 2225] [outer = 14480000] 14:30:00 INFO - PROCESS | 3288 | 1463434200721 Marionette TRACE conn6 <- [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]]]}] 14:30:00 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. 14:30:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 630ms 14:30:00 INFO - PROCESS | 3288 | 1463434200777 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 14:30:00 INFO - PROCESS | 3288 | 1463434200781 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 14:30:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:30:00 INFO - PROCESS | 3288 | 1463434200792 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:30:00 INFO - PROCESS | 3288 | 1463434200796 Marionette TRACE conn6 <- [1,2930,null,{}] 14:30:00 INFO - PROCESS | 3288 | 1463434200801 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:00 INFO - PROCESS | 3288 | 1463434200884 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 14:30:00 INFO - PROCESS | 3288 | 1463434200892 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:00 INFO - PROCESS | 3288 | ++DOCSHELL 169F3800 == 30 [pid = 3288] [id = 742] 14:30:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (17582C00) [pid = 3288] [serial = 2226] [outer = 00000000] 14:30:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (18802000) [pid = 3288] [serial = 2227] [outer = 17582C00] 14:30:00 INFO - PROCESS | 3288 | 1463434200937 Marionette DEBUG loaded listener.js 14:30:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (18807C00) [pid = 3288] [serial = 2228] [outer = 17582C00] 14:30:01 INFO - PROCESS | 3288 | 1463434201350 Marionette TRACE conn6 <- [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"]]]}] 14:30:01 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 14:30:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:30:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:30:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 590ms 14:30:01 INFO - PROCESS | 3288 | 1463434201386 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 14:30:01 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:30:01 INFO - PROCESS | 3288 | 1463434201388 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 14:30:01 INFO - PROCESS | 3288 | 1463434201392 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:30:01 INFO - PROCESS | 3288 | 1463434201393 Marionette TRACE conn6 <- [1,2934,null,{}] 14:30:01 INFO - PROCESS | 3288 | 1463434201416 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:01 INFO - PROCESS | 3288 | 1463434201531 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 14:30:01 INFO - PROCESS | 3288 | 1463434201537 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:01 INFO - PROCESS | 3288 | ++DOCSHELL 1051CC00 == 31 [pid = 3288] [id = 743] 14:30:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (1880BC00) [pid = 3288] [serial = 2229] [outer = 00000000] 14:30:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (18C3FC00) [pid = 3288] [serial = 2230] [outer = 1880BC00] 14:30:01 INFO - PROCESS | 3288 | 1463434201583 Marionette DEBUG loaded listener.js 14:30:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (18EC4000) [pid = 3288] [serial = 2231] [outer = 1880BC00] 14:30:01 INFO - PROCESS | 3288 | 1463434201997 Marionette TRACE conn6 <- [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]]]}] 14:30:02 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. 14:30:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 631ms 14:30:02 INFO - PROCESS | 3288 | 1463434202023 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 14:30:02 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:30:02 INFO - PROCESS | 3288 | 1463434202025 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 14:30:02 INFO - PROCESS | 3288 | 1463434202028 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:30:02 INFO - PROCESS | 3288 | 1463434202030 Marionette TRACE conn6 <- [1,2938,null,{}] 14:30:02 INFO - PROCESS | 3288 | 1463434202033 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:02 INFO - PROCESS | 3288 | 1463434202168 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 14:30:02 INFO - PROCESS | 3288 | 1463434202240 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:02 INFO - PROCESS | 3288 | ++DOCSHELL 18F9F000 == 32 [pid = 3288] [id = 744] 14:30:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (18F9F800) [pid = 3288] [serial = 2232] [outer = 00000000] 14:30:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (190CA000) [pid = 3288] [serial = 2233] [outer = 18F9F800] 14:30:02 INFO - PROCESS | 3288 | 1463434202293 Marionette DEBUG loaded listener.js 14:30:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (190E7C00) [pid = 3288] [serial = 2234] [outer = 18F9F800] 14:30:02 INFO - PROCESS | 3288 | ++DOCSHELL 1970BC00 == 33 [pid = 3288] [id = 745] 14:30:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (19710400) [pid = 3288] [serial = 2235] [outer = 00000000] 14:30:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (19710C00) [pid = 3288] [serial = 2236] [outer = 19710400] 14:30:02 INFO - PROCESS | 3288 | 1463434202847 Marionette TRACE conn6 <- [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]]]}] 14:30:02 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. 14:30:02 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 870ms 14:30:02 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:30:02 INFO - PROCESS | 3288 | 1463434202899 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 14:30:02 INFO - PROCESS | 3288 | 1463434202901 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 14:30:02 INFO - PROCESS | 3288 | 1463434202904 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:30:02 INFO - PROCESS | 3288 | 1463434202906 Marionette TRACE conn6 <- [1,2942,null,{}] 14:30:02 INFO - PROCESS | 3288 | 1463434202909 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:03 INFO - PROCESS | 3288 | 1463434203030 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 14:30:03 INFO - PROCESS | 3288 | 1463434203096 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:03 INFO - PROCESS | 3288 | ++DOCSHELL 09179400 == 34 [pid = 3288] [id = 746] 14:30:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (190EA800) [pid = 3288] [serial = 2237] [outer = 00000000] 14:30:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (19709C00) [pid = 3288] [serial = 2238] [outer = 190EA800] 14:30:03 INFO - PROCESS | 3288 | 1463434203141 Marionette DEBUG loaded listener.js 14:30:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (19D8A800) [pid = 3288] [serial = 2239] [outer = 190EA800] 14:30:03 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (190E9400) [pid = 3288] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 14:30:03 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (1022E000) [pid = 3288] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:30:03 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (0CC73C00) [pid = 3288] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 14:30:03 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (18EC7C00) [pid = 3288] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 14:30:03 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (14484800) [pid = 3288] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:30:03 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (15B20800) [pid = 3288] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 14:30:03 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (14930400) [pid = 3288] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 14:30:03 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (18F70C00) [pid = 3288] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 14:30:03 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (0FE1F400) [pid = 3288] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:30:03 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (18B46C00) [pid = 3288] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 14:30:03 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (19D92800) [pid = 3288] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:30:03 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (0C8F2C00) [pid = 3288] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 14:30:03 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (14E9B400) [pid = 3288] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 14:30:03 INFO - PROCESS | 3288 | 1463434203633 Marionette TRACE conn6 <- [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]]]}] 14:30:03 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:30:03 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 14:30:03 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 770ms 14:30:03 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:30:03 INFO - PROCESS | 3288 | 1463434203675 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 14:30:03 INFO - PROCESS | 3288 | 1463434203677 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 14:30:03 INFO - PROCESS | 3288 | 1463434203680 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:30:03 INFO - PROCESS | 3288 | 1463434203682 Marionette TRACE conn6 <- [1,2946,null,{}] 14:30:03 INFO - PROCESS | 3288 | 1463434203695 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:03 INFO - PROCESS | 3288 | 1463434203812 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 14:30:03 INFO - PROCESS | 3288 | 1463434203818 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:03 INFO - PROCESS | 3288 | ++DOCSHELL 0C8F2C00 == 35 [pid = 3288] [id = 747] 14:30:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (0C8F3C00) [pid = 3288] [serial = 2240] [outer = 00000000] 14:30:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (190D1800) [pid = 3288] [serial = 2241] [outer = 0C8F3C00] 14:30:03 INFO - PROCESS | 3288 | 1463434203863 Marionette DEBUG loaded listener.js 14:30:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (19288C00) [pid = 3288] [serial = 2242] [outer = 0C8F3C00] 14:30:04 INFO - PROCESS | 3288 | 1463434204249 Marionette TRACE conn6 <- [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]]]}] 14:30:04 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. 14:30:04 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 631ms 14:30:04 INFO - PROCESS | 3288 | 1463434204323 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 14:30:04 INFO - PROCESS | 3288 | 1463434204325 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 14:30:04 INFO - PROCESS | 3288 | 1463434204328 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:30:04 INFO - PROCESS | 3288 | 1463434204330 Marionette TRACE conn6 <- [1,2950,null,{}] 14:30:04 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:30:04 INFO - PROCESS | 3288 | 1463434204333 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:04 INFO - PROCESS | 3288 | 1463434204435 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 14:30:04 INFO - PROCESS | 3288 | 1463434204441 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:04 INFO - PROCESS | 3288 | ++DOCSHELL 1517E400 == 36 [pid = 3288] [id = 748] 14:30:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (169F7C00) [pid = 3288] [serial = 2243] [outer = 00000000] 14:30:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (19EAB800) [pid = 3288] [serial = 2244] [outer = 169F7C00] 14:30:04 INFO - PROCESS | 3288 | 1463434204485 Marionette DEBUG loaded listener.js 14:30:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (19EB0800) [pid = 3288] [serial = 2245] [outer = 169F7C00] 14:30:04 INFO - PROCESS | 3288 | 1463434204870 Marionette TRACE conn6 <- [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]]]}] 14:30:04 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. 14:30:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 570ms 14:30:04 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:30:04 INFO - PROCESS | 3288 | 1463434204903 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 14:30:04 INFO - PROCESS | 3288 | 1463434204905 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 14:30:04 INFO - PROCESS | 3288 | 1463434204908 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:30:04 INFO - PROCESS | 3288 | 1463434204910 Marionette TRACE conn6 <- [1,2954,null,{}] 14:30:04 INFO - PROCESS | 3288 | 1463434204913 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:05 INFO - PROCESS | 3288 | 1463434205033 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 14:30:05 INFO - PROCESS | 3288 | 1463434205042 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:05 INFO - PROCESS | 3288 | ++DOCSHELL 15B26000 == 37 [pid = 3288] [id = 749] 14:30:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (19F32000) [pid = 3288] [serial = 2246] [outer = 00000000] 14:30:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (1A295000) [pid = 3288] [serial = 2247] [outer = 19F32000] 14:30:05 INFO - PROCESS | 3288 | 1463434205086 Marionette DEBUG loaded listener.js 14:30:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (1AE38800) [pid = 3288] [serial = 2248] [outer = 19F32000] 14:30:05 INFO - PROCESS | 3288 | 1463434205482 Marionette TRACE conn6 <- [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]]]}] 14:30:05 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. 14:30:05 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 630ms 14:30:05 INFO - PROCESS | 3288 | 1463434205539 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 14:30:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:30:05 INFO - PROCESS | 3288 | 1463434205541 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 14:30:05 INFO - PROCESS | 3288 | 1463434205545 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:30:05 INFO - PROCESS | 3288 | 1463434205546 Marionette TRACE conn6 <- [1,2958,null,{}] 14:30:05 INFO - PROCESS | 3288 | 1463434205550 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:05 INFO - PROCESS | 3288 | 1463434205679 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 14:30:05 INFO - PROCESS | 3288 | 1463434205872 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:05 INFO - PROCESS | 3288 | ++DOCSHELL 0C8F0000 == 38 [pid = 3288] [id = 750] 14:30:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (0C8F1400) [pid = 3288] [serial = 2249] [outer = 00000000] 14:30:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (0FE13800) [pid = 3288] [serial = 2250] [outer = 0C8F1400] 14:30:05 INFO - PROCESS | 3288 | 1463434205935 Marionette DEBUG loaded listener.js 14:30:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (10109000) [pid = 3288] [serial = 2251] [outer = 0C8F1400] 14:30:06 INFO - PROCESS | 3288 | 1463434206434 Marionette TRACE conn6 <- [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]]]}] 14:30:06 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. 14:30:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 930ms 14:30:06 INFO - PROCESS | 3288 | 1463434206476 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 14:30:06 INFO - PROCESS | 3288 | 1463434206480 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 14:30:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:30:06 INFO - PROCESS | 3288 | 1463434206485 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:30:06 INFO - PROCESS | 3288 | 1463434206489 Marionette TRACE conn6 <- [1,2962,null,{}] 14:30:06 INFO - PROCESS | 3288 | 1463434206494 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:06 INFO - PROCESS | 3288 | 1463434206663 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 14:30:06 INFO - PROCESS | 3288 | 1463434206775 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:06 INFO - PROCESS | 3288 | ++DOCSHELL 144A9400 == 39 [pid = 3288] [id = 751] 14:30:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (14631400) [pid = 3288] [serial = 2252] [outer = 00000000] 14:30:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (1517F000) [pid = 3288] [serial = 2253] [outer = 14631400] 14:30:06 INFO - PROCESS | 3288 | 1463434206835 Marionette DEBUG loaded listener.js 14:30:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (169F2000) [pid = 3288] [serial = 2254] [outer = 14631400] 14:30:07 INFO - PROCESS | 3288 | 1463434207361 Marionette TRACE conn6 <- [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]]]}] 14:30:07 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. 14:30:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 929ms 14:30:07 INFO - PROCESS | 3288 | 1463434207416 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 14:30:07 INFO - PROCESS | 3288 | 1463434207419 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 14:30:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:30:07 INFO - PROCESS | 3288 | 1463434207440 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:30:07 INFO - PROCESS | 3288 | 1463434207443 Marionette TRACE conn6 <- [1,2966,null,{}] 14:30:07 INFO - PROCESS | 3288 | 1463434207448 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:07 INFO - PROCESS | 3288 | 1463434207553 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 14:30:07 INFO - PROCESS | 3288 | 1463434207666 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:07 INFO - PROCESS | 3288 | ++DOCSHELL 190CFC00 == 40 [pid = 3288] [id = 752] 14:30:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (190D0400) [pid = 3288] [serial = 2255] [outer = 00000000] 14:30:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (19706C00) [pid = 3288] [serial = 2256] [outer = 190D0400] 14:30:07 INFO - PROCESS | 3288 | 1463434207762 Marionette DEBUG loaded listener.js 14:30:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (1B10A400) [pid = 3288] [serial = 2257] [outer = 190D0400] 14:30:08 INFO - PROCESS | 3288 | 1463434208268 Marionette TRACE conn6 <- [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]]]}] 14:30:08 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. 14:30:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 890ms 14:30:08 INFO - PROCESS | 3288 | 1463434208319 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 14:30:08 INFO - PROCESS | 3288 | 1463434208323 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 14:30:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:30:08 INFO - PROCESS | 3288 | 1463434208352 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:30:08 INFO - PROCESS | 3288 | 1463434208358 Marionette TRACE conn6 <- [1,2970,null,{}] 14:30:08 INFO - PROCESS | 3288 | 1463434208362 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:08 INFO - PROCESS | 3288 | 1463434208470 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 14:30:08 INFO - PROCESS | 3288 | 1463434208581 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:08 INFO - PROCESS | 3288 | ++DOCSHELL 1B4D5800 == 41 [pid = 3288] [id = 753] 14:30:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (1B4DA800) [pid = 3288] [serial = 2258] [outer = 00000000] 14:30:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (1B53B400) [pid = 3288] [serial = 2259] [outer = 1B4DA800] 14:30:08 INFO - PROCESS | 3288 | 1463434208637 Marionette DEBUG loaded listener.js 14:30:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (1B823400) [pid = 3288] [serial = 2260] [outer = 1B4DA800] 14:30:09 INFO - PROCESS | 3288 | 1463434209152 Marionette TRACE conn6 <- [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"]]]}] 14:30:09 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 14:30:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:30:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 850ms 14:30:09 INFO - PROCESS | 3288 | 1463434209194 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 14:30:09 INFO - PROCESS | 3288 | 1463434209196 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 14:30:09 INFO - PROCESS | 3288 | 1463434209199 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:30:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:30:09 INFO - PROCESS | 3288 | 1463434209201 Marionette TRACE conn6 <- [1,2974,null,{}] 14:30:09 INFO - PROCESS | 3288 | 1463434209205 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:09 INFO - PROCESS | 3288 | 1463434209341 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 14:30:09 INFO - PROCESS | 3288 | 1463434209602 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:09 INFO - PROCESS | 3288 | ++DOCSHELL 09176800 == 42 [pid = 3288] [id = 754] 14:30:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (0C8F4400) [pid = 3288] [serial = 2261] [outer = 00000000] 14:30:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (1010A000) [pid = 3288] [serial = 2262] [outer = 0C8F4400] 14:30:09 INFO - PROCESS | 3288 | 1463434209670 Marionette DEBUG loaded listener.js 14:30:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (10368C00) [pid = 3288] [serial = 2263] [outer = 0C8F4400] 14:30:10 INFO - PROCESS | 3288 | 1463434210180 Marionette TRACE conn6 <- [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]]]}] 14:30:10 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. 14:30:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1019ms 14:30:10 INFO - PROCESS | 3288 | 1463434210239 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 14:30:10 INFO - PROCESS | 3288 | 1463434210244 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 14:30:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:30:10 INFO - PROCESS | 3288 | 1463434210265 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:30:10 INFO - PROCESS | 3288 | 1463434210269 Marionette TRACE conn6 <- [1,2978,null,{}] 14:30:10 INFO - PROCESS | 3288 | 1463434210274 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:10 INFO - PROCESS | 3288 | 1463434210378 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 14:30:10 INFO - PROCESS | 3288 | 1463434210491 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:10 INFO - PROCESS | 3288 | ++DOCSHELL 10445C00 == 43 [pid = 3288] [id = 755] 14:30:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (10520000) [pid = 3288] [serial = 2264] [outer = 00000000] 14:30:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (146E6C00) [pid = 3288] [serial = 2265] [outer = 10520000] 14:30:10 INFO - PROCESS | 3288 | 1463434210582 Marionette DEBUG loaded listener.js 14:30:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (15172C00) [pid = 3288] [serial = 2266] [outer = 10520000] 14:30:10 INFO - PROCESS | 3288 | --DOCSHELL 15B26000 == 42 [pid = 3288] [id = 749] 14:30:10 INFO - PROCESS | 3288 | --DOCSHELL 1517E400 == 41 [pid = 3288] [id = 748] 14:30:10 INFO - PROCESS | 3288 | --DOCSHELL 0C8F2C00 == 40 [pid = 3288] [id = 747] 14:30:10 INFO - PROCESS | 3288 | --DOCSHELL 09179400 == 39 [pid = 3288] [id = 746] 14:30:10 INFO - PROCESS | 3288 | --DOCSHELL 1970BC00 == 38 [pid = 3288] [id = 745] 14:30:10 INFO - PROCESS | 3288 | --DOCSHELL 18F9F000 == 37 [pid = 3288] [id = 744] 14:30:10 INFO - PROCESS | 3288 | --DOCSHELL 1051CC00 == 36 [pid = 3288] [id = 743] 14:30:10 INFO - PROCESS | 3288 | --DOCSHELL 169F3800 == 35 [pid = 3288] [id = 742] 14:30:10 INFO - PROCESS | 3288 | --DOCSHELL 11392000 == 34 [pid = 3288] [id = 741] 14:30:10 INFO - PROCESS | 3288 | --DOCSHELL 0FEEB000 == 33 [pid = 3288] [id = 740] 14:30:10 INFO - PROCESS | 3288 | --DOCSHELL 09178400 == 32 [pid = 3288] [id = 739] 14:30:10 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (19283800) [pid = 3288] [serial = 2197] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (10364000) [pid = 3288] [serial = 2176] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (1036DC00) [pid = 3288] [serial = 2177] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (19BC4800) [pid = 3288] [serial = 2200] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (18F76000) [pid = 3288] [serial = 2191] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (18F78C00) [pid = 3288] [serial = 2192] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (14633800) [pid = 3288] [serial = 2179] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (14639800) [pid = 3288] [serial = 2180] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (169F1400) [pid = 3288] [serial = 2185] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (175C8400) [pid = 3288] [serial = 2186] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (14E96000) [pid = 3288] [serial = 2182] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (15108400) [pid = 3288] [serial = 2183] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (18FA6000) [pid = 3288] [serial = 2194] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (10053000) [pid = 3288] [serial = 2173] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (10105800) [pid = 3288] [serial = 2174] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (18B79400) [pid = 3288] [serial = 2188] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (18C3D400) [pid = 3288] [serial = 2189] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (19287C00) [pid = 3288] [serial = 2198] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (19EB2C00) [pid = 3288] [serial = 2171] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (10225C00) [pid = 3288] [serial = 2203] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (19D95000) [pid = 3288] [serial = 2201] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (14924000) [pid = 3288] [serial = 2204] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (19EA9800) [pid = 3288] [serial = 2206] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (1AE38C00) [pid = 3288] [serial = 2209] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (19EAD800) [pid = 3288] [serial = 2207] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (18FA0C00) [pid = 3288] [serial = 2195] [outer = 00000000] [url = about:blank] 14:30:10 INFO - PROCESS | 3288 | ++DOCSHELL 10107000 == 33 [pid = 3288] [id = 756] 14:30:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (10225400) [pid = 3288] [serial = 2267] [outer = 00000000] 14:30:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (10228C00) [pid = 3288] [serial = 2268] [outer = 10225400] 14:30:11 INFO - PROCESS | 3288 | 1463434211069 Marionette TRACE conn6 <- [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]]]}] 14:30:11 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. 14:30:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 831ms 14:30:11 INFO - PROCESS | 3288 | 1463434211128 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 14:30:11 INFO - PROCESS | 3288 | 1463434211132 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 14:30:11 INFO - PROCESS | 3288 | 1463434211136 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:30:11 INFO - PROCESS | 3288 | 1463434211138 Marionette TRACE conn6 <- [1,2982,null,{}] 14:30:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:30:11 INFO - PROCESS | 3288 | 1463434211142 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:11 INFO - PROCESS | 3288 | 1463434211239 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 14:30:11 INFO - PROCESS | 3288 | 1463434211248 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:11 INFO - PROCESS | 3288 | ++DOCSHELL 1022E800 == 34 [pid = 3288] [id = 757] 14:30:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (10360000) [pid = 3288] [serial = 2269] [outer = 00000000] 14:30:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (14633000) [pid = 3288] [serial = 2270] [outer = 10360000] 14:30:11 INFO - PROCESS | 3288 | 1463434211326 Marionette DEBUG loaded listener.js 14:30:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (146E5000) [pid = 3288] [serial = 2271] [outer = 10360000] 14:30:11 INFO - PROCESS | 3288 | 1463434211753 Marionette TRACE conn6 <- [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]]]}] 14:30:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:30:11 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 14:30:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 670ms 14:30:11 INFO - PROCESS | 3288 | 1463434211825 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 14:30:11 INFO - PROCESS | 3288 | 1463434211827 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 14:30:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:30:11 INFO - PROCESS | 3288 | 1463434211833 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:30:11 INFO - PROCESS | 3288 | 1463434211839 Marionette TRACE conn6 <- [1,2986,null,{}] 14:30:11 INFO - PROCESS | 3288 | 1463434211848 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:11 INFO - PROCESS | 3288 | 1463434211935 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 14:30:11 INFO - PROCESS | 3288 | 1463434211942 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:11 INFO - PROCESS | 3288 | ++DOCSHELL 15B17C00 == 35 [pid = 3288] [id = 758] 14:30:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (15B1EC00) [pid = 3288] [serial = 2272] [outer = 00000000] 14:30:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (18806C00) [pid = 3288] [serial = 2273] [outer = 15B1EC00] 14:30:11 INFO - PROCESS | 3288 | 1463434211987 Marionette DEBUG loaded listener.js 14:30:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (18B4A400) [pid = 3288] [serial = 2274] [outer = 15B1EC00] 14:30:12 INFO - PROCESS | 3288 | 1463434212380 Marionette TRACE conn6 <- [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]]]}] 14:30:12 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. 14:30:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 590ms 14:30:12 INFO - PROCESS | 3288 | 1463434212425 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 14:30:12 INFO - PROCESS | 3288 | 1463434212427 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 14:30:12 INFO - PROCESS | 3288 | 1463434212430 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:30:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:30:12 INFO - PROCESS | 3288 | 1463434212432 Marionette TRACE conn6 <- [1,2990,null,{}] 14:30:12 INFO - PROCESS | 3288 | 1463434212435 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:12 INFO - PROCESS | 3288 | 1463434212565 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 14:30:12 INFO - PROCESS | 3288 | 1463434212578 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:12 INFO - PROCESS | 3288 | ++DOCSHELL 18B52C00 == 36 [pid = 3288] [id = 759] 14:30:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (18B55000) [pid = 3288] [serial = 2275] [outer = 00000000] 14:30:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (18ECAC00) [pid = 3288] [serial = 2276] [outer = 18B55000] 14:30:12 INFO - PROCESS | 3288 | 1463434212623 Marionette DEBUG loaded listener.js 14:30:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (18F72800) [pid = 3288] [serial = 2277] [outer = 18B55000] 14:30:13 INFO - PROCESS | 3288 | 1463434213078 Marionette TRACE conn6 <- [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]]]}] 14:30:13 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. 14:30:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 14:30:13 INFO - PROCESS | 3288 | 1463434213105 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 14:30:13 INFO - PROCESS | 3288 | 1463434213107 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 14:30:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:30:13 INFO - PROCESS | 3288 | 1463434213115 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:30:13 INFO - PROCESS | 3288 | 1463434213117 Marionette TRACE conn6 <- [1,2994,null,{}] 14:30:13 INFO - PROCESS | 3288 | 1463434213120 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:13 INFO - PROCESS | 3288 | 1463434213234 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 14:30:13 INFO - PROCESS | 3288 | 1463434213241 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:13 INFO - PROCESS | 3288 | ++DOCSHELL 18F9F000 == 37 [pid = 3288] [id = 760] 14:30:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (18FA0400) [pid = 3288] [serial = 2278] [outer = 00000000] 14:30:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (190CB400) [pid = 3288] [serial = 2279] [outer = 18FA0400] 14:30:13 INFO - PROCESS | 3288 | 1463434213292 Marionette DEBUG loaded listener.js 14:30:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (190E5400) [pid = 3288] [serial = 2280] [outer = 18FA0400] 14:30:13 INFO - PROCESS | 3288 | 1463434213707 Marionette TRACE conn6 <- [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]]]}] 14:30:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 14:30:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 630ms 14:30:13 INFO - PROCESS | 3288 | 1463434213746 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 14:30:13 INFO - PROCESS | 3288 | 1463434213748 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 14:30:13 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:30:13 INFO - PROCESS | 3288 | 1463434213756 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:30:13 INFO - PROCESS | 3288 | 1463434213758 Marionette TRACE conn6 <- [1,2998,null,{}] 14:30:13 INFO - PROCESS | 3288 | 1463434213761 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:13 INFO - PROCESS | 3288 | 1463434213874 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 14:30:13 INFO - PROCESS | 3288 | 1463434213881 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:13 INFO - PROCESS | 3288 | ++DOCSHELL 0C8EF800 == 38 [pid = 3288] [id = 761] 14:30:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (18FA8000) [pid = 3288] [serial = 2281] [outer = 00000000] 14:30:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (1970C000) [pid = 3288] [serial = 2282] [outer = 18FA8000] 14:30:13 INFO - PROCESS | 3288 | 1463434213925 Marionette DEBUG loaded listener.js 14:30:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (19BC2400) [pid = 3288] [serial = 2283] [outer = 18FA8000] 14:30:14 INFO - PROCESS | 3288 | [3288] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:30:14 INFO - PROCESS | 3288 | 1463434214434 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:30:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:30:14 INFO - {} 14:30:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:30:14 INFO - {} 14:30:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:30:14 INFO - {} 14:30:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:30:14 INFO - {} 14:30:14 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 730ms 14:30:14 INFO - PROCESS | 3288 | 1463434214491 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 14:30:14 INFO - PROCESS | 3288 | 1463434214493 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 14:30:14 INFO - TEST-START | /FileAPI/fileReader.html 14:30:14 INFO - PROCESS | 3288 | 1463434214497 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:30:14 INFO - PROCESS | 3288 | 1463434214498 Marionette TRACE conn6 <- [1,3002,null,{}] 14:30:14 INFO - PROCESS | 3288 | 1463434214502 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:14 INFO - PROCESS | 3288 | 1463434214615 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 14:30:14 INFO - PROCESS | 3288 | 1463434214623 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:14 INFO - PROCESS | 3288 | ++DOCSHELL 18F76400 == 39 [pid = 3288] [id = 762] 14:30:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (19EB2800) [pid = 3288] [serial = 2284] [outer = 00000000] 14:30:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (19F80000) [pid = 3288] [serial = 2285] [outer = 19EB2800] 14:30:14 INFO - PROCESS | 3288 | 1463434214670 Marionette DEBUG loaded listener.js 14:30:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (1AEEEC00) [pid = 3288] [serial = 2286] [outer = 19EB2800] 14:30:15 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (14480000) [pid = 3288] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 14:30:15 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (169F7C00) [pid = 3288] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 14:30:15 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (17582C00) [pid = 3288] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 14:30:15 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (0FEEF800) [pid = 3288] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 14:30:15 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (0917AC00) [pid = 3288] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 14:30:15 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (1880BC00) [pid = 3288] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 14:30:15 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (19710400) [pid = 3288] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:30:15 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (18F9F800) [pid = 3288] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 14:30:15 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (0C8F3C00) [pid = 3288] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 14:30:15 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (19F33800) [pid = 3288] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 14:30:15 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (190EA800) [pid = 3288] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 14:30:15 INFO - PROCESS | 3288 | 1463434215220 Marionette TRACE conn6 <- [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]]]}] 14:30:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:30:15 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:30:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:30:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:30:15 INFO - TEST-OK | /FileAPI/fileReader.html | took 770ms 14:30:15 INFO - PROCESS | 3288 | 1463434215271 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 14:30:15 INFO - PROCESS | 3288 | 1463434215273 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 14:30:15 INFO - TEST-START | /FileAPI/historical.html 14:30:15 INFO - PROCESS | 3288 | 1463434215286 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:30:15 INFO - PROCESS | 3288 | 1463434215288 Marionette TRACE conn6 <- [1,3006,null,{}] 14:30:15 INFO - PROCESS | 3288 | 1463434215296 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:15 INFO - PROCESS | 3288 | 1463434215375 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 14:30:15 INFO - PROCESS | 3288 | 1463434215382 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:15 INFO - PROCESS | 3288 | ++DOCSHELL 17582C00 == 40 [pid = 3288] [id = 763] 14:30:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (190EA800) [pid = 3288] [serial = 2287] [outer = 00000000] 14:30:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (1AE3DC00) [pid = 3288] [serial = 2288] [outer = 190EA800] 14:30:15 INFO - PROCESS | 3288 | 1463434215425 Marionette DEBUG loaded listener.js 14:30:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (1B370000) [pid = 3288] [serial = 2289] [outer = 190EA800] 14:30:15 INFO - PROCESS | 3288 | 1463434215824 Marionette TRACE conn6 <- [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"]]]}] 14:30:15 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:30:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:30:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:30:15 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:30:15 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:30:15 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:30:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:30:15 INFO - TEST-OK | /FileAPI/historical.html | took 570ms 14:30:15 INFO - PROCESS | 3288 | 1463434215862 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 14:30:15 INFO - PROCESS | 3288 | 1463434215864 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 14:30:15 INFO - TEST-START | /FileAPI/idlharness.html 14:30:15 INFO - PROCESS | 3288 | 1463434215868 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:30:15 INFO - PROCESS | 3288 | 1463434215870 Marionette TRACE conn6 <- [1,3010,null,{}] 14:30:15 INFO - PROCESS | 3288 | 1463434215873 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:15 INFO - PROCESS | 3288 | 1463434215996 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 14:30:16 INFO - PROCESS | 3288 | 1463434216022 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:16 INFO - PROCESS | 3288 | ++DOCSHELL 0C8EDC00 == 41 [pid = 3288] [id = 764] 14:30:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (19EACC00) [pid = 3288] [serial = 2290] [outer = 00000000] 14:30:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (1B825800) [pid = 3288] [serial = 2291] [outer = 19EACC00] 14:30:16 INFO - PROCESS | 3288 | 1463434216066 Marionette DEBUG loaded listener.js 14:30:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (1C50F400) [pid = 3288] [serial = 2292] [outer = 19EACC00] 14:30:16 INFO - PROCESS | 3288 | 1463434216868 Marionette TRACE conn6 <- [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]]]}] 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:30:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:30:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:30:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:30:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:30:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:30:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:30:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:30:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:30:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:30:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:30:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:30:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:30:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:30:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:30:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:30:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:30:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:30:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:30:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:30:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:30:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:30:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:30:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:30:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:30:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:30:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:30:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:30:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:30:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:30:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:30:16 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 14:30:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:30:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:30:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:30:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:30:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:30:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:30:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:30:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:30:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:30:16 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 14:30:16 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 14:30:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:30:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:30:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:30:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:30:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:30:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:30:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:30:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:30:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:30:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:30:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:30:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:30:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:30:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:30:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:30:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:30:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:30:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:30:16 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 14:30:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:30:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:30:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:30:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:30:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:30:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:30:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:30:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:30:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:30:16 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 14:30:16 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 14:30:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:30:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:30:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:30:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:30:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:30:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 14:30:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 14:30:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 14:30:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:30:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:30:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:30:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:30:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:30:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:30:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:30:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:30:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:30:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:30:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:30:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:30:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:30:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:30:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:30:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:30:17 INFO - TEST-OK | /FileAPI/idlharness.html | took 1140ms 14:30:17 INFO - PROCESS | 3288 | 1463434217089 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 14:30:17 INFO - PROCESS | 3288 | 1463434217093 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 14:30:17 INFO - PROCESS | 3288 | 1463434217109 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:30:17 INFO - TEST-START | /FileAPI/idlharness.worker 14:30:17 INFO - PROCESS | 3288 | 1463434217113 Marionette TRACE conn6 <- [1,3014,null,{}] 14:30:17 INFO - PROCESS | 3288 | 1463434217119 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:17 INFO - PROCESS | 3288 | 1463434217230 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 14:30:17 INFO - PROCESS | 3288 | 1463434217366 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:17 INFO - PROCESS | 3288 | ++DOCSHELL 10111400 == 42 [pid = 3288] [id = 765] 14:30:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (10175400) [pid = 3288] [serial = 2293] [outer = 00000000] 14:30:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (10228800) [pid = 3288] [serial = 2294] [outer = 10175400] 14:30:17 INFO - PROCESS | 3288 | 1463434217424 Marionette DEBUG loaded listener.js 14:30:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (10813800) [pid = 3288] [serial = 2295] [outer = 10175400] 14:30:17 INFO - PROCESS | 3288 | [3288] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:30:18 INFO - PROCESS | 3288 | 1463434218548 Marionette TRACE conn6 <- [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,{},{}]]]}] 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:30:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:30:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:30:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:30:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:30:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:30:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:30:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:30:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:30:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:30:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:30:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:30:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:30:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:30:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:30:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:30:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:30:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:30:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:30:18 INFO - {} 14:30:18 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 14:30:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:30:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:30:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:30:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:30:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:30:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:30:18 INFO - {} 14:30:18 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 - {} 14:30:18 INFO - {} 14:30:18 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 14:30:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:30:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:30:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:30:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:30:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:30:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:30:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:30:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:30:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:30:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:30:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:30:18 INFO - {} 14:30:18 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 14:30:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:30:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:30:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:30:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:30:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:30:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:30:18 INFO - {} 14:30:18 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 - {} 14:30:18 INFO - {} 14:30:18 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 14:30:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:30:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:30:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:30:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:30:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:30:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:30:18 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 14:30:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:30:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:30:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:30:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:30:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:30:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:30:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:30:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:30:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:30:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:30:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:30:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:30:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:30:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:30:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:30:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:30:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:30:18 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 14:30:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:30:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:30:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:30:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:30:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:30:18 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 14:30:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:30:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:30:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:30:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:30:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:30:18 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 14:30:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:30:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:30:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:30:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:30:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:30:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:30:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:30:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:30:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:30:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:30:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:30:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:30:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:30:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:30:18 INFO - {} 14:30:18 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1564ms 14:30:18 INFO - PROCESS | 3288 | 1463434218728 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 14:30:18 INFO - PROCESS | 3288 | 1463434218731 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 14:30:18 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:30:18 INFO - PROCESS | 3288 | 1463434218755 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:30:18 INFO - PROCESS | 3288 | 1463434218759 Marionette TRACE conn6 <- [1,3018,null,{}] 14:30:18 INFO - PROCESS | 3288 | 1463434218765 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:18 INFO - PROCESS | 3288 | 1463434218872 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 14:30:19 INFO - PROCESS | 3288 | 1463434219005 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:19 INFO - PROCESS | 3288 | ++DOCSHELL 175C5400 == 43 [pid = 3288] [id = 766] 14:30:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (175C8400) [pid = 3288] [serial = 2296] [outer = 00000000] 14:30:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (1E1A3C00) [pid = 3288] [serial = 2297] [outer = 175C8400] 14:30:19 INFO - PROCESS | 3288 | 1463434219062 Marionette DEBUG loaded listener.js 14:30:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (1E1C8400) [pid = 3288] [serial = 2298] [outer = 175C8400] 14:30:19 INFO - PROCESS | 3288 | 1463434219569 Marionette TRACE conn6 <- [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]]]}] 14:30:19 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 14:30:19 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 830ms 14:30:19 INFO - PROCESS | 3288 | 1463434219578 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 14:30:19 INFO - PROCESS | 3288 | 1463434219581 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 14:30:19 INFO - PROCESS | 3288 | 1463434219585 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:30:19 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:30:19 INFO - PROCESS | 3288 | 1463434219587 Marionette TRACE conn6 <- [1,3022,null,{}] 14:30:19 INFO - PROCESS | 3288 | 1463434219598 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:19 INFO - PROCESS | 3288 | 1463434219707 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 14:30:19 INFO - PROCESS | 3288 | 1463434219822 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:19 INFO - PROCESS | 3288 | ++DOCSHELL 1E1CD000 == 44 [pid = 3288] [id = 767] 14:30:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (1E1CE400) [pid = 3288] [serial = 2299] [outer = 00000000] 14:30:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (1E1D1C00) [pid = 3288] [serial = 2300] [outer = 1E1CE400] 14:30:19 INFO - PROCESS | 3288 | 1463434219884 Marionette DEBUG loaded listener.js 14:30:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (1E1E6400) [pid = 3288] [serial = 2301] [outer = 1E1CE400] 14:30:20 INFO - PROCESS | 3288 | 1463434220521 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 14:30:20 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:30:20 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 970ms 14:30:20 INFO - PROCESS | 3288 | 1463434220558 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 14:30:20 INFO - PROCESS | 3288 | 1463434220561 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 14:30:20 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:30:20 INFO - PROCESS | 3288 | 1463434220564 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:30:20 INFO - PROCESS | 3288 | 1463434220566 Marionette TRACE conn6 <- [1,3026,null,{}] 14:30:20 INFO - PROCESS | 3288 | 1463434220570 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:20 INFO - PROCESS | 3288 | 1463434220676 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 14:30:20 INFO - PROCESS | 3288 | 1463434220816 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:20 INFO - PROCESS | 3288 | ++DOCSHELL 0C8EA400 == 45 [pid = 3288] [id = 768] 14:30:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (10106400) [pid = 3288] [serial = 2302] [outer = 00000000] 14:30:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (1044AC00) [pid = 3288] [serial = 2303] [outer = 10106400] 14:30:20 INFO - PROCESS | 3288 | 1463434220873 Marionette DEBUG loaded listener.js 14:30:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (14F5B000) [pid = 3288] [serial = 2304] [outer = 10106400] 14:30:21 INFO - PROCESS | 3288 | 1463434221535 Marionette TRACE conn6 <- [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"]]]}] 14:30:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:30:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:30:21 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1019ms 14:30:21 INFO - PROCESS | 3288 | 1463434221587 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 14:30:21 INFO - PROCESS | 3288 | 1463434221592 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 14:30:21 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:30:21 INFO - PROCESS | 3288 | 1463434221597 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:30:21 INFO - PROCESS | 3288 | 1463434221601 Marionette TRACE conn6 <- [1,3030,null,{}] 14:30:21 INFO - PROCESS | 3288 | 1463434221606 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:21 INFO - PROCESS | 3288 | 1463434221756 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 14:30:21 INFO - PROCESS | 3288 | 1463434221876 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:21 INFO - PROCESS | 3288 | ++DOCSHELL 14632400 == 46 [pid = 3288] [id = 769] 14:30:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (14E6A400) [pid = 3288] [serial = 2305] [outer = 00000000] 14:30:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (169F2400) [pid = 3288] [serial = 2306] [outer = 14E6A400] 14:30:21 INFO - PROCESS | 3288 | 1463434221928 Marionette DEBUG loaded listener.js 14:30:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (18C3D800) [pid = 3288] [serial = 2307] [outer = 14E6A400] 14:30:22 INFO - PROCESS | 3288 | --DOCSHELL 17582C00 == 45 [pid = 3288] [id = 763] 14:30:22 INFO - PROCESS | 3288 | --DOCSHELL 18F76400 == 44 [pid = 3288] [id = 762] 14:30:22 INFO - PROCESS | 3288 | --DOCSHELL 0C8EF800 == 43 [pid = 3288] [id = 761] 14:30:22 INFO - PROCESS | 3288 | --DOCSHELL 18F9F000 == 42 [pid = 3288] [id = 760] 14:30:22 INFO - PROCESS | 3288 | --DOCSHELL 18B52C00 == 41 [pid = 3288] [id = 759] 14:30:22 INFO - PROCESS | 3288 | --DOCSHELL 15B17C00 == 40 [pid = 3288] [id = 758] 14:30:22 INFO - PROCESS | 3288 | --DOCSHELL 1022E800 == 39 [pid = 3288] [id = 757] 14:30:22 INFO - PROCESS | 3288 | --DOCSHELL 10107000 == 38 [pid = 3288] [id = 756] 14:30:22 INFO - PROCESS | 3288 | --DOCSHELL 10445C00 == 37 [pid = 3288] [id = 755] 14:30:22 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0917BC00) [pid = 3288] [serial = 2212] [outer = 00000000] [url = about:blank] 14:30:22 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (146E9800) [pid = 3288] [serial = 2215] [outer = 00000000] [url = about:blank] 14:30:22 INFO - PROCESS | 3288 | --DOCSHELL 09176800 == 36 [pid = 3288] [id = 754] 14:30:22 INFO - PROCESS | 3288 | --DOCSHELL 1B4D5800 == 35 [pid = 3288] [id = 753] 14:30:22 INFO - PROCESS | 3288 | --DOCSHELL 0C8F0000 == 34 [pid = 3288] [id = 750] 14:30:22 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (1AEF1000) [pid = 3288] [serial = 2210] [outer = 00000000] [url = about:blank] 14:30:22 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (14756800) [pid = 3288] [serial = 2224] [outer = 00000000] [url = about:blank] 14:30:22 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (19EB0800) [pid = 3288] [serial = 2245] [outer = 00000000] [url = about:blank] 14:30:22 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (18802000) [pid = 3288] [serial = 2227] [outer = 00000000] [url = about:blank] 14:30:22 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (10231800) [pid = 3288] [serial = 2221] [outer = 00000000] [url = about:blank] 14:30:22 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (1051C800) [pid = 3288] [serial = 2222] [outer = 00000000] [url = about:blank] 14:30:22 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (10174C00) [pid = 3288] [serial = 2219] [outer = 00000000] [url = about:blank] 14:30:22 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (0CF80C00) [pid = 3288] [serial = 2218] [outer = 00000000] [url = about:blank] 14:30:22 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (18EC4000) [pid = 3288] [serial = 2231] [outer = 00000000] [url = about:blank] 14:30:22 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (19710C00) [pid = 3288] [serial = 2236] [outer = 00000000] [url = about:blank] 14:30:22 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (190E7C00) [pid = 3288] [serial = 2234] [outer = 00000000] [url = about:blank] 14:30:22 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (190CA000) [pid = 3288] [serial = 2233] [outer = 00000000] [url = about:blank] 14:30:22 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (19709C00) [pid = 3288] [serial = 2238] [outer = 00000000] [url = about:blank] 14:30:22 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (19288C00) [pid = 3288] [serial = 2242] [outer = 00000000] [url = about:blank] 14:30:22 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (190D1800) [pid = 3288] [serial = 2241] [outer = 00000000] [url = about:blank] 14:30:22 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (19EAB800) [pid = 3288] [serial = 2244] [outer = 00000000] [url = about:blank] 14:30:22 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (19D8A800) [pid = 3288] [serial = 2239] [outer = 00000000] [url = about:blank] 14:30:22 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (1A295000) [pid = 3288] [serial = 2247] [outer = 00000000] [url = about:blank] 14:30:22 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (14E69C00) [pid = 3288] [serial = 2225] [outer = 00000000] [url = about:blank] 14:30:22 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (18C3FC00) [pid = 3288] [serial = 2230] [outer = 00000000] [url = about:blank] 14:30:22 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (18807C00) [pid = 3288] [serial = 2228] [outer = 00000000] [url = about:blank] 14:30:22 INFO - PROCESS | 3288 | 1463434222751 Marionette TRACE conn6 <- [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]]]}] 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:30:22 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. 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:30:22 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'.) 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:30:22 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. 14:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:30:22 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. 14:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:30:22 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. 14:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 14:30:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:30:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:30:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:30:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:30:22 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1205ms 14:30:22 INFO - PROCESS | 3288 | 1463434222803 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 14:30:22 INFO - PROCESS | 3288 | 1463434222809 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 14:30:22 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:30:22 INFO - PROCESS | 3288 | 1463434222815 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:30:22 INFO - PROCESS | 3288 | 1463434222818 Marionette TRACE conn6 <- [1,3034,null,{}] 14:30:22 INFO - PROCESS | 3288 | 1463434222828 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:22 INFO - PROCESS | 3288 | 1463434222920 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 14:30:22 INFO - PROCESS | 3288 | 1463434222926 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:22 INFO - PROCESS | 3288 | ++DOCSHELL 10051400 == 35 [pid = 3288] [id = 770] 14:30:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (10053000) [pid = 3288] [serial = 2308] [outer = 00000000] 14:30:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (1051C400) [pid = 3288] [serial = 2309] [outer = 10053000] 14:30:22 INFO - PROCESS | 3288 | 1463434222972 Marionette DEBUG loaded listener.js 14:30:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (14480000) [pid = 3288] [serial = 2310] [outer = 10053000] 14:30:23 INFO - PROCESS | 3288 | [3288] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:30:23 INFO - PROCESS | 3288 | 1463434223467 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:30:23 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:30:23 INFO - {} 14:30:23 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 690ms 14:30:23 INFO - PROCESS | 3288 | 1463434223510 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 14:30:23 INFO - PROCESS | 3288 | 1463434223512 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 14:30:23 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:30:23 INFO - PROCESS | 3288 | 1463434223516 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:30:23 INFO - PROCESS | 3288 | 1463434223519 Marionette TRACE conn6 <- [1,3038,null,{}] 14:30:23 INFO - PROCESS | 3288 | 1463434223530 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:23 INFO - PROCESS | 3288 | 1463434223618 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 14:30:23 INFO - PROCESS | 3288 | 1463434223634 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:23 INFO - PROCESS | 3288 | ++DOCSHELL 18B46400 == 36 [pid = 3288] [id = 771] 14:30:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (18B79C00) [pid = 3288] [serial = 2311] [outer = 00000000] 14:30:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (18ECE800) [pid = 3288] [serial = 2312] [outer = 18B79C00] 14:30:23 INFO - PROCESS | 3288 | 1463434223683 Marionette DEBUG loaded listener.js 14:30:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (18FA3C00) [pid = 3288] [serial = 2313] [outer = 18B79C00] 14:30:24 INFO - PROCESS | 3288 | 1463434224126 Marionette TRACE conn6 <- [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]]]}] 14:30:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:30:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:30:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:30:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:30:24 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 630ms 14:30:24 INFO - PROCESS | 3288 | 1463434224148 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 14:30:24 INFO - PROCESS | 3288 | 1463434224150 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 14:30:24 INFO - PROCESS | 3288 | 1463434224154 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:30:24 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:30:24 INFO - PROCESS | 3288 | 1463434224155 Marionette TRACE conn6 <- [1,3042,null,{}] 14:30:24 INFO - PROCESS | 3288 | 1463434224159 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:24 INFO - PROCESS | 3288 | 1463434224244 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 14:30:24 INFO - PROCESS | 3288 | 1463434224259 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:24 INFO - PROCESS | 3288 | ++DOCSHELL 169F0800 == 37 [pid = 3288] [id = 772] 14:30:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (17D9DC00) [pid = 3288] [serial = 2314] [outer = 00000000] 14:30:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (18C45000) [pid = 3288] [serial = 2315] [outer = 17D9DC00] 14:30:24 INFO - PROCESS | 3288 | 1463434224304 Marionette DEBUG loaded listener.js 14:30:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (18ECC800) [pid = 3288] [serial = 2316] [outer = 17D9DC00] 14:30:25 INFO - PROCESS | 3288 | 1463434225027 Marionette TRACE conn6 <- [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"]]]}] 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:30:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:30:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:30:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:30:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:30:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:30:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:30:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:30:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:30:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:30:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:30:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:30:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:30:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:30:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:30:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:30:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:30:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:30:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:30:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:30:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:30:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:30:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:30:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:30:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:30:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:30:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:30:25 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" 14:30:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:30:25 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" 14:30:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:30:25 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 987ms 14:30:25 INFO - PROCESS | 3288 | 1463434225145 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 14:30:25 INFO - PROCESS | 3288 | 1463434225147 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 14:30:25 INFO - PROCESS | 3288 | 1463434225150 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:30:25 INFO - PROCESS | 3288 | 1463434225152 Marionette TRACE conn6 <- [1,3046,null,{}] 14:30:25 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:30:25 INFO - PROCESS | 3288 | 1463434225155 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:25 INFO - PROCESS | 3288 | 1463434225270 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 14:30:25 INFO - PROCESS | 3288 | 1463434225276 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:25 INFO - PROCESS | 3288 | ++DOCSHELL 18FA1400 == 38 [pid = 3288] [id = 773] 14:30:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (190CDC00) [pid = 3288] [serial = 2317] [outer = 00000000] 14:30:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (19EA9800) [pid = 3288] [serial = 2318] [outer = 190CDC00] 14:30:25 INFO - PROCESS | 3288 | 1463434225380 Marionette DEBUG loaded listener.js 14:30:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (19EAF000) [pid = 3288] [serial = 2319] [outer = 190CDC00] 14:30:25 INFO - PROCESS | 3288 | 1463434225877 Marionette TRACE conn6 <- [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]]]}] 14:30:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:30:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:30:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:30:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:30:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:30:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:30:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:30:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:30:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:30:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:30:25 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:25 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:30:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:30:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:30:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:30:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:30:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:30:25 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 781ms 14:30:25 INFO - PROCESS | 3288 | 1463434225941 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 14:30:25 INFO - PROCESS | 3288 | 1463434225943 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 14:30:25 INFO - PROCESS | 3288 | 1463434225946 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:30:25 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:30:25 INFO - PROCESS | 3288 | 1463434225948 Marionette TRACE conn6 <- [1,3050,null,{}] 14:30:25 INFO - PROCESS | 3288 | 1463434225951 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:26 INFO - PROCESS | 3288 | 1463434226077 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 14:30:26 INFO - PROCESS | 3288 | 1463434226142 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:26 INFO - PROCESS | 3288 | ++DOCSHELL 19280400 == 39 [pid = 3288] [id = 774] 14:30:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (19EB1000) [pid = 3288] [serial = 2320] [outer = 00000000] 14:30:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (1B372C00) [pid = 3288] [serial = 2321] [outer = 19EB1000] 14:30:26 INFO - PROCESS | 3288 | 1463434226188 Marionette DEBUG loaded listener.js 14:30:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (1B377400) [pid = 3288] [serial = 2322] [outer = 19EB1000] 14:30:26 INFO - PROCESS | 3288 | [3288] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:30:26 INFO - PROCESS | 3288 | 1463434226608 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:30:26 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:30:26 INFO - {} 14:30:26 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 670ms 14:30:26 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:30:26 INFO - PROCESS | 3288 | 1463434226621 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 14:30:26 INFO - PROCESS | 3288 | 1463434226622 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 14:30:26 INFO - PROCESS | 3288 | 1463434226632 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:30:26 INFO - PROCESS | 3288 | 1463434226634 Marionette TRACE conn6 <- [1,3054,null,{}] 14:30:26 INFO - PROCESS | 3288 | 1463434226638 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:26 INFO - PROCESS | 3288 | 1463434226755 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 14:30:26 INFO - PROCESS | 3288 | 1463434226762 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:26 INFO - PROCESS | 3288 | ++DOCSHELL 0FE1FC00 == 40 [pid = 3288] [id = 775] 14:30:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (1A294800) [pid = 3288] [serial = 2323] [outer = 00000000] 14:30:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (1CE78400) [pid = 3288] [serial = 2324] [outer = 1A294800] 14:30:26 INFO - PROCESS | 3288 | 1463434226833 Marionette DEBUG loaded listener.js 14:30:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (1CF61C00) [pid = 3288] [serial = 2325] [outer = 1A294800] 14:30:27 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (18FA0400) [pid = 3288] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 14:30:27 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (10225400) [pid = 3288] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:30:27 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (10520000) [pid = 3288] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 14:30:27 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (10360000) [pid = 3288] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 14:30:27 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (18B55000) [pid = 3288] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 14:30:27 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (0C8F4400) [pid = 3288] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 14:30:27 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (15B1EC00) [pid = 3288] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 14:30:27 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (19EB2800) [pid = 3288] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 14:30:27 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (190EA800) [pid = 3288] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 14:30:27 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (18FA8000) [pid = 3288] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 14:30:27 INFO - PROCESS | 3288 | 1463434227338 Marionette TRACE conn6 <- [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]]]}] 14:30:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:30:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:30:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:30:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:30:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:30:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:30:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:30:27 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 729ms 14:30:27 INFO - PROCESS | 3288 | 1463434227383 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 14:30:27 INFO - PROCESS | 3288 | 1463434227385 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 14:30:27 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:30:27 INFO - PROCESS | 3288 | 1463434227394 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:30:27 INFO - PROCESS | 3288 | 1463434227396 Marionette TRACE conn6 <- [1,3058,null,{}] 14:30:27 INFO - PROCESS | 3288 | 1463434227399 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:27 INFO - PROCESS | 3288 | 1463434227479 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 14:30:27 INFO - PROCESS | 3288 | 1463434227485 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:27 INFO - PROCESS | 3288 | ++DOCSHELL 10106800 == 41 [pid = 3288] [id = 776] 14:30:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (14975800) [pid = 3288] [serial = 2326] [outer = 00000000] 14:30:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (1D031400) [pid = 3288] [serial = 2327] [outer = 14975800] 14:30:27 INFO - PROCESS | 3288 | 1463434227529 Marionette DEBUG loaded listener.js 14:30:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (1D031C00) [pid = 3288] [serial = 2328] [outer = 14975800] 14:30:27 INFO - PROCESS | 3288 | 1463434227932 Marionette TRACE conn6 <- [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]]]}] 14:30:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:30:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:30:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:30:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:30:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:30:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:30:27 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 570ms 14:30:27 INFO - PROCESS | 3288 | 1463434227972 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 14:30:27 INFO - PROCESS | 3288 | 1463434227974 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 14:30:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:30:27 INFO - PROCESS | 3288 | 1463434227977 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:30:27 INFO - PROCESS | 3288 | 1463434227978 Marionette TRACE conn6 <- [1,3062,null,{}] 14:30:27 INFO - PROCESS | 3288 | 1463434227982 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:28 INFO - PROCESS | 3288 | 1463434228116 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 14:30:28 INFO - PROCESS | 3288 | 1463434228122 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:28 INFO - PROCESS | 3288 | ++DOCSHELL 1CF62C00 == 42 [pid = 3288] [id = 777] 14:30:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (1D037000) [pid = 3288] [serial = 2329] [outer = 00000000] 14:30:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (1D05A400) [pid = 3288] [serial = 2330] [outer = 1D037000] 14:30:28 INFO - PROCESS | 3288 | 1463434228171 Marionette DEBUG loaded listener.js 14:30:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (1D926000) [pid = 3288] [serial = 2331] [outer = 1D037000] 14:30:28 INFO - PROCESS | 3288 | 1463434228574 Marionette TRACE conn6 <- [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]]]}] 14:30:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:30:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:30:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:30:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:30:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:30:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:30:28 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 630ms 14:30:28 INFO - PROCESS | 3288 | 1463434228608 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 14:30:28 INFO - PROCESS | 3288 | 1463434228610 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 14:30:28 INFO - PROCESS | 3288 | 1463434228613 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:30:28 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:30:28 INFO - PROCESS | 3288 | 1463434228615 Marionette TRACE conn6 <- [1,3066,null,{}] 14:30:28 INFO - PROCESS | 3288 | 1463434228619 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:28 INFO - PROCESS | 3288 | 1463434228745 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 14:30:28 INFO - PROCESS | 3288 | 1463434228754 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:28 INFO - PROCESS | 3288 | ++DOCSHELL 1492D000 == 43 [pid = 3288] [id = 778] 14:30:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (167E4000) [pid = 3288] [serial = 2332] [outer = 00000000] 14:30:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (1D040000) [pid = 3288] [serial = 2333] [outer = 167E4000] 14:30:28 INFO - PROCESS | 3288 | 1463434228799 Marionette DEBUG loaded listener.js 14:30:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (1D05A000) [pid = 3288] [serial = 2334] [outer = 167E4000] 14:30:29 INFO - PROCESS | 3288 | 1463434229292 Marionette TRACE conn6 <- [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] 14:30:29 INFO - PROCESS | 3288 | 1463434229365 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 14:30:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:30:29 INFO - PROCESS | 3288 | 1463434229371 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:30:29 INFO - PROCESS | 3288 | 1463434229375 Marionette TRACE conn6 <- [1,3070,null,{}] 14:30:29 INFO - PROCESS | 3288 | 1463434229382 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:29 INFO - PROCESS | 3288 | 1463434229540 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 14:30:29 INFO - PROCESS | 3288 | 1463434229662 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:29 INFO - PROCESS | 3288 | ++DOCSHELL 10364800 == 44 [pid = 3288] [id = 779] 14:30:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (10369800) [pid = 3288] [serial = 2335] [outer = 00000000] 14:30:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (111F9800) [pid = 3288] [serial = 2336] [outer = 10369800] 14:30:29 INFO - PROCESS | 3288 | 1463434229760 Marionette DEBUG loaded listener.js 14:30:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (1497BC00) [pid = 3288] [serial = 2337] [outer = 10369800] 14:30:30 INFO - PROCESS | 3288 | 1463434230285 Marionette TRACE conn6 <- [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]]]}] 14:30:30 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:30:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:30:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:30:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 930ms 14:30:30 INFO - PROCESS | 3288 | 1463434230307 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 14:30:30 INFO - PROCESS | 3288 | 1463434230314 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 14:30:30 INFO - PROCESS | 3288 | 1463434230322 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:30:30 INFO - PROCESS | 3288 | 1463434230325 Marionette TRACE conn6 <- [1,3074,null,{}] 14:30:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:30:30 INFO - PROCESS | 3288 | 1463434230329 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:30 INFO - PROCESS | 3288 | 1463434230438 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 14:30:30 INFO - PROCESS | 3288 | 1463434230599 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:30 INFO - PROCESS | 3288 | ++DOCSHELL 18B01400 == 45 [pid = 3288] [id = 780] 14:30:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (18B54800) [pid = 3288] [serial = 2338] [outer = 00000000] 14:30:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (18C47000) [pid = 3288] [serial = 2339] [outer = 18B54800] 14:30:30 INFO - PROCESS | 3288 | 1463434230655 Marionette DEBUG loaded listener.js 14:30:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (190D2000) [pid = 3288] [serial = 2340] [outer = 18B54800] 14:30:31 INFO - PROCESS | 3288 | 1463434231197 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:30:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:30:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 930ms 14:30:31 INFO - PROCESS | 3288 | 1463434231259 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 14:30:31 INFO - PROCESS | 3288 | 1463434231262 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 14:30:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:30:31 INFO - PROCESS | 3288 | 1463434231265 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:30:31 INFO - PROCESS | 3288 | 1463434231269 Marionette TRACE conn6 <- [1,3078,null,{}] 14:30:31 INFO - PROCESS | 3288 | 1463434231280 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:31 INFO - PROCESS | 3288 | 1463434231391 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 14:30:31 INFO - PROCESS | 3288 | 1463434231541 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:31 INFO - PROCESS | 3288 | ++DOCSHELL 1AEF1400 == 46 [pid = 3288] [id = 781] 14:30:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (1AEF1800) [pid = 3288] [serial = 2341] [outer = 00000000] 14:30:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (1B36D400) [pid = 3288] [serial = 2342] [outer = 1AEF1800] 14:30:31 INFO - PROCESS | 3288 | 1463434231600 Marionette DEBUG loaded listener.js 14:30:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (1D03C800) [pid = 3288] [serial = 2343] [outer = 1AEF1800] 14:30:32 INFO - PROCESS | 3288 | 1463434232135 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:30:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:30:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 930ms 14:30:32 INFO - PROCESS | 3288 | 1463434232199 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 14:30:32 INFO - PROCESS | 3288 | 1463434232203 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 14:30:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:30:32 INFO - PROCESS | 3288 | 1463434232206 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:30:32 INFO - PROCESS | 3288 | 1463434232208 Marionette TRACE conn6 <- [1,3082,null,{}] 14:30:32 INFO - PROCESS | 3288 | 1463434232212 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:32 INFO - PROCESS | 3288 | 1463434232320 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 14:30:32 INFO - PROCESS | 3288 | 1463434232466 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:32 INFO - PROCESS | 3288 | ++DOCSHELL 1D9E1400 == 47 [pid = 3288] [id = 782] 14:30:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (1DDD8800) [pid = 3288] [serial = 2344] [outer = 00000000] 14:30:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (1E19FC00) [pid = 3288] [serial = 2345] [outer = 1DDD8800] 14:30:32 INFO - PROCESS | 3288 | 1463434232522 Marionette DEBUG loaded listener.js 14:30:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (1E1C7000) [pid = 3288] [serial = 2346] [outer = 1DDD8800] 14:30:33 INFO - PROCESS | 3288 | 1463434233073 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:30:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:30:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 930ms 14:30:33 INFO - PROCESS | 3288 | 1463434233139 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 14:30:33 INFO - PROCESS | 3288 | 1463434233141 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 14:30:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:30:33 INFO - PROCESS | 3288 | 1463434233145 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:30:33 INFO - PROCESS | 3288 | 1463434233147 Marionette TRACE conn6 <- [1,3086,null,{}] 14:30:33 INFO - PROCESS | 3288 | 1463434233151 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:33 INFO - PROCESS | 3288 | 1463434233256 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 14:30:33 INFO - PROCESS | 3288 | 1463434233404 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:33 INFO - PROCESS | 3288 | ++DOCSHELL 09175C00 == 48 [pid = 3288] [id = 783] 14:30:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (09176400) [pid = 3288] [serial = 2347] [outer = 00000000] 14:30:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (10362400) [pid = 3288] [serial = 2348] [outer = 09176400] 14:30:33 INFO - PROCESS | 3288 | 1463434233460 Marionette DEBUG loaded listener.js 14:30:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (14973C00) [pid = 3288] [serial = 2349] [outer = 09176400] 14:30:34 INFO - PROCESS | 3288 | 1463434234137 Marionette TRACE conn6 <- [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]]]}] 14:30:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:30:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:30:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1016ms 14:30:34 INFO - PROCESS | 3288 | 1463434234165 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 14:30:34 INFO - PROCESS | 3288 | 1463434234170 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 14:30:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:30:34 INFO - PROCESS | 3288 | 1463434234174 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:30:34 INFO - PROCESS | 3288 | 1463434234178 Marionette TRACE conn6 <- [1,3090,null,{}] 14:30:34 INFO - PROCESS | 3288 | 1463434234183 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:34 INFO - PROCESS | 3288 | 1463434234297 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 14:30:34 INFO - PROCESS | 3288 | 1463434234450 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:34 INFO - PROCESS | 3288 | ++DOCSHELL 10365800 == 49 [pid = 3288] [id = 784] 14:30:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (10231000) [pid = 3288] [serial = 2350] [outer = 00000000] 14:30:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (15B1D800) [pid = 3288] [serial = 2351] [outer = 10231000] 14:30:34 INFO - PROCESS | 3288 | 1463434234507 Marionette DEBUG loaded listener.js 14:30:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (169F7C00) [pid = 3288] [serial = 2352] [outer = 10231000] 14:30:34 INFO - PROCESS | 3288 | --DOCSHELL 1CF62C00 == 48 [pid = 3288] [id = 777] 14:30:34 INFO - PROCESS | 3288 | --DOCSHELL 10106800 == 47 [pid = 3288] [id = 776] 14:30:34 INFO - PROCESS | 3288 | --DOCSHELL 0FE1FC00 == 46 [pid = 3288] [id = 775] 14:30:34 INFO - PROCESS | 3288 | --DOCSHELL 19280400 == 45 [pid = 3288] [id = 774] 14:30:34 INFO - PROCESS | 3288 | --DOCSHELL 18FA1400 == 44 [pid = 3288] [id = 773] 14:30:34 INFO - PROCESS | 3288 | --DOCSHELL 169F0800 == 43 [pid = 3288] [id = 772] 14:30:34 INFO - PROCESS | 3288 | --DOCSHELL 18B46400 == 42 [pid = 3288] [id = 771] 14:30:35 INFO - PROCESS | 3288 | --DOCSHELL 10051400 == 41 [pid = 3288] [id = 770] 14:30:35 INFO - PROCESS | 3288 | --DOCSHELL 14632400 == 40 [pid = 3288] [id = 769] 14:30:35 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (1B825800) [pid = 3288] [serial = 2291] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 3288 | --DOCSHELL 10111400 == 39 [pid = 3288] [id = 765] 14:30:35 INFO - PROCESS | 3288 | --DOCSHELL 0C8EDC00 == 38 [pid = 3288] [id = 764] 14:30:35 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (15172C00) [pid = 3288] [serial = 2266] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (146E6C00) [pid = 3288] [serial = 2265] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (14633000) [pid = 3288] [serial = 2270] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (146E5000) [pid = 3288] [serial = 2271] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (19706C00) [pid = 3288] [serial = 2256] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (18ECAC00) [pid = 3288] [serial = 2276] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (10368C00) [pid = 3288] [serial = 2263] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (1010A000) [pid = 3288] [serial = 2262] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (1B53B400) [pid = 3288] [serial = 2259] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0FE13800) [pid = 3288] [serial = 2250] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (1970C000) [pid = 3288] [serial = 2282] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (18806C00) [pid = 3288] [serial = 2273] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (18B4A400) [pid = 3288] [serial = 2274] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (1517F000) [pid = 3288] [serial = 2253] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (190E5400) [pid = 3288] [serial = 2280] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (19F80000) [pid = 3288] [serial = 2285] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (1AEEEC00) [pid = 3288] [serial = 2286] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (1AE3DC00) [pid = 3288] [serial = 2288] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (1B370000) [pid = 3288] [serial = 2289] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (18F72800) [pid = 3288] [serial = 2277] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (19BC2400) [pid = 3288] [serial = 2283] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (190CB400) [pid = 3288] [serial = 2279] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (10228C00) [pid = 3288] [serial = 2268] [outer = 00000000] [url = about:blank] 14:30:35 INFO - PROCESS | 3288 | 1463434235077 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:30:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:30:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 930ms 14:30:35 INFO - PROCESS | 3288 | 1463434235105 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 14:30:35 INFO - PROCESS | 3288 | 1463434235111 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 14:30:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:30:35 INFO - PROCESS | 3288 | 1463434235116 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:30:35 INFO - PROCESS | 3288 | 1463434235119 Marionette TRACE conn6 <- [1,3094,null,{}] 14:30:35 INFO - PROCESS | 3288 | 1463434235123 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:35 INFO - PROCESS | 3288 | 1463434235212 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 14:30:35 INFO - PROCESS | 3288 | 1463434235227 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:35 INFO - PROCESS | 3288 | ++DOCSHELL 10104000 == 39 [pid = 3288] [id = 785] 14:30:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (10104800) [pid = 3288] [serial = 2353] [outer = 00000000] 14:30:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (10175800) [pid = 3288] [serial = 2354] [outer = 10104800] 14:30:35 INFO - PROCESS | 3288 | 1463434235272 Marionette DEBUG loaded listener.js 14:30:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (10363C00) [pid = 3288] [serial = 2355] [outer = 10104800] 14:30:35 INFO - PROCESS | 3288 | 1463434235799 Marionette TRACE conn6 <- [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]]]}] 14:30:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:30:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:30:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:30:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 730ms 14:30:35 INFO - PROCESS | 3288 | 1463434235850 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 14:30:35 INFO - PROCESS | 3288 | 1463434235853 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 14:30:35 INFO - PROCESS | 3288 | 1463434235856 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:30:35 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:30:35 INFO - PROCESS | 3288 | 1463434235859 Marionette TRACE conn6 <- [1,3098,null,{}] 14:30:35 INFO - PROCESS | 3288 | 1463434235869 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:35 INFO - PROCESS | 3288 | 1463434235956 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 14:30:36 INFO - PROCESS | 3288 | 1463434236064 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:36 INFO - PROCESS | 3288 | ++DOCSHELL 167E7000 == 40 [pid = 3288] [id = 786] 14:30:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (17DA3C00) [pid = 3288] [serial = 2356] [outer = 00000000] 14:30:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (1880F800) [pid = 3288] [serial = 2357] [outer = 17DA3C00] 14:30:36 INFO - PROCESS | 3288 | 1463434236114 Marionette DEBUG loaded listener.js 14:30:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (18B76800) [pid = 3288] [serial = 2358] [outer = 17DA3C00] 14:30:36 INFO - PROCESS | 3288 | 1463434236449 Marionette TRACE conn6 <- [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"]]]}] 14:30:36 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:30:36 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 14:30:36 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:30:36 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:30:36 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 630ms 14:30:36 INFO - PROCESS | 3288 | 1463434236490 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 14:30:36 INFO - PROCESS | 3288 | 1463434236493 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 14:30:36 INFO - PROCESS | 3288 | 1463434236496 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:30:36 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:30:36 INFO - PROCESS | 3288 | 1463434236498 Marionette TRACE conn6 <- [1,3102,null,{}] 14:30:36 INFO - PROCESS | 3288 | 1463434236501 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:30:36 INFO - PROCESS | 3288 | 1463434236632 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 14:30:36 INFO - PROCESS | 3288 | 1463434236641 Marionette TRACE conn6 -> [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\", \"59c821a8-eb76-4a15-81b0-affc4905b765\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:30:36 INFO - PROCESS | 3288 | ++DOCSHELL 18C41400 == 41 [pid = 3288] [id = 787] 14:30:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (18C43C00) [pid = 3288] [serial = 2359] [outer = 00000000] 14:30:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (18F7BC00) [pid = 3288] [serial = 2360] [outer = 18C43C00] 14:30:36 INFO - PROCESS | 3288 | 1463434236687 Marionette DEBUG loaded listener.js 14:30:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (18FA5000) [pid = 3288] [serial = 2361] [outer = 18C43C00] 14:30:37 INFO - PROCESS | 3288 | 1463434237132 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 14:30:37 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:30:37 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 671ms 14:30:37 INFO - PROCESS | 3288 | 1463434237171 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 14:30:37 INFO - PROCESS | 3288 | 1463434237173 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 14:30:38 WARNING - u'runner_teardown' () 14:30:38 INFO - No more tests 14:30:38 INFO - Got 0 unexpected results 14:30:38 INFO - SUITE-END | took 670s 14:30:38 INFO - Closing logging queue 14:30:38 INFO - queue closed 14:30:38 INFO - Return code: 0 14:30:38 WARNING - # TBPL SUCCESS # 14:30:38 INFO - Running post-action listener: _resource_record_post_action 14:30:38 INFO - Running post-run listener: _resource_record_post_run 14:30:39 INFO - Total resource usage - Wall time: 679s; CPU: 14.0%; Read bytes: 129654272; Write bytes: 1129170432; Read time: 1166340; Write time: 9017300 14:30:39 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:30:39 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 41904128; Read time: 0; Write time: 50940 14:30:39 INFO - run-tests - Wall time: 678s; CPU: 14.0%; Read bytes: 129569280; Write bytes: 1069690368; Read time: 1148170; Write time: 8951860 14:30:39 INFO - Running post-run listener: _upload_blobber_files 14:30:39 INFO - Blob upload gear active. 14:30:39 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 14:30:39 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 14:30:39 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 14:30:39 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 14:30:40 INFO - (blobuploader) - INFO - Open directory for files ... 14:30:40 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 14:30:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:30:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:30:40 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:30:40 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:30:40 INFO - (blobuploader) - INFO - Done attempting. 14:30:40 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 14:30:41 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:30:41 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:30:44 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:30:44 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:30:44 INFO - (blobuploader) - INFO - Done attempting. 14:30:44 INFO - (blobuploader) - INFO - Iteration through files over. 14:30:44 INFO - Return code: 0 14:30:44 INFO - rmtree: C:\slave\test\build\uploaded_files.json 14:30:44 INFO - Using _rmtree_windows ... 14:30:44 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 14:30:44 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/837fdaa7d1be8af2e4cb1cdaa297dc632c9ef320e586e64242620365cf8bc99c0a75e7d2b0312ff58ecab40a0a7568b634228532851a70f29415ce807d03dae2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/44210bbf28bdacb2c85a282ead9a44ad0bd49f699600feb5d9adbb73a6603dc5169f673d8ad8b9c1ae774bec33927044a5c431c10eea5ec6bad4fb5ae05eca93"} 14:30:44 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 14:30:44 INFO - Writing to file C:\slave\test\properties\blobber_files 14:30:44 INFO - Contents: 14:30:44 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/837fdaa7d1be8af2e4cb1cdaa297dc632c9ef320e586e64242620365cf8bc99c0a75e7d2b0312ff58ecab40a0a7568b634228532851a70f29415ce807d03dae2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/44210bbf28bdacb2c85a282ead9a44ad0bd49f699600feb5d9adbb73a6603dc5169f673d8ad8b9c1ae774bec33927044a5c431c10eea5ec6bad4fb5ae05eca93"} 14:30:44 INFO - Running post-run listener: copy_logs_to_upload_dir 14:30:44 INFO - Copying logs to upload dir... 14:30:44 INFO - mkdir: C:\slave\test\build\upload\logs 14:30:44 INFO - Copying logs to upload dir... 14:30:44 INFO - Using _rmtree_windows ... 14:30:44 INFO - Using _rmtree_windows ... 14:30:44 INFO - Using _rmtree_windows ... 14:30:44 INFO - Using _rmtree_windows ... 14:30:44 INFO - Using _rmtree_windows ... 14:30:44 INFO - Using _rmtree_windows ... 14:30:44 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1041.533000 ========= master_lag: 0.42 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 21 secs) (at 2016-05-16 14:30:44.558170) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-16 14:30:44.559239) ========= '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-109 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-109 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-109 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/837fdaa7d1be8af2e4cb1cdaa297dc632c9ef320e586e64242620365cf8bc99c0a75e7d2b0312ff58ecab40a0a7568b634228532851a70f29415ce807d03dae2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/44210bbf28bdacb2c85a282ead9a44ad0bd49f699600feb5d9adbb73a6603dc5169f673d8ad8b9c1ae774bec33927044a5c431c10eea5ec6bad4fb5ae05eca93"} build_url:https://queue.taskcluster.net/v1/task/aJsOxbOtRya-6emqJzmD7A/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/aJsOxbOtRya-6emqJzmD7A/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.201000 build_url: 'https://queue.taskcluster.net/v1/task/aJsOxbOtRya-6emqJzmD7A/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/837fdaa7d1be8af2e4cb1cdaa297dc632c9ef320e586e64242620365cf8bc99c0a75e7d2b0312ff58ecab40a0a7568b634228532851a70f29415ce807d03dae2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/44210bbf28bdacb2c85a282ead9a44ad0bd49f699600feb5d9adbb73a6603dc5169f673d8ad8b9c1ae774bec33927044a5c431c10eea5ec6bad4fb5ae05eca93"}' symbols_url: 'https://queue.taskcluster.net/v1/task/aJsOxbOtRya-6emqJzmD7A/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-16 14:30:44.781226) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-16 14:30:44.781583) ========= '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-109 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-109 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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-109 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-16 14:30:44.897886) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-16 14:30:44.898216) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-16 14:30:45.725274) ========= ========= Total master_lag: 0.57 =========