builder: mozilla-central_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-151 starttime: 1461252490.39 results: success (0) buildid: 20160421060426 builduid: 2f75b451552b41d5a81a70d69e0cfd47 revision: 1152d99d8c53ac9dae371a6e6d9fab03d3f98697 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 08:28:10.390975) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 08:28:10.391501) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 08:28:10.391825) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 08:28:10.564296) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 08:28:10.564738) ========= '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-151 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-151 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-151 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 --08:28:10-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 7.63 MB/s 08:28:11 (7.63 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.174000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 08:28:11.774750) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-21 08:28:11.775351) ========= '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-151 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-151 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-151 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=3.806000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-21 08:28:15.594156) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-21 08:28:15.594540) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo mozilla-central --rev 1152d99d8c53ac9dae371a6e6d9fab03d3f98697 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev 1152d99d8c53ac9dae371a6e6d9fab03d3f98697 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-151 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-151 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-151 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-04-21 08:28:15,384 truncating revision to first 12 chars 2016-04-21 08:28:15,384 Setting DEBUG logging. 2016-04-21 08:28:15,384 attempt 1/10 2016-04-21 08:28:15,384 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/1152d99d8c53?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 08:28:16,417 unpacking tar archive at: mozilla-central-1152d99d8c53/testing/mozharness/ program finished with exit code 0 elapsedTime=2.382000 ========= master_lag: 0.12 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-21 08:28:18.097580) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 08:28:18.097906) ========= script_repo_revision: 1152d99d8c53ac9dae371a6e6d9fab03d3f98697 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 08:28:18.098302) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 08:28:18.098587) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 08:28:18.115834) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 18 mins, 57 secs) (at 2016-04-21 08:28:18.116201) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-central' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-central', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-151 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-151 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-151 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 08:28:18 INFO - MultiFileLogger online at 20160421 08:28:18 in C:\slave\test 08:28:18 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-central --download-symbols true 08:28:18 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:28:18 INFO - {'append_to_log': False, 08:28:18 INFO - 'base_work_dir': 'C:\\slave\\test', 08:28:18 INFO - 'blob_upload_branch': 'mozilla-central', 08:28:18 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:28:18 INFO - 'buildbot_json_path': 'buildprops.json', 08:28:18 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:28:18 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:28:18 INFO - 'download_minidump_stackwalk': True, 08:28:18 INFO - 'download_symbols': 'true', 08:28:18 INFO - 'e10s': False, 08:28:18 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:28:18 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:28:18 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:28:18 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:28:18 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:28:18 INFO - 'C:/mozilla-build/tooltool.py'), 08:28:18 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:28:18 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:28:18 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:28:18 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:28:18 INFO - 'log_level': 'info', 08:28:18 INFO - 'log_to_console': True, 08:28:18 INFO - 'opt_config_files': (), 08:28:18 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:28:18 INFO - '--processes=1', 08:28:18 INFO - '--config=%(test_path)s/wptrunner.ini', 08:28:18 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:28:18 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:28:18 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:28:18 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:28:18 INFO - 'pip_index': False, 08:28:18 INFO - 'require_test_zip': True, 08:28:18 INFO - 'test_type': ('testharness',), 08:28:18 INFO - 'this_chunk': '1', 08:28:18 INFO - 'total_chunks': '10', 08:28:18 INFO - 'virtualenv_path': 'venv', 08:28:18 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:28:18 INFO - 'work_dir': 'build'} 08:28:18 INFO - ##### 08:28:18 INFO - ##### Running clobber step. 08:28:18 INFO - ##### 08:28:18 INFO - Running pre-action listener: _resource_record_pre_action 08:28:18 INFO - Running main action method: clobber 08:28:18 INFO - rmtree: C:\slave\test\build 08:28:18 INFO - Using _rmtree_windows ... 08:28:18 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:31:23 INFO - Running post-action listener: _resource_record_post_action 08:31:23 INFO - ##### 08:31:23 INFO - ##### Running read-buildbot-config step. 08:31:23 INFO - ##### 08:31:23 INFO - Running pre-action listener: _resource_record_pre_action 08:31:23 INFO - Running main action method: read_buildbot_config 08:31:23 INFO - Using buildbot properties: 08:31:23 INFO - { 08:31:23 INFO - "project": "", 08:31:23 INFO - "product": "firefox", 08:31:23 INFO - "script_repo_revision": "production", 08:31:23 INFO - "scheduler": "tests-mozilla-central-win7_ix-debug-unittest", 08:31:23 INFO - "repository": "", 08:31:23 INFO - "buildername": "Windows 7 32-bit mozilla-central debug test web-platform-tests-1", 08:31:23 INFO - "buildid": "20160421060426", 08:31:23 INFO - "pgo_build": "False", 08:31:23 INFO - "basedir": "C:\\slave\\test", 08:31:23 INFO - "buildnumber": 6, 08:31:23 INFO - "slavename": "t-w732-ix-151", 08:31:23 INFO - "revision": "1152d99d8c53ac9dae371a6e6d9fab03d3f98697", 08:31:23 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 08:31:23 INFO - "platform": "win32", 08:31:23 INFO - "branch": "mozilla-central", 08:31:23 INFO - "repo_path": "mozilla-central", 08:31:23 INFO - "moz_repo_path": "", 08:31:23 INFO - "stage_platform": "win32", 08:31:23 INFO - "builduid": "2f75b451552b41d5a81a70d69e0cfd47", 08:31:23 INFO - "slavebuilddir": "test" 08:31:23 INFO - } 08:31:23 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 08:31:23 INFO - Found installer url https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 08:31:23 INFO - Running post-action listener: _resource_record_post_action 08:31:23 INFO - ##### 08:31:23 INFO - ##### Running download-and-extract step. 08:31:23 INFO - ##### 08:31:23 INFO - Running pre-action listener: _resource_record_pre_action 08:31:23 INFO - Running main action method: download_and_extract 08:31:23 INFO - mkdir: C:\slave\test\build\tests 08:31:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:31:23 INFO - https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:31:23 INFO - trying https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 08:31:23 INFO - Downloading https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 08:31:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 08:31:25 INFO - Downloaded 1274 bytes. 08:31:25 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 08:31:25 INFO - Using the following test package requirements: 08:31:25 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 08:31:25 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 08:31:25 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 08:31:25 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 08:31:25 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 08:31:25 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 08:31:25 INFO - u'jsshell-win32.zip'], 08:31:25 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 08:31:25 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 08:31:25 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 08:31:25 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 08:31:25 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 08:31:25 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 08:31:25 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 08:31:25 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 08:31:25 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 08:31:25 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 08:31:25 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 08:31:25 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 08:31:25 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')]} 08:31:25 INFO - https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:31:25 INFO - trying https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 08:31:25 INFO - Downloading https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 08:31:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 08:31:27 INFO - Downloaded 20466409 bytes. 08:31:27 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:31:27 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:31:29 INFO - caution: filename not matched: web-platform/* 08:31:29 INFO - Return code: 11 08:31:29 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')]} 08:31:29 INFO - https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:31:29 INFO - trying https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 08:31:29 INFO - Downloading https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 08:31:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 08:31:32 INFO - Downloaded 36397878 bytes. 08:31:32 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:31:32 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:32:18 INFO - caution: filename not matched: bin/* 08:32:18 INFO - caution: filename not matched: config/* 08:32:18 INFO - caution: filename not matched: mozbase/* 08:32:18 INFO - caution: filename not matched: marionette/* 08:32:18 INFO - caution: filename not matched: tools/wptserve/* 08:32:18 INFO - Return code: 11 08:32:18 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')]} 08:32:18 INFO - https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 08:32:18 INFO - trying https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 08:32:18 INFO - Downloading https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 08:32:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 08:32:19 INFO - Downloaded 67451247 bytes. 08:32:19 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 08:32:19 INFO - mkdir: C:\slave\test\properties 08:32:19 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:32:19 INFO - Writing to file C:\slave\test\properties\build_url 08:32:19 INFO - Contents: 08:32:19 INFO - build_url:https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 08:32:21 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 08:32:21 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:32:21 INFO - Writing to file C:\slave\test\properties\symbols_url 08:32:21 INFO - Contents: 08:32:21 INFO - symbols_url:https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 08:32:21 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')]} 08:32:21 INFO - https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:32:21 INFO - trying https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 08:32:21 INFO - Downloading https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 08:32:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 08:32:24 INFO - Downloaded 58275150 bytes. 08:32:24 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 08:32:24 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 08:32:28 INFO - Return code: 0 08:32:28 INFO - Running post-action listener: _resource_record_post_action 08:32:28 INFO - Running post-action listener: set_extra_try_arguments 08:32:28 INFO - ##### 08:32:28 INFO - ##### Running create-virtualenv step. 08:32:28 INFO - ##### 08:32:28 INFO - Running pre-action listener: _pre_create_virtualenv 08:32:28 INFO - Running pre-action listener: _resource_record_pre_action 08:32:28 INFO - Running main action method: create_virtualenv 08:32:28 INFO - Creating virtualenv C:\slave\test\build\venv 08:32:28 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 08:32:28 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:32:34 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:32:37 INFO - Installing distribute......................................................................................................................................................................................done. 08:32:39 INFO - Return code: 0 08:32:39 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:32:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:32:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:32:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:32:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:32:39 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 0x01B086B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B37368>, '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 0x017D4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C130C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-151', 'USERDOMAIN': 'T-W732-IX-151', '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-151', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:32:39 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 08:32:39 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 08:32:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:32:39 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:32:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:32:39 INFO - 'COMPUTERNAME': 'T-W732-IX-151', 08:32:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:32:39 INFO - 'DCLOCATION': 'SCL3', 08:32:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:32:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:32:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:32:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:32:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:32:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:32:39 INFO - 'HOMEDRIVE': 'C:', 08:32:39 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:32:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:32:39 INFO - 'KTS_VERSION': '1.19c', 08:32:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:32:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:32:39 INFO - 'LOGONSERVER': '\\\\T-W732-IX-151', 08:32:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:32:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:32:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:32:39 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:32:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:32:39 INFO - 'MOZ_AIRBAG': '1', 08:32:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:32:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:32:39 INFO - 'MOZ_MSVCVERSION': '8', 08:32:39 INFO - 'MOZ_NO_REMOTE': '1', 08:32:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:32:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:32:39 INFO - 'NO_EM_RESTART': '1', 08:32:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:32:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:32:39 INFO - 'OS': 'Windows_NT', 08:32:39 INFO - 'OURDRIVE': 'C:', 08:32:39 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 08:32:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:32:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:32:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:32:39 INFO - 'PROCESSOR_LEVEL': '6', 08:32:39 INFO - 'PROCESSOR_REVISION': '1e05', 08:32:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:32:39 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:32:39 INFO - 'PROMPT': '$P$G', 08:32:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:32:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:32:39 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:32:39 INFO - 'PWD': 'C:\\slave\\test', 08:32:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:32:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:32:39 INFO - 'SYSTEMDRIVE': 'C:', 08:32:39 INFO - 'SYSTEMROOT': 'C:\\windows', 08:32:39 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:32:39 INFO - 'TEST1': 'testie', 08:32:39 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:32:39 INFO - 'USERDOMAIN': 'T-W732-IX-151', 08:32:39 INFO - 'USERNAME': 'cltbld', 08:32:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:32:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:32:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:32:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:32:39 INFO - 'WINDIR': 'C:\\windows', 08:32:39 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:32:39 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:32:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:32:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:32:40 INFO - Downloading/unpacking psutil>=0.7.1 08:32:41 INFO - Running setup.py egg_info for package psutil 08:32:41 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:32:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:32:41 INFO - Installing collected packages: psutil 08:32:41 INFO - Running setup.py install for psutil 08:32:41 INFO - building 'psutil._psutil_windows' extension 08:32:41 INFO - error: Unable to find vcvarsall.bat 08:32:41 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-qvwnoh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:32:41 INFO - running install 08:32:41 INFO - running build 08:32:41 INFO - running build_py 08:32:41 INFO - creating build 08:32:41 INFO - creating build\lib.win32-2.7 08:32:41 INFO - creating build\lib.win32-2.7\psutil 08:32:41 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:32:41 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:32:41 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:32:41 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:32:41 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:32:41 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:32:41 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:32:41 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:32:41 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:32:41 INFO - running build_ext 08:32:41 INFO - building 'psutil._psutil_windows' extension 08:32:41 INFO - error: Unable to find vcvarsall.bat 08:32:41 INFO - ---------------------------------------- 08:32:41 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-qvwnoh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:32:41 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 08:32:41 WARNING - Return code: 1 08:32:41 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! 08:32:41 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:32: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')]} 08:32:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:32: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')]} 08:32:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:32:41 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 0x01B086B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B37368>, '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 0x017D4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C130C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-151', 'USERDOMAIN': 'T-W732-IX-151', '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-151', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:32:41 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 08:32:41 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 08:32:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:32:41 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:32:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:32:41 INFO - 'COMPUTERNAME': 'T-W732-IX-151', 08:32:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:32:41 INFO - 'DCLOCATION': 'SCL3', 08:32:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:32:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:32:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:32:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:32:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:32:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:32:41 INFO - 'HOMEDRIVE': 'C:', 08:32:41 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:32:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:32:41 INFO - 'KTS_VERSION': '1.19c', 08:32:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:32:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:32:41 INFO - 'LOGONSERVER': '\\\\T-W732-IX-151', 08:32:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:32:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:32:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:32:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:32:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:32:41 INFO - 'MOZ_AIRBAG': '1', 08:32:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:32:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:32:41 INFO - 'MOZ_MSVCVERSION': '8', 08:32:41 INFO - 'MOZ_NO_REMOTE': '1', 08:32:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:32:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:32:41 INFO - 'NO_EM_RESTART': '1', 08:32:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:32:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:32:41 INFO - 'OS': 'Windows_NT', 08:32:41 INFO - 'OURDRIVE': 'C:', 08:32: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:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 08:32:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:32:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:32:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:32:41 INFO - 'PROCESSOR_LEVEL': '6', 08:32:41 INFO - 'PROCESSOR_REVISION': '1e05', 08:32:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:32:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:32:41 INFO - 'PROMPT': '$P$G', 08:32:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:32:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:32:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:32:41 INFO - 'PWD': 'C:\\slave\\test', 08:32:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:32:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:32:41 INFO - 'SYSTEMDRIVE': 'C:', 08:32:41 INFO - 'SYSTEMROOT': 'C:\\windows', 08:32:41 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:32:41 INFO - 'TEST1': 'testie', 08:32:41 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:32:41 INFO - 'USERDOMAIN': 'T-W732-IX-151', 08:32:41 INFO - 'USERNAME': 'cltbld', 08:32:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:32:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:32:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:32:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:32:41 INFO - 'WINDIR': 'C:\\windows', 08:32:41 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:32:41 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:32:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:32:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:32:42 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:32:42 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:32:42 INFO - Running setup.py egg_info for package mozsystemmonitor 08:32:42 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:32:42 INFO - Running setup.py egg_info for package psutil 08:32:42 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:32:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:32:42 INFO - Installing collected packages: mozsystemmonitor, psutil 08:32:42 INFO - Running setup.py install for mozsystemmonitor 08:32:42 INFO - Running setup.py install for psutil 08:32:42 INFO - building 'psutil._psutil_windows' extension 08:32:42 INFO - error: Unable to find vcvarsall.bat 08:32:42 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-l7yr7h-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:32:42 INFO - running install 08:32:42 INFO - running build 08:32:42 INFO - running build_py 08:32:42 INFO - running build_ext 08:32:42 INFO - building 'psutil._psutil_windows' extension 08:32:42 INFO - error: Unable to find vcvarsall.bat 08:32:42 INFO - ---------------------------------------- 08:32:42 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-l7yr7h-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:32:42 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 08:32:42 WARNING - Return code: 1 08:32:42 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! 08:32:42 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:32:42 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')]} 08:32:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:32:42 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')]} 08:32:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:32:42 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 0x01B086B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B37368>, '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 0x017D4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C130C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-151', 'USERDOMAIN': 'T-W732-IX-151', '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-151', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:32:42 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 08:32:42 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 08:32:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:32:42 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:32:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:32:42 INFO - 'COMPUTERNAME': 'T-W732-IX-151', 08:32:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:32:42 INFO - 'DCLOCATION': 'SCL3', 08:32:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:32:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:32:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:32:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:32:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:32:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:32:42 INFO - 'HOMEDRIVE': 'C:', 08:32:42 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:32:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:32:42 INFO - 'KTS_VERSION': '1.19c', 08:32:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:32:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:32:42 INFO - 'LOGONSERVER': '\\\\T-W732-IX-151', 08:32:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:32:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:32:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:32:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:32:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:32:42 INFO - 'MOZ_AIRBAG': '1', 08:32:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:32:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:32:42 INFO - 'MOZ_MSVCVERSION': '8', 08:32:42 INFO - 'MOZ_NO_REMOTE': '1', 08:32:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:32:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:32:42 INFO - 'NO_EM_RESTART': '1', 08:32:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:32:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:32:42 INFO - 'OS': 'Windows_NT', 08:32:42 INFO - 'OURDRIVE': 'C:', 08:32:42 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 08:32:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:32:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:32:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:32:42 INFO - 'PROCESSOR_LEVEL': '6', 08:32:42 INFO - 'PROCESSOR_REVISION': '1e05', 08:32:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:32:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:32:42 INFO - 'PROMPT': '$P$G', 08:32:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:32:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:32:42 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:32:42 INFO - 'PWD': 'C:\\slave\\test', 08:32:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:32:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:32:42 INFO - 'SYSTEMDRIVE': 'C:', 08:32:42 INFO - 'SYSTEMROOT': 'C:\\windows', 08:32:42 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:32:42 INFO - 'TEST1': 'testie', 08:32:42 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:32:42 INFO - 'USERDOMAIN': 'T-W732-IX-151', 08:32:42 INFO - 'USERNAME': 'cltbld', 08:32:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:32:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:32:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:32:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:32:42 INFO - 'WINDIR': 'C:\\windows', 08:32:42 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:32:42 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:32:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:32:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:32:42 INFO - Downloading/unpacking blobuploader==1.2.4 08:32:42 INFO - Downloading blobuploader-1.2.4.tar.gz 08:32:42 INFO - Running setup.py egg_info for package blobuploader 08:32:42 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:32:46 INFO - Running setup.py egg_info for package requests 08:32:46 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:32:46 INFO - Downloading docopt-0.6.1.tar.gz 08:32:46 INFO - Running setup.py egg_info for package docopt 08:32:46 INFO - Installing collected packages: blobuploader, docopt, requests 08:32:46 INFO - Running setup.py install for blobuploader 08:32:46 INFO - Running setup.py install for docopt 08:32:46 INFO - Running setup.py install for requests 08:32:46 INFO - Successfully installed blobuploader docopt requests 08:32:46 INFO - Cleaning up... 08:32:46 INFO - Return code: 0 08:32:46 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:32:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:32:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:32:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:32:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:32:46 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 0x01B086B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B37368>, '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 0x017D4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C130C0>, '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-151', 'USERDOMAIN': 'T-W732-IX-151', '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-151', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:32:46 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 08:32:46 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 08:32:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:32:46 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:32:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:32:46 INFO - 'COMPUTERNAME': 'T-W732-IX-151', 08:32:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:32:46 INFO - 'DCLOCATION': 'SCL3', 08:32:46 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:32:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:32:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:32:46 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:32:46 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:32:46 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:32:46 INFO - 'HOMEDRIVE': 'C:', 08:32:46 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:32:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:32:46 INFO - 'KTS_VERSION': '1.19c', 08:32:46 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:32:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:32:46 INFO - 'LOGONSERVER': '\\\\T-W732-IX-151', 08:32:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:32:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:32:46 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:32:46 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:32:46 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:32:46 INFO - 'MOZ_AIRBAG': '1', 08:32:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:32:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:32:46 INFO - 'MOZ_MSVCVERSION': '8', 08:32:46 INFO - 'MOZ_NO_REMOTE': '1', 08:32:46 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:32:46 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:32:46 INFO - 'NO_EM_RESTART': '1', 08:32:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:32:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:32:46 INFO - 'OS': 'Windows_NT', 08:32:46 INFO - 'OURDRIVE': 'C:', 08:32:46 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 08:32:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:32:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:32:46 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:32:46 INFO - 'PROCESSOR_LEVEL': '6', 08:32:46 INFO - 'PROCESSOR_REVISION': '1e05', 08:32:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:32:46 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:32:46 INFO - 'PROMPT': '$P$G', 08:32:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:32:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:32:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:32:46 INFO - 'PWD': 'C:\\slave\\test', 08:32:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:32:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:32:46 INFO - 'SYSTEMDRIVE': 'C:', 08:32:46 INFO - 'SYSTEMROOT': 'C:\\windows', 08:32:46 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:32:46 INFO - 'TEST1': 'testie', 08:32:46 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:32:46 INFO - 'USERDOMAIN': 'T-W732-IX-151', 08:32:46 INFO - 'USERNAME': 'cltbld', 08:32:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:32:46 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:32:46 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:32:46 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:32:46 INFO - 'WINDIR': 'C:\\windows', 08:32:46 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:32:46 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:32:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:32:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:32:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:32:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:32:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:32:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:32:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:32:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:32:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:32:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:32:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:32:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:32:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:32:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:32:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:32:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:32:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:32:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:32:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:32:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:32:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:32:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:32:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:32:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:32:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:32:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:32:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:32:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:32:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:32:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:32:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:32:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:32:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:32:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:32:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:32:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:32:51 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:32:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:32:51 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:32:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:32:51 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:32:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:32:51 INFO - Unpacking c:\slave\test\build\tests\marionette 08:32:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:32:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:32:51 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 08:32:51 INFO - Running setup.py install for browsermob-proxy 08:33:05 INFO - Running setup.py install for manifestparser 08:33:05 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:33:05 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:33:05 INFO - Running setup.py install for marionette-client 08:33:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:33:05 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:33:05 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:33:05 INFO - Running setup.py install for marionette-driver 08:33:05 INFO - Running setup.py install for mozcrash 08:33:05 INFO - Running setup.py install for mozdebug 08:33:05 INFO - Running setup.py install for mozdevice 08:33:05 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:33:05 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:33:05 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:33:05 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:33:05 INFO - Running setup.py install for mozfile 08:33:05 INFO - Running setup.py install for mozhttpd 08:33:05 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:33:05 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:33:05 INFO - Running setup.py install for mozinfo 08:33:05 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:33:05 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:33:05 INFO - Running setup.py install for mozInstall 08:33:05 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:33:05 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:33:05 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:33:05 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:33:05 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:33:05 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:33:05 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:33:05 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:33:05 INFO - Running setup.py install for mozleak 08:33:05 INFO - Running setup.py install for mozlog 08:33:05 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:33:05 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:33:05 INFO - Running setup.py install for moznetwork 08:33:05 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:33:05 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:33:05 INFO - Running setup.py install for mozprocess 08:33:05 INFO - Running setup.py install for mozprofile 08:33:05 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:33:05 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:33:05 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:33:05 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:33:05 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:33:05 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:33:05 INFO - Running setup.py install for mozrunner 08:33:05 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:33:05 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:33:05 INFO - Running setup.py install for mozscreenshot 08:33:05 INFO - Running setup.py install for moztest 08:33:05 INFO - Running setup.py install for mozversion 08:33:05 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:33:05 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:33:05 INFO - Running setup.py install for wptserve 08:33:05 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 08:33:05 INFO - Cleaning up... 08:33:05 INFO - Return code: 0 08:33:05 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:33:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:33:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:33:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:33:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:33:05 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 0x01B086B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0A200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B37368>, '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 0x017D4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C130C0>, '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-151', 'USERDOMAIN': 'T-W732-IX-151', '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-151', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:33:05 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 08:33:05 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 08:33:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:33:05 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:33:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:33:05 INFO - 'COMPUTERNAME': 'T-W732-IX-151', 08:33:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:33:05 INFO - 'DCLOCATION': 'SCL3', 08:33:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:33:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:33:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:33:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:33:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:33:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:33:05 INFO - 'HOMEDRIVE': 'C:', 08:33:05 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:33:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:33:05 INFO - 'KTS_VERSION': '1.19c', 08:33:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:33:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:33:05 INFO - 'LOGONSERVER': '\\\\T-W732-IX-151', 08:33:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:33:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:33:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:33:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:33:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:33:05 INFO - 'MOZ_AIRBAG': '1', 08:33:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:33:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:33:05 INFO - 'MOZ_MSVCVERSION': '8', 08:33:05 INFO - 'MOZ_NO_REMOTE': '1', 08:33:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:33:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:33:05 INFO - 'NO_EM_RESTART': '1', 08:33:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:33:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:33:05 INFO - 'OS': 'Windows_NT', 08:33:05 INFO - 'OURDRIVE': 'C:', 08:33:05 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 08:33:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:33:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:33:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:33:05 INFO - 'PROCESSOR_LEVEL': '6', 08:33:05 INFO - 'PROCESSOR_REVISION': '1e05', 08:33:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:33:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:33:05 INFO - 'PROMPT': '$P$G', 08:33:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:33:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:33:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:33:05 INFO - 'PWD': 'C:\\slave\\test', 08:33:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:33:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:33:05 INFO - 'SYSTEMDRIVE': 'C:', 08:33:05 INFO - 'SYSTEMROOT': 'C:\\windows', 08:33:05 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:33:05 INFO - 'TEST1': 'testie', 08:33:05 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:33:05 INFO - 'USERDOMAIN': 'T-W732-IX-151', 08:33:05 INFO - 'USERNAME': 'cltbld', 08:33:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:33:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:33:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:33:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:33:05 INFO - 'WINDIR': 'C:\\windows', 08:33:05 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:33:05 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:33:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:33:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:33:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:33:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:33:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:33:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:33:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:33:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:33:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:33:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:33:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:33:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:33:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:33:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:33:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:33:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:33:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:33:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:33:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:33:09 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:33:09 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:33:09 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:33:09 INFO - Unpacking c:\slave\test\build\tests\marionette 08:33:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:33:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:33:09 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)) 08:33:21 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)) 08:33:21 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)) 08:33:21 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)) 08:33:21 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)) 08:33:21 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:33:21 INFO - Downloading blessings-1.6.tar.gz 08:33:21 INFO - Running setup.py egg_info for package blessings 08:33:21 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)) 08:33:21 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:33:21 INFO - Running setup.py install for blessings 08:33:21 INFO - Running setup.py install for browsermob-proxy 08:33:21 INFO - Running setup.py install for manifestparser 08:33:21 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:33:21 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:33:21 INFO - Running setup.py install for marionette-client 08:33:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:33:21 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:33:21 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:33:21 INFO - Running setup.py install for marionette-driver 08:33:21 INFO - Running setup.py install for mozcrash 08:33:21 INFO - Running setup.py install for mozdebug 08:33:21 INFO - Running setup.py install for mozdevice 08:33:21 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:33:21 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:33:21 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:33:21 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:33:21 INFO - Running setup.py install for mozhttpd 08:33:21 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:33:21 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:33:21 INFO - Running setup.py install for mozInstall 08:33:21 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:33:21 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:33:21 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:33:21 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:33:21 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:33:21 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:33:21 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:33:21 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:33:21 INFO - Running setup.py install for mozleak 08:33:21 INFO - Running setup.py install for mozprofile 08:33:21 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:33:21 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:33:21 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:33:21 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:33:21 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:33:21 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:33:21 INFO - Running setup.py install for mozrunner 08:33:21 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:33:21 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:33:23 INFO - Running setup.py install for mozscreenshot 08:33:23 INFO - Running setup.py install for moztest 08:33:23 INFO - Running setup.py install for mozversion 08:33:23 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:33:23 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:33:23 INFO - Running setup.py install for wptserve 08:33:23 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:33:23 INFO - Cleaning up... 08:33:23 INFO - Return code: 0 08:33:23 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:33:23 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:33:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:33:23 INFO - Reading from file tmpfile_stdout 08:33:23 INFO - Using _rmtree_windows ... 08:33:23 INFO - Using _rmtree_windows ... 08:33:23 INFO - Current package versions: 08:33:23 INFO - blessings == 1.6 08:33:23 INFO - blobuploader == 1.2.4 08:33:23 INFO - browsermob-proxy == 0.6.0 08:33:23 INFO - distribute == 0.6.14 08:33:23 INFO - docopt == 0.6.1 08:33:23 INFO - manifestparser == 1.1 08:33:23 INFO - marionette-client == 2.3.0 08:33:23 INFO - marionette-driver == 1.4.0 08:33:23 INFO - mozInstall == 1.12 08:33:23 INFO - mozcrash == 0.17 08:33:23 INFO - mozdebug == 0.1 08:33:23 INFO - mozdevice == 0.48 08:33:23 INFO - mozfile == 1.2 08:33:23 INFO - mozhttpd == 0.7 08:33:23 INFO - mozinfo == 0.9 08:33:23 INFO - mozleak == 0.1 08:33:23 INFO - mozlog == 3.1 08:33:23 INFO - moznetwork == 0.27 08:33:23 INFO - mozprocess == 0.22 08:33:23 INFO - mozprofile == 0.28 08:33:23 INFO - mozrunner == 6.11 08:33:23 INFO - mozscreenshot == 0.1 08:33:23 INFO - mozsystemmonitor == 0.0 08:33:23 INFO - moztest == 0.7 08:33:23 INFO - mozversion == 1.4 08:33:23 INFO - requests == 1.2.3 08:33:23 INFO - wptserve == 1.4.0 08:33:23 INFO - Running post-action listener: _resource_record_post_action 08:33:23 INFO - Running post-action listener: _start_resource_monitoring 08:33:23 INFO - Starting resource monitoring. 08:33:23 INFO - ##### 08:33:23 INFO - ##### Running pull step. 08:33:23 INFO - ##### 08:33:23 INFO - Running pre-action listener: _resource_record_pre_action 08:33:23 INFO - Running main action method: pull 08:33:23 INFO - Pull has nothing to do! 08:33:23 INFO - Running post-action listener: _resource_record_post_action 08:33:23 INFO - ##### 08:33:23 INFO - ##### Running install step. 08:33:23 INFO - ##### 08:33:23 INFO - Running pre-action listener: _resource_record_pre_action 08:33:23 INFO - Running main action method: install 08:33:23 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:33:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:33:23 INFO - Reading from file tmpfile_stdout 08:33:23 INFO - Using _rmtree_windows ... 08:33:23 INFO - Using _rmtree_windows ... 08:33:23 INFO - Detecting whether we're running mozinstall >=1.0... 08:33:23 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:33:23 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:33:23 INFO - Reading from file tmpfile_stdout 08:33:23 INFO - Output received: 08:33:23 INFO - Usage: mozinstall-script.py [options] installer 08:33:23 INFO - Options: 08:33:23 INFO - -h, --help show this help message and exit 08:33:23 INFO - -d DEST, --destination=DEST 08:33:23 INFO - Directory to install application into. [default: 08:33:23 INFO - "C:\slave\test"] 08:33:23 INFO - --app=APP Application being installed. [default: firefox] 08:33:23 INFO - Using _rmtree_windows ... 08:33:23 INFO - Using _rmtree_windows ... 08:33:23 INFO - mkdir: C:\slave\test\build\application 08:33:23 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 08:33:23 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a1.en-US.win32.zip --destination C:\slave\test\build\application 08:33:26 INFO - Reading from file tmpfile_stdout 08:33:26 INFO - Output received: 08:33:26 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:33:26 INFO - Using _rmtree_windows ... 08:33:26 INFO - Using _rmtree_windows ... 08:33:26 INFO - Running post-action listener: _resource_record_post_action 08:33:26 INFO - ##### 08:33:26 INFO - ##### Running run-tests step. 08:33:26 INFO - ##### 08:33:26 INFO - Running pre-action listener: _resource_record_pre_action 08:33:26 INFO - Running main action method: run_tests 08:33:26 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:33:26 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:33:26 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:33:26 INFO - grabbing minidump binary from tooltool 08:33:26 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')]} 08:33:26 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 0x01B37368>, '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 0x017D4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C130C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:33:26 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 08:33:26 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 08:33:26 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:33:29 INFO - INFO - ...failed to fetch 'win32-minidump_stackwalk.exe' from https://api.pub.build.mozilla.org/tooltool/ 08:33:29 ERROR - ERROR - The following files failed: 'win32-minidump_stackwalk.exe' 08:33:29 ERROR - Return code: 1 08:33:29 INFO - retry: Failed, sleeping 60 seconds before retrying 08:34:29 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 0x01B37368>, '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 0x017D4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C130C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #2 08:34:29 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 08:34:29 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 08:34:29 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:34:31 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmptvscam 08:34:31 INFO - INFO - File integrity verified, renaming tmptvscam to win32-minidump_stackwalk.exe 08:34:31 INFO - Return code: 0 08:34:31 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:34:31 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:34:31 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/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 08:34:31 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/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 08:34:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:34:31 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:34:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:34:31 INFO - 'COMPUTERNAME': 'T-W732-IX-151', 08:34:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:34:31 INFO - 'DCLOCATION': 'SCL3', 08:34:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:34:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:34:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:34:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:34:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:34:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:34:31 INFO - 'HOMEDRIVE': 'C:', 08:34:31 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:34:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:34:31 INFO - 'KTS_VERSION': '1.19c', 08:34:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:34:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:34:31 INFO - 'LOGONSERVER': '\\\\T-W732-IX-151', 08:34:31 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:34:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:34:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:34:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:34:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:34:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:34:31 INFO - 'MOZ_AIRBAG': '1', 08:34:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:34:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:34:31 INFO - 'MOZ_MSVCVERSION': '8', 08:34:31 INFO - 'MOZ_NO_REMOTE': '1', 08:34:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:34:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:34:31 INFO - 'NO_EM_RESTART': '1', 08:34:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:34:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:34:31 INFO - 'OS': 'Windows_NT', 08:34:31 INFO - 'OURDRIVE': 'C:', 08:34:31 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 08:34:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:34:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:34:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:34:31 INFO - 'PROCESSOR_LEVEL': '6', 08:34:31 INFO - 'PROCESSOR_REVISION': '1e05', 08:34:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:34:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:34:31 INFO - 'PROMPT': '$P$G', 08:34:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:34:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:34:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:34:31 INFO - 'PWD': 'C:\\slave\\test', 08:34:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:34:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:34:31 INFO - 'SYSTEMDRIVE': 'C:', 08:34:31 INFO - 'SYSTEMROOT': 'C:\\windows', 08:34:31 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:34:31 INFO - 'TEST1': 'testie', 08:34:31 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:34:31 INFO - 'USERDOMAIN': 'T-W732-IX-151', 08:34:31 INFO - 'USERNAME': 'cltbld', 08:34:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:34:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:34:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:34:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:34:31 INFO - 'WINDIR': 'C:\\windows', 08:34:31 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:34:31 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:34:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:34:31 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/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 08:34:33 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 08:34:33 INFO - import pkg_resources 08:34:34 INFO - Using 1 client processes 08:34:37 INFO - SUITE-START | Running 778 tests 08:34:37 INFO - Running testharness tests 08:34:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:34:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:34:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:34:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:34:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:34:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:34:38 INFO - Setting up ssl 08:34:38 INFO - PROCESS | certutil | 08:34:38 INFO - PROCESS | certutil | 08:34:38 INFO - PROCESS | certutil | 08:34:38 INFO - Certificate Nickname Trust Attributes 08:34:38 INFO - SSL,S/MIME,JAR/XPI 08:34:38 INFO - 08:34:38 INFO - web-platform-tests CT,, 08:34:38 INFO - 08:34:38 INFO - Starting runner 08:34:38 INFO - PROCESS | 1080 | [1080] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 08:34:38 INFO - PROCESS | 1080 | [1080] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 08:34:38 INFO - PROCESS | 1080 | [1080] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 08:34:38 INFO - PROCESS | 1080 | [1080] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 08:34:39 INFO - PROCESS | 1080 | [1080] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 08:34:40 INFO - PROCESS | 1080 | 1461252880690 Marionette DEBUG Marionette enabled via build flag and pref 08:34:41 INFO - PROCESS | 1080 | ++DOCSHELL 13B9FC00 == 1 [pid = 1080] [id = 1] 08:34:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 1 (13BA0000) [pid = 1080] [serial = 1] [outer = 00000000] 08:34:41 INFO - PROCESS | 1080 | [1080] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 08:34:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 2 (13BA0C00) [pid = 1080] [serial = 2] [outer = 13BA0000] 08:34:42 INFO - PROCESS | 1080 | ++DOCSHELL 164B1C00 == 2 [pid = 1080] [id = 2] 08:34:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 3 (164B2000) [pid = 1080] [serial = 3] [outer = 00000000] 08:34:42 INFO - PROCESS | 1080 | [1080] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 08:34:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 4 (164B2C00) [pid = 1080] [serial = 4] [outer = 164B2000] 08:34:42 INFO - PROCESS | 1080 | 1461252882418 Marionette INFO Listening on port 2828 08:34:43 INFO - PROCESS | 1080 | 1461252883976 Marionette DEBUG Marionette enabled via command-line flag 08:34:44 INFO - PROCESS | 1080 | [1080] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:34:44 INFO - PROCESS | 1080 | [1080] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:34:44 INFO - PROCESS | 1080 | ++DOCSHELL 1248D400 == 3 [pid = 1080] [id = 3] 08:34:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 5 (1248D800) [pid = 1080] [serial = 5] [outer = 00000000] 08:34:44 INFO - PROCESS | 1080 | [1080] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 08:34:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 6 (1248E400) [pid = 1080] [serial = 6] [outer = 1248D800] 08:34:44 INFO - PROCESS | 1080 | [1080] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:34:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 7 (18A56000) [pid = 1080] [serial = 7] [outer = 164B2000] 08:34:44 INFO - PROCESS | 1080 | [1080] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:34:44 INFO - PROCESS | 1080 | 1461252884318 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49775 08:34:44 INFO - PROCESS | 1080 | [1080] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:34:44 INFO - PROCESS | 1080 | 1461252884328 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49777 08:34:44 INFO - PROCESS | 1080 | [1080] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:34:44 INFO - PROCESS | 1080 | 1461252884335 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49779 08:34:44 INFO - PROCESS | 1080 | 1461252884365 Marionette DEBUG Closed connection conn0 08:34:44 INFO - PROCESS | 1080 | 1461252884367 Marionette DEBUG Closed connection conn1 08:34:44 INFO - PROCESS | 1080 | 1461252884453 Marionette DEBUG Closed connection conn2 08:34:44 INFO - PROCESS | 1080 | [1080] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:34:44 INFO - PROCESS | 1080 | 1461252884460 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49780 08:34:44 INFO - PROCESS | 1080 | 1461252884505 Marionette DEBUG Closed connection conn3 08:34:44 INFO - PROCESS | 1080 | [1080] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:34:44 INFO - PROCESS | 1080 | 1461252884511 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49781 08:34:44 INFO - PROCESS | 1080 | ++DOCSHELL 13B9F000 == 4 [pid = 1080] [id = 4] 08:34:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 8 (1930C800) [pid = 1080] [serial = 8] [outer = 00000000] 08:34:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 9 (189A6400) [pid = 1080] [serial = 9] [outer = 1930C800] 08:34:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 10 (189AB800) [pid = 1080] [serial = 10] [outer = 1930C800] 08:34:44 INFO - PROCESS | 1080 | 1461252884656 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:34:44 INFO - PROCESS | 1080 | 1461252884661 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160421060426","device":"desktop","version":"48.0a1"} 08:34:45 INFO - PROCESS | 1080 | [1080] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:34:45 INFO - PROCESS | 1080 | [1080] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:34:46 INFO - PROCESS | 1080 | [1080] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:34:46 INFO - PROCESS | 1080 | ++DOCSHELL 1B341C00 == 5 [pid = 1080] [id = 5] 08:34:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 11 (1B8AA400) [pid = 1080] [serial = 11] [outer = 00000000] 08:34:46 INFO - PROCESS | 1080 | ++DOCSHELL 1BB16800 == 6 [pid = 1080] [id = 6] 08:34:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 12 (1BB16C00) [pid = 1080] [serial = 12] [outer = 00000000] 08:34:47 INFO - PROCESS | 1080 | [1080] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:34:47 INFO - PROCESS | 1080 | ++DOCSHELL 1CA26400 == 7 [pid = 1080] [id = 7] 08:34:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 13 (1CA26800) [pid = 1080] [serial = 13] [outer = 00000000] 08:34:47 INFO - PROCESS | 1080 | [1080] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:34:47 INFO - PROCESS | 1080 | [1080] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:34:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 14 (1CAF1C00) [pid = 1080] [serial = 14] [outer = 1CA26800] 08:34:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 15 (1BA14000) [pid = 1080] [serial = 15] [outer = 1B8AA400] 08:34:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 16 (1BA15800) [pid = 1080] [serial = 16] [outer = 1BB16C00] 08:34:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 17 (1BA18000) [pid = 1080] [serial = 17] [outer = 1CA26800] 08:34:48 INFO - PROCESS | 1080 | 1461252888290 Marionette DEBUG loaded listener.js 08:34:48 INFO - PROCESS | 1080 | 1461252888304 Marionette DEBUG loaded listener.js 08:34:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 18 (1EC61400) [pid = 1080] [serial = 18] [outer = 1CA26800] 08:34:49 INFO - PROCESS | 1080 | 1461252889089 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"640cf7ec-359c-4931-a070-c1aa7ffec61f","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160421060426","device":"desktop","version":"48.0a1","command_id":1}}] 08:34:49 INFO - PROCESS | 1080 | 1461252889351 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:34:49 INFO - PROCESS | 1080 | 1461252889385 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 08:34:49 INFO - PROCESS | 1080 | 1461252889405 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:34:49 INFO - PROCESS | 1080 | [1080] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:34:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 19 (1FE78400) [pid = 1080] [serial = 19] [outer = 1CA26800] 08:34:50 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:50 INFO - PROCESS | 1080 | 1461252890447 Marionette TRACE conn4 <- [1,3,null,{}] 08:34:50 INFO - PROCESS | 1080 | 1461252890452 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:34:50 INFO - PROCESS | 1080 | 1461252890467 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 08:34:50 INFO - PROCESS | 1080 | 1461252890474 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 08:34:50 INFO - PROCESS | 1080 | 1461252890476 Marionette TRACE conn4 <- [1,5,null,{"value":"13"}] 08:34:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:34:50 INFO - PROCESS | 1080 | 1461252890480 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:34:50 INFO - PROCESS | 1080 | 1461252890483 Marionette TRACE conn4 <- [1,6,null,{}] 08:34:50 INFO - PROCESS | 1080 | 1461252890550 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:50 INFO - PROCESS | 1080 | 1461252890567 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 08:34:50 INFO - PROCESS | 1080 | 1461252890571 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:50 INFO - PROCESS | 1080 | ++DOCSHELL 1FAAEC00 == 8 [pid = 1080] [id = 8] 08:34:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 20 (1FAAF000) [pid = 1080] [serial = 20] [outer = 00000000] 08:34:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 21 (1FAB2000) [pid = 1080] [serial = 21] [outer = 1FAAF000] 08:34:50 INFO - PROCESS | 1080 | 1461252890619 Marionette DEBUG loaded listener.js 08:34:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 22 (1FAB5C00) [pid = 1080] [serial = 22] [outer = 1FAAF000] 08:34:50 INFO - PROCESS | 1080 | ++DOCSHELL 19309000 == 9 [pid = 1080] [id = 9] 08:34:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 23 (19769000) [pid = 1080] [serial = 23] [outer = 00000000] 08:34:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 24 (21625C00) [pid = 1080] [serial = 24] [outer = 19769000] 08:34:51 INFO - PROCESS | 1080 | 1461252891019 Marionette DEBUG loaded listener.js 08:34:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 25 (1FE73400) [pid = 1080] [serial = 25] [outer = 19769000] 08:34:51 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:34:51 INFO - PROCESS | 1080 | 1461252891676 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:34:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:34:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1230ms 08:34:51 INFO - PROCESS | 1080 | 1461252891714 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 08:34:51 INFO - PROCESS | 1080 | 1461252891716 Marionette TRACE conn4 <- [1,9,null,{"value":"13"}] 08:34:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:34:51 INFO - PROCESS | 1080 | 1461252891835 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:34:51 INFO - PROCESS | 1080 | 1461252891839 Marionette TRACE conn4 <- [1,10,null,{}] 08:34:51 INFO - PROCESS | 1080 | --DOCSHELL 13B9FC00 == 8 [pid = 1080] [id = 1] 08:34:51 INFO - PROCESS | 1080 | 1461252891910 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:52 INFO - PROCESS | 1080 | 1461252892026 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 08:34:52 INFO - PROCESS | 1080 | 1461252892136 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:52 INFO - PROCESS | 1080 | ++DOCSHELL 12481C00 == 9 [pid = 1080] [id = 10] 08:34:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 26 (1248DC00) [pid = 1080] [serial = 26] [outer = 00000000] 08:34:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 27 (12A09400) [pid = 1080] [serial = 27] [outer = 1248DC00] 08:34:52 INFO - PROCESS | 1080 | 1461252892198 Marionette DEBUG loaded listener.js 08:34:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 28 (12E11400) [pid = 1080] [serial = 28] [outer = 1248DC00] 08:34:52 INFO - PROCESS | 1080 | 1461252892822 Marionette TRACE conn4 <- [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]]]}] 08:34:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:34:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1162ms 08:34:52 INFO - PROCESS | 1080 | 1461252892886 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 08:34:52 INFO - PROCESS | 1080 | 1461252892890 Marionette TRACE conn4 <- [1,13,null,{"value":"13"}] 08:34:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:34:52 INFO - PROCESS | 1080 | 1461252892894 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:34:52 INFO - PROCESS | 1080 | 1461252892897 Marionette TRACE conn4 <- [1,14,null,{}] 08:34:52 INFO - PROCESS | 1080 | 1461252892906 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:53 INFO - PROCESS | 1080 | 1461252893021 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 08:34:53 INFO - PROCESS | 1080 | 1461252893082 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:53 INFO - PROCESS | 1080 | ++DOCSHELL 1783B000 == 10 [pid = 1080] [id = 11] 08:34:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 29 (1783E400) [pid = 1080] [serial = 29] [outer = 00000000] 08:34:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 30 (19771800) [pid = 1080] [serial = 30] [outer = 1783E400] 08:34:53 INFO - PROCESS | 1080 | 1461252893139 Marionette DEBUG loaded listener.js 08:34:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 31 (1B322800) [pid = 1080] [serial = 31] [outer = 1783E400] 08:34:53 INFO - PROCESS | 1080 | 1461252893751 Marionette TRACE conn4 <- [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]]]}] 08:34:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:34:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 890ms 08:34:53 INFO - PROCESS | 1080 | 1461252893785 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 08:34:53 INFO - PROCESS | 1080 | 1461252893788 Marionette TRACE conn4 <- [1,17,null,{"value":"13"}] 08:34:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:34:53 INFO - PROCESS | 1080 | 1461252893792 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:34:53 INFO - PROCESS | 1080 | 1461252893794 Marionette TRACE conn4 <- [1,18,null,{}] 08:34:53 INFO - PROCESS | 1080 | 1461252893798 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:53 INFO - PROCESS | 1080 | ++DOCSHELL 1CA24800 == 11 [pid = 1080] [id = 12] 08:34:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 32 (1CC1D400) [pid = 1080] [serial = 32] [outer = 00000000] 08:34:53 INFO - PROCESS | 1080 | 1461252893928 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 08:34:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 33 (1CA2BC00) [pid = 1080] [serial = 33] [outer = 1CC1D400] 08:34:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 34 (1229F000) [pid = 1080] [serial = 34] [outer = 1CC1D400] 08:34:54 INFO - PROCESS | 1080 | 1461252894195 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:54 INFO - PROCESS | 1080 | ++DOCSHELL 12402C00 == 12 [pid = 1080] [id = 13] 08:34:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 35 (12406800) [pid = 1080] [serial = 35] [outer = 00000000] 08:34:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 36 (12484800) [pid = 1080] [serial = 36] [outer = 12406800] 08:34:54 INFO - PROCESS | 1080 | ++DOCSHELL 1248B400 == 13 [pid = 1080] [id = 14] 08:34:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 37 (1248C800) [pid = 1080] [serial = 37] [outer = 00000000] 08:34:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 38 (124DC800) [pid = 1080] [serial = 38] [outer = 1248C800] 08:34:54 INFO - PROCESS | 1080 | 1461252894302 Marionette DEBUG loaded listener.js 08:34:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 39 (12A0AC00) [pid = 1080] [serial = 39] [outer = 1248C800] 08:34:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 40 (13B02800) [pid = 1080] [serial = 40] [outer = 12406800] 08:34:54 INFO - PROCESS | 1080 | --DOCSHELL 13B9F000 == 12 [pid = 1080] [id = 4] 08:34:54 INFO - PROCESS | 1080 | 1461252894891 Marionette TRACE conn4 <- [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]]]}] 08:34:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:34:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1118ms 08:34:54 INFO - PROCESS | 1080 | 1461252894913 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 08:34:54 INFO - PROCESS | 1080 | 1461252894917 Marionette TRACE conn4 <- [1,21,null,{"value":"13"}] 08:34:54 INFO - PROCESS | 1080 | 1461252894922 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:34:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:34:54 INFO - PROCESS | 1080 | 1461252894925 Marionette TRACE conn4 <- [1,22,null,{}] 08:34:54 INFO - PROCESS | 1080 | 1461252894931 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:55 INFO - PROCESS | 1080 | 1461252895064 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 08:34:55 INFO - PROCESS | 1080 | 1461252895110 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:55 INFO - PROCESS | 1080 | ++DOCSHELL 12AC3C00 == 13 [pid = 1080] [id = 15] 08:34:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 41 (12ACA000) [pid = 1080] [serial = 41] [outer = 00000000] 08:34:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 42 (164B2400) [pid = 1080] [serial = 42] [outer = 12ACA000] 08:34:55 INFO - PROCESS | 1080 | 1461252895160 Marionette DEBUG loaded listener.js 08:34:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 43 (17109000) [pid = 1080] [serial = 43] [outer = 12ACA000] 08:34:55 INFO - PROCESS | 1080 | 1461252895532 Marionette TRACE conn4 <- [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]]]}] 08:34:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:34:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 08:34:55 INFO - PROCESS | 1080 | 1461252895568 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 08:34:55 INFO - PROCESS | 1080 | 1461252895572 Marionette TRACE conn4 <- [1,25,null,{"value":"13"}] 08:34:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:34:55 INFO - PROCESS | 1080 | 1461252895575 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:34:55 INFO - PROCESS | 1080 | 1461252895577 Marionette TRACE conn4 <- [1,26,null,{}] 08:34:55 INFO - PROCESS | 1080 | 1461252895581 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:55 INFO - PROCESS | 1080 | 1461252895666 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 08:34:55 INFO - PROCESS | 1080 | 1461252895672 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:55 INFO - PROCESS | 1080 | ++DOCSHELL 1731B000 == 14 [pid = 1080] [id = 16] 08:34:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 44 (17323C00) [pid = 1080] [serial = 44] [outer = 00000000] 08:34:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 45 (178EB800) [pid = 1080] [serial = 45] [outer = 17323C00] 08:34:55 INFO - PROCESS | 1080 | 1461252895719 Marionette DEBUG loaded listener.js 08:34:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 46 (17BB1400) [pid = 1080] [serial = 46] [outer = 17323C00] 08:34:56 INFO - PROCESS | 1080 | 1461252896174 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:34:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:34:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 08:34:56 INFO - PROCESS | 1080 | 1461252896208 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 08:34:56 INFO - PROCESS | 1080 | 1461252896210 Marionette TRACE conn4 <- [1,29,null,{"value":"13"}] 08:34:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:34:56 INFO - PROCESS | 1080 | 1461252896224 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:34:56 INFO - PROCESS | 1080 | 1461252896232 Marionette TRACE conn4 <- [1,30,null,{}] 08:34:56 INFO - PROCESS | 1080 | 1461252896237 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:56 INFO - PROCESS | 1080 | 1461252896330 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 08:34:56 INFO - PROCESS | 1080 | 1461252896339 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:56 INFO - PROCESS | 1080 | ++DOCSHELL 1B31AC00 == 15 [pid = 1080] [id = 17] 08:34:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 47 (1B31B000) [pid = 1080] [serial = 47] [outer = 00000000] 08:34:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 48 (1B33AC00) [pid = 1080] [serial = 48] [outer = 1B31B000] 08:34:56 INFO - PROCESS | 1080 | 1461252896385 Marionette DEBUG loaded listener.js 08:34:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 49 (1B8A8400) [pid = 1080] [serial = 49] [outer = 1B31B000] 08:34:56 INFO - PROCESS | 1080 | 1461252896807 Marionette TRACE conn4 <- [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]]]}] 08:34:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:34:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 652ms 08:34:56 INFO - PROCESS | 1080 | 1461252896869 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 08:34:56 INFO - PROCESS | 1080 | 1461252896872 Marionette TRACE conn4 <- [1,33,null,{"value":"13"}] 08:34:56 INFO - PROCESS | 1080 | 1461252896875 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:34:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:34:56 INFO - PROCESS | 1080 | 1461252896877 Marionette TRACE conn4 <- [1,34,null,{}] 08:34:56 INFO - PROCESS | 1080 | 1461252896880 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:56 INFO - PROCESS | 1080 | 1461252896957 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 08:34:56 INFO - PROCESS | 1080 | 1461252896963 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:56 INFO - PROCESS | 1080 | ++DOCSHELL 12A09000 == 16 [pid = 1080] [id = 18] 08:34:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 50 (1B8AC400) [pid = 1080] [serial = 50] [outer = 00000000] 08:34:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 51 (1BE87000) [pid = 1080] [serial = 51] [outer = 1B8AC400] 08:34:57 INFO - PROCESS | 1080 | 1461252897009 Marionette DEBUG loaded listener.js 08:34:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 52 (1CC16C00) [pid = 1080] [serial = 52] [outer = 1B8AC400] 08:34:57 INFO - PROCESS | 1080 | 1461252897414 Marionette TRACE conn4 <- [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]]]}] 08:34:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:34:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 08:34:57 INFO - PROCESS | 1080 | 1461252897449 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 08:34:57 INFO - PROCESS | 1080 | 1461252897451 Marionette TRACE conn4 <- [1,37,null,{"value":"13"}] 08:34:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:34:57 INFO - PROCESS | 1080 | 1461252897466 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:34:57 INFO - PROCESS | 1080 | 1461252897468 Marionette TRACE conn4 <- [1,38,null,{}] 08:34:57 INFO - PROCESS | 1080 | 1461252897472 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:57 INFO - PROCESS | 1080 | 1461252897544 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 08:34:57 INFO - PROCESS | 1080 | 1461252897550 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:57 INFO - PROCESS | 1080 | ++DOCSHELL 1CE68800 == 17 [pid = 1080] [id = 19] 08:34:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 53 (1D19D000) [pid = 1080] [serial = 53] [outer = 00000000] 08:34:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 54 (1D3AEC00) [pid = 1080] [serial = 54] [outer = 1D19D000] 08:34:57 INFO - PROCESS | 1080 | 1461252897603 Marionette DEBUG loaded listener.js 08:34:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 55 (1E1DA000) [pid = 1080] [serial = 55] [outer = 1D19D000] 08:34:58 INFO - PROCESS | 1080 | 1461252898053 Marionette TRACE conn4 <- [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]]]}] 08:34:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:34:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 08:34:58 INFO - PROCESS | 1080 | 1461252898100 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 08:34:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:34:58 INFO - PROCESS | 1080 | 1461252898102 Marionette TRACE conn4 <- [1,41,null,{"value":"13"}] 08:34:58 INFO - PROCESS | 1080 | 1461252898105 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:34:58 INFO - PROCESS | 1080 | 1461252898107 Marionette TRACE conn4 <- [1,42,null,{}] 08:34:58 INFO - PROCESS | 1080 | 1461252898110 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:58 INFO - PROCESS | 1080 | 1461252898252 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 08:34:58 INFO - PROCESS | 1080 | 1461252898309 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:58 INFO - PROCESS | 1080 | ++DOCSHELL 1FA8AC00 == 18 [pid = 1080] [id = 20] 08:34:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 56 (1FAB9800) [pid = 1080] [serial = 56] [outer = 00000000] 08:34:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 57 (1FABDC00) [pid = 1080] [serial = 57] [outer = 1FAB9800] 08:34:58 INFO - PROCESS | 1080 | 1461252898357 Marionette DEBUG loaded listener.js 08:34:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 58 (2161A400) [pid = 1080] [serial = 58] [outer = 1FAB9800] 08:34:58 INFO - PROCESS | 1080 | 1461252898764 Marionette TRACE conn4 <- [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]]]}] 08:34:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:34:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 671ms 08:34:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:34:58 INFO - PROCESS | 1080 | 1461252898776 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 08:34:58 INFO - PROCESS | 1080 | 1461252898777 Marionette TRACE conn4 <- [1,45,null,{"value":"13"}] 08:34:58 INFO - PROCESS | 1080 | 1461252898780 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:34:58 INFO - PROCESS | 1080 | 1461252898782 Marionette TRACE conn4 <- [1,46,null,{}] 08:34:58 INFO - PROCESS | 1080 | 1461252898798 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:58 INFO - PROCESS | 1080 | 1461252898872 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 08:34:58 INFO - PROCESS | 1080 | 1461252898878 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:58 INFO - PROCESS | 1080 | ++DOCSHELL 1FABC000 == 19 [pid = 1080] [id = 21] 08:34:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 59 (1FABCC00) [pid = 1080] [serial = 59] [outer = 00000000] 08:34:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 60 (218F3400) [pid = 1080] [serial = 60] [outer = 1FABCC00] 08:34:58 INFO - PROCESS | 1080 | 1461252898924 Marionette DEBUG loaded listener.js 08:34:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 61 (21DF9800) [pid = 1080] [serial = 61] [outer = 1FABCC00] 08:34:59 INFO - PROCESS | 1080 | 1461252899309 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:34:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:34:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 08:34:59 INFO - PROCESS | 1080 | 1461252899352 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 08:34:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:34:59 INFO - PROCESS | 1080 | 1461252899354 Marionette TRACE conn4 <- [1,49,null,{"value":"13"}] 08:34:59 INFO - PROCESS | 1080 | 1461252899357 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:34:59 INFO - PROCESS | 1080 | 1461252899359 Marionette TRACE conn4 <- [1,50,null,{}] 08:34:59 INFO - PROCESS | 1080 | 1461252899363 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:34:59 INFO - PROCESS | 1080 | 1461252899465 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 08:34:59 INFO - PROCESS | 1080 | 1461252899473 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:59 INFO - PROCESS | 1080 | ++DOCSHELL 1C150C00 == 20 [pid = 1080] [id = 22] 08:34:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 62 (1C153400) [pid = 1080] [serial = 62] [outer = 00000000] 08:34:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 63 (1C15B800) [pid = 1080] [serial = 63] [outer = 1C153400] 08:34:59 INFO - PROCESS | 1080 | 1461252899518 Marionette DEBUG loaded listener.js 08:34:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 64 (1C15B400) [pid = 1080] [serial = 64] [outer = 1C153400] 08:34:59 INFO - PROCESS | 1080 | 1461252899898 Marionette TRACE conn4 <- [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]]]}] 08:34:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:34:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 08:34:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:34:59 INFO - PROCESS | 1080 | 1461252899928 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 08:34:59 INFO - PROCESS | 1080 | 1461252899930 Marionette TRACE conn4 <- [1,53,null,{"value":"13"}] 08:34:59 INFO - PROCESS | 1080 | 1461252899933 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:34:59 INFO - PROCESS | 1080 | 1461252899934 Marionette TRACE conn4 <- [1,54,null,{}] 08:34:59 INFO - PROCESS | 1080 | 1461252899938 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:00 INFO - PROCESS | 1080 | 1461252900013 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 08:35:00 INFO - PROCESS | 1080 | 1461252900081 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:00 INFO - PROCESS | 1080 | ++DOCSHELL 1B9C0C00 == 21 [pid = 1080] [id = 23] 08:35:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 65 (1B9C4C00) [pid = 1080] [serial = 65] [outer = 00000000] 08:35:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 66 (1B9C9C00) [pid = 1080] [serial = 66] [outer = 1B9C4C00] 08:35:00 INFO - PROCESS | 1080 | 1461252900128 Marionette DEBUG loaded listener.js 08:35:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 67 (1B9CC400) [pid = 1080] [serial = 67] [outer = 1B9C4C00] 08:35:00 INFO - PROCESS | 1080 | 1461252900482 Marionette TRACE conn4 <- [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]]]}] 08:35:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:35:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 571ms 08:35:00 INFO - PROCESS | 1080 | 1461252900504 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 08:35:00 INFO - PROCESS | 1080 | 1461252900506 Marionette TRACE conn4 <- [1,57,null,{"value":"13"}] 08:35:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:35:00 INFO - PROCESS | 1080 | 1461252900509 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:35:00 INFO - PROCESS | 1080 | 1461252900511 Marionette TRACE conn4 <- [1,58,null,{}] 08:35:00 INFO - PROCESS | 1080 | 1461252900514 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:00 INFO - PROCESS | 1080 | 1461252900588 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 08:35:00 INFO - PROCESS | 1080 | 1461252900594 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:00 INFO - PROCESS | 1080 | ++DOCSHELL 0AF83C00 == 22 [pid = 1080] [id = 24] 08:35:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 68 (0AF84400) [pid = 1080] [serial = 68] [outer = 00000000] 08:35:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 69 (0AF88C00) [pid = 1080] [serial = 69] [outer = 0AF84400] 08:35:00 INFO - PROCESS | 1080 | 1461252900709 Marionette DEBUG loaded listener.js 08:35:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 70 (1B9CA400) [pid = 1080] [serial = 70] [outer = 0AF84400] 08:35:01 INFO - PROCESS | 1080 | 1461252901102 Marionette TRACE conn4 <- [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]]]}] 08:35:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:35:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 08:35:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:35:01 INFO - PROCESS | 1080 | 1461252901141 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 08:35:01 INFO - PROCESS | 1080 | 1461252901143 Marionette TRACE conn4 <- [1,61,null,{"value":"13"}] 08:35:01 INFO - PROCESS | 1080 | 1461252901146 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:35:01 INFO - PROCESS | 1080 | 1461252901149 Marionette TRACE conn4 <- [1,62,null,{}] 08:35:01 INFO - PROCESS | 1080 | 1461252901152 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:01 INFO - PROCESS | 1080 | 1461252901275 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 08:35:01 INFO - PROCESS | 1080 | 1461252901284 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:01 INFO - PROCESS | 1080 | ++DOCSHELL 1B9CC800 == 23 [pid = 1080] [id = 25] 08:35:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 71 (1B9CE400) [pid = 1080] [serial = 71] [outer = 00000000] 08:35:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 72 (1FBF2C00) [pid = 1080] [serial = 72] [outer = 1B9CE400] 08:35:01 INFO - PROCESS | 1080 | 1461252901327 Marionette DEBUG loaded listener.js 08:35:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 73 (218EF800) [pid = 1080] [serial = 73] [outer = 1B9CE400] 08:35:01 INFO - PROCESS | 1080 | 1461252901705 Marionette TRACE conn4 <- [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]]]}] 08:35:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:35:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 572ms 08:35:01 INFO - PROCESS | 1080 | 1461252901719 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 08:35:01 INFO - PROCESS | 1080 | 1461252901721 Marionette TRACE conn4 <- [1,65,null,{"value":"13"}] 08:35:01 INFO - PROCESS | 1080 | 1461252901724 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:35:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:35:01 INFO - PROCESS | 1080 | 1461252901726 Marionette TRACE conn4 <- [1,66,null,{}] 08:35:01 INFO - PROCESS | 1080 | 1461252901730 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:01 INFO - PROCESS | 1080 | 1461252901807 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 08:35:01 INFO - PROCESS | 1080 | 1461252901813 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:01 INFO - PROCESS | 1080 | ++DOCSHELL 21E7C400 == 24 [pid = 1080] [id = 26] 08:35:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 74 (21E81000) [pid = 1080] [serial = 74] [outer = 00000000] 08:35:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 75 (22306400) [pid = 1080] [serial = 75] [outer = 21E81000] 08:35:01 INFO - PROCESS | 1080 | 1461252901858 Marionette DEBUG loaded listener.js 08:35:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 76 (22306000) [pid = 1080] [serial = 76] [outer = 21E81000] 08:35:02 INFO - PROCESS | 1080 | 1461252902288 Marionette TRACE conn4 <- [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]]]}] 08:35:03 INFO - PROCESS | 1080 | --DOCSHELL 1783B000 == 23 [pid = 1080] [id = 11] 08:35:03 INFO - PROCESS | 1080 | --DOCSHELL 1FAAEC00 == 22 [pid = 1080] [id = 8] 08:35:03 INFO - PROCESS | 1080 | --DOCSHELL 12481C00 == 21 [pid = 1080] [id = 10] 08:35:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:35:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1373ms 08:35:03 INFO - PROCESS | 1080 | 1461252903106 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 08:35:03 INFO - PROCESS | 1080 | 1461252903109 Marionette TRACE conn4 <- [1,69,null,{"value":"13"}] 08:35:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:35:03 INFO - PROCESS | 1080 | 1461252903161 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:35:03 INFO - PROCESS | 1080 | 1461252903165 Marionette TRACE conn4 <- [1,70,null,{}] 08:35:03 INFO - PROCESS | 1080 | 1461252903171 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:03 INFO - PROCESS | 1080 | 1461252903280 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 08:35:03 INFO - PROCESS | 1080 | 1461252903290 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:03 INFO - PROCESS | 1080 | ++DOCSHELL 12484000 == 22 [pid = 1080] [id = 27] 08:35:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 77 (12487800) [pid = 1080] [serial = 77] [outer = 00000000] 08:35:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 78 (12A08400) [pid = 1080] [serial = 78] [outer = 12487800] 08:35:03 INFO - PROCESS | 1080 | 1461252903341 Marionette DEBUG loaded listener.js 08:35:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (12AEB800) [pid = 1080] [serial = 79] [outer = 12487800] 08:35:03 INFO - PROCESS | 1080 | 1461252903783 Marionette TRACE conn4 <- [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]]]}] 08:35:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:35:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 730ms 08:35:03 INFO - PROCESS | 1080 | 1461252903851 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 08:35:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:35:03 INFO - PROCESS | 1080 | 1461252903855 Marionette TRACE conn4 <- [1,73,null,{"value":"13"}] 08:35:03 INFO - PROCESS | 1080 | 1461252903862 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:35:03 INFO - PROCESS | 1080 | 1461252903865 Marionette TRACE conn4 <- [1,74,null,{}] 08:35:03 INFO - PROCESS | 1080 | 1461252903873 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:03 INFO - PROCESS | 1080 | 1461252903975 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 08:35:04 INFO - PROCESS | 1080 | 1461252903989 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:04 INFO - PROCESS | 1080 | ++DOCSHELL 12E14400 == 23 [pid = 1080] [id = 28] 08:35:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (12E18C00) [pid = 1080] [serial = 80] [outer = 00000000] 08:35:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (133D5400) [pid = 1080] [serial = 81] [outer = 12E18C00] 08:35:04 INFO - PROCESS | 1080 | 1461252904039 Marionette DEBUG loaded listener.js 08:35:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (13B0F800) [pid = 1080] [serial = 82] [outer = 12E18C00] 08:35:04 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (1930C800) [pid = 1080] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:35:04 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (1248DC00) [pid = 1080] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:35:04 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (1783E400) [pid = 1080] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:35:04 INFO - PROCESS | 1080 | --DOMWINDOW == 78 (1248C800) [pid = 1080] [serial = 37] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:35:04 INFO - PROCESS | 1080 | --DOMWINDOW == 77 (12ACA000) [pid = 1080] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:35:04 INFO - PROCESS | 1080 | --DOMWINDOW == 76 (17323C00) [pid = 1080] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:35:04 INFO - PROCESS | 1080 | --DOMWINDOW == 75 (1B31B000) [pid = 1080] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:35:04 INFO - PROCESS | 1080 | --DOMWINDOW == 74 (1B8AC400) [pid = 1080] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:35:04 INFO - PROCESS | 1080 | --DOMWINDOW == 73 (1D19D000) [pid = 1080] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:35:04 INFO - PROCESS | 1080 | --DOMWINDOW == 72 (1FAB9800) [pid = 1080] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:35:04 INFO - PROCESS | 1080 | --DOMWINDOW == 71 (1C153400) [pid = 1080] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:35:04 INFO - PROCESS | 1080 | --DOMWINDOW == 70 (1B9C4C00) [pid = 1080] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:35:04 INFO - PROCESS | 1080 | --DOMWINDOW == 69 (0AF84400) [pid = 1080] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:35:04 INFO - PROCESS | 1080 | --DOMWINDOW == 68 (1FAAF000) [pid = 1080] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:35:04 INFO - PROCESS | 1080 | --DOMWINDOW == 67 (1B9CE400) [pid = 1080] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:35:04 INFO - PROCESS | 1080 | 1461252904904 Marionette TRACE conn4 <- [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]]]}] 08:35:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:35:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1087ms 08:35:04 INFO - PROCESS | 1080 | 1461252904951 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 08:35:04 INFO - PROCESS | 1080 | 1461252904954 Marionette TRACE conn4 <- [1,77,null,{"value":"13"}] 08:35:04 INFO - PROCESS | 1080 | 1461252904958 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:35:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:35:04 INFO - PROCESS | 1080 | 1461252904959 Marionette TRACE conn4 <- [1,78,null,{}] 08:35:04 INFO - PROCESS | 1080 | 1461252904970 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:05 INFO - PROCESS | 1080 | 1461252905069 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 08:35:05 INFO - PROCESS | 1080 | 1461252905143 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:05 INFO - PROCESS | 1080 | ++DOCSHELL 1248C800 == 24 [pid = 1080] [id = 29] 08:35:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 68 (12ABD000) [pid = 1080] [serial = 83] [outer = 00000000] 08:35:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 69 (17323400) [pid = 1080] [serial = 84] [outer = 12ABD000] 08:35:05 INFO - PROCESS | 1080 | 1461252905193 Marionette DEBUG loaded listener.js 08:35:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 70 (17836800) [pid = 1080] [serial = 85] [outer = 12ABD000] 08:35:05 INFO - PROCESS | 1080 | 1461252905551 Marionette TRACE conn4 <- [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]]]}] 08:35:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:35:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 631ms 08:35:05 INFO - PROCESS | 1080 | 1461252905602 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 08:35:05 INFO - PROCESS | 1080 | 1461252905604 Marionette TRACE conn4 <- [1,81,null,{"value":"13"}] 08:35:05 INFO - PROCESS | 1080 | 1461252905608 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:35:05 INFO - PROCESS | 1080 | 1461252905610 Marionette TRACE conn4 <- [1,82,null,{}] 08:35:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:35:05 INFO - PROCESS | 1080 | 1461252905613 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:05 INFO - PROCESS | 1080 | 1461252905690 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 08:35:05 INFO - PROCESS | 1080 | 1461252905696 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:05 INFO - PROCESS | 1080 | ++DOCSHELL 17AACC00 == 25 [pid = 1080] [id = 30] 08:35:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 71 (17BB9400) [pid = 1080] [serial = 86] [outer = 00000000] 08:35:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 72 (19756400) [pid = 1080] [serial = 87] [outer = 17BB9400] 08:35:05 INFO - PROCESS | 1080 | 1461252905742 Marionette DEBUG loaded listener.js 08:35:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 73 (1976D400) [pid = 1080] [serial = 88] [outer = 17BB9400] 08:35:06 INFO - PROCESS | 1080 | 1461252906150 Marionette TRACE conn4 <- [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]]]}] 08:35:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:35:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 570ms 08:35:06 INFO - PROCESS | 1080 | 1461252906184 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 08:35:06 INFO - PROCESS | 1080 | 1461252906186 Marionette TRACE conn4 <- [1,85,null,{"value":"13"}] 08:35:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:35:06 INFO - PROCESS | 1080 | 1461252906190 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:35:06 INFO - PROCESS | 1080 | 1461252906191 Marionette TRACE conn4 <- [1,86,null,{}] 08:35:06 INFO - PROCESS | 1080 | 1461252906195 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:06 INFO - PROCESS | 1080 | 1461252906274 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 08:35:06 INFO - PROCESS | 1080 | 1461252906281 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:06 INFO - PROCESS | 1080 | ++DOCSHELL 1B31DC00 == 26 [pid = 1080] [id = 31] 08:35:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 74 (1B320C00) [pid = 1080] [serial = 89] [outer = 00000000] 08:35:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 75 (1B8B5000) [pid = 1080] [serial = 90] [outer = 1B320C00] 08:35:06 INFO - PROCESS | 1080 | 1461252906326 Marionette DEBUG loaded listener.js 08:35:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 76 (1B9C4400) [pid = 1080] [serial = 91] [outer = 1B320C00] 08:35:06 INFO - PROCESS | 1080 | 1461252906802 Marionette TRACE conn4 <- [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]]]}] 08:35:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:35:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 673ms 08:35:06 INFO - PROCESS | 1080 | 1461252906863 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 08:35:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:35:06 INFO - PROCESS | 1080 | 1461252906867 Marionette TRACE conn4 <- [1,89,null,{"value":"13"}] 08:35:06 INFO - PROCESS | 1080 | 1461252906873 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:35:06 INFO - PROCESS | 1080 | 1461252906877 Marionette TRACE conn4 <- [1,90,null,{}] 08:35:06 INFO - PROCESS | 1080 | 1461252906885 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:07 INFO - PROCESS | 1080 | 1461252906989 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 08:35:07 INFO - PROCESS | 1080 | 1461252907064 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:07 INFO - PROCESS | 1080 | ++DOCSHELL 1248E000 == 27 [pid = 1080] [id = 32] 08:35:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 77 (1248E800) [pid = 1080] [serial = 92] [outer = 00000000] 08:35:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 78 (12AEDC00) [pid = 1080] [serial = 93] [outer = 1248E800] 08:35:07 INFO - PROCESS | 1080 | 1461252907122 Marionette DEBUG loaded listener.js 08:35:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (12AF9000) [pid = 1080] [serial = 94] [outer = 1248E800] 08:35:07 INFO - PROCESS | 1080 | 1461252907699 Marionette TRACE conn4 <- [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]]]}] 08:35:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:35:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 890ms 08:35:07 INFO - PROCESS | 1080 | 1461252907763 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 08:35:07 INFO - PROCESS | 1080 | 1461252907770 Marionette TRACE conn4 <- [1,93,null,{"value":"13"}] 08:35:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:35:07 INFO - PROCESS | 1080 | 1461252907777 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:35:07 INFO - PROCESS | 1080 | 1461252907780 Marionette TRACE conn4 <- [1,94,null,{}] 08:35:07 INFO - PROCESS | 1080 | 1461252907784 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:07 INFO - PROCESS | 1080 | 1461252907894 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 08:35:07 INFO - PROCESS | 1080 | 1461252907957 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:07 INFO - PROCESS | 1080 | ++DOCSHELL 17104400 == 28 [pid = 1080] [id = 33] 08:35:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (17342000) [pid = 1080] [serial = 95] [outer = 00000000] 08:35:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (19303800) [pid = 1080] [serial = 96] [outer = 17342000] 08:35:08 INFO - PROCESS | 1080 | 1461252908013 Marionette DEBUG loaded listener.js 08:35:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (1B319400) [pid = 1080] [serial = 97] [outer = 17342000] 08:35:08 INFO - PROCESS | 1080 | 1461252908510 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:35:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:35:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 791ms 08:35:08 INFO - PROCESS | 1080 | 1461252908568 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 08:35:08 INFO - PROCESS | 1080 | 1461252908570 Marionette TRACE conn4 <- [1,97,null,{"value":"13"}] 08:35:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:35:08 INFO - PROCESS | 1080 | 1461252908574 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:35:08 INFO - PROCESS | 1080 | 1461252908578 Marionette TRACE conn4 <- [1,98,null,{}] 08:35:08 INFO - PROCESS | 1080 | 1461252908590 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:08 INFO - PROCESS | 1080 | 1461252908693 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 08:35:08 INFO - PROCESS | 1080 | 1461252908776 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:08 INFO - PROCESS | 1080 | ++DOCSHELL 1BE88C00 == 29 [pid = 1080] [id = 34] 08:35:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (1BE89000) [pid = 1080] [serial = 98] [outer = 00000000] 08:35:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (1C15DC00) [pid = 1080] [serial = 99] [outer = 1BE89000] 08:35:08 INFO - PROCESS | 1080 | 1461252908836 Marionette DEBUG loaded listener.js 08:35:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (1C1D9800) [pid = 1080] [serial = 100] [outer = 1BE89000] 08:35:09 INFO - PROCESS | 1080 | 1461252909394 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:35:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:35:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 870ms 08:35:09 INFO - PROCESS | 1080 | 1461252909448 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 08:35:09 INFO - PROCESS | 1080 | 1461252909450 Marionette TRACE conn4 <- [1,101,null,{"value":"13"}] 08:35:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:35:09 INFO - PROCESS | 1080 | 1461252909454 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:35:09 INFO - PROCESS | 1080 | 1461252909456 Marionette TRACE conn4 <- [1,102,null,{}] 08:35:09 INFO - PROCESS | 1080 | 1461252909460 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:09 INFO - PROCESS | 1080 | 1461252909561 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 08:35:09 INFO - PROCESS | 1080 | 1461252909633 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:09 INFO - PROCESS | 1080 | ++DOCSHELL 1D1EFC00 == 30 [pid = 1080] [id = 35] 08:35:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (1D3A9800) [pid = 1080] [serial = 101] [outer = 00000000] 08:35:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (1E1D7800) [pid = 1080] [serial = 102] [outer = 1D3A9800] 08:35:09 INFO - PROCESS | 1080 | 1461252909691 Marionette DEBUG loaded listener.js 08:35:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (1E1D2000) [pid = 1080] [serial = 103] [outer = 1D3A9800] 08:35:10 INFO - PROCESS | 1080 | 1461252910202 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:35:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:35:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 770ms 08:35:10 INFO - PROCESS | 1080 | 1461252910227 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 08:35:10 INFO - PROCESS | 1080 | 1461252910230 Marionette TRACE conn4 <- [1,105,null,{"value":"13"}] 08:35:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:35:10 INFO - PROCESS | 1080 | 1461252910249 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:35:10 INFO - PROCESS | 1080 | 1461252910251 Marionette TRACE conn4 <- [1,106,null,{}] 08:35:10 INFO - PROCESS | 1080 | 1461252910255 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:10 INFO - PROCESS | 1080 | 1461252910352 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 08:35:10 INFO - PROCESS | 1080 | 1461252910433 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:10 INFO - PROCESS | 1080 | ++DOCSHELL 1C159C00 == 31 [pid = 1080] [id = 36] 08:35:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (1E37D400) [pid = 1080] [serial = 104] [outer = 00000000] 08:35:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (1EC0E800) [pid = 1080] [serial = 105] [outer = 1E37D400] 08:35:10 INFO - PROCESS | 1080 | 1461252910488 Marionette DEBUG loaded listener.js 08:35:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (1EC0B400) [pid = 1080] [serial = 106] [outer = 1E37D400] 08:35:11 INFO - PROCESS | 1080 | 1461252911035 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:35:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:35:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 832ms 08:35:11 INFO - PROCESS | 1080 | 1461252911079 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 08:35:11 INFO - PROCESS | 1080 | 1461252911082 Marionette TRACE conn4 <- [1,109,null,{"value":"13"}] 08:35:11 INFO - PROCESS | 1080 | 1461252911086 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:35:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:35:11 INFO - PROCESS | 1080 | 1461252911088 Marionette TRACE conn4 <- [1,110,null,{}] 08:35:11 INFO - PROCESS | 1080 | 1461252911092 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:11 INFO - PROCESS | 1080 | 1461252911210 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 08:35:11 INFO - PROCESS | 1080 | 1461252911303 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:11 INFO - PROCESS | 1080 | ++DOCSHELL 13EB2800 == 32 [pid = 1080] [id = 37] 08:35:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (164B4000) [pid = 1080] [serial = 107] [outer = 00000000] 08:35:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (189A8000) [pid = 1080] [serial = 108] [outer = 164B4000] 08:35:11 INFO - PROCESS | 1080 | 1461252911363 Marionette DEBUG loaded listener.js 08:35:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (1B8B0400) [pid = 1080] [serial = 109] [outer = 164B4000] 08:35:12 INFO - PROCESS | 1080 | --DOCSHELL 1248B400 == 31 [pid = 1080] [id = 14] 08:35:12 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (189A6400) [pid = 1080] [serial = 9] [outer = 00000000] [url = about:blank] 08:35:12 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (189AB800) [pid = 1080] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:35:12 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (164B2C00) [pid = 1080] [serial = 4] [outer = 00000000] [url = about:blank] 08:35:12 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (12A09400) [pid = 1080] [serial = 27] [outer = 00000000] [url = about:blank] 08:35:12 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (19771800) [pid = 1080] [serial = 30] [outer = 00000000] [url = about:blank] 08:35:12 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (12484800) [pid = 1080] [serial = 36] [outer = 00000000] [url = about:blank] 08:35:12 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (124DC800) [pid = 1080] [serial = 38] [outer = 00000000] [url = about:blank] 08:35:12 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (164B2400) [pid = 1080] [serial = 42] [outer = 00000000] [url = about:blank] 08:35:12 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (178EB800) [pid = 1080] [serial = 45] [outer = 00000000] [url = about:blank] 08:35:12 INFO - PROCESS | 1080 | --DOMWINDOW == 84 (1B33AC00) [pid = 1080] [serial = 48] [outer = 00000000] [url = about:blank] 08:35:12 INFO - PROCESS | 1080 | --DOMWINDOW == 83 (1BE87000) [pid = 1080] [serial = 51] [outer = 00000000] [url = about:blank] 08:35:12 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (1D3AEC00) [pid = 1080] [serial = 54] [outer = 00000000] [url = about:blank] 08:35:12 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (1FABDC00) [pid = 1080] [serial = 57] [outer = 00000000] [url = about:blank] 08:35:12 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (218F3400) [pid = 1080] [serial = 60] [outer = 00000000] [url = about:blank] 08:35:12 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (1C15B800) [pid = 1080] [serial = 63] [outer = 00000000] [url = about:blank] 08:35:12 INFO - PROCESS | 1080 | --DOMWINDOW == 78 (1B9C9C00) [pid = 1080] [serial = 66] [outer = 00000000] [url = about:blank] 08:35:12 INFO - PROCESS | 1080 | --DOMWINDOW == 77 (0AF88C00) [pid = 1080] [serial = 69] [outer = 00000000] [url = about:blank] 08:35:12 INFO - PROCESS | 1080 | --DOMWINDOW == 76 (1FBF2C00) [pid = 1080] [serial = 72] [outer = 00000000] [url = about:blank] 08:35:12 INFO - PROCESS | 1080 | --DOMWINDOW == 75 (1B8A8400) [pid = 1080] [serial = 49] [outer = 00000000] [url = about:blank] 08:35:12 INFO - PROCESS | 1080 | --DOMWINDOW == 74 (1CA2BC00) [pid = 1080] [serial = 33] [outer = 00000000] [url = about:blank] 08:35:12 INFO - PROCESS | 1080 | --DOMWINDOW == 73 (1CC16C00) [pid = 1080] [serial = 52] [outer = 00000000] [url = about:blank] 08:35:12 INFO - PROCESS | 1080 | --DOMWINDOW == 72 (1E1DA000) [pid = 1080] [serial = 55] [outer = 00000000] [url = about:blank] 08:35:12 INFO - PROCESS | 1080 | --DOMWINDOW == 71 (1B322800) [pid = 1080] [serial = 31] [outer = 00000000] [url = about:blank] 08:35:12 INFO - PROCESS | 1080 | --DOMWINDOW == 70 (2161A400) [pid = 1080] [serial = 58] [outer = 00000000] [url = about:blank] 08:35:12 INFO - PROCESS | 1080 | --DOMWINDOW == 69 (17109000) [pid = 1080] [serial = 43] [outer = 00000000] [url = about:blank] 08:35:12 INFO - PROCESS | 1080 | --DOMWINDOW == 68 (1C15B400) [pid = 1080] [serial = 64] [outer = 00000000] [url = about:blank] 08:35:12 INFO - PROCESS | 1080 | --DOMWINDOW == 67 (12E11400) [pid = 1080] [serial = 28] [outer = 00000000] [url = about:blank] 08:35:12 INFO - PROCESS | 1080 | --DOMWINDOW == 66 (1B9CC400) [pid = 1080] [serial = 67] [outer = 00000000] [url = about:blank] 08:35:12 INFO - PROCESS | 1080 | --DOMWINDOW == 65 (1B9CA400) [pid = 1080] [serial = 70] [outer = 00000000] [url = about:blank] 08:35:12 INFO - PROCESS | 1080 | --DOMWINDOW == 64 (1FAB5C00) [pid = 1080] [serial = 22] [outer = 00000000] [url = about:blank] 08:35:12 INFO - PROCESS | 1080 | --DOMWINDOW == 63 (12A0AC00) [pid = 1080] [serial = 39] [outer = 00000000] [url = about:blank] 08:35:12 INFO - PROCESS | 1080 | --DOMWINDOW == 62 (218EF800) [pid = 1080] [serial = 73] [outer = 00000000] [url = about:blank] 08:35:12 INFO - PROCESS | 1080 | --DOMWINDOW == 61 (17BB1400) [pid = 1080] [serial = 46] [outer = 00000000] [url = about:blank] 08:35:12 INFO - PROCESS | 1080 | --DOMWINDOW == 60 (21625C00) [pid = 1080] [serial = 24] [outer = 00000000] [url = about:blank] 08:35:12 INFO - PROCESS | 1080 | --DOMWINDOW == 59 (1FAB2000) [pid = 1080] [serial = 21] [outer = 00000000] [url = about:blank] 08:35:12 INFO - PROCESS | 1080 | --DOMWINDOW == 58 (1BA18000) [pid = 1080] [serial = 17] [outer = 00000000] [url = about:blank] 08:35:12 INFO - PROCESS | 1080 | --DOMWINDOW == 57 (1CAF1C00) [pid = 1080] [serial = 14] [outer = 00000000] [url = about:blank] 08:35:12 INFO - PROCESS | 1080 | 1461252912537 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:35:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:35:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1473ms 08:35:12 INFO - PROCESS | 1080 | 1461252912562 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 08:35:12 INFO - PROCESS | 1080 | 1461252912566 Marionette TRACE conn4 <- [1,113,null,{"value":"13"}] 08:35:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:35:12 INFO - PROCESS | 1080 | 1461252912572 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:35:12 INFO - PROCESS | 1080 | 1461252912576 Marionette TRACE conn4 <- [1,114,null,{}] 08:35:12 INFO - PROCESS | 1080 | 1461252912583 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:12 INFO - PROCESS | 1080 | 1461252912701 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 08:35:12 INFO - PROCESS | 1080 | 1461252912713 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:12 INFO - PROCESS | 1080 | ++DOCSHELL 124D9C00 == 32 [pid = 1080] [id = 38] 08:35:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 58 (124DB800) [pid = 1080] [serial = 110] [outer = 00000000] 08:35:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 59 (12ABC400) [pid = 1080] [serial = 111] [outer = 124DB800] 08:35:12 INFO - PROCESS | 1080 | 1461252912767 Marionette DEBUG loaded listener.js 08:35:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 60 (12AC9800) [pid = 1080] [serial = 112] [outer = 124DB800] 08:35:13 INFO - PROCESS | 1080 | 1461252913238 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:35:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:35:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 730ms 08:35:13 INFO - PROCESS | 1080 | 1461252913302 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 08:35:13 INFO - PROCESS | 1080 | 1461252913309 Marionette TRACE conn4 <- [1,117,null,{"value":"13"}] 08:35:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:35:13 INFO - PROCESS | 1080 | 1461252913316 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:35:13 INFO - PROCESS | 1080 | 1461252913319 Marionette TRACE conn4 <- [1,118,null,{}] 08:35:13 INFO - PROCESS | 1080 | 1461252913322 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:13 INFO - PROCESS | 1080 | 1461252913401 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 08:35:13 INFO - PROCESS | 1080 | 1461252913408 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:13 INFO - PROCESS | 1080 | ++DOCSHELL 12AF0000 == 33 [pid = 1080] [id = 39] 08:35:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 61 (12E11400) [pid = 1080] [serial = 113] [outer = 00000000] 08:35:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 62 (13EBC800) [pid = 1080] [serial = 114] [outer = 12E11400] 08:35:13 INFO - PROCESS | 1080 | 1461252913453 Marionette DEBUG loaded listener.js 08:35:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 63 (164AF800) [pid = 1080] [serial = 115] [outer = 12E11400] 08:35:13 INFO - PROCESS | 1080 | 1461252913875 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:35:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:35:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 570ms 08:35:13 INFO - PROCESS | 1080 | 1461252913887 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 08:35:13 INFO - PROCESS | 1080 | 1461252913889 Marionette TRACE conn4 <- [1,121,null,{"value":"13"}] 08:35:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:35:13 INFO - PROCESS | 1080 | 1461252913893 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:35:13 INFO - PROCESS | 1080 | 1461252913897 Marionette TRACE conn4 <- [1,122,null,{}] 08:35:13 INFO - PROCESS | 1080 | 1461252913907 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:14 INFO - PROCESS | 1080 | 1461252913987 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 08:35:14 INFO - PROCESS | 1080 | 1461252913994 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:14 INFO - PROCESS | 1080 | ++DOCSHELL 17BB0400 == 34 [pid = 1080] [id = 40] 08:35:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 64 (17BB2800) [pid = 1080] [serial = 116] [outer = 00000000] 08:35:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 65 (189A4C00) [pid = 1080] [serial = 117] [outer = 17BB2800] 08:35:14 INFO - PROCESS | 1080 | 1461252914042 Marionette DEBUG loaded listener.js 08:35:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 66 (18A4AC00) [pid = 1080] [serial = 118] [outer = 17BB2800] 08:35:14 INFO - PROCESS | 1080 | 1461252914485 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:35:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:35:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 631ms 08:35:14 INFO - PROCESS | 1080 | 1461252914526 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 08:35:14 INFO - PROCESS | 1080 | 1461252914529 Marionette TRACE conn4 <- [1,125,null,{"value":"13"}] 08:35:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:35:14 INFO - PROCESS | 1080 | 1461252914536 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:35:14 INFO - PROCESS | 1080 | 1461252914538 Marionette TRACE conn4 <- [1,126,null,{}] 08:35:14 INFO - PROCESS | 1080 | 1461252914541 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:14 INFO - PROCESS | 1080 | 1461252914619 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 08:35:14 INFO - PROCESS | 1080 | 1461252914626 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:14 INFO - PROCESS | 1080 | ++DOCSHELL 12F8D000 == 35 [pid = 1080] [id = 41] 08:35:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 67 (1B33E800) [pid = 1080] [serial = 119] [outer = 00000000] 08:35:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 68 (1B8AC800) [pid = 1080] [serial = 120] [outer = 1B33E800] 08:35:14 INFO - PROCESS | 1080 | 1461252914672 Marionette DEBUG loaded listener.js 08:35:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 69 (1B9C2C00) [pid = 1080] [serial = 121] [outer = 1B33E800] 08:35:15 INFO - PROCESS | 1080 | 1461252915131 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:35:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:35:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 08:35:15 INFO - PROCESS | 1080 | 1461252915166 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 08:35:15 INFO - PROCESS | 1080 | 1461252915169 Marionette TRACE conn4 <- [1,129,null,{"value":"13"}] 08:35:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:35:15 INFO - PROCESS | 1080 | 1461252915171 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:35:15 INFO - PROCESS | 1080 | 1461252915173 Marionette TRACE conn4 <- [1,130,null,{}] 08:35:15 INFO - PROCESS | 1080 | 1461252915176 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:15 INFO - PROCESS | 1080 | 1461252915281 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 08:35:15 INFO - PROCESS | 1080 | 1461252915290 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:15 INFO - PROCESS | 1080 | ++DOCSHELL 1B9C6400 == 36 [pid = 1080] [id = 42] 08:35:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 70 (1B9CD400) [pid = 1080] [serial = 122] [outer = 00000000] 08:35:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 71 (1BA1AC00) [pid = 1080] [serial = 123] [outer = 1B9CD400] 08:35:15 INFO - PROCESS | 1080 | 1461252915335 Marionette DEBUG loaded listener.js 08:35:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 72 (1BA7C000) [pid = 1080] [serial = 124] [outer = 1B9CD400] 08:35:15 INFO - PROCESS | 1080 | 1461252915800 Marionette TRACE conn4 <- [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]]]}] 08:35:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:35:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 670ms 08:35:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:35:15 INFO - PROCESS | 1080 | 1461252915843 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 08:35:15 INFO - PROCESS | 1080 | 1461252915845 Marionette TRACE conn4 <- [1,133,null,{"value":"13"}] 08:35:15 INFO - PROCESS | 1080 | 1461252915848 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:35:15 INFO - PROCESS | 1080 | 1461252915849 Marionette TRACE conn4 <- [1,134,null,{}] 08:35:15 INFO - PROCESS | 1080 | 1461252915853 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:16 INFO - PROCESS | 1080 | 1461252915985 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 08:35:16 INFO - PROCESS | 1080 | 1461252915997 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:16 INFO - PROCESS | 1080 | ++DOCSHELL 1BB1FC00 == 37 [pid = 1080] [id = 43] 08:35:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 73 (1BE87800) [pid = 1080] [serial = 125] [outer = 00000000] 08:35:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 74 (1CAF1800) [pid = 1080] [serial = 126] [outer = 1BE87800] 08:35:16 INFO - PROCESS | 1080 | 1461252916046 Marionette DEBUG loaded listener.js 08:35:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 75 (1CCE4800) [pid = 1080] [serial = 127] [outer = 1BE87800] 08:35:16 INFO - PROCESS | 1080 | 1461252916497 Marionette TRACE conn4 <- [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]]]}] 08:35:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:35:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 671ms 08:35:16 INFO - PROCESS | 1080 | 1461252916519 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 08:35:16 INFO - PROCESS | 1080 | 1461252916521 Marionette TRACE conn4 <- [1,137,null,{"value":"13"}] 08:35:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:35:16 INFO - PROCESS | 1080 | 1461252916530 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:35:16 INFO - PROCESS | 1080 | 1461252916532 Marionette TRACE conn4 <- [1,138,null,{}] 08:35:16 INFO - PROCESS | 1080 | 1461252916536 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:16 INFO - PROCESS | 1080 | 1461252916658 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 08:35:16 INFO - PROCESS | 1080 | 1461252916711 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:16 INFO - PROCESS | 1080 | ++DOCSHELL 1CA2BC00 == 38 [pid = 1080] [id = 44] 08:35:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 76 (1CC16C00) [pid = 1080] [serial = 128] [outer = 00000000] 08:35:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 77 (1D1EEC00) [pid = 1080] [serial = 129] [outer = 1CC16C00] 08:35:16 INFO - PROCESS | 1080 | 1461252916756 Marionette DEBUG loaded listener.js 08:35:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 78 (1D1EE800) [pid = 1080] [serial = 130] [outer = 1CC16C00] 08:35:17 INFO - PROCESS | 1080 | --DOMWINDOW == 77 (21E81000) [pid = 1080] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:35:17 INFO - PROCESS | 1080 | --DOMWINDOW == 76 (1FABCC00) [pid = 1080] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:35:17 INFO - PROCESS | 1080 | --DOMWINDOW == 75 (1B320C00) [pid = 1080] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:35:17 INFO - PROCESS | 1080 | --DOMWINDOW == 74 (17BB9400) [pid = 1080] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:35:17 INFO - PROCESS | 1080 | --DOMWINDOW == 73 (12E18C00) [pid = 1080] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:35:17 INFO - PROCESS | 1080 | --DOMWINDOW == 72 (12487800) [pid = 1080] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:35:17 INFO - PROCESS | 1080 | --DOMWINDOW == 71 (12ABD000) [pid = 1080] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:35:17 INFO - PROCESS | 1080 | 1461252917195 Marionette TRACE conn4 <- [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]]]}] 08:35:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:35:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 671ms 08:35:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:35:17 INFO - PROCESS | 1080 | 1461252917204 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 08:35:17 INFO - PROCESS | 1080 | 1461252917206 Marionette TRACE conn4 <- [1,141,null,{"value":"13"}] 08:35:17 INFO - PROCESS | 1080 | 1461252917218 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:35:17 INFO - PROCESS | 1080 | 1461252917219 Marionette TRACE conn4 <- [1,142,null,{}] 08:35:17 INFO - PROCESS | 1080 | 1461252917223 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:17 INFO - PROCESS | 1080 | 1461252917299 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 08:35:17 INFO - PROCESS | 1080 | 1461252917305 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:17 INFO - PROCESS | 1080 | ++DOCSHELL 164B6C00 == 39 [pid = 1080] [id = 45] 08:35:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 72 (1B8AC400) [pid = 1080] [serial = 131] [outer = 00000000] 08:35:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 73 (1D3F1400) [pid = 1080] [serial = 132] [outer = 1B8AC400] 08:35:17 INFO - PROCESS | 1080 | 1461252917350 Marionette DEBUG loaded listener.js 08:35:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 74 (1CC1B000) [pid = 1080] [serial = 133] [outer = 1B8AC400] 08:35:17 INFO - PROCESS | 1080 | 1461252917773 Marionette TRACE conn4 <- [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]]]}] 08:35:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:35:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 590ms 08:35:17 INFO - PROCESS | 1080 | 1461252917802 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 08:35:17 INFO - PROCESS | 1080 | 1461252917805 Marionette TRACE conn4 <- [1,145,null,{"value":"13"}] 08:35:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:35:17 INFO - PROCESS | 1080 | 1461252917808 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:35:17 INFO - PROCESS | 1080 | 1461252917810 Marionette TRACE conn4 <- [1,146,null,{}] 08:35:17 INFO - PROCESS | 1080 | 1461252917813 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:17 INFO - PROCESS | 1080 | 1461252917888 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 08:35:17 INFO - PROCESS | 1080 | 1461252917895 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:17 INFO - PROCESS | 1080 | ++DOCSHELL 178ED400 == 40 [pid = 1080] [id = 46] 08:35:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 75 (1EC04800) [pid = 1080] [serial = 134] [outer = 00000000] 08:35:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 76 (1FAAFC00) [pid = 1080] [serial = 135] [outer = 1EC04800] 08:35:17 INFO - PROCESS | 1080 | 1461252917940 Marionette DEBUG loaded listener.js 08:35:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 77 (1FAAF800) [pid = 1080] [serial = 136] [outer = 1EC04800] 08:35:18 INFO - PROCESS | 1080 | 1461252918462 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:35:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:35:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 671ms 08:35:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:35:18 INFO - PROCESS | 1080 | 1461252918481 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 08:35:18 INFO - PROCESS | 1080 | 1461252918482 Marionette TRACE conn4 <- [1,149,null,{"value":"13"}] 08:35:18 INFO - PROCESS | 1080 | 1461252918486 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:35:18 INFO - PROCESS | 1080 | 1461252918487 Marionette TRACE conn4 <- [1,150,null,{}] 08:35:18 INFO - PROCESS | 1080 | 1461252918491 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:18 INFO - PROCESS | 1080 | 1461252918568 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 08:35:18 INFO - PROCESS | 1080 | 1461252918575 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:18 INFO - PROCESS | 1080 | ++DOCSHELL 12256400 == 41 [pid = 1080] [id = 47] 08:35:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 78 (18A4C800) [pid = 1080] [serial = 137] [outer = 00000000] 08:35:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (1FBE9400) [pid = 1080] [serial = 138] [outer = 18A4C800] 08:35:18 INFO - PROCESS | 1080 | 1461252918619 Marionette DEBUG loaded listener.js 08:35:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (1FBEE000) [pid = 1080] [serial = 139] [outer = 18A4C800] 08:35:19 INFO - PROCESS | 1080 | 1461252919183 Marionette TRACE conn4 <- [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]]]}] 08:35:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:35:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 770ms 08:35:19 INFO - PROCESS | 1080 | 1461252919281 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 08:35:19 INFO - PROCESS | 1080 | 1461252919286 Marionette TRACE conn4 <- [1,153,null,{"value":"13"}] 08:35:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:35:19 INFO - PROCESS | 1080 | 1461252919292 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:35:19 INFO - PROCESS | 1080 | 1461252919296 Marionette TRACE conn4 <- [1,154,null,{}] 08:35:19 INFO - PROCESS | 1080 | 1461252919302 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:19 INFO - PROCESS | 1080 | 1461252919424 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 08:35:19 INFO - PROCESS | 1080 | 1461252919488 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:19 INFO - PROCESS | 1080 | ++DOCSHELL 0F586000 == 42 [pid = 1080] [id = 48] 08:35:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (1225E000) [pid = 1080] [serial = 140] [outer = 00000000] 08:35:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (12F8D400) [pid = 1080] [serial = 141] [outer = 1225E000] 08:35:19 INFO - PROCESS | 1080 | 1461252919546 Marionette DEBUG loaded listener.js 08:35:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (13BA8400) [pid = 1080] [serial = 142] [outer = 1225E000] 08:35:20 INFO - PROCESS | 1080 | 1461252920298 Marionette TRACE conn4 <- [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]]]}] 08:35:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:35:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1082ms 08:35:20 INFO - PROCESS | 1080 | 1461252920376 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 08:35:20 INFO - PROCESS | 1080 | 1461252920382 Marionette TRACE conn4 <- [1,157,null,{"value":"13"}] 08:35:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:35:20 INFO - PROCESS | 1080 | 1461252920388 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:35:20 INFO - PROCESS | 1080 | 1461252920392 Marionette TRACE conn4 <- [1,158,null,{}] 08:35:20 INFO - PROCESS | 1080 | 1461252920396 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:20 INFO - PROCESS | 1080 | 1461252920535 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 08:35:20 INFO - PROCESS | 1080 | 1461252920602 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:20 INFO - PROCESS | 1080 | ++DOCSHELL 12BAB400 == 43 [pid = 1080] [id = 49] 08:35:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (12E11000) [pid = 1080] [serial = 143] [outer = 00000000] 08:35:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (173F8000) [pid = 1080] [serial = 144] [outer = 12E11000] 08:35:20 INFO - PROCESS | 1080 | 1461252920662 Marionette DEBUG loaded listener.js 08:35:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (17BBA000) [pid = 1080] [serial = 145] [outer = 12E11000] 08:35:21 INFO - PROCESS | 1080 | --DOCSHELL 1C159C00 == 42 [pid = 1080] [id = 36] 08:35:21 INFO - PROCESS | 1080 | --DOCSHELL 1D1EFC00 == 41 [pid = 1080] [id = 35] 08:35:21 INFO - PROCESS | 1080 | --DOCSHELL 1248E000 == 40 [pid = 1080] [id = 32] 08:35:21 INFO - PROCESS | 1080 | --DOCSHELL 178ED400 == 39 [pid = 1080] [id = 46] 08:35:21 INFO - PROCESS | 1080 | --DOCSHELL 164B6C00 == 38 [pid = 1080] [id = 45] 08:35:21 INFO - PROCESS | 1080 | --DOCSHELL 1CA2BC00 == 37 [pid = 1080] [id = 44] 08:35:21 INFO - PROCESS | 1080 | --DOCSHELL 1BB1FC00 == 36 [pid = 1080] [id = 43] 08:35:21 INFO - PROCESS | 1080 | --DOCSHELL 1B9C6400 == 35 [pid = 1080] [id = 42] 08:35:21 INFO - PROCESS | 1080 | --DOCSHELL 12F8D000 == 34 [pid = 1080] [id = 41] 08:35:21 INFO - PROCESS | 1080 | --DOCSHELL 17BB0400 == 33 [pid = 1080] [id = 40] 08:35:21 INFO - PROCESS | 1080 | --DOCSHELL 12AF0000 == 32 [pid = 1080] [id = 39] 08:35:21 INFO - PROCESS | 1080 | --DOCSHELL 124D9C00 == 31 [pid = 1080] [id = 38] 08:35:21 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (1B8B5000) [pid = 1080] [serial = 90] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 1080 | --DOMWINDOW == 84 (1B9C4400) [pid = 1080] [serial = 91] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 1080 | --DOMWINDOW == 83 (1976D400) [pid = 1080] [serial = 88] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (133D5400) [pid = 1080] [serial = 81] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (12A08400) [pid = 1080] [serial = 78] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (12AEB800) [pid = 1080] [serial = 79] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (17323400) [pid = 1080] [serial = 84] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 1080 | --DOMWINDOW == 78 (19756400) [pid = 1080] [serial = 87] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 1080 | --DOMWINDOW == 77 (13B0F800) [pid = 1080] [serial = 82] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 1080 | --DOMWINDOW == 76 (22306000) [pid = 1080] [serial = 76] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 1080 | --DOMWINDOW == 75 (17836800) [pid = 1080] [serial = 85] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 1080 | --DOMWINDOW == 74 (22306400) [pid = 1080] [serial = 75] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 1080 | --DOMWINDOW == 73 (21DF9800) [pid = 1080] [serial = 61] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 1080 | 1461252921405 Marionette TRACE conn4 <- [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]]]}] 08:35:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:35:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1078ms 08:35:21 INFO - PROCESS | 1080 | 1461252921467 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 08:35:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:35:21 INFO - PROCESS | 1080 | 1461252921472 Marionette TRACE conn4 <- [1,161,null,{"value":"13"}] 08:35:21 INFO - PROCESS | 1080 | 1461252921477 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:35:21 INFO - PROCESS | 1080 | 1461252921480 Marionette TRACE conn4 <- [1,162,null,{}] 08:35:21 INFO - PROCESS | 1080 | 1461252921485 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:21 INFO - PROCESS | 1080 | 1461252921577 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 08:35:21 INFO - PROCESS | 1080 | 1461252921674 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:21 INFO - PROCESS | 1080 | ++DOCSHELL 0EF18400 == 32 [pid = 1080] [id = 50] 08:35:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 74 (0EF20C00) [pid = 1080] [serial = 146] [outer = 00000000] 08:35:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 75 (12AEBC00) [pid = 1080] [serial = 147] [outer = 0EF20C00] 08:35:21 INFO - PROCESS | 1080 | 1461252921725 Marionette DEBUG loaded listener.js 08:35:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 76 (12BB3C00) [pid = 1080] [serial = 148] [outer = 0EF20C00] 08:35:22 INFO - PROCESS | 1080 | 1461252922145 Marionette TRACE conn4 <- [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]]]}] 08:35:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:35:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 732ms 08:35:22 INFO - PROCESS | 1080 | 1461252922209 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 08:35:22 INFO - PROCESS | 1080 | 1461252922214 Marionette TRACE conn4 <- [1,165,null,{"value":"13"}] 08:35:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:35:22 INFO - PROCESS | 1080 | 1461252922220 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:35:22 INFO - PROCESS | 1080 | 1461252922223 Marionette TRACE conn4 <- [1,166,null,{}] 08:35:22 INFO - PROCESS | 1080 | 1461252922227 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:22 INFO - PROCESS | 1080 | 1461252922314 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 08:35:22 INFO - PROCESS | 1080 | 1461252922323 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:22 INFO - PROCESS | 1080 | ++DOCSHELL 175F5800 == 33 [pid = 1080] [id = 51] 08:35:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 77 (178CC400) [pid = 1080] [serial = 149] [outer = 00000000] 08:35:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 78 (18A4A400) [pid = 1080] [serial = 150] [outer = 178CC400] 08:35:22 INFO - PROCESS | 1080 | 1461252922374 Marionette DEBUG loaded listener.js 08:35:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (19310800) [pid = 1080] [serial = 151] [outer = 178CC400] 08:35:22 INFO - PROCESS | 1080 | 1461252922817 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:35:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:35:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 631ms 08:35:22 INFO - PROCESS | 1080 | 1461252922854 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 08:35:22 INFO - PROCESS | 1080 | 1461252922856 Marionette TRACE conn4 <- [1,169,null,{"value":"13"}] 08:35:22 INFO - PROCESS | 1080 | 1461252922860 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:35:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:35:22 INFO - PROCESS | 1080 | 1461252922863 Marionette TRACE conn4 <- [1,170,null,{}] 08:35:22 INFO - PROCESS | 1080 | 1461252922874 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:22 INFO - PROCESS | 1080 | 1461252922960 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 08:35:22 INFO - PROCESS | 1080 | 1461252922970 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:23 INFO - PROCESS | 1080 | ++DOCSHELL 1B33EC00 == 34 [pid = 1080] [id = 52] 08:35:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (1B33F800) [pid = 1080] [serial = 152] [outer = 00000000] 08:35:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (1B9C3400) [pid = 1080] [serial = 153] [outer = 1B33F800] 08:35:23 INFO - PROCESS | 1080 | 1461252923021 Marionette DEBUG loaded listener.js 08:35:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (1B9CA800) [pid = 1080] [serial = 154] [outer = 1B33F800] 08:35:23 INFO - PROCESS | 1080 | 1461252923448 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:35:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:35:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 08:35:23 INFO - PROCESS | 1080 | 1461252923494 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 08:35:23 INFO - PROCESS | 1080 | 1461252923497 Marionette TRACE conn4 <- [1,173,null,{"value":"13"}] 08:35:23 INFO - PROCESS | 1080 | 1461252923500 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:35:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:35:23 INFO - PROCESS | 1080 | 1461252923502 Marionette TRACE conn4 <- [1,174,null,{}] 08:35:23 INFO - PROCESS | 1080 | 1461252923505 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:23 INFO - PROCESS | 1080 | 1461252923589 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 08:35:23 INFO - PROCESS | 1080 | 1461252923595 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:23 INFO - PROCESS | 1080 | ++DOCSHELL 1BA19C00 == 35 [pid = 1080] [id = 53] 08:35:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (1BA7B800) [pid = 1080] [serial = 155] [outer = 00000000] 08:35:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (1C158400) [pid = 1080] [serial = 156] [outer = 1BA7B800] 08:35:23 INFO - PROCESS | 1080 | 1461252923642 Marionette DEBUG loaded listener.js 08:35:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (1C15D000) [pid = 1080] [serial = 157] [outer = 1BA7B800] 08:35:24 INFO - PROCESS | 1080 | 1461252924105 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:35:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:35:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 08:35:24 INFO - PROCESS | 1080 | 1461252924136 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 08:35:24 INFO - PROCESS | 1080 | 1461252924138 Marionette TRACE conn4 <- [1,177,null,{"value":"13"}] 08:35:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:35:24 INFO - PROCESS | 1080 | 1461252924141 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:35:24 INFO - PROCESS | 1080 | 1461252924143 Marionette TRACE conn4 <- [1,178,null,{}] 08:35:24 INFO - PROCESS | 1080 | 1461252924154 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:24 INFO - PROCESS | 1080 | 1461252924256 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 08:35:24 INFO - PROCESS | 1080 | 1461252924266 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:24 INFO - PROCESS | 1080 | ++DOCSHELL 12AF2400 == 36 [pid = 1080] [id = 54] 08:35:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (1C156C00) [pid = 1080] [serial = 158] [outer = 00000000] 08:35:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (1D1F8400) [pid = 1080] [serial = 159] [outer = 1C156C00] 08:35:24 INFO - PROCESS | 1080 | 1461252924313 Marionette DEBUG loaded listener.js 08:35:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (1D1F5000) [pid = 1080] [serial = 160] [outer = 1C156C00] 08:35:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (1FBE7400) [pid = 1080] [serial = 161] [outer = 12406800] 08:35:24 INFO - PROCESS | 1080 | 1461252924845 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:35:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:35:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 731ms 08:35:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:35:24 INFO - PROCESS | 1080 | 1461252924878 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 08:35:24 INFO - PROCESS | 1080 | 1461252924880 Marionette TRACE conn4 <- [1,181,null,{"value":"13"}] 08:35:24 INFO - PROCESS | 1080 | 1461252924883 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:35:24 INFO - PROCESS | 1080 | 1461252924885 Marionette TRACE conn4 <- [1,182,null,{}] 08:35:24 INFO - PROCESS | 1080 | 1461252924889 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:25 INFO - PROCESS | 1080 | 1461252925034 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 08:35:25 INFO - PROCESS | 1080 | 1461252925090 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:25 INFO - PROCESS | 1080 | ++DOCSHELL 13B01400 == 37 [pid = 1080] [id = 55] 08:35:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (13B02000) [pid = 1080] [serial = 162] [outer = 00000000] 08:35:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (2161F400) [pid = 1080] [serial = 163] [outer = 13B02000] 08:35:25 INFO - PROCESS | 1080 | 1461252925136 Marionette DEBUG loaded listener.js 08:35:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (18A55400) [pid = 1080] [serial = 164] [outer = 13B02000] 08:35:25 INFO - PROCESS | 1080 | 1461252925544 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:35:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:35:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 670ms 08:35:25 INFO - PROCESS | 1080 | 1461252925554 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 08:35:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:35:25 INFO - PROCESS | 1080 | 1461252925556 Marionette TRACE conn4 <- [1,185,null,{"value":"13"}] 08:35:25 INFO - PROCESS | 1080 | 1461252925559 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:35:25 INFO - PROCESS | 1080 | 1461252925561 Marionette TRACE conn4 <- [1,186,null,{}] 08:35:25 INFO - PROCESS | 1080 | 1461252925564 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:25 INFO - PROCESS | 1080 | 1461252925667 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 08:35:25 INFO - PROCESS | 1080 | 1461252925673 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:25 INFO - PROCESS | 1080 | ++DOCSHELL 21887800 == 38 [pid = 1080] [id = 56] 08:35:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (21887C00) [pid = 1080] [serial = 165] [outer = 00000000] 08:35:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (21DED000) [pid = 1080] [serial = 166] [outer = 21887C00] 08:35:25 INFO - PROCESS | 1080 | 1461252925720 Marionette DEBUG loaded listener.js 08:35:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (21DF0400) [pid = 1080] [serial = 167] [outer = 21887C00] 08:35:26 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (1B9CD400) [pid = 1080] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:35:26 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (1B33E800) [pid = 1080] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:35:26 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (12E11400) [pid = 1080] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:35:26 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (17BB2800) [pid = 1080] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:35:26 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (124DB800) [pid = 1080] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:35:26 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (1248E800) [pid = 1080] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:35:26 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (17342000) [pid = 1080] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:35:26 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (1BE87800) [pid = 1080] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:35:26 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (1BE89000) [pid = 1080] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:35:26 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (1D3A9800) [pid = 1080] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:35:26 INFO - PROCESS | 1080 | --DOMWINDOW == 84 (1E37D400) [pid = 1080] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:35:26 INFO - PROCESS | 1080 | --DOMWINDOW == 83 (1CC16C00) [pid = 1080] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:35:26 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (1EC04800) [pid = 1080] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:35:26 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (1B8AC400) [pid = 1080] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:35:26 INFO - PROCESS | 1080 | 1461252926262 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:35:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:35:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 730ms 08:35:26 INFO - PROCESS | 1080 | 1461252926290 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 08:35:26 INFO - PROCESS | 1080 | 1461252926292 Marionette TRACE conn4 <- [1,189,null,{"value":"13"}] 08:35:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:35:26 INFO - PROCESS | 1080 | 1461252926295 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:35:26 INFO - PROCESS | 1080 | 1461252926297 Marionette TRACE conn4 <- [1,190,null,{}] 08:35:26 INFO - PROCESS | 1080 | 1461252926300 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:26 INFO - PROCESS | 1080 | 1461252926395 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 08:35:26 INFO - PROCESS | 1080 | 1461252926404 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:26 INFO - PROCESS | 1080 | ++DOCSHELL 12E10C00 == 39 [pid = 1080] [id = 57] 08:35:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (1B1B5800) [pid = 1080] [serial = 168] [outer = 00000000] 08:35:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (1CC16C00) [pid = 1080] [serial = 169] [outer = 1B1B5800] 08:35:26 INFO - PROCESS | 1080 | 1461252926448 Marionette DEBUG loaded listener.js 08:35:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (1E18A400) [pid = 1080] [serial = 170] [outer = 1B1B5800] 08:35:26 INFO - PROCESS | 1080 | 1461252926846 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:35:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:35:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 571ms 08:35:26 INFO - PROCESS | 1080 | 1461252926866 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 08:35:26 INFO - PROCESS | 1080 | 1461252926868 Marionette TRACE conn4 <- [1,193,null,{"value":"13"}] 08:35:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:35:26 INFO - PROCESS | 1080 | 1461252926871 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:35:26 INFO - PROCESS | 1080 | 1461252926873 Marionette TRACE conn4 <- [1,194,null,{}] 08:35:26 INFO - PROCESS | 1080 | 1461252926876 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:27 INFO - PROCESS | 1080 | 1461252926980 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 08:35:27 INFO - PROCESS | 1080 | 1461252926988 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:27 INFO - PROCESS | 1080 | ++DOCSHELL 1976DC00 == 40 [pid = 1080] [id = 58] 08:35:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (1A775800) [pid = 1080] [serial = 171] [outer = 00000000] 08:35:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (1A77B800) [pid = 1080] [serial = 172] [outer = 1A775800] 08:35:27 INFO - PROCESS | 1080 | 1461252927035 Marionette DEBUG loaded listener.js 08:35:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (1A77CC00) [pid = 1080] [serial = 173] [outer = 1A775800] 08:35:27 INFO - PROCESS | 1080 | 1461252927424 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:35:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:35:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 08:35:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:35:27 INFO - PROCESS | 1080 | 1461252927442 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 08:35:27 INFO - PROCESS | 1080 | 1461252927444 Marionette TRACE conn4 <- [1,197,null,{"value":"13"}] 08:35:27 INFO - PROCESS | 1080 | 1461252927447 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:35:27 INFO - PROCESS | 1080 | 1461252927448 Marionette TRACE conn4 <- [1,198,null,{}] 08:35:27 INFO - PROCESS | 1080 | 1461252927452 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:27 INFO - PROCESS | 1080 | 1461252927532 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 08:35:27 INFO - PROCESS | 1080 | 1461252927605 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:27 INFO - PROCESS | 1080 | ++DOCSHELL 1A778400 == 41 [pid = 1080] [id = 59] 08:35:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (1A77EC00) [pid = 1080] [serial = 174] [outer = 00000000] 08:35:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (1BDF0400) [pid = 1080] [serial = 175] [outer = 1A77EC00] 08:35:27 INFO - PROCESS | 1080 | 1461252927650 Marionette DEBUG loaded listener.js 08:35:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (1BDF1C00) [pid = 1080] [serial = 176] [outer = 1A77EC00] 08:35:28 INFO - PROCESS | 1080 | 1461252928078 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:35:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:35:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 670ms 08:35:28 INFO - PROCESS | 1080 | 1461252928118 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 08:35:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:35:28 INFO - PROCESS | 1080 | 1461252928123 Marionette TRACE conn4 <- [1,201,null,{"value":"13"}] 08:35:28 INFO - PROCESS | 1080 | 1461252928128 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:35:28 INFO - PROCESS | 1080 | 1461252928133 Marionette TRACE conn4 <- [1,202,null,{}] 08:35:28 INFO - PROCESS | 1080 | 1461252928144 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:28 INFO - PROCESS | 1080 | 1461252928285 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 08:35:28 INFO - PROCESS | 1080 | 1461252928370 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:28 INFO - PROCESS | 1080 | ++DOCSHELL 12A0EC00 == 42 [pid = 1080] [id = 60] 08:35:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (12ABE400) [pid = 1080] [serial = 177] [outer = 00000000] 08:35:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (12BAE800) [pid = 1080] [serial = 178] [outer = 12ABE400] 08:35:28 INFO - PROCESS | 1080 | 1461252928431 Marionette DEBUG loaded listener.js 08:35:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (12C6F400) [pid = 1080] [serial = 179] [outer = 12ABE400] 08:35:29 INFO - PROCESS | 1080 | 1461252929048 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:35:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:35:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 931ms 08:35:29 INFO - PROCESS | 1080 | 1461252929059 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 08:35:29 INFO - PROCESS | 1080 | 1461252929065 Marionette TRACE conn4 <- [1,205,null,{"value":"13"}] 08:35:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:35:29 INFO - PROCESS | 1080 | 1461252929107 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:35:29 INFO - PROCESS | 1080 | 1461252929110 Marionette TRACE conn4 <- [1,206,null,{}] 08:35:29 INFO - PROCESS | 1080 | 1461252929127 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:29 INFO - PROCESS | 1080 | 1461252929259 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 08:35:29 INFO - PROCESS | 1080 | 1461252929309 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:29 INFO - PROCESS | 1080 | ++DOCSHELL 12C72400 == 43 [pid = 1080] [id = 61] 08:35:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (12C77800) [pid = 1080] [serial = 180] [outer = 00000000] 08:35:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (1899FC00) [pid = 1080] [serial = 181] [outer = 12C77800] 08:35:29 INFO - PROCESS | 1080 | 1461252929365 Marionette DEBUG loaded listener.js 08:35:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (18A54000) [pid = 1080] [serial = 182] [outer = 12C77800] 08:35:29 INFO - PROCESS | 1080 | 1461252929878 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:35:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:35:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 870ms 08:35:29 INFO - PROCESS | 1080 | 1461252929944 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 08:35:29 INFO - PROCESS | 1080 | 1461252929946 Marionette TRACE conn4 <- [1,209,null,{"value":"13"}] 08:35:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:35:29 INFO - PROCESS | 1080 | 1461252929950 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:35:29 INFO - PROCESS | 1080 | 1461252929954 Marionette TRACE conn4 <- [1,210,null,{}] 08:35:29 INFO - PROCESS | 1080 | 1461252929965 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:30 INFO - PROCESS | 1080 | 1461252930104 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 08:35:30 INFO - PROCESS | 1080 | 1461252930223 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:30 INFO - PROCESS | 1080 | ++DOCSHELL 1B340C00 == 44 [pid = 1080] [id = 62] 08:35:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (1B9C6C00) [pid = 1080] [serial = 183] [outer = 00000000] 08:35:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (1BDF4C00) [pid = 1080] [serial = 184] [outer = 1B9C6C00] 08:35:30 INFO - PROCESS | 1080 | 1461252930285 Marionette DEBUG loaded listener.js 08:35:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (1BDF9800) [pid = 1080] [serial = 185] [outer = 1B9C6C00] 08:35:30 INFO - PROCESS | 1080 | 1461252930854 Marionette TRACE conn4 <- [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]]]}] 08:35:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:35:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 971ms 08:35:30 INFO - PROCESS | 1080 | 1461252930924 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 08:35:30 INFO - PROCESS | 1080 | 1461252930926 Marionette TRACE conn4 <- [1,213,null,{"value":"13"}] 08:35:30 INFO - PROCESS | 1080 | 1461252930930 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:35:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:35:30 INFO - PROCESS | 1080 | 1461252930932 Marionette TRACE conn4 <- [1,214,null,{}] 08:35:30 INFO - PROCESS | 1080 | 1461252930936 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:31 INFO - PROCESS | 1080 | 1461252931064 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 08:35:31 INFO - PROCESS | 1080 | 1461252931139 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:31 INFO - PROCESS | 1080 | ++DOCSHELL 1B822400 == 45 [pid = 1080] [id = 63] 08:35:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (1B825800) [pid = 1080] [serial = 186] [outer = 00000000] 08:35:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1BB23C00) [pid = 1080] [serial = 187] [outer = 1B825800] 08:35:31 INFO - PROCESS | 1080 | 1461252931194 Marionette DEBUG loaded listener.js 08:35:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1BE84C00) [pid = 1080] [serial = 188] [outer = 1B825800] 08:35:31 INFO - PROCESS | 1080 | 1461252931931 Marionette TRACE conn4 <- [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]]]}] 08:35:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:35:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1022ms 08:35:31 INFO - PROCESS | 1080 | 1461252931956 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 08:35:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:35:31 INFO - PROCESS | 1080 | 1461252931960 Marionette TRACE conn4 <- [1,217,null,{"value":"13"}] 08:35:31 INFO - PROCESS | 1080 | 1461252931966 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:35:31 INFO - PROCESS | 1080 | 1461252931969 Marionette TRACE conn4 <- [1,218,null,{}] 08:35:32 INFO - PROCESS | 1080 | 1461252931974 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:32 INFO - PROCESS | 1080 | 1461252932077 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 08:35:32 INFO - PROCESS | 1080 | 1461252932153 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:32 INFO - PROCESS | 1080 | ++DOCSHELL 12F8C800 == 46 [pid = 1080] [id = 64] 08:35:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (12F8E800) [pid = 1080] [serial = 189] [outer = 00000000] 08:35:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (13B4CC00) [pid = 1080] [serial = 190] [outer = 12F8E800] 08:35:32 INFO - PROCESS | 1080 | 1461252932204 Marionette DEBUG loaded listener.js 08:35:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (164B4C00) [pid = 1080] [serial = 191] [outer = 12F8E800] 08:35:32 INFO - PROCESS | 1080 | --DOCSHELL 1976DC00 == 45 [pid = 1080] [id = 58] 08:35:32 INFO - PROCESS | 1080 | --DOCSHELL 12E10C00 == 44 [pid = 1080] [id = 57] 08:35:32 INFO - PROCESS | 1080 | --DOCSHELL 21887800 == 43 [pid = 1080] [id = 56] 08:35:32 INFO - PROCESS | 1080 | --DOCSHELL 13B01400 == 42 [pid = 1080] [id = 55] 08:35:32 INFO - PROCESS | 1080 | --DOCSHELL 12AF2400 == 41 [pid = 1080] [id = 54] 08:35:32 INFO - PROCESS | 1080 | --DOCSHELL 1BA19C00 == 40 [pid = 1080] [id = 53] 08:35:32 INFO - PROCESS | 1080 | --DOCSHELL 1B33EC00 == 39 [pid = 1080] [id = 52] 08:35:32 INFO - PROCESS | 1080 | --DOCSHELL 175F5800 == 38 [pid = 1080] [id = 51] 08:35:32 INFO - PROCESS | 1080 | --DOCSHELL 0EF18400 == 37 [pid = 1080] [id = 50] 08:35:32 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (1FBE9400) [pid = 1080] [serial = 138] [outer = 00000000] [url = about:blank] 08:35:32 INFO - PROCESS | 1080 | --DOCSHELL 0F586000 == 36 [pid = 1080] [id = 48] 08:35:32 INFO - PROCESS | 1080 | --DOCSHELL 12256400 == 35 [pid = 1080] [id = 47] 08:35:32 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (1BA7C000) [pid = 1080] [serial = 124] [outer = 00000000] [url = about:blank] 08:35:32 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (1BA1AC00) [pid = 1080] [serial = 123] [outer = 00000000] [url = about:blank] 08:35:32 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (1B8AC800) [pid = 1080] [serial = 120] [outer = 00000000] [url = about:blank] 08:35:32 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (13EBC800) [pid = 1080] [serial = 114] [outer = 00000000] [url = about:blank] 08:35:32 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (164AF800) [pid = 1080] [serial = 115] [outer = 00000000] [url = about:blank] 08:35:32 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (18A4AC00) [pid = 1080] [serial = 118] [outer = 00000000] [url = about:blank] 08:35:32 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (189A4C00) [pid = 1080] [serial = 117] [outer = 00000000] [url = about:blank] 08:35:32 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (12ABC400) [pid = 1080] [serial = 111] [outer = 00000000] [url = about:blank] 08:35:32 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (12AC9800) [pid = 1080] [serial = 112] [outer = 00000000] [url = about:blank] 08:35:32 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (189A8000) [pid = 1080] [serial = 108] [outer = 00000000] [url = about:blank] 08:35:32 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (12AF9000) [pid = 1080] [serial = 94] [outer = 00000000] [url = about:blank] 08:35:32 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (12AEDC00) [pid = 1080] [serial = 93] [outer = 00000000] [url = about:blank] 08:35:32 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (1B319400) [pid = 1080] [serial = 97] [outer = 00000000] [url = about:blank] 08:35:32 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (19303800) [pid = 1080] [serial = 96] [outer = 00000000] [url = about:blank] 08:35:32 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (1CAF1800) [pid = 1080] [serial = 126] [outer = 00000000] [url = about:blank] 08:35:32 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (1C1D9800) [pid = 1080] [serial = 100] [outer = 00000000] [url = about:blank] 08:35:32 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (1C15DC00) [pid = 1080] [serial = 99] [outer = 00000000] [url = about:blank] 08:35:32 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (1CCE4800) [pid = 1080] [serial = 127] [outer = 00000000] [url = about:blank] 08:35:32 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (1E1D2000) [pid = 1080] [serial = 103] [outer = 00000000] [url = about:blank] 08:35:32 INFO - PROCESS | 1080 | --DOMWINDOW == 84 (1E1D7800) [pid = 1080] [serial = 102] [outer = 00000000] [url = about:blank] 08:35:32 INFO - PROCESS | 1080 | --DOMWINDOW == 83 (1EC0B400) [pid = 1080] [serial = 106] [outer = 00000000] [url = about:blank] 08:35:32 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (1EC0E800) [pid = 1080] [serial = 105] [outer = 00000000] [url = about:blank] 08:35:32 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (1D1EEC00) [pid = 1080] [serial = 129] [outer = 00000000] [url = about:blank] 08:35:32 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (1FAAF800) [pid = 1080] [serial = 136] [outer = 00000000] [url = about:blank] 08:35:32 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (1FAAFC00) [pid = 1080] [serial = 135] [outer = 00000000] [url = about:blank] 08:35:32 INFO - PROCESS | 1080 | --DOMWINDOW == 78 (1D1EE800) [pid = 1080] [serial = 130] [outer = 00000000] [url = about:blank] 08:35:32 INFO - PROCESS | 1080 | --DOMWINDOW == 77 (1D3F1400) [pid = 1080] [serial = 132] [outer = 00000000] [url = about:blank] 08:35:32 INFO - PROCESS | 1080 | --DOMWINDOW == 76 (1B9C2C00) [pid = 1080] [serial = 121] [outer = 00000000] [url = about:blank] 08:35:32 INFO - PROCESS | 1080 | --DOMWINDOW == 75 (1CC1B000) [pid = 1080] [serial = 133] [outer = 00000000] [url = about:blank] 08:35:32 INFO - PROCESS | 1080 | 1461252932725 Marionette TRACE conn4 <- [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]]]}] 08:35:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:35:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 791ms 08:35:32 INFO - PROCESS | 1080 | 1461252932757 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 08:35:32 INFO - PROCESS | 1080 | 1461252932762 Marionette TRACE conn4 <- [1,221,null,{"value":"13"}] 08:35:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:35:32 INFO - PROCESS | 1080 | 1461252932768 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:35:32 INFO - PROCESS | 1080 | 1461252932771 Marionette TRACE conn4 <- [1,222,null,{}] 08:35:32 INFO - PROCESS | 1080 | 1461252932775 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:32 INFO - PROCESS | 1080 | 1461252932853 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 08:35:32 INFO - PROCESS | 1080 | 1461252932862 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:32 INFO - PROCESS | 1080 | ++DOCSHELL 0F538C00 == 36 [pid = 1080] [id = 65] 08:35:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 76 (0F5BF000) [pid = 1080] [serial = 192] [outer = 00000000] 08:35:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 77 (12AF4C00) [pid = 1080] [serial = 193] [outer = 0F5BF000] 08:35:32 INFO - PROCESS | 1080 | 1461252932908 Marionette DEBUG loaded listener.js 08:35:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 78 (12BA8800) [pid = 1080] [serial = 194] [outer = 0F5BF000] 08:35:33 INFO - PROCESS | 1080 | 1461252933363 Marionette TRACE conn4 <- [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]]]}] 08:35:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:35:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 631ms 08:35:33 INFO - PROCESS | 1080 | 1461252933402 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 08:35:33 INFO - PROCESS | 1080 | 1461252933405 Marionette TRACE conn4 <- [1,225,null,{"value":"13"}] 08:35:33 INFO - PROCESS | 1080 | 1461252933408 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:35:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:35:33 INFO - PROCESS | 1080 | 1461252933411 Marionette TRACE conn4 <- [1,226,null,{}] 08:35:33 INFO - PROCESS | 1080 | 1461252933422 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:33 INFO - PROCESS | 1080 | 1461252933530 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 08:35:33 INFO - PROCESS | 1080 | 1461252933539 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:33 INFO - PROCESS | 1080 | ++DOCSHELL 17BB2800 == 37 [pid = 1080] [id = 66] 08:35:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (17BBA800) [pid = 1080] [serial = 195] [outer = 00000000] 08:35:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (189AB000) [pid = 1080] [serial = 196] [outer = 17BBA800] 08:35:33 INFO - PROCESS | 1080 | 1461252933586 Marionette DEBUG loaded listener.js 08:35:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (1930C800) [pid = 1080] [serial = 197] [outer = 17BBA800] 08:35:34 INFO - PROCESS | 1080 | 1461252934018 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:35:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:35:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 08:35:34 INFO - PROCESS | 1080 | 1461252934042 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 08:35:34 INFO - PROCESS | 1080 | 1461252934045 Marionette TRACE conn4 <- [1,229,null,{"value":"13"}] 08:35:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:35:34 INFO - PROCESS | 1080 | 1461252934052 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:35:34 INFO - PROCESS | 1080 | 1461252934054 Marionette TRACE conn4 <- [1,230,null,{}] 08:35:34 INFO - PROCESS | 1080 | 1461252934057 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:34 INFO - PROCESS | 1080 | 1461252934137 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 08:35:34 INFO - PROCESS | 1080 | 1461252934143 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:34 INFO - PROCESS | 1080 | ++DOCSHELL 19756C00 == 38 [pid = 1080] [id = 67] 08:35:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (1A781400) [pid = 1080] [serial = 198] [outer = 00000000] 08:35:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (1B334000) [pid = 1080] [serial = 199] [outer = 1A781400] 08:35:34 INFO - PROCESS | 1080 | 1461252934188 Marionette DEBUG loaded listener.js 08:35:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (1B33D000) [pid = 1080] [serial = 200] [outer = 1A781400] 08:35:34 INFO - PROCESS | 1080 | 1461252934615 Marionette TRACE conn4 <- [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]]]}] 08:35:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:35:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 592ms 08:35:34 INFO - PROCESS | 1080 | 1461252934639 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 08:35:34 INFO - PROCESS | 1080 | 1461252934641 Marionette TRACE conn4 <- [1,233,null,{"value":"13"}] 08:35:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:35:34 INFO - PROCESS | 1080 | 1461252934644 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:35:34 INFO - PROCESS | 1080 | 1461252934646 Marionette TRACE conn4 <- [1,234,null,{}] 08:35:34 INFO - PROCESS | 1080 | 1461252934653 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:34 INFO - PROCESS | 1080 | 1461252934729 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 08:35:34 INFO - PROCESS | 1080 | 1461252934736 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:34 INFO - PROCESS | 1080 | ++DOCSHELL 1A77B000 == 39 [pid = 1080] [id = 68] 08:35:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (1B821000) [pid = 1080] [serial = 201] [outer = 00000000] 08:35:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (1B82BC00) [pid = 1080] [serial = 202] [outer = 1B821000] 08:35:34 INFO - PROCESS | 1080 | 1461252934781 Marionette DEBUG loaded listener.js 08:35:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (1B8AC400) [pid = 1080] [serial = 203] [outer = 1B821000] 08:35:35 INFO - PROCESS | 1080 | 1461252935266 Marionette TRACE conn4 <- [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]]]}] 08:35:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:35:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms 08:35:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:35:35 INFO - PROCESS | 1080 | 1461252935315 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 08:35:35 INFO - PROCESS | 1080 | 1461252935317 Marionette TRACE conn4 <- [1,237,null,{"value":"13"}] 08:35:35 INFO - PROCESS | 1080 | 1461252935321 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:35:35 INFO - PROCESS | 1080 | 1461252935322 Marionette TRACE conn4 <- [1,238,null,{}] 08:35:35 INFO - PROCESS | 1080 | 1461252935326 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:35 INFO - PROCESS | 1080 | 1461252935451 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 08:35:35 INFO - PROCESS | 1080 | 1461252935509 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:35 INFO - PROCESS | 1080 | ++DOCSHELL 1B9CC400 == 40 [pid = 1080] [id = 69] 08:35:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (1B9CE800) [pid = 1080] [serial = 204] [outer = 00000000] 08:35:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (1BB17000) [pid = 1080] [serial = 205] [outer = 1B9CE800] 08:35:35 INFO - PROCESS | 1080 | 1461252935559 Marionette DEBUG loaded listener.js 08:35:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (1BDEB800) [pid = 1080] [serial = 206] [outer = 1B9CE800] 08:35:35 INFO - PROCESS | 1080 | 1461252935963 Marionette TRACE conn4 <- [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]]]}] 08:35:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:35:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 671ms 08:35:36 INFO - PROCESS | 1080 | 1461252935993 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 08:35:36 INFO - PROCESS | 1080 | 1461252935995 Marionette TRACE conn4 <- [1,241,null,{"value":"13"}] 08:35:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:35:36 INFO - PROCESS | 1080 | 1461252936003 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:35:36 INFO - PROCESS | 1080 | 1461252936004 Marionette TRACE conn4 <- [1,242,null,{}] 08:35:36 INFO - PROCESS | 1080 | 1461252936008 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:36 INFO - PROCESS | 1080 | 1461252936141 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 08:35:36 INFO - PROCESS | 1080 | 1461252936164 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:36 INFO - PROCESS | 1080 | ++DOCSHELL 0EF1A400 == 41 [pid = 1080] [id = 70] 08:35:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (1BDFA800) [pid = 1080] [serial = 207] [outer = 00000000] 08:35:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (1C15CC00) [pid = 1080] [serial = 208] [outer = 1BDFA800] 08:35:36 INFO - PROCESS | 1080 | 1461252936209 Marionette DEBUG loaded listener.js 08:35:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (1C157C00) [pid = 1080] [serial = 209] [outer = 1BDFA800] 08:35:36 INFO - PROCESS | 1080 | 1461252936646 Marionette TRACE conn4 <- [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]]]}] 08:35:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:35:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 691ms 08:35:36 INFO - PROCESS | 1080 | 1461252936689 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 08:35:36 INFO - PROCESS | 1080 | 1461252936691 Marionette TRACE conn4 <- [1,245,null,{"value":"13"}] 08:35:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:35:36 INFO - PROCESS | 1080 | 1461252936695 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:35:36 INFO - PROCESS | 1080 | 1461252936696 Marionette TRACE conn4 <- [1,246,null,{}] 08:35:36 INFO - PROCESS | 1080 | 1461252936703 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:36 INFO - PROCESS | 1080 | 1461252936806 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 08:35:36 INFO - PROCESS | 1080 | 1461252936813 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:36 INFO - PROCESS | 1080 | ++DOCSHELL 1C15A800 == 42 [pid = 1080] [id = 71] 08:35:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (1C1DC000) [pid = 1080] [serial = 210] [outer = 00000000] 08:35:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (1CE6FC00) [pid = 1080] [serial = 211] [outer = 1C1DC000] 08:35:36 INFO - PROCESS | 1080 | 1461252936859 Marionette DEBUG loaded listener.js 08:35:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (1D3A8400) [pid = 1080] [serial = 212] [outer = 1C1DC000] 08:35:37 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (1C156C00) [pid = 1080] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:35:37 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (13B02000) [pid = 1080] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:35:37 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (178CC400) [pid = 1080] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:35:37 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (1BA7B800) [pid = 1080] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:35:37 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (21887C00) [pid = 1080] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:35:37 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (1B33F800) [pid = 1080] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:35:37 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (0EF20C00) [pid = 1080] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:35:37 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (1B1B5800) [pid = 1080] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:35:37 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (1A775800) [pid = 1080] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:35:37 INFO - PROCESS | 1080 | 1461252937380 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:35:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:35:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 730ms 08:35:37 INFO - PROCESS | 1080 | 1461252937437 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 08:35:37 INFO - PROCESS | 1080 | 1461252937439 Marionette TRACE conn4 <- [1,249,null,{"value":"13"}] 08:35:37 INFO - PROCESS | 1080 | 1461252937441 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:35:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:35:37 INFO - PROCESS | 1080 | 1461252937443 Marionette TRACE conn4 <- [1,250,null,{}] 08:35:37 INFO - PROCESS | 1080 | 1461252937447 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:37 INFO - PROCESS | 1080 | 1461252937525 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 08:35:37 INFO - PROCESS | 1080 | 1461252937531 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:37 INFO - PROCESS | 1080 | ++DOCSHELL 1BB1EC00 == 43 [pid = 1080] [id = 72] 08:35:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (1C150400) [pid = 1080] [serial = 213] [outer = 00000000] 08:35:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (1E190000) [pid = 1080] [serial = 214] [outer = 1C150400] 08:35:37 INFO - PROCESS | 1080 | 1461252937575 Marionette DEBUG loaded listener.js 08:35:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (1E1D7800) [pid = 1080] [serial = 215] [outer = 1C150400] 08:35:38 INFO - PROCESS | 1080 | 1461252938100 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:35:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:35:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 670ms 08:35:38 INFO - PROCESS | 1080 | 1461252938117 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 08:35:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:35:38 INFO - PROCESS | 1080 | 1461252938119 Marionette TRACE conn4 <- [1,253,null,{"value":"13"}] 08:35:38 INFO - PROCESS | 1080 | 1461252938123 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:35:38 INFO - PROCESS | 1080 | 1461252938124 Marionette TRACE conn4 <- [1,254,null,{}] 08:35:38 INFO - PROCESS | 1080 | 1461252938128 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:38 INFO - PROCESS | 1080 | 1461252938204 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 08:35:38 INFO - PROCESS | 1080 | 1461252938212 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:38 INFO - PROCESS | 1080 | ++DOCSHELL 1E2B6C00 == 44 [pid = 1080] [id = 73] 08:35:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (1E2BA000) [pid = 1080] [serial = 216] [outer = 00000000] 08:35:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (1FA8A000) [pid = 1080] [serial = 217] [outer = 1E2BA000] 08:35:38 INFO - PROCESS | 1080 | 1461252938259 Marionette DEBUG loaded listener.js 08:35:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (1FAB5800) [pid = 1080] [serial = 218] [outer = 1E2BA000] 08:35:38 INFO - PROCESS | 1080 | 1461252938690 Marionette TRACE conn4 <- [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]]]}] 08:35:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:35:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 632ms 08:35:38 INFO - PROCESS | 1080 | 1461252938755 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 08:35:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:35:38 INFO - PROCESS | 1080 | 1461252938757 Marionette TRACE conn4 <- [1,257,null,{"value":"13"}] 08:35:38 INFO - PROCESS | 1080 | 1461252938760 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:35:38 INFO - PROCESS | 1080 | 1461252938762 Marionette TRACE conn4 <- [1,258,null,{}] 08:35:38 INFO - PROCESS | 1080 | 1461252938767 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:38 INFO - PROCESS | 1080 | 1461252938889 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 08:35:38 INFO - PROCESS | 1080 | 1461252938899 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:38 INFO - PROCESS | 1080 | ++DOCSHELL 1EC64800 == 45 [pid = 1080] [id = 74] 08:35:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (1FABCC00) [pid = 1080] [serial = 219] [outer = 00000000] 08:35:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (1FE80800) [pid = 1080] [serial = 220] [outer = 1FABCC00] 08:35:38 INFO - PROCESS | 1080 | 1461252938948 Marionette DEBUG loaded listener.js 08:35:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (2187A000) [pid = 1080] [serial = 221] [outer = 1FABCC00] 08:35:39 INFO - PROCESS | 1080 | 1461252939602 Marionette TRACE conn4 <- [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]]]}] 08:35:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:35:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 870ms 08:35:39 INFO - PROCESS | 1080 | 1461252939632 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 08:35:39 INFO - PROCESS | 1080 | 1461252939638 Marionette TRACE conn4 <- [1,261,null,{"value":"13"}] 08:35:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:35:39 INFO - PROCESS | 1080 | 1461252939643 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:35:39 INFO - PROCESS | 1080 | 1461252939647 Marionette TRACE conn4 <- [1,262,null,{}] 08:35:39 INFO - PROCESS | 1080 | 1461252939653 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:39 INFO - PROCESS | 1080 | 1461252939767 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 08:35:39 INFO - PROCESS | 1080 | 1461252939848 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:39 INFO - PROCESS | 1080 | ++DOCSHELL 12AF2800 == 46 [pid = 1080] [id = 75] 08:35:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (12AF2C00) [pid = 1080] [serial = 222] [outer = 00000000] 08:35:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (12C78C00) [pid = 1080] [serial = 223] [outer = 12AF2C00] 08:35:39 INFO - PROCESS | 1080 | 1461252939950 Marionette DEBUG loaded listener.js 08:35:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (13B49400) [pid = 1080] [serial = 224] [outer = 12AF2C00] 08:35:40 INFO - PROCESS | 1080 | 1461252940540 Marionette TRACE conn4 <- [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]]]}] 08:35:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:35:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 931ms 08:35:40 INFO - PROCESS | 1080 | 1461252940577 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 08:35:40 INFO - PROCESS | 1080 | 1461252940583 Marionette TRACE conn4 <- [1,265,null,{"value":"13"}] 08:35:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:35:40 INFO - PROCESS | 1080 | 1461252940590 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:35:40 INFO - PROCESS | 1080 | 1461252940593 Marionette TRACE conn4 <- [1,266,null,{}] 08:35:40 INFO - PROCESS | 1080 | 1461252940598 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:40 INFO - PROCESS | 1080 | 1461252940704 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 08:35:40 INFO - PROCESS | 1080 | 1461252940797 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:40 INFO - PROCESS | 1080 | ++DOCSHELL 17AD7C00 == 47 [pid = 1080] [id = 76] 08:35:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (189A6C00) [pid = 1080] [serial = 225] [outer = 00000000] 08:35:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1B826400) [pid = 1080] [serial = 226] [outer = 189A6C00] 08:35:40 INFO - PROCESS | 1080 | 1461252940853 Marionette DEBUG loaded listener.js 08:35:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1B8A9800) [pid = 1080] [serial = 227] [outer = 189A6C00] 08:35:41 INFO - PROCESS | 1080 | 1461252941419 Marionette TRACE conn4 <- [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]]]}] 08:35:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:35:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 870ms 08:35:41 INFO - PROCESS | 1080 | 1461252941462 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 08:35:41 INFO - PROCESS | 1080 | 1461252941465 Marionette TRACE conn4 <- [1,269,null,{"value":"13"}] 08:35:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:35:41 INFO - PROCESS | 1080 | 1461252941469 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:35:41 INFO - PROCESS | 1080 | 1461252941473 Marionette TRACE conn4 <- [1,270,null,{}] 08:35:41 INFO - PROCESS | 1080 | 1461252941484 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:41 INFO - PROCESS | 1080 | 1461252941590 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 08:35:41 INFO - PROCESS | 1080 | 1461252941684 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:41 INFO - PROCESS | 1080 | ++DOCSHELL 1B333C00 == 48 [pid = 1080] [id = 77] 08:35:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (1C152C00) [pid = 1080] [serial = 228] [outer = 00000000] 08:35:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (1FABDC00) [pid = 1080] [serial = 229] [outer = 1C152C00] 08:35:41 INFO - PROCESS | 1080 | 1461252941742 Marionette DEBUG loaded listener.js 08:35:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (1FE75C00) [pid = 1080] [serial = 230] [outer = 1C152C00] 08:35:42 INFO - PROCESS | 1080 | 1461252942497 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:35:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:35:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1075ms 08:35:42 INFO - PROCESS | 1080 | 1461252942575 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 08:35:42 INFO - PROCESS | 1080 | 1461252942578 Marionette TRACE conn4 <- [1,273,null,{"value":"13"}] 08:35:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:35:42 INFO - PROCESS | 1080 | 1461252942590 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:35:42 INFO - PROCESS | 1080 | 1461252942592 Marionette TRACE conn4 <- [1,274,null,{}] 08:35:42 INFO - PROCESS | 1080 | 1461252942596 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:42 INFO - PROCESS | 1080 | 1461252942730 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 08:35:42 INFO - PROCESS | 1080 | 1461252942858 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:42 INFO - PROCESS | 1080 | ++DOCSHELL 1A77D400 == 49 [pid = 1080] [id = 78] 08:35:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (1A77D800) [pid = 1080] [serial = 231] [outer = 00000000] 08:35:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (1BA75400) [pid = 1080] [serial = 232] [outer = 1A77D800] 08:35:42 INFO - PROCESS | 1080 | 1461252942915 Marionette DEBUG loaded listener.js 08:35:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (2187F800) [pid = 1080] [serial = 233] [outer = 1A77D800] 08:35:43 INFO - PROCESS | 1080 | 1461252943622 Marionette TRACE conn4 <- [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]]]}] 08:35:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:35:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1078ms 08:35:43 INFO - PROCESS | 1080 | 1461252943669 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 08:35:43 INFO - PROCESS | 1080 | 1461252943672 Marionette TRACE conn4 <- [1,277,null,{"value":"13"}] 08:35:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:35:43 INFO - PROCESS | 1080 | 1461252943678 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:35:43 INFO - PROCESS | 1080 | 1461252943681 Marionette TRACE conn4 <- [1,278,null,{}] 08:35:43 INFO - PROCESS | 1080 | 1461252943687 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:43 INFO - PROCESS | 1080 | 1461252943825 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 08:35:43 INFO - PROCESS | 1080 | 1461252943903 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:43 INFO - PROCESS | 1080 | ++DOCSHELL 13BA9000 == 50 [pid = 1080] [id = 79] 08:35:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (164AF400) [pid = 1080] [serial = 234] [outer = 00000000] 08:35:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (178E6800) [pid = 1080] [serial = 235] [outer = 164AF400] 08:35:44 INFO - PROCESS | 1080 | 1461252943999 Marionette DEBUG loaded listener.js 08:35:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (189A0C00) [pid = 1080] [serial = 236] [outer = 164AF400] 08:35:44 INFO - PROCESS | 1080 | --DOCSHELL 1BE88C00 == 49 [pid = 1080] [id = 34] 08:35:44 INFO - PROCESS | 1080 | --DOCSHELL 17104400 == 48 [pid = 1080] [id = 33] 08:35:44 INFO - PROCESS | 1080 | --DOCSHELL 1E2B6C00 == 47 [pid = 1080] [id = 73] 08:35:44 INFO - PROCESS | 1080 | --DOCSHELL 1BB1EC00 == 46 [pid = 1080] [id = 72] 08:35:44 INFO - PROCESS | 1080 | --DOCSHELL 1C15A800 == 45 [pid = 1080] [id = 71] 08:35:44 INFO - PROCESS | 1080 | --DOCSHELL 0EF1A400 == 44 [pid = 1080] [id = 70] 08:35:44 INFO - PROCESS | 1080 | --DOCSHELL 1B9CC400 == 43 [pid = 1080] [id = 69] 08:35:44 INFO - PROCESS | 1080 | --DOCSHELL 1A77B000 == 42 [pid = 1080] [id = 68] 08:35:44 INFO - PROCESS | 1080 | --DOCSHELL 19756C00 == 41 [pid = 1080] [id = 67] 08:35:44 INFO - PROCESS | 1080 | --DOCSHELL 17BB2800 == 40 [pid = 1080] [id = 66] 08:35:44 INFO - PROCESS | 1080 | --DOCSHELL 0F538C00 == 39 [pid = 1080] [id = 65] 08:35:44 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (1BDF0400) [pid = 1080] [serial = 175] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 1080 | --DOCSHELL 12F8C800 == 38 [pid = 1080] [id = 64] 08:35:44 INFO - PROCESS | 1080 | --DOCSHELL 1B822400 == 37 [pid = 1080] [id = 63] 08:35:44 INFO - PROCESS | 1080 | --DOCSHELL 1B340C00 == 36 [pid = 1080] [id = 62] 08:35:44 INFO - PROCESS | 1080 | --DOCSHELL 12C72400 == 35 [pid = 1080] [id = 61] 08:35:44 INFO - PROCESS | 1080 | --DOCSHELL 12A0EC00 == 34 [pid = 1080] [id = 60] 08:35:44 INFO - PROCESS | 1080 | --DOCSHELL 1A778400 == 33 [pid = 1080] [id = 59] 08:35:44 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (1D1F8400) [pid = 1080] [serial = 159] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (2161F400) [pid = 1080] [serial = 163] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (1D1F5000) [pid = 1080] [serial = 160] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (18A4A400) [pid = 1080] [serial = 150] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (19310800) [pid = 1080] [serial = 151] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (1C158400) [pid = 1080] [serial = 156] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (21DED000) [pid = 1080] [serial = 166] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (1B9C3400) [pid = 1080] [serial = 153] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (1B9CA800) [pid = 1080] [serial = 154] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (12F8D400) [pid = 1080] [serial = 141] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (12AEBC00) [pid = 1080] [serial = 147] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (12BB3C00) [pid = 1080] [serial = 148] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (173F8000) [pid = 1080] [serial = 144] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (1CC16C00) [pid = 1080] [serial = 169] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (18A55400) [pid = 1080] [serial = 164] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (13B02800) [pid = 1080] [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.] 08:35:44 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (21DF0400) [pid = 1080] [serial = 167] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (1A77CC00) [pid = 1080] [serial = 173] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (1E18A400) [pid = 1080] [serial = 170] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (1A77B800) [pid = 1080] [serial = 172] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (1C15D000) [pid = 1080] [serial = 157] [outer = 00000000] [url = about:blank] 08:35:44 INFO - PROCESS | 1080 | 1461252944514 Marionette TRACE conn4 <- [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]]]}] 08:35:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:35:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 871ms 08:35:44 INFO - PROCESS | 1080 | 1461252944549 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 08:35:44 INFO - PROCESS | 1080 | 1461252944555 Marionette TRACE conn4 <- [1,281,null,{"value":"13"}] 08:35:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:35:44 INFO - PROCESS | 1080 | 1461252944560 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:35:44 INFO - PROCESS | 1080 | 1461252944562 Marionette TRACE conn4 <- [1,282,null,{}] 08:35:44 INFO - PROCESS | 1080 | 1461252944567 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:44 INFO - PROCESS | 1080 | 1461252944652 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 08:35:44 INFO - PROCESS | 1080 | 1461252944661 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:44 INFO - PROCESS | 1080 | ++DOCSHELL 0EF1E400 == 34 [pid = 1080] [id = 80] 08:35:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (12AF8800) [pid = 1080] [serial = 237] [outer = 00000000] 08:35:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (164B4400) [pid = 1080] [serial = 238] [outer = 12AF8800] 08:35:44 INFO - PROCESS | 1080 | 1461252944709 Marionette DEBUG loaded listener.js 08:35:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (175F5800) [pid = 1080] [serial = 239] [outer = 12AF8800] 08:35:45 INFO - PROCESS | 1080 | 1461252945179 Marionette TRACE conn4 <- [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]]]}] 08:35:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:35:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 670ms 08:35:45 INFO - PROCESS | 1080 | 1461252945234 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 08:35:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:35:45 INFO - PROCESS | 1080 | 1461252945236 Marionette TRACE conn4 <- [1,285,null,{"value":"13"}] 08:35:45 INFO - PROCESS | 1080 | 1461252945240 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:35:45 INFO - PROCESS | 1080 | 1461252945243 Marionette TRACE conn4 <- [1,286,null,{}] 08:35:45 INFO - PROCESS | 1080 | 1461252945253 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:45 INFO - PROCESS | 1080 | 1461252945336 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 08:35:45 INFO - PROCESS | 1080 | 1461252945444 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:45 INFO - PROCESS | 1080 | ++DOCSHELL 1976D400 == 35 [pid = 1080] [id = 81] 08:35:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (1A777400) [pid = 1080] [serial = 240] [outer = 00000000] 08:35:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (1B129C00) [pid = 1080] [serial = 241] [outer = 1A777400] 08:35:45 INFO - PROCESS | 1080 | 1461252945492 Marionette DEBUG loaded listener.js 08:35:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (1B134400) [pid = 1080] [serial = 242] [outer = 1A777400] 08:35:45 INFO - PROCESS | 1080 | 1461252945868 Marionette TRACE conn4 <- [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]]]}] 08:35:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:35:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 670ms 08:35:45 INFO - PROCESS | 1080 | 1461252945914 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 08:35:45 INFO - PROCESS | 1080 | 1461252945917 Marionette TRACE conn4 <- [1,289,null,{"value":"13"}] 08:35:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:35:45 INFO - PROCESS | 1080 | 1461252945920 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:35:45 INFO - PROCESS | 1080 | 1461252945922 Marionette TRACE conn4 <- [1,290,null,{}] 08:35:45 INFO - PROCESS | 1080 | 1461252945926 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:46 INFO - PROCESS | 1080 | 1461252946010 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 08:35:46 INFO - PROCESS | 1080 | 1461252946017 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:46 INFO - PROCESS | 1080 | ++DOCSHELL 1B31A400 == 36 [pid = 1080] [id = 82] 08:35:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (1B31B000) [pid = 1080] [serial = 243] [outer = 00000000] 08:35:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (1B8A8400) [pid = 1080] [serial = 244] [outer = 1B31B000] 08:35:46 INFO - PROCESS | 1080 | 1461252946063 Marionette DEBUG loaded listener.js 08:35:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (1B82CC00) [pid = 1080] [serial = 245] [outer = 1B31B000] 08:35:46 INFO - PROCESS | 1080 | 1461252946540 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:35:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:35:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 677ms 08:35:46 INFO - PROCESS | 1080 | 1461252946600 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 08:35:46 INFO - PROCESS | 1080 | 1461252946602 Marionette TRACE conn4 <- [1,293,null,{"value":"13"}] 08:35:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:35:46 INFO - PROCESS | 1080 | 1461252946605 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:35:46 INFO - PROCESS | 1080 | 1461252946607 Marionette TRACE conn4 <- [1,294,null,{}] 08:35:46 INFO - PROCESS | 1080 | 1461252946610 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:46 INFO - PROCESS | 1080 | 1461252946711 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 08:35:46 INFO - PROCESS | 1080 | 1461252946789 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:46 INFO - PROCESS | 1080 | ++DOCSHELL 12AC8400 == 37 [pid = 1080] [id = 83] 08:35:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (1B9C4400) [pid = 1080] [serial = 246] [outer = 00000000] 08:35:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (1BA78400) [pid = 1080] [serial = 247] [outer = 1B9C4400] 08:35:46 INFO - PROCESS | 1080 | 1461252946837 Marionette DEBUG loaded listener.js 08:35:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1BA78000) [pid = 1080] [serial = 248] [outer = 1B9C4400] 08:35:47 INFO - PROCESS | 1080 | 1461252947287 Marionette TRACE conn4 <- [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]]]}] 08:35:47 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. 08:35:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 730ms 08:35:47 INFO - PROCESS | 1080 | 1461252947336 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 08:35:47 INFO - PROCESS | 1080 | 1461252947338 Marionette TRACE conn4 <- [1,297,null,{"value":"13"}] 08:35:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:35:47 INFO - PROCESS | 1080 | 1461252947341 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:35:47 INFO - PROCESS | 1080 | 1461252947343 Marionette TRACE conn4 <- [1,298,null,{}] 08:35:47 INFO - PROCESS | 1080 | 1461252947347 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:47 INFO - PROCESS | 1080 | 1461252947482 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 08:35:47 INFO - PROCESS | 1080 | 1461252947497 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:47 INFO - PROCESS | 1080 | ++DOCSHELL 1B9C4800 == 38 [pid = 1080] [id = 84] 08:35:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1BDEFC00) [pid = 1080] [serial = 249] [outer = 00000000] 08:35:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (1CCE2400) [pid = 1080] [serial = 250] [outer = 1BDEFC00] 08:35:47 INFO - PROCESS | 1080 | 1461252947587 Marionette DEBUG loaded listener.js 08:35:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (1CC1D800) [pid = 1080] [serial = 251] [outer = 1BDEFC00] 08:35:48 INFO - PROCESS | 1080 | 1461252948014 Marionette TRACE conn4 <- [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]]]}] 08:35:48 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. 08:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 730ms 08:35:48 INFO - PROCESS | 1080 | 1461252948072 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 08:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:35:48 INFO - PROCESS | 1080 | 1461252948074 Marionette TRACE conn4 <- [1,301,null,{"value":"13"}] 08:35:48 INFO - PROCESS | 1080 | 1461252948077 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:35:48 INFO - PROCESS | 1080 | 1461252948079 Marionette TRACE conn4 <- [1,302,null,{}] 08:35:48 INFO - PROCESS | 1080 | 1461252948082 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:48 INFO - PROCESS | 1080 | 1461252948188 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 08:35:48 INFO - PROCESS | 1080 | 1461252948197 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:48 INFO - PROCESS | 1080 | ++DOCSHELL 12484800 == 39 [pid = 1080] [id = 85] 08:35:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (12ABFC00) [pid = 1080] [serial = 252] [outer = 00000000] 08:35:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (1B8B4000) [pid = 1080] [serial = 253] [outer = 12ABFC00] 08:35:48 INFO - PROCESS | 1080 | 1461252948451 Marionette DEBUG loaded listener.js 08:35:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (1D1F1800) [pid = 1080] [serial = 254] [outer = 12ABFC00] 08:35:48 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (1B9CE800) [pid = 1080] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:35:48 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (1A77EC00) [pid = 1080] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:35:48 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (1A781400) [pid = 1080] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:35:48 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (17BBA800) [pid = 1080] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:35:48 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (1BDFA800) [pid = 1080] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:35:48 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (1B821000) [pid = 1080] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:35:48 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (1C1DC000) [pid = 1080] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:35:48 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (1C150400) [pid = 1080] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:35:48 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (1E2BA000) [pid = 1080] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:35:48 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (12F8E800) [pid = 1080] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:35:48 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (0F5BF000) [pid = 1080] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:35:48 INFO - PROCESS | 1080 | 1461252948615 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:35:48 INFO - PROCESS | 1080 | 1461252948853 Marionette TRACE conn4 <- [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]]]}] 08:35:48 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. 08:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 831ms 08:35:48 INFO - PROCESS | 1080 | 1461252948908 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 08:35:48 INFO - PROCESS | 1080 | 1461252948910 Marionette TRACE conn4 <- [1,305,null,{"value":"13"}] 08:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:35:48 INFO - PROCESS | 1080 | 1461252948913 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:35:48 INFO - PROCESS | 1080 | 1461252948915 Marionette TRACE conn4 <- [1,306,null,{}] 08:35:48 INFO - PROCESS | 1080 | 1461252948919 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:49 INFO - PROCESS | 1080 | 1461252949030 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 08:35:49 INFO - PROCESS | 1080 | 1461252949038 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:49 INFO - PROCESS | 1080 | ++DOCSHELL 0F5BF000 == 40 [pid = 1080] [id = 86] 08:35:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (1710E800) [pid = 1080] [serial = 255] [outer = 00000000] 08:35:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (1D3F1800) [pid = 1080] [serial = 256] [outer = 1710E800] 08:35:49 INFO - PROCESS | 1080 | 1461252949083 Marionette DEBUG loaded listener.js 08:35:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (1D1ED800) [pid = 1080] [serial = 257] [outer = 1710E800] 08:35:49 INFO - PROCESS | 1080 | 1461252949476 Marionette TRACE conn4 <- [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]]]}] 08:35:49 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. 08:35:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 570ms 08:35:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:35:49 INFO - PROCESS | 1080 | 1461252949484 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 08:35:49 INFO - PROCESS | 1080 | 1461252949486 Marionette TRACE conn4 <- [1,309,null,{"value":"13"}] 08:35:49 INFO - PROCESS | 1080 | 1461252949489 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:35:49 INFO - PROCESS | 1080 | 1461252949491 Marionette TRACE conn4 <- [1,310,null,{}] 08:35:49 INFO - PROCESS | 1080 | 1461252949495 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:49 INFO - PROCESS | 1080 | 1461252949576 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 08:35:49 INFO - PROCESS | 1080 | 1461252949648 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:49 INFO - PROCESS | 1080 | ++DOCSHELL 1FA83000 == 41 [pid = 1080] [id = 87] 08:35:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (1FAAEC00) [pid = 1080] [serial = 258] [outer = 00000000] 08:35:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1FE7F800) [pid = 1080] [serial = 259] [outer = 1FAAEC00] 08:35:49 INFO - PROCESS | 1080 | 1461252949696 Marionette DEBUG loaded listener.js 08:35:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (21628000) [pid = 1080] [serial = 260] [outer = 1FAAEC00] 08:35:50 INFO - PROCESS | 1080 | 1461252950081 Marionette TRACE conn4 <- [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]]]}] 08:35:50 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. 08:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 630ms 08:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:35:50 INFO - PROCESS | 1080 | 1461252950120 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 08:35:50 INFO - PROCESS | 1080 | 1461252950122 Marionette TRACE conn4 <- [1,313,null,{"value":"13"}] 08:35:50 INFO - PROCESS | 1080 | 1461252950125 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:35:50 INFO - PROCESS | 1080 | 1461252950127 Marionette TRACE conn4 <- [1,314,null,{}] 08:35:50 INFO - PROCESS | 1080 | 1461252950130 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:50 INFO - PROCESS | 1080 | 1461252950208 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 08:35:50 INFO - PROCESS | 1080 | 1461252950284 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:50 INFO - PROCESS | 1080 | ++DOCSHELL 1FBECC00 == 42 [pid = 1080] [id = 88] 08:35:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (1FBF0C00) [pid = 1080] [serial = 261] [outer = 00000000] 08:35:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (1FC09400) [pid = 1080] [serial = 262] [outer = 1FBF0C00] 08:35:50 INFO - PROCESS | 1080 | 1461252950328 Marionette DEBUG loaded listener.js 08:35:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (1FC0C000) [pid = 1080] [serial = 263] [outer = 1FBF0C00] 08:35:50 INFO - PROCESS | 1080 | 1461252950954 Marionette TRACE conn4 <- [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]]]}] 08:35:51 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. 08:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 871ms 08:35:51 INFO - PROCESS | 1080 | 1461252950996 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 08:35:51 INFO - PROCESS | 1080 | 1461252951002 Marionette TRACE conn4 <- [1,317,null,{"value":"13"}] 08:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:35:51 INFO - PROCESS | 1080 | 1461252951023 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:35:51 INFO - PROCESS | 1080 | 1461252951027 Marionette TRACE conn4 <- [1,318,null,{}] 08:35:51 INFO - PROCESS | 1080 | 1461252951032 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:51 INFO - PROCESS | 1080 | 1461252951151 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 08:35:51 INFO - PROCESS | 1080 | 1461252951266 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:51 INFO - PROCESS | 1080 | ++DOCSHELL 12AEBC00 == 43 [pid = 1080] [id = 89] 08:35:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (12AEF400) [pid = 1080] [serial = 264] [outer = 00000000] 08:35:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (178D9000) [pid = 1080] [serial = 265] [outer = 12AEF400] 08:35:51 INFO - PROCESS | 1080 | 1461252951329 Marionette DEBUG loaded listener.js 08:35:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (19303400) [pid = 1080] [serial = 266] [outer = 12AEF400] 08:35:52 INFO - PROCESS | 1080 | 1461252951973 Marionette TRACE conn4 <- [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]]]}] 08:35:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:35:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 990ms 08:35:52 INFO - PROCESS | 1080 | 1461252952015 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 08:35:52 INFO - PROCESS | 1080 | 1461252952021 Marionette TRACE conn4 <- [1,321,null,{"value":"13"}] 08:35:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:35:52 INFO - PROCESS | 1080 | 1461252952027 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:35:52 INFO - PROCESS | 1080 | 1461252952030 Marionette TRACE conn4 <- [1,322,null,{}] 08:35:52 INFO - PROCESS | 1080 | 1461252952035 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:52 INFO - PROCESS | 1080 | 1461252952143 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 08:35:52 INFO - PROCESS | 1080 | 1461252952221 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:52 INFO - PROCESS | 1080 | ++DOCSHELL 1B12B000 == 44 [pid = 1080] [id = 90] 08:35:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (1B1B0800) [pid = 1080] [serial = 267] [outer = 00000000] 08:35:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (1BA6F000) [pid = 1080] [serial = 268] [outer = 1B1B0800] 08:35:52 INFO - PROCESS | 1080 | 1461252952317 Marionette DEBUG loaded listener.js 08:35:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (1BDF9C00) [pid = 1080] [serial = 269] [outer = 1B1B0800] 08:35:53 INFO - PROCESS | 1080 | 1461252952972 Marionette TRACE conn4 <- [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]]]}] 08:35:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:35:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 971ms 08:35:53 INFO - PROCESS | 1080 | 1461252952999 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 08:35:53 INFO - PROCESS | 1080 | 1461252953002 Marionette TRACE conn4 <- [1,325,null,{"value":"13"}] 08:35:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:35:53 INFO - PROCESS | 1080 | 1461252953006 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:35:53 INFO - PROCESS | 1080 | 1461252953010 Marionette TRACE conn4 <- [1,326,null,{}] 08:35:53 INFO - PROCESS | 1080 | 1461252953021 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:53 INFO - PROCESS | 1080 | 1461252953128 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 08:35:53 INFO - PROCESS | 1080 | 1461252953249 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:53 INFO - PROCESS | 1080 | ++DOCSHELL 1C11E400 == 45 [pid = 1080] [id = 91] 08:35:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (1C11FC00) [pid = 1080] [serial = 270] [outer = 00000000] 08:35:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (1C126000) [pid = 1080] [serial = 271] [outer = 1C11FC00] 08:35:53 INFO - PROCESS | 1080 | 1461252953313 Marionette DEBUG loaded listener.js 08:35:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (1CC11000) [pid = 1080] [serial = 272] [outer = 1C11FC00] 08:35:54 INFO - PROCESS | 1080 | 1461252954005 Marionette TRACE conn4 <- [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]]]}] 08:35:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1021ms 08:35:54 INFO - PROCESS | 1080 | 1461252954062 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 08:35:54 INFO - PROCESS | 1080 | 1461252954065 Marionette TRACE conn4 <- [1,329,null,{"value":"13"}] 08:35:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:35:54 INFO - PROCESS | 1080 | 1461252954068 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:35:54 INFO - PROCESS | 1080 | 1461252954070 Marionette TRACE conn4 <- [1,330,null,{}] 08:35:54 INFO - PROCESS | 1080 | 1461252954074 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:54 INFO - PROCESS | 1080 | 1461252954186 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 08:35:54 INFO - PROCESS | 1080 | 1461252954394 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:54 INFO - PROCESS | 1080 | ++DOCSHELL 0EF1A800 == 46 [pid = 1080] [id = 92] 08:35:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (0F5BDC00) [pid = 1080] [serial = 273] [outer = 00000000] 08:35:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (13B02800) [pid = 1080] [serial = 274] [outer = 0F5BDC00] 08:35:54 INFO - PROCESS | 1080 | 1461252954454 Marionette DEBUG loaded listener.js 08:35:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (13EB5800) [pid = 1080] [serial = 275] [outer = 0F5BDC00] 08:35:55 INFO - PROCESS | 1080 | 1461252955084 Marionette TRACE conn4 <- [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]]]}] 08:35:55 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. 08:35:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1070ms 08:35:55 INFO - PROCESS | 1080 | 1461252955141 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 08:35:55 INFO - PROCESS | 1080 | 1461252955146 Marionette TRACE conn4 <- [1,333,null,{"value":"13"}] 08:35:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:35:55 INFO - PROCESS | 1080 | 1461252955151 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:35:55 INFO - PROCESS | 1080 | 1461252955154 Marionette TRACE conn4 <- [1,334,null,{}] 08:35:55 INFO - PROCESS | 1080 | 1461252955159 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:55 INFO - PROCESS | 1080 | 1461252955256 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 08:35:55 INFO - PROCESS | 1080 | 1461252955339 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:55 INFO - PROCESS | 1080 | ++DOCSHELL 12AF6000 == 47 [pid = 1080] [id = 93] 08:35:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 118 (12AF6400) [pid = 1080] [serial = 276] [outer = 00000000] 08:35:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 119 (13BA1C00) [pid = 1080] [serial = 277] [outer = 12AF6400] 08:35:55 INFO - PROCESS | 1080 | 1461252955420 Marionette DEBUG loaded listener.js 08:35:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 120 (19310800) [pid = 1080] [serial = 278] [outer = 12AF6400] 08:35:55 INFO - PROCESS | 1080 | --DOCSHELL 12BAB400 == 46 [pid = 1080] [id = 49] 08:35:55 INFO - PROCESS | 1080 | --DOCSHELL 1FA83000 == 45 [pid = 1080] [id = 87] 08:35:55 INFO - PROCESS | 1080 | --DOCSHELL 0F5BF000 == 44 [pid = 1080] [id = 86] 08:35:55 INFO - PROCESS | 1080 | --DOCSHELL 12484800 == 43 [pid = 1080] [id = 85] 08:35:55 INFO - PROCESS | 1080 | --DOCSHELL 1B9C4800 == 42 [pid = 1080] [id = 84] 08:35:55 INFO - PROCESS | 1080 | --DOCSHELL 12AC8400 == 41 [pid = 1080] [id = 83] 08:35:55 INFO - PROCESS | 1080 | --DOCSHELL 1B31A400 == 40 [pid = 1080] [id = 82] 08:35:55 INFO - PROCESS | 1080 | --DOCSHELL 1976D400 == 39 [pid = 1080] [id = 81] 08:35:55 INFO - PROCESS | 1080 | --DOCSHELL 0EF1E400 == 38 [pid = 1080] [id = 80] 08:35:55 INFO - PROCESS | 1080 | --DOCSHELL 13BA9000 == 37 [pid = 1080] [id = 79] 08:35:55 INFO - PROCESS | 1080 | --DOMWINDOW == 119 (1BB23C00) [pid = 1080] [serial = 187] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 1080 | --DOMWINDOW == 118 (12BAE800) [pid = 1080] [serial = 178] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 1080 | --DOMWINDOW == 117 (1899FC00) [pid = 1080] [serial = 181] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 1080 | --DOMWINDOW == 116 (1BDF4C00) [pid = 1080] [serial = 184] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (1FE80800) [pid = 1080] [serial = 220] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 1080 | --DOCSHELL 1A77D400 == 36 [pid = 1080] [id = 78] 08:35:55 INFO - PROCESS | 1080 | --DOCSHELL 17AD7C00 == 35 [pid = 1080] [id = 76] 08:35:55 INFO - PROCESS | 1080 | --DOCSHELL 12AF2800 == 34 [pid = 1080] [id = 75] 08:35:55 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (1BB17000) [pid = 1080] [serial = 205] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (1BDEB800) [pid = 1080] [serial = 206] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (1BDF1C00) [pid = 1080] [serial = 176] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (1B334000) [pid = 1080] [serial = 199] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (1B33D000) [pid = 1080] [serial = 200] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (189AB000) [pid = 1080] [serial = 196] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (1930C800) [pid = 1080] [serial = 197] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (1C157C00) [pid = 1080] [serial = 209] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (1C15CC00) [pid = 1080] [serial = 208] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (1B82BC00) [pid = 1080] [serial = 202] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (1CE6FC00) [pid = 1080] [serial = 211] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (1E190000) [pid = 1080] [serial = 214] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (1FA8A000) [pid = 1080] [serial = 217] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (164B4C00) [pid = 1080] [serial = 191] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (13B4CC00) [pid = 1080] [serial = 190] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (12AF4C00) [pid = 1080] [serial = 193] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (12BA8800) [pid = 1080] [serial = 194] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (1FAB5800) [pid = 1080] [serial = 218] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (1D3A8400) [pid = 1080] [serial = 212] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (1E1D7800) [pid = 1080] [serial = 215] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (1B8AC400) [pid = 1080] [serial = 203] [outer = 00000000] [url = about:blank] 08:35:55 INFO - PROCESS | 1080 | 1461252955918 Marionette TRACE conn4 <- [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]]]}] 08:35:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:35:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 830ms 08:35:55 INFO - PROCESS | 1080 | 1461252955988 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 08:35:55 INFO - PROCESS | 1080 | 1461252955991 Marionette TRACE conn4 <- [1,337,null,{"value":"13"}] 08:35:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:35:56 INFO - PROCESS | 1080 | 1461252955996 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:35:56 INFO - PROCESS | 1080 | 1461252955998 Marionette TRACE conn4 <- [1,338,null,{}] 08:35:56 INFO - PROCESS | 1080 | 1461252956002 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:56 INFO - PROCESS | 1080 | 1461252956083 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 08:35:56 INFO - PROCESS | 1080 | 1461252956090 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:56 INFO - PROCESS | 1080 | ++DOCSHELL 0F5BF000 == 35 [pid = 1080] [id = 94] 08:35:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (12AC8400) [pid = 1080] [serial = 279] [outer = 00000000] 08:35:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (18A4AC00) [pid = 1080] [serial = 280] [outer = 12AC8400] 08:35:56 INFO - PROCESS | 1080 | 1461252956136 Marionette DEBUG loaded listener.js 08:35:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (1A774C00) [pid = 1080] [serial = 281] [outer = 12AC8400] 08:35:56 INFO - PROCESS | 1080 | 1461252956610 Marionette TRACE conn4 <- [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]]]}] 08:35:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:35:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 631ms 08:35:56 INFO - PROCESS | 1080 | 1461252956631 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 08:35:56 INFO - PROCESS | 1080 | 1461252956633 Marionette TRACE conn4 <- [1,341,null,{"value":"13"}] 08:35:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:35:56 INFO - PROCESS | 1080 | 1461252956638 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:35:56 INFO - PROCESS | 1080 | 1461252956644 Marionette TRACE conn4 <- [1,342,null,{}] 08:35:56 INFO - PROCESS | 1080 | 1461252956654 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:56 INFO - PROCESS | 1080 | 1461252956740 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 08:35:56 INFO - PROCESS | 1080 | 1461252956750 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:56 INFO - PROCESS | 1080 | ++DOCSHELL 1B821400 == 36 [pid = 1080] [id = 95] 08:35:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (1B822400) [pid = 1080] [serial = 282] [outer = 00000000] 08:35:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (1B823800) [pid = 1080] [serial = 283] [outer = 1B822400] 08:35:56 INFO - PROCESS | 1080 | 1461252956798 Marionette DEBUG loaded listener.js 08:35:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (1B8AE000) [pid = 1080] [serial = 284] [outer = 1B822400] 08:35:57 INFO - PROCESS | 1080 | 1461252957275 Marionette TRACE conn4 <- [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]]]}] 08:35:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:35:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 690ms 08:35:57 INFO - PROCESS | 1080 | 1461252957331 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 08:35:57 INFO - PROCESS | 1080 | 1461252957334 Marionette TRACE conn4 <- [1,345,null,{"value":"13"}] 08:35:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:35:57 INFO - PROCESS | 1080 | 1461252957337 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:35:57 INFO - PROCESS | 1080 | 1461252957339 Marionette TRACE conn4 <- [1,346,null,{}] 08:35:57 INFO - PROCESS | 1080 | 1461252957342 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:57 INFO - PROCESS | 1080 | 1461252957422 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 08:35:57 INFO - PROCESS | 1080 | 1461252957432 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:57 INFO - PROCESS | 1080 | ++DOCSHELL 1B8B4C00 == 37 [pid = 1080] [id = 96] 08:35:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1B9C3400) [pid = 1080] [serial = 285] [outer = 00000000] 08:35:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1BA76C00) [pid = 1080] [serial = 286] [outer = 1B9C3400] 08:35:57 INFO - PROCESS | 1080 | 1461252957477 Marionette DEBUG loaded listener.js 08:35:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (1BA70400) [pid = 1080] [serial = 287] [outer = 1B9C3400] 08:35:57 INFO - PROCESS | 1080 | 1461252957901 Marionette TRACE conn4 <- [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]]]}] 08:35:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:35:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 570ms 08:35:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:35:57 INFO - PROCESS | 1080 | 1461252957910 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 08:35:57 INFO - PROCESS | 1080 | 1461252957912 Marionette TRACE conn4 <- [1,349,null,{"value":"13"}] 08:35:57 INFO - PROCESS | 1080 | 1461252957931 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:35:57 INFO - PROCESS | 1080 | 1461252957933 Marionette TRACE conn4 <- [1,350,null,{}] 08:35:57 INFO - PROCESS | 1080 | 1461252957937 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:58 INFO - PROCESS | 1080 | 1461252958043 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 08:35:58 INFO - PROCESS | 1080 | 1461252958050 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:58 INFO - PROCESS | 1080 | ++DOCSHELL 12AEC400 == 38 [pid = 1080] [id = 97] 08:35:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (1BDF5C00) [pid = 1080] [serial = 288] [outer = 00000000] 08:35:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (1C119C00) [pid = 1080] [serial = 289] [outer = 1BDF5C00] 08:35:58 INFO - PROCESS | 1080 | 1461252958144 Marionette DEBUG loaded listener.js 08:35:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (1C124800) [pid = 1080] [serial = 290] [outer = 1BDF5C00] 08:35:58 INFO - PROCESS | 1080 | 1461252958611 Marionette TRACE conn4 <- [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]]]}] 08:35:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 751ms 08:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:35:58 INFO - PROCESS | 1080 | 1461252958667 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 08:35:58 INFO - PROCESS | 1080 | 1461252958668 Marionette TRACE conn4 <- [1,353,null,{"value":"13"}] 08:35:58 INFO - PROCESS | 1080 | 1461252958672 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:35:58 INFO - PROCESS | 1080 | 1461252958673 Marionette TRACE conn4 <- [1,354,null,{}] 08:35:58 INFO - PROCESS | 1080 | 1461252958677 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:58 INFO - PROCESS | 1080 | 1461252958783 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 08:35:58 INFO - PROCESS | 1080 | 1461252958789 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:58 INFO - PROCESS | 1080 | ++DOCSHELL 12408800 == 39 [pid = 1080] [id = 98] 08:35:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (1C15FC00) [pid = 1080] [serial = 291] [outer = 00000000] 08:35:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (1CE25C00) [pid = 1080] [serial = 292] [outer = 1C15FC00] 08:35:58 INFO - PROCESS | 1080 | 1461252958841 Marionette DEBUG loaded listener.js 08:35:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (1D1F5000) [pid = 1080] [serial = 293] [outer = 1C15FC00] 08:35:59 INFO - PROCESS | 1080 | 1461252959315 Marionette TRACE conn4 <- [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]]]}] 08:35:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:35:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 670ms 08:35:59 INFO - PROCESS | 1080 | 1461252959347 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 08:35:59 INFO - PROCESS | 1080 | 1461252959349 Marionette TRACE conn4 <- [1,357,null,{"value":"13"}] 08:35:59 INFO - PROCESS | 1080 | 1461252959352 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:35:59 INFO - PROCESS | 1080 | 1461252959354 Marionette TRACE conn4 <- [1,358,null,{}] 08:35:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:35:59 INFO - PROCESS | 1080 | 1461252959357 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:59 INFO - PROCESS | 1080 | 1461252959488 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 08:35:59 INFO - PROCESS | 1080 | 1461252959514 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:59 INFO - PROCESS | 1080 | ++DOCSHELL 1D3A9C00 == 40 [pid = 1080] [id = 99] 08:35:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (1D3AF000) [pid = 1080] [serial = 294] [outer = 00000000] 08:35:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (1E37A000) [pid = 1080] [serial = 295] [outer = 1D3AF000] 08:35:59 INFO - PROCESS | 1080 | 1461252959558 Marionette DEBUG loaded listener.js 08:35:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (1E375C00) [pid = 1080] [serial = 296] [outer = 1D3AF000] 08:36:00 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (164B4000) [pid = 1080] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:36:00 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (1B825800) [pid = 1080] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:36:00 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (1B9C4400) [pid = 1080] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:36:00 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (1BDEFC00) [pid = 1080] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:36:00 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (12AF8800) [pid = 1080] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:36:00 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (1B31B000) [pid = 1080] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:36:00 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (1A777400) [pid = 1080] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:36:00 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (1A77D800) [pid = 1080] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:36:00 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (164AF400) [pid = 1080] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:36:00 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (12ABFC00) [pid = 1080] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:36:00 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (1FAAEC00) [pid = 1080] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:36:00 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (1710E800) [pid = 1080] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:36:00 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (1B9C6C00) [pid = 1080] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:36:00 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (12C77800) [pid = 1080] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:36:00 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (18A4C800) [pid = 1080] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:36:00 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (1225E000) [pid = 1080] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:36:00 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (12ABE400) [pid = 1080] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:36:00 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (12E11000) [pid = 1080] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:36:00 INFO - PROCESS | 1080 | 1461252960213 Marionette TRACE conn4 <- [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]]]}] 08:36:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 870ms 08:36:00 INFO - PROCESS | 1080 | 1461252960228 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 08:36:00 INFO - PROCESS | 1080 | 1461252960229 Marionette TRACE conn4 <- [1,361,null,{"value":"13"}] 08:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:36:00 INFO - PROCESS | 1080 | 1461252960233 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:36:00 INFO - PROCESS | 1080 | 1461252960234 Marionette TRACE conn4 <- [1,362,null,{}] 08:36:00 INFO - PROCESS | 1080 | 1461252960238 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:00 INFO - PROCESS | 1080 | 1461252960319 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 08:36:00 INFO - PROCESS | 1080 | 1461252960325 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:00 INFO - PROCESS | 1080 | ++DOCSHELL 12AEC000 == 41 [pid = 1080] [id = 100] 08:36:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (12AF8800) [pid = 1080] [serial = 297] [outer = 00000000] 08:36:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (18A55C00) [pid = 1080] [serial = 298] [outer = 12AF8800] 08:36:00 INFO - PROCESS | 1080 | 1461252960372 Marionette DEBUG loaded listener.js 08:36:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (1B31B000) [pid = 1080] [serial = 299] [outer = 12AF8800] 08:36:00 INFO - PROCESS | 1080 | 1461252960845 Marionette TRACE conn4 <- [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]]]}] 08:36:00 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. 08:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 631ms 08:36:00 INFO - PROCESS | 1080 | 1461252960864 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 08:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:36:00 INFO - PROCESS | 1080 | 1461252960865 Marionette TRACE conn4 <- [1,365,null,{"value":"13"}] 08:36:00 INFO - PROCESS | 1080 | 1461252960869 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:36:00 INFO - PROCESS | 1080 | 1461252960871 Marionette TRACE conn4 <- [1,366,null,{}] 08:36:00 INFO - PROCESS | 1080 | 1461252960874 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:00 INFO - PROCESS | 1080 | 1461252960955 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 08:36:00 INFO - PROCESS | 1080 | 1461252960961 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:00 INFO - PROCESS | 1080 | ++DOCSHELL 1BA7BC00 == 42 [pid = 1080] [id = 101] 08:36:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (1B9C6C00) [pid = 1080] [serial = 300] [outer = 00000000] 08:36:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (1FAB9000) [pid = 1080] [serial = 301] [outer = 1B9C6C00] 08:36:01 INFO - PROCESS | 1080 | 1461252961007 Marionette DEBUG loaded listener.js 08:36:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (1FC02000) [pid = 1080] [serial = 302] [outer = 1B9C6C00] 08:36:01 INFO - PROCESS | 1080 | 1461252961444 Marionette TRACE conn4 <- [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]]]}] 08:36:01 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. 08:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 630ms 08:36:01 INFO - PROCESS | 1080 | 1461252961500 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 08:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:36:01 INFO - PROCESS | 1080 | 1461252961502 Marionette TRACE conn4 <- [1,369,null,{"value":"13"}] 08:36:01 INFO - PROCESS | 1080 | 1461252961505 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:36:01 INFO - PROCESS | 1080 | 1461252961507 Marionette TRACE conn4 <- [1,370,null,{}] 08:36:01 INFO - PROCESS | 1080 | 1461252961510 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:01 INFO - PROCESS | 1080 | 1461252961588 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 08:36:01 INFO - PROCESS | 1080 | 1461252961598 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:01 INFO - PROCESS | 1080 | ++DOCSHELL 1FC03C00 == 43 [pid = 1080] [id = 102] 08:36:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1FC06400) [pid = 1080] [serial = 303] [outer = 00000000] 08:36:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1FE74400) [pid = 1080] [serial = 304] [outer = 1FC06400] 08:36:01 INFO - PROCESS | 1080 | 1461252961647 Marionette DEBUG loaded listener.js 08:36:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (2187F400) [pid = 1080] [serial = 305] [outer = 1FC06400] 08:36:02 INFO - PROCESS | 1080 | 1461252962091 Marionette TRACE conn4 <- [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]]]}] 08:36:02 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. 08:36:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 632ms 08:36:02 INFO - PROCESS | 1080 | 1461252962138 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 08:36:02 INFO - PROCESS | 1080 | 1461252962140 Marionette TRACE conn4 <- [1,373,null,{"value":"13"}] 08:36:02 INFO - PROCESS | 1080 | 1461252962144 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:36:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:36:02 INFO - PROCESS | 1080 | 1461252962146 Marionette TRACE conn4 <- [1,374,null,{}] 08:36:02 INFO - PROCESS | 1080 | 1461252962197 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:02 INFO - PROCESS | 1080 | 1461252962358 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 08:36:02 INFO - PROCESS | 1080 | 1461252962459 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:02 INFO - PROCESS | 1080 | ++DOCSHELL 12BAB400 == 44 [pid = 1080] [id = 103] 08:36:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (12BADC00) [pid = 1080] [serial = 306] [outer = 00000000] 08:36:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (12E13400) [pid = 1080] [serial = 307] [outer = 12BADC00] 08:36:02 INFO - PROCESS | 1080 | 1461252962519 Marionette DEBUG loaded listener.js 08:36:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (13B0DC00) [pid = 1080] [serial = 308] [outer = 12BADC00] 08:36:03 INFO - PROCESS | 1080 | 1461252963131 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:36:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:36:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1013ms 08:36:03 INFO - PROCESS | 1080 | 1461252963160 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 08:36:03 INFO - PROCESS | 1080 | 1461252963166 Marionette TRACE conn4 <- [1,377,null,{"value":"13"}] 08:36:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:36:03 INFO - PROCESS | 1080 | 1461252963171 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:36:03 INFO - PROCESS | 1080 | 1461252963173 Marionette TRACE conn4 <- [1,378,null,{}] 08:36:03 INFO - PROCESS | 1080 | 1461252963178 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:03 INFO - PROCESS | 1080 | 1461252963286 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 08:36:03 INFO - PROCESS | 1080 | 1461252963386 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:03 INFO - PROCESS | 1080 | ++DOCSHELL 1B133000 == 45 [pid = 1080] [id = 104] 08:36:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (1B136400) [pid = 1080] [serial = 309] [outer = 00000000] 08:36:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (1B33A000) [pid = 1080] [serial = 310] [outer = 1B136400] 08:36:03 INFO - PROCESS | 1080 | 1461252963444 Marionette DEBUG loaded listener.js 08:36:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (1B82A800) [pid = 1080] [serial = 311] [outer = 1B136400] 08:36:04 INFO - PROCESS | 1080 | 1461252964132 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:36:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:36:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 970ms 08:36:04 INFO - PROCESS | 1080 | 1461252964145 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 08:36:04 INFO - PROCESS | 1080 | 1461252964148 Marionette TRACE conn4 <- [1,381,null,{"value":"13"}] 08:36:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:36:04 INFO - PROCESS | 1080 | 1461252964166 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:36:04 INFO - PROCESS | 1080 | 1461252964168 Marionette TRACE conn4 <- [1,382,null,{}] 08:36:04 INFO - PROCESS | 1080 | 1461252964172 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:04 INFO - PROCESS | 1080 | 1461252964279 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 08:36:04 INFO - PROCESS | 1080 | 1461252964402 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:04 INFO - PROCESS | 1080 | ++DOCSHELL 1C121400 == 46 [pid = 1080] [id = 105] 08:36:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (1C122800) [pid = 1080] [serial = 312] [outer = 00000000] 08:36:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (1FBE6800) [pid = 1080] [serial = 313] [outer = 1C122800] 08:36:04 INFO - PROCESS | 1080 | 1461252964463 Marionette DEBUG loaded listener.js 08:36:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (1FE72800) [pid = 1080] [serial = 314] [outer = 1C122800] 08:36:05 INFO - PROCESS | 1080 | 1461252965091 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:36:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:36:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 971ms 08:36:05 INFO - PROCESS | 1080 | 1461252965142 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 08:36:05 INFO - PROCESS | 1080 | 1461252965149 Marionette TRACE conn4 <- [1,385,null,{"value":"13"}] 08:36:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:36:05 INFO - PROCESS | 1080 | 1461252965153 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:36:05 INFO - PROCESS | 1080 | 1461252965155 Marionette TRACE conn4 <- [1,386,null,{}] 08:36:05 INFO - PROCESS | 1080 | 1461252965159 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:05 INFO - PROCESS | 1080 | 1461252965264 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 08:36:05 INFO - PROCESS | 1080 | 1461252965360 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:05 INFO - PROCESS | 1080 | ++DOCSHELL 19726800 == 47 [pid = 1080] [id = 106] 08:36:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (19728000) [pid = 1080] [serial = 315] [outer = 00000000] 08:36:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (218EFC00) [pid = 1080] [serial = 316] [outer = 19728000] 08:36:05 INFO - PROCESS | 1080 | 1461252965416 Marionette DEBUG loaded listener.js 08:36:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (21DED800) [pid = 1080] [serial = 317] [outer = 19728000] 08:36:05 INFO - PROCESS | 1080 | 1461252965978 Marionette TRACE conn4 <- [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]]]}] 08:36:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:36:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 870ms 08:36:06 INFO - PROCESS | 1080 | 1461252966027 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 08:36:06 INFO - PROCESS | 1080 | 1461252966029 Marionette TRACE conn4 <- [1,389,null,{"value":"13"}] 08:36:06 INFO - PROCESS | 1080 | 1461252966033 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:36:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:36:06 INFO - PROCESS | 1080 | 1461252966035 Marionette TRACE conn4 <- [1,390,null,{}] 08:36:06 INFO - PROCESS | 1080 | 1461252966039 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:06 INFO - PROCESS | 1080 | 1461252966141 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 08:36:06 INFO - PROCESS | 1080 | 1461252966234 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:06 INFO - PROCESS | 1080 | ++DOCSHELL 19723800 == 48 [pid = 1080] [id = 107] 08:36:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (19725000) [pid = 1080] [serial = 318] [outer = 00000000] 08:36:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (20809000) [pid = 1080] [serial = 319] [outer = 19725000] 08:36:06 INFO - PROCESS | 1080 | 1461252966289 Marionette DEBUG loaded listener.js 08:36:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 118 (2080A400) [pid = 1080] [serial = 320] [outer = 19725000] 08:36:06 INFO - PROCESS | 1080 | 1461252966966 Marionette TRACE conn4 <- [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]]]}] 08:36:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:36:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 971ms 08:36:07 INFO - PROCESS | 1080 | 1461252967013 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 08:36:07 INFO - PROCESS | 1080 | 1461252967015 Marionette TRACE conn4 <- [1,393,null,{"value":"13"}] 08:36:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:36:07 INFO - PROCESS | 1080 | 1461252967020 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:36:07 INFO - PROCESS | 1080 | 1461252967022 Marionette TRACE conn4 <- [1,394,null,{}] 08:36:07 INFO - PROCESS | 1080 | 1461252967026 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:07 INFO - PROCESS | 1080 | 1461252967151 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 08:36:07 INFO - PROCESS | 1080 | 1461252967396 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:07 INFO - PROCESS | 1080 | ++DOCSHELL 0EF1D000 == 49 [pid = 1080] [id = 108] 08:36:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 119 (0EF1E400) [pid = 1080] [serial = 321] [outer = 00000000] 08:36:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 120 (12C6C000) [pid = 1080] [serial = 322] [outer = 0EF1E400] 08:36:07 INFO - PROCESS | 1080 | 1461252967471 Marionette DEBUG loaded listener.js 08:36:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 121 (12F8E000) [pid = 1080] [serial = 323] [outer = 0EF1E400] 08:36:08 INFO - PROCESS | 1080 | 1461252968111 Marionette TRACE conn4 <- [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]]]}] 08:36:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:36:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1132ms 08:36:08 INFO - PROCESS | 1080 | 1461252968155 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 08:36:08 INFO - PROCESS | 1080 | 1461252968159 Marionette TRACE conn4 <- [1,397,null,{"value":"13"}] 08:36:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:36:08 INFO - PROCESS | 1080 | 1461252968179 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:36:08 INFO - PROCESS | 1080 | 1461252968182 Marionette TRACE conn4 <- [1,398,null,{}] 08:36:08 INFO - PROCESS | 1080 | 1461252968189 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:08 INFO - PROCESS | 1080 | 1461252968296 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 08:36:08 INFO - PROCESS | 1080 | 1461252968398 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:08 INFO - PROCESS | 1080 | --DOCSHELL 1BA7BC00 == 48 [pid = 1080] [id = 101] 08:36:08 INFO - PROCESS | 1080 | --DOCSHELL 12AEC000 == 47 [pid = 1080] [id = 100] 08:36:08 INFO - PROCESS | 1080 | --DOCSHELL 1D3A9C00 == 46 [pid = 1080] [id = 99] 08:36:08 INFO - PROCESS | 1080 | --DOCSHELL 12408800 == 45 [pid = 1080] [id = 98] 08:36:08 INFO - PROCESS | 1080 | --DOCSHELL 12AEC400 == 44 [pid = 1080] [id = 97] 08:36:08 INFO - PROCESS | 1080 | --DOCSHELL 1B8B4C00 == 43 [pid = 1080] [id = 96] 08:36:08 INFO - PROCESS | 1080 | --DOCSHELL 1B821400 == 42 [pid = 1080] [id = 95] 08:36:08 INFO - PROCESS | 1080 | --DOCSHELL 0F5BF000 == 41 [pid = 1080] [id = 94] 08:36:08 INFO - PROCESS | 1080 | --DOMWINDOW == 120 (1FC09400) [pid = 1080] [serial = 262] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 1080 | ++DOCSHELL 0F586000 == 42 [pid = 1080] [id = 109] 08:36:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 121 (0F58E400) [pid = 1080] [serial = 324] [outer = 00000000] 08:36:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 122 (12AEB400) [pid = 1080] [serial = 325] [outer = 0F58E400] 08:36:08 INFO - PROCESS | 1080 | 1461252968490 Marionette DEBUG loaded listener.js 08:36:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 123 (12C70000) [pid = 1080] [serial = 326] [outer = 0F58E400] 08:36:08 INFO - PROCESS | 1080 | --DOCSHELL 12AF6000 == 41 [pid = 1080] [id = 93] 08:36:08 INFO - PROCESS | 1080 | --DOCSHELL 0EF1A800 == 40 [pid = 1080] [id = 92] 08:36:08 INFO - PROCESS | 1080 | --DOCSHELL 12AEBC00 == 39 [pid = 1080] [id = 89] 08:36:08 INFO - PROCESS | 1080 | --DOCSHELL 1FBECC00 == 38 [pid = 1080] [id = 88] 08:36:08 INFO - PROCESS | 1080 | --DOMWINDOW == 122 (17BBA000) [pid = 1080] [serial = 145] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 1080 | --DOMWINDOW == 121 (1B8B0400) [pid = 1080] [serial = 109] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 1080 | --DOMWINDOW == 120 (1BE84C00) [pid = 1080] [serial = 188] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 1080 | --DOMWINDOW == 119 (1BA78400) [pid = 1080] [serial = 247] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 1080 | --DOMWINDOW == 118 (1CCE2400) [pid = 1080] [serial = 250] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 1080 | --DOMWINDOW == 117 (1BA78000) [pid = 1080] [serial = 248] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 1080 | --DOMWINDOW == 116 (1CC1D800) [pid = 1080] [serial = 251] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (164B4400) [pid = 1080] [serial = 238] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (175F5800) [pid = 1080] [serial = 239] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (1B8A8400) [pid = 1080] [serial = 244] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (1B129C00) [pid = 1080] [serial = 241] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (1B134400) [pid = 1080] [serial = 242] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (2187F800) [pid = 1080] [serial = 233] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (1BA75400) [pid = 1080] [serial = 232] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (189A0C00) [pid = 1080] [serial = 236] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (178E6800) [pid = 1080] [serial = 235] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (12C78C00) [pid = 1080] [serial = 223] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (1B826400) [pid = 1080] [serial = 226] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (1FABDC00) [pid = 1080] [serial = 229] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (1B8B4000) [pid = 1080] [serial = 253] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (21628000) [pid = 1080] [serial = 260] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (1D1F1800) [pid = 1080] [serial = 254] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (1D1ED800) [pid = 1080] [serial = 257] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (1FE7F800) [pid = 1080] [serial = 259] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (1B82CC00) [pid = 1080] [serial = 245] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (1D3F1800) [pid = 1080] [serial = 256] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (1BDF9800) [pid = 1080] [serial = 185] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (18A54000) [pid = 1080] [serial = 182] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (1FBEE000) [pid = 1080] [serial = 139] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (13BA8400) [pid = 1080] [serial = 142] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (12C6F400) [pid = 1080] [serial = 179] [outer = 00000000] [url = about:blank] 08:36:08 INFO - PROCESS | 1080 | 1461252968966 Marionette TRACE conn4 <- [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]]]}] 08:36:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:36:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 851ms 08:36:09 INFO - PROCESS | 1080 | 1461252969021 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 08:36:09 INFO - PROCESS | 1080 | 1461252969025 Marionette TRACE conn4 <- [1,401,null,{"value":"13"}] 08:36:09 INFO - PROCESS | 1080 | 1461252969029 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:36:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:36:09 INFO - PROCESS | 1080 | 1461252969031 Marionette TRACE conn4 <- [1,402,null,{}] 08:36:09 INFO - PROCESS | 1080 | 1461252969035 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:09 INFO - PROCESS | 1080 | 1461252969120 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 08:36:09 INFO - PROCESS | 1080 | 1461252969220 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:09 INFO - PROCESS | 1080 | ++DOCSHELL 12C6C800 == 39 [pid = 1080] [id = 110] 08:36:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (12C75400) [pid = 1080] [serial = 327] [outer = 00000000] 08:36:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (189AB400) [pid = 1080] [serial = 328] [outer = 12C75400] 08:36:09 INFO - PROCESS | 1080 | 1461252969266 Marionette DEBUG loaded listener.js 08:36:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (1972A400) [pid = 1080] [serial = 329] [outer = 12C75400] 08:36:09 INFO - PROCESS | 1080 | 1461252969689 Marionette TRACE conn4 <- [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]]]}] 08:36:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:36:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 730ms 08:36:09 INFO - PROCESS | 1080 | 1461252969765 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 08:36:09 INFO - PROCESS | 1080 | 1461252969767 Marionette TRACE conn4 <- [1,405,null,{"value":"13"}] 08:36:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:36:09 INFO - PROCESS | 1080 | 1461252969772 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:36:09 INFO - PROCESS | 1080 | 1461252969777 Marionette TRACE conn4 <- [1,406,null,{}] 08:36:09 INFO - PROCESS | 1080 | 1461252969787 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:09 INFO - PROCESS | 1080 | 1461252969906 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 08:36:09 INFO - PROCESS | 1080 | 1461252969920 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:09 INFO - PROCESS | 1080 | ++DOCSHELL 1B335400 == 40 [pid = 1080] [id = 111] 08:36:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (1B337000) [pid = 1080] [serial = 330] [outer = 00000000] 08:36:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (1B825000) [pid = 1080] [serial = 331] [outer = 1B337000] 08:36:09 INFO - PROCESS | 1080 | 1461252969965 Marionette DEBUG loaded listener.js 08:36:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (1B82C800) [pid = 1080] [serial = 332] [outer = 1B337000] 08:36:10 INFO - PROCESS | 1080 | 1461252970399 Marionette TRACE conn4 <- [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]]]}] 08:36:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:36:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 690ms 08:36:10 INFO - PROCESS | 1080 | 1461252970464 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 08:36:10 INFO - PROCESS | 1080 | 1461252970467 Marionette TRACE conn4 <- [1,409,null,{"value":"13"}] 08:36:10 INFO - PROCESS | 1080 | 1461252970470 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:36:10 INFO - PROCESS | 1080 | 1461252970472 Marionette TRACE conn4 <- [1,410,null,{}] 08:36:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:36:10 INFO - PROCESS | 1080 | 1461252970475 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:10 INFO - PROCESS | 1080 | 1461252970556 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 08:36:10 INFO - PROCESS | 1080 | 1461252970563 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:10 INFO - PROCESS | 1080 | ++DOCSHELL 1B8A6C00 == 41 [pid = 1080] [id = 112] 08:36:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (1B8AD800) [pid = 1080] [serial = 333] [outer = 00000000] 08:36:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (1B9CC000) [pid = 1080] [serial = 334] [outer = 1B8AD800] 08:36:10 INFO - PROCESS | 1080 | 1461252970609 Marionette DEBUG loaded listener.js 08:36:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1BA7BC00) [pid = 1080] [serial = 335] [outer = 1B8AD800] 08:36:11 INFO - PROCESS | 1080 | 1461252971102 Marionette TRACE conn4 <- [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]]]}] 08:36:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:36:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 670ms 08:36:11 INFO - PROCESS | 1080 | 1461252971144 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 08:36:11 INFO - PROCESS | 1080 | 1461252971146 Marionette TRACE conn4 <- [1,413,null,{"value":"13"}] 08:36:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:36:11 INFO - PROCESS | 1080 | 1461252971150 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:36:11 INFO - PROCESS | 1080 | 1461252971151 Marionette TRACE conn4 <- [1,414,null,{}] 08:36:11 INFO - PROCESS | 1080 | 1461252971155 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:11 INFO - PROCESS | 1080 | 1461252971289 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 08:36:11 INFO - PROCESS | 1080 | 1461252971314 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:11 INFO - PROCESS | 1080 | ++DOCSHELL 12AF2400 == 42 [pid = 1080] [id = 113] 08:36:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1BDF6800) [pid = 1080] [serial = 336] [outer = 00000000] 08:36:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (1BE8B400) [pid = 1080] [serial = 337] [outer = 1BDF6800] 08:36:11 INFO - PROCESS | 1080 | 1461252971371 Marionette DEBUG loaded listener.js 08:36:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (1C153C00) [pid = 1080] [serial = 338] [outer = 1BDF6800] 08:36:11 INFO - PROCESS | 1080 | 1461252971854 Marionette TRACE conn4 <- [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]]]}] 08:36:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:36:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 730ms 08:36:11 INFO - PROCESS | 1080 | 1461252971901 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 08:36:11 INFO - PROCESS | 1080 | 1461252971903 Marionette TRACE conn4 <- [1,417,null,{"value":"13"}] 08:36:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:36:11 INFO - PROCESS | 1080 | 1461252971906 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:36:11 INFO - PROCESS | 1080 | 1461252971908 Marionette TRACE conn4 <- [1,418,null,{}] 08:36:11 INFO - PROCESS | 1080 | 1461252971912 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:12 INFO - PROCESS | 1080 | 1461252972020 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 08:36:12 INFO - PROCESS | 1080 | 1461252972030 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:12 INFO - PROCESS | 1080 | ++DOCSHELL 1C157400 == 43 [pid = 1080] [id = 114] 08:36:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (1C15A400) [pid = 1080] [serial = 339] [outer = 00000000] 08:36:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (1D196800) [pid = 1080] [serial = 340] [outer = 1C15A400] 08:36:12 INFO - PROCESS | 1080 | 1461252972080 Marionette DEBUG loaded listener.js 08:36:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (1D196400) [pid = 1080] [serial = 341] [outer = 1C15A400] 08:36:12 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (1B9C3400) [pid = 1080] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:36:12 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (12AC8400) [pid = 1080] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:36:12 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (12AF6400) [pid = 1080] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:36:12 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (1B822400) [pid = 1080] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:36:12 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (0F5BDC00) [pid = 1080] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:36:12 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (1C15FC00) [pid = 1080] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:36:12 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (1D3AF000) [pid = 1080] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:36:12 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (12AF8800) [pid = 1080] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:36:12 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (1B9C6C00) [pid = 1080] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:36:12 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (1BDF5C00) [pid = 1080] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:36:13 INFO - PROCESS | 1080 | 1461252973357 Marionette TRACE conn4 <- [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]]]}] 08:36:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 08:36:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1475ms 08:36:13 INFO - PROCESS | 1080 | 1461252973387 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 08:36:13 INFO - PROCESS | 1080 | 1461252973392 Marionette TRACE conn4 <- [1,421,null,{"value":"13"}] 08:36:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:36:13 INFO - PROCESS | 1080 | 1461252973398 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:36:13 INFO - PROCESS | 1080 | 1461252973400 Marionette TRACE conn4 <- [1,422,null,{}] 08:36:13 INFO - PROCESS | 1080 | 1461252973407 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:13 INFO - PROCESS | 1080 | 1461252973568 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 08:36:13 INFO - PROCESS | 1080 | 1461252973660 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:13 INFO - PROCESS | 1080 | ++DOCSHELL 12BAF800 == 44 [pid = 1080] [id = 115] 08:36:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (12C6A400) [pid = 1080] [serial = 342] [outer = 00000000] 08:36:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (17345000) [pid = 1080] [serial = 343] [outer = 12C6A400] 08:36:13 INFO - PROCESS | 1080 | 1461252973722 Marionette DEBUG loaded listener.js 08:36:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (178EE000) [pid = 1080] [serial = 344] [outer = 12C6A400] 08:36:14 INFO - PROCESS | 1080 | 1461252974785 Marionette TRACE conn4 <- [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]]]}] 08:36:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:36:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1423ms 08:36:14 INFO - PROCESS | 1080 | 1461252974824 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 08:36:14 INFO - PROCESS | 1080 | 1461252974830 Marionette TRACE conn4 <- [1,425,null,{"value":"13"}] 08:36:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:36:14 INFO - PROCESS | 1080 | 1461252974837 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:36:14 INFO - PROCESS | 1080 | 1461252974840 Marionette TRACE conn4 <- [1,426,null,{}] 08:36:14 INFO - PROCESS | 1080 | 1461252974845 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:14 INFO - PROCESS | 1080 | 1461252974957 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 08:36:15 INFO - PROCESS | 1080 | 1461252975083 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:15 INFO - PROCESS | 1080 | ++DOCSHELL 19721800 == 45 [pid = 1080] [id = 116] 08:36:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (19726000) [pid = 1080] [serial = 345] [outer = 00000000] 08:36:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1B137000) [pid = 1080] [serial = 346] [outer = 19726000] 08:36:15 INFO - PROCESS | 1080 | 1461252975140 Marionette DEBUG loaded listener.js 08:36:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (1B81F400) [pid = 1080] [serial = 347] [outer = 19726000] 08:36:15 INFO - PROCESS | 1080 | 1461252975711 Marionette TRACE conn4 <- [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] 08:36:15 INFO - PROCESS | 1080 | 1461252975773 Marionette TRACE conn4 <- [1,429,null,{"value":"13"}] 08:36:15 INFO - PROCESS | 1080 | 1461252975777 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:36:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:36:15 INFO - PROCESS | 1080 | 1461252975781 Marionette TRACE conn4 <- [1,430,null,{}] 08:36:15 INFO - PROCESS | 1080 | 1461252975793 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:15 INFO - PROCESS | 1080 | 1461252975905 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 08:36:16 INFO - PROCESS | 1080 | 1461252976003 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:16 INFO - PROCESS | 1080 | ++DOCSHELL 1C15E800 == 46 [pid = 1080] [id = 117] 08:36:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (1CE6F400) [pid = 1080] [serial = 348] [outer = 00000000] 08:36:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (1E188000) [pid = 1080] [serial = 349] [outer = 1CE6F400] 08:36:16 INFO - PROCESS | 1080 | 1461252976063 Marionette DEBUG loaded listener.js 08:36:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (1E2C0400) [pid = 1080] [serial = 350] [outer = 1CE6F400] 08:36:16 INFO - PROCESS | 1080 | 1461252976676 Marionette TRACE conn4 <- [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]]]}] 08:36:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:36:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 931ms 08:36:16 INFO - PROCESS | 1080 | 1461252976710 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 08:36:16 INFO - PROCESS | 1080 | 1461252976713 Marionette TRACE conn4 <- [1,433,null,{"value":"13"}] 08:36:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:36:16 INFO - PROCESS | 1080 | 1461252976717 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:36:16 INFO - PROCESS | 1080 | 1461252976719 Marionette TRACE conn4 <- [1,434,null,{}] 08:36:16 INFO - PROCESS | 1080 | 1461252976723 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:16 INFO - PROCESS | 1080 | 1461252976830 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 08:36:16 INFO - PROCESS | 1080 | 1461252976925 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:16 INFO - PROCESS | 1080 | ++DOCSHELL 1E37D400 == 47 [pid = 1080] [id = 118] 08:36:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (1FAB3400) [pid = 1080] [serial = 351] [outer = 00000000] 08:36:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (1FBE4400) [pid = 1080] [serial = 352] [outer = 1FAB3400] 08:36:16 INFO - PROCESS | 1080 | 1461252976982 Marionette DEBUG loaded listener.js 08:36:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (1FC04000) [pid = 1080] [serial = 353] [outer = 1FAB3400] 08:36:17 INFO - PROCESS | 1080 | 1461252977625 Marionette TRACE conn4 <- [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]]]}] 08:36:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:36:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 930ms 08:36:17 INFO - PROCESS | 1080 | 1461252977650 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 08:36:17 INFO - PROCESS | 1080 | 1461252977653 Marionette TRACE conn4 <- [1,437,null,{"value":"13"}] 08:36:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:36:17 INFO - PROCESS | 1080 | 1461252977656 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:36:17 INFO - PROCESS | 1080 | 1461252977659 Marionette TRACE conn4 <- [1,438,null,{}] 08:36:17 INFO - PROCESS | 1080 | 1461252977663 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:17 INFO - PROCESS | 1080 | 1461252977769 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 08:36:17 INFO - PROCESS | 1080 | 1461252977861 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:17 INFO - PROCESS | 1080 | ++DOCSHELL 12C79C00 == 48 [pid = 1080] [id = 119] 08:36:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (17346000) [pid = 1080] [serial = 354] [outer = 00000000] 08:36:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (1B82D800) [pid = 1080] [serial = 355] [outer = 17346000] 08:36:17 INFO - PROCESS | 1080 | 1461252977917 Marionette DEBUG loaded listener.js 08:36:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (1BA17C00) [pid = 1080] [serial = 356] [outer = 17346000] 08:36:18 INFO - PROCESS | 1080 | 1461252978573 Marionette TRACE conn4 <- [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]]]}] 08:36:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:36:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 971ms 08:36:18 INFO - PROCESS | 1080 | 1461252978644 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 08:36:18 INFO - PROCESS | 1080 | 1461252978649 Marionette TRACE conn4 <- [1,441,null,{"value":"13"}] 08:36:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:36:18 INFO - PROCESS | 1080 | 1461252978655 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:36:18 INFO - PROCESS | 1080 | 1461252978659 Marionette TRACE conn4 <- [1,442,null,{}] 08:36:18 INFO - PROCESS | 1080 | 1461252978664 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:18 INFO - PROCESS | 1080 | 1461252978767 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 08:36:18 INFO - PROCESS | 1080 | 1461252978893 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:18 INFO - PROCESS | 1080 | ++DOCSHELL 19722400 == 49 [pid = 1080] [id = 120] 08:36:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (1972A800) [pid = 1080] [serial = 357] [outer = 00000000] 08:36:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (1B12B400) [pid = 1080] [serial = 358] [outer = 1972A800] 08:36:18 INFO - PROCESS | 1080 | 1461252978945 Marionette DEBUG loaded listener.js 08:36:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (1B339C00) [pid = 1080] [serial = 359] [outer = 1972A800] 08:36:19 INFO - PROCESS | 1080 | --DOCSHELL 1B333C00 == 48 [pid = 1080] [id = 77] 08:36:19 INFO - PROCESS | 1080 | --DOCSHELL 12AF2400 == 47 [pid = 1080] [id = 113] 08:36:19 INFO - PROCESS | 1080 | --DOCSHELL 1B8A6C00 == 46 [pid = 1080] [id = 112] 08:36:19 INFO - PROCESS | 1080 | --DOCSHELL 1B335400 == 45 [pid = 1080] [id = 111] 08:36:19 INFO - PROCESS | 1080 | --DOCSHELL 12C6C800 == 44 [pid = 1080] [id = 110] 08:36:19 INFO - PROCESS | 1080 | --DOCSHELL 0F586000 == 43 [pid = 1080] [id = 109] 08:36:19 INFO - PROCESS | 1080 | --DOCSHELL 0EF1D000 == 42 [pid = 1080] [id = 108] 08:36:19 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (1FE74400) [pid = 1080] [serial = 304] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (178D9000) [pid = 1080] [serial = 265] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (1BA6F000) [pid = 1080] [serial = 268] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (1C126000) [pid = 1080] [serial = 271] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (1BA76C00) [pid = 1080] [serial = 286] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (18A4AC00) [pid = 1080] [serial = 280] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (1A774C00) [pid = 1080] [serial = 281] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (13BA1C00) [pid = 1080] [serial = 277] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (19310800) [pid = 1080] [serial = 278] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (1B823800) [pid = 1080] [serial = 283] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (1B8AE000) [pid = 1080] [serial = 284] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (13EB5800) [pid = 1080] [serial = 275] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (13B02800) [pid = 1080] [serial = 274] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (1D1F5000) [pid = 1080] [serial = 293] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (1CE25C00) [pid = 1080] [serial = 292] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (1E37A000) [pid = 1080] [serial = 295] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (18A55C00) [pid = 1080] [serial = 298] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (1FAB9000) [pid = 1080] [serial = 301] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (1E375C00) [pid = 1080] [serial = 296] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (1B31B000) [pid = 1080] [serial = 299] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (1C119C00) [pid = 1080] [serial = 289] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (1C124800) [pid = 1080] [serial = 290] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (1FC02000) [pid = 1080] [serial = 302] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (1BA70400) [pid = 1080] [serial = 287] [outer = 00000000] [url = about:blank] 08:36:19 INFO - PROCESS | 1080 | 1461252979516 Marionette TRACE conn4 <- [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]]]}] 08:36:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:36:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 870ms 08:36:19 INFO - PROCESS | 1080 | 1461252979529 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 08:36:19 INFO - PROCESS | 1080 | 1461252979534 Marionette TRACE conn4 <- [1,445,null,{"value":"13"}] 08:36:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:36:19 INFO - PROCESS | 1080 | 1461252979544 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:36:19 INFO - PROCESS | 1080 | 1461252979547 Marionette TRACE conn4 <- [1,446,null,{}] 08:36:19 INFO - PROCESS | 1080 | 1461252979551 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:19 INFO - PROCESS | 1080 | 1461252979637 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 08:36:19 INFO - PROCESS | 1080 | 1461252979646 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:19 INFO - PROCESS | 1080 | ++DOCSHELL 13B02800 == 43 [pid = 1080] [id = 121] 08:36:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (1731E800) [pid = 1080] [serial = 360] [outer = 00000000] 08:36:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (1A774800) [pid = 1080] [serial = 361] [outer = 1731E800] 08:36:19 INFO - PROCESS | 1080 | 1461252979693 Marionette DEBUG loaded listener.js 08:36:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (1A77B800) [pid = 1080] [serial = 362] [outer = 1731E800] 08:36:20 INFO - PROCESS | 1080 | 1461252980183 Marionette TRACE conn4 <- [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]]]}] 08:36:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:36:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 08:36:20 INFO - PROCESS | 1080 | 1461252980220 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 08:36:20 INFO - PROCESS | 1080 | 1461252980222 Marionette TRACE conn4 <- [1,449,null,{"value":"13"}] 08:36:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:36:20 INFO - PROCESS | 1080 | 1461252980226 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:36:20 INFO - PROCESS | 1080 | 1461252980229 Marionette TRACE conn4 <- [1,450,null,{}] 08:36:20 INFO - PROCESS | 1080 | 1461252980239 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:20 INFO - PROCESS | 1080 | 1461252980324 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 08:36:20 INFO - PROCESS | 1080 | 1461252980334 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:20 INFO - PROCESS | 1080 | ++DOCSHELL 1BA6F000 == 44 [pid = 1080] [id = 122] 08:36:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (1BA70400) [pid = 1080] [serial = 363] [outer = 00000000] 08:36:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (1BDECC00) [pid = 1080] [serial = 364] [outer = 1BA70400] 08:36:20 INFO - PROCESS | 1080 | 1461252980382 Marionette DEBUG loaded listener.js 08:36:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (1BDF6400) [pid = 1080] [serial = 365] [outer = 1BA70400] 08:36:20 INFO - PROCESS | 1080 | 1461252980884 Marionette TRACE conn4 <- [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] 08:36:20 INFO - PROCESS | 1080 | 1461252980906 Marionette TRACE conn4 <- [1,453,null,{"value":"13"}] 08:36:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:36:20 INFO - PROCESS | 1080 | 1461252980909 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:36:20 INFO - PROCESS | 1080 | 1461252980911 Marionette TRACE conn4 <- [1,454,null,{}] 08:36:20 INFO - PROCESS | 1080 | 1461252980914 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:21 INFO - PROCESS | 1080 | 1461252981001 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 08:36:21 INFO - PROCESS | 1080 | 1461252981008 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:21 INFO - PROCESS | 1080 | ++DOCSHELL 1C15E000 == 45 [pid = 1080] [id = 123] 08:36:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (1C15F400) [pid = 1080] [serial = 366] [outer = 00000000] 08:36:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (1CE69400) [pid = 1080] [serial = 367] [outer = 1C15F400] 08:36:21 INFO - PROCESS | 1080 | 1461252981053 Marionette DEBUG loaded listener.js 08:36:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (1D1F1800) [pid = 1080] [serial = 368] [outer = 1C15F400] 08:36:21 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:36:21 INFO - PROCESS | 1080 | 1461252981499 Marionette TRACE conn4 <- [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]]]}] 08:36:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:36:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 08:36:21 INFO - PROCESS | 1080 | 1461252981540 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 08:36:21 INFO - PROCESS | 1080 | 1461252981542 Marionette TRACE conn4 <- [1,457,null,{"value":"13"}] 08:36:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:36:21 INFO - PROCESS | 1080 | 1461252981546 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:36:21 INFO - PROCESS | 1080 | 1461252981547 Marionette TRACE conn4 <- [1,458,null,{}] 08:36:21 INFO - PROCESS | 1080 | 1461252981551 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:21 INFO - PROCESS | 1080 | 1461252981657 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 08:36:21 INFO - PROCESS | 1080 | 1461252981664 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:21 INFO - PROCESS | 1080 | ++DOCSHELL 1CCEEC00 == 46 [pid = 1080] [id = 124] 08:36:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1D3EE000) [pid = 1080] [serial = 369] [outer = 00000000] 08:36:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1EB5F000) [pid = 1080] [serial = 370] [outer = 1D3EE000] 08:36:21 INFO - PROCESS | 1080 | 1461252981710 Marionette DEBUG loaded listener.js 08:36:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (1E37D800) [pid = 1080] [serial = 371] [outer = 1D3EE000] 08:36:22 INFO - PROCESS | 1080 | 1461252982246 Marionette TRACE conn4 <- [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] 08:36:22 INFO - PROCESS | 1080 | 1461252982282 Marionette TRACE conn4 <- [1,461,null,{"value":"13"}] 08:36:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:36:22 INFO - PROCESS | 1080 | 1461252982285 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:36:22 INFO - PROCESS | 1080 | 1461252982287 Marionette TRACE conn4 <- [1,462,null,{}] 08:36:22 INFO - PROCESS | 1080 | 1461252982299 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:22 INFO - PROCESS | 1080 | 1461252982417 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 08:36:22 INFO - PROCESS | 1080 | 1461252982426 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:22 INFO - PROCESS | 1080 | ++DOCSHELL 12AC4C00 == 47 [pid = 1080] [id = 125] 08:36:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (1FAB0000) [pid = 1080] [serial = 372] [outer = 00000000] 08:36:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (21619800) [pid = 1080] [serial = 373] [outer = 1FAB0000] 08:36:22 INFO - PROCESS | 1080 | 1461252982474 Marionette DEBUG loaded listener.js 08:36:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (20810C00) [pid = 1080] [serial = 374] [outer = 1FAB0000] 08:36:22 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:36:22 INFO - PROCESS | 1080 | 1461252982957 Marionette TRACE conn4 <- [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] 08:36:23 INFO - PROCESS | 1080 | 1461252983065 Marionette TRACE conn4 <- [1,465,null,{"value":"13"}] 08:36:23 INFO - PROCESS | 1080 | 1461252983069 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:36:23 INFO - PROCESS | 1080 | 1461252983071 Marionette TRACE conn4 <- [1,466,null,{}] 08:36:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:36:23 INFO - PROCESS | 1080 | 1461252983074 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:23 INFO - PROCESS | 1080 | 1461252983187 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 08:36:23 INFO - PROCESS | 1080 | 1461252983242 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:23 INFO - PROCESS | 1080 | ++DOCSHELL 0EC1B800 == 48 [pid = 1080] [id = 126] 08:36:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (0EC1C000) [pid = 1080] [serial = 375] [outer = 00000000] 08:36:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (12C79800) [pid = 1080] [serial = 376] [outer = 0EC1C000] 08:36:23 INFO - PROCESS | 1080 | 1461252983286 Marionette DEBUG loaded listener.js 08:36:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (2080FC00) [pid = 1080] [serial = 377] [outer = 0EC1C000] 08:36:23 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (1B8AD800) [pid = 1080] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:36:23 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (1FC06400) [pid = 1080] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:36:23 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (1FBF0C00) [pid = 1080] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:36:23 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (12C75400) [pid = 1080] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:36:23 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (1C152C00) [pid = 1080] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:36:23 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (0F58E400) [pid = 1080] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:36:23 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (189A6C00) [pid = 1080] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:36:23 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (0EF1E400) [pid = 1080] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:36:23 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (1B337000) [pid = 1080] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:36:23 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (12AF2C00) [pid = 1080] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:36:23 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (1BDF6800) [pid = 1080] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:36:23 INFO - PROCESS | 1080 | 1461252983778 Marionette TRACE conn4 <- [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] 08:36:23 INFO - PROCESS | 1080 | 1461252983806 Marionette TRACE conn4 <- [1,469,null,{"value":"13"}] 08:36:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:36:23 INFO - PROCESS | 1080 | 1461252983810 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:36:23 INFO - PROCESS | 1080 | 1461252983811 Marionette TRACE conn4 <- [1,470,null,{}] 08:36:23 INFO - PROCESS | 1080 | 1461252983815 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:23 INFO - PROCESS | 1080 | 1461252983894 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 08:36:23 INFO - PROCESS | 1080 | 1461252983977 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:24 INFO - PROCESS | 1080 | ++DOCSHELL 0EC20C00 == 49 [pid = 1080] [id = 127] 08:36:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (0EF1E400) [pid = 1080] [serial = 378] [outer = 00000000] 08:36:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (1D1EE800) [pid = 1080] [serial = 379] [outer = 0EF1E400] 08:36:24 INFO - PROCESS | 1080 | 1461252984022 Marionette DEBUG loaded listener.js 08:36:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1FC0C400) [pid = 1080] [serial = 380] [outer = 0EF1E400] 08:36:24 INFO - PROCESS | 1080 | 1461252984402 Marionette TRACE conn4 <- [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]]]}] 08:36:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:36:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 630ms 08:36:24 INFO - PROCESS | 1080 | 1461252984441 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 08:36:24 INFO - PROCESS | 1080 | 1461252984443 Marionette TRACE conn4 <- [1,473,null,{"value":"13"}] 08:36:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:36:24 INFO - PROCESS | 1080 | 1461252984446 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:36:24 INFO - PROCESS | 1080 | 1461252984448 Marionette TRACE conn4 <- [1,474,null,{}] 08:36:24 INFO - PROCESS | 1080 | 1461252984451 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:24 INFO - PROCESS | 1080 | 1461252984588 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 08:36:24 INFO - PROCESS | 1080 | 1461252984601 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:24 INFO - PROCESS | 1080 | ++DOCSHELL 1B9C4800 == 50 [pid = 1080] [id = 128] 08:36:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (218E9C00) [pid = 1080] [serial = 381] [outer = 00000000] 08:36:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (21DF2C00) [pid = 1080] [serial = 382] [outer = 218E9C00] 08:36:24 INFO - PROCESS | 1080 | 1461252984648 Marionette DEBUG loaded listener.js 08:36:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (21EED400) [pid = 1080] [serial = 383] [outer = 218E9C00] 08:36:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (20663800) [pid = 1080] [serial = 384] [outer = 12406800] 08:36:25 INFO - PROCESS | 1080 | 1461252985132 Marionette TRACE conn4 <- [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]]]}] 08:36:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:36:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 731ms 08:36:25 INFO - PROCESS | 1080 | 1461252985177 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 08:36:25 INFO - PROCESS | 1080 | 1461252985179 Marionette TRACE conn4 <- [1,477,null,{"value":"13"}] 08:36:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:36:25 INFO - PROCESS | 1080 | 1461252985182 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:36:25 INFO - PROCESS | 1080 | 1461252985184 Marionette TRACE conn4 <- [1,478,null,{}] 08:36:25 INFO - PROCESS | 1080 | 1461252985188 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:25 INFO - PROCESS | 1080 | 1461252985267 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 08:36:25 INFO - PROCESS | 1080 | 1461252985276 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:25 INFO - PROCESS | 1080 | ++DOCSHELL 1FBE9000 == 51 [pid = 1080] [id = 129] 08:36:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (1FBF3C00) [pid = 1080] [serial = 385] [outer = 00000000] 08:36:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (20834000) [pid = 1080] [serial = 386] [outer = 1FBF3C00] 08:36:25 INFO - PROCESS | 1080 | 1461252985320 Marionette DEBUG loaded listener.js 08:36:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (20835800) [pid = 1080] [serial = 387] [outer = 1FBF3C00] 08:36:26 INFO - PROCESS | 1080 | --DOCSHELL 13EB2800 == 50 [pid = 1080] [id = 37] 08:36:26 INFO - PROCESS | 1080 | --DOCSHELL 1B133000 == 49 [pid = 1080] [id = 104] 08:36:26 INFO - PROCESS | 1080 | --DOCSHELL 1C121400 == 48 [pid = 1080] [id = 105] 08:36:26 INFO - PROCESS | 1080 | --DOCSHELL 19723800 == 47 [pid = 1080] [id = 107] 08:36:26 INFO - PROCESS | 1080 | --DOCSHELL 19726800 == 46 [pid = 1080] [id = 106] 08:36:26 INFO - PROCESS | 1080 | --DOCSHELL 1EC64800 == 45 [pid = 1080] [id = 74] 08:36:26 INFO - PROCESS | 1080 | --DOCSHELL 12BAB400 == 44 [pid = 1080] [id = 103] 08:36:26 INFO - PROCESS | 1080 | --DOCSHELL 1FC03C00 == 43 [pid = 1080] [id = 102] 08:36:26 INFO - PROCESS | 1080 | --DOCSHELL 1B12B000 == 42 [pid = 1080] [id = 90] 08:36:26 INFO - PROCESS | 1080 | --DOCSHELL 1C11E400 == 41 [pid = 1080] [id = 91] 08:36:26 INFO - PROCESS | 1080 | --DOCSHELL 19722400 == 40 [pid = 1080] [id = 120] 08:36:26 INFO - PROCESS | 1080 | --DOCSHELL 1E37D400 == 39 [pid = 1080] [id = 118] 08:36:26 INFO - PROCESS | 1080 | --DOCSHELL 12C79C00 == 38 [pid = 1080] [id = 119] 08:36:26 INFO - PROCESS | 1080 | --DOCSHELL 1C15E800 == 37 [pid = 1080] [id = 117] 08:36:26 INFO - PROCESS | 1080 | --DOCSHELL 19721800 == 36 [pid = 1080] [id = 116] 08:36:26 INFO - PROCESS | 1080 | --DOCSHELL 1C157400 == 35 [pid = 1080] [id = 114] 08:36:26 INFO - PROCESS | 1080 | --DOCSHELL 12BAF800 == 34 [pid = 1080] [id = 115] 08:36:27 INFO - PROCESS | 1080 | --DOCSHELL 1BA6F000 == 33 [pid = 1080] [id = 122] 08:36:27 INFO - PROCESS | 1080 | --DOCSHELL 1C15E000 == 32 [pid = 1080] [id = 123] 08:36:27 INFO - PROCESS | 1080 | --DOCSHELL 13B02800 == 31 [pid = 1080] [id = 121] 08:36:27 INFO - PROCESS | 1080 | --DOCSHELL 0EC20C00 == 30 [pid = 1080] [id = 127] 08:36:27 INFO - PROCESS | 1080 | --DOCSHELL 0EC1B800 == 29 [pid = 1080] [id = 126] 08:36:27 INFO - PROCESS | 1080 | --DOCSHELL 12AC4C00 == 28 [pid = 1080] [id = 125] 08:36:27 INFO - PROCESS | 1080 | --DOCSHELL 1B9C4800 == 27 [pid = 1080] [id = 128] 08:36:27 INFO - PROCESS | 1080 | --DOCSHELL 1CCEEC00 == 26 [pid = 1080] [id = 124] 08:36:27 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (1B9CC000) [pid = 1080] [serial = 334] [outer = 00000000] [url = about:blank] 08:36:27 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (1BA7BC00) [pid = 1080] [serial = 335] [outer = 00000000] [url = about:blank] 08:36:27 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (2187F400) [pid = 1080] [serial = 305] [outer = 00000000] [url = about:blank] 08:36:27 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (1FC0C000) [pid = 1080] [serial = 263] [outer = 00000000] [url = about:blank] 08:36:27 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (1972A400) [pid = 1080] [serial = 329] [outer = 00000000] [url = about:blank] 08:36:27 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (12E13400) [pid = 1080] [serial = 307] [outer = 00000000] [url = about:blank] 08:36:27 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (1FE75C00) [pid = 1080] [serial = 230] [outer = 00000000] [url = about:blank] 08:36:27 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (218EFC00) [pid = 1080] [serial = 316] [outer = 00000000] [url = about:blank] 08:36:27 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (12AEB400) [pid = 1080] [serial = 325] [outer = 00000000] [url = about:blank] 08:36:27 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (1B8A9800) [pid = 1080] [serial = 227] [outer = 00000000] [url = about:blank] 08:36:27 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (189AB400) [pid = 1080] [serial = 328] [outer = 00000000] [url = about:blank] 08:36:27 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (20809000) [pid = 1080] [serial = 319] [outer = 00000000] [url = about:blank] 08:36:27 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (12C70000) [pid = 1080] [serial = 326] [outer = 00000000] [url = about:blank] 08:36:27 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (12C6C000) [pid = 1080] [serial = 322] [outer = 00000000] [url = about:blank] 08:36:27 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (1FBE6800) [pid = 1080] [serial = 313] [outer = 00000000] [url = about:blank] 08:36:27 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (12F8E000) [pid = 1080] [serial = 323] [outer = 00000000] [url = about:blank] 08:36:27 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (1B82C800) [pid = 1080] [serial = 332] [outer = 00000000] [url = about:blank] 08:36:27 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (1B825000) [pid = 1080] [serial = 331] [outer = 00000000] [url = about:blank] 08:36:27 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (1B33A000) [pid = 1080] [serial = 310] [outer = 00000000] [url = about:blank] 08:36:27 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (13B49400) [pid = 1080] [serial = 224] [outer = 00000000] [url = about:blank] 08:36:27 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (1D196800) [pid = 1080] [serial = 340] [outer = 00000000] [url = about:blank] 08:36:27 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (1BE8B400) [pid = 1080] [serial = 337] [outer = 00000000] [url = about:blank] 08:36:27 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (1C153C00) [pid = 1080] [serial = 338] [outer = 00000000] [url = about:blank] 08:36:27 INFO - PROCESS | 1080 | 1461252987402 Marionette TRACE conn4 <- [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]]]}] 08:36:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:36:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 2273ms 08:36:27 INFO - PROCESS | 1080 | 1461252987456 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 08:36:27 INFO - PROCESS | 1080 | 1461252987459 Marionette TRACE conn4 <- [1,481,null,{"value":"13"}] 08:36:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:36:27 INFO - PROCESS | 1080 | 1461252987465 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:36:27 INFO - PROCESS | 1080 | 1461252987468 Marionette TRACE conn4 <- [1,482,null,{}] 08:36:27 INFO - PROCESS | 1080 | 1461252987474 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:27 INFO - PROCESS | 1080 | 1461252987566 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 08:36:27 INFO - PROCESS | 1080 | 1461252987575 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:27 INFO - PROCESS | 1080 | ++DOCSHELL 0F5B5800 == 27 [pid = 1080] [id = 130] 08:36:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (0F5BDC00) [pid = 1080] [serial = 388] [outer = 00000000] 08:36:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (1248B400) [pid = 1080] [serial = 389] [outer = 0F5BDC00] 08:36:27 INFO - PROCESS | 1080 | 1461252987624 Marionette DEBUG loaded listener.js 08:36:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (12A07000) [pid = 1080] [serial = 390] [outer = 0F5BDC00] 08:36:28 INFO - PROCESS | 1080 | 1461252988160 Marionette TRACE conn4 <- [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]]]}] 08:36:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:36:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 730ms 08:36:28 INFO - PROCESS | 1080 | 1461252988195 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 08:36:28 INFO - PROCESS | 1080 | 1461252988201 Marionette TRACE conn4 <- [1,485,null,{"value":"13"}] 08:36:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:36:28 INFO - PROCESS | 1080 | 1461252988208 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:36:28 INFO - PROCESS | 1080 | 1461252988210 Marionette TRACE conn4 <- [1,486,null,{}] 08:36:28 INFO - PROCESS | 1080 | 1461252988214 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:28 INFO - PROCESS | 1080 | 1461252988302 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 08:36:28 INFO - PROCESS | 1080 | 1461252988312 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:28 INFO - PROCESS | 1080 | ++DOCSHELL 12ABB400 == 28 [pid = 1080] [id = 131] 08:36:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (12AC4800) [pid = 1080] [serial = 391] [outer = 00000000] 08:36:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (12C6C400) [pid = 1080] [serial = 392] [outer = 12AC4800] 08:36:28 INFO - PROCESS | 1080 | 1461252988367 Marionette DEBUG loaded listener.js 08:36:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (12C70800) [pid = 1080] [serial = 393] [outer = 12AC4800] 08:36:28 INFO - PROCESS | 1080 | 1461252988860 Marionette TRACE conn4 <- [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]]]}] 08:36:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:36:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 672ms 08:36:28 INFO - PROCESS | 1080 | 1461252988881 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 08:36:28 INFO - PROCESS | 1080 | 1461252988884 Marionette TRACE conn4 <- [1,489,null,{"value":"13"}] 08:36:28 INFO - PROCESS | 1080 | 1461252988887 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:36:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:36:28 INFO - PROCESS | 1080 | 1461252988890 Marionette TRACE conn4 <- [1,490,null,{}] 08:36:28 INFO - PROCESS | 1080 | 1461252988902 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:29 INFO - PROCESS | 1080 | 1461252989025 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 08:36:29 INFO - PROCESS | 1080 | 1461252989034 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:29 INFO - PROCESS | 1080 | ++DOCSHELL 13B08C00 == 29 [pid = 1080] [id = 132] 08:36:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (13B10C00) [pid = 1080] [serial = 394] [outer = 00000000] 08:36:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (13EBC400) [pid = 1080] [serial = 395] [outer = 13B10C00] 08:36:29 INFO - PROCESS | 1080 | 1461252989084 Marionette DEBUG loaded listener.js 08:36:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (164B4400) [pid = 1080] [serial = 396] [outer = 13B10C00] 08:36:29 INFO - PROCESS | 1080 | 1461252989548 Marionette TRACE conn4 <- [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]]]}] 08:36:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:36:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 730ms 08:36:29 INFO - PROCESS | 1080 | 1461252989621 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 08:36:29 INFO - PROCESS | 1080 | 1461252989623 Marionette TRACE conn4 <- [1,493,null,{"value":"13"}] 08:36:29 INFO - PROCESS | 1080 | 1461252989627 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:36:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:36:29 INFO - PROCESS | 1080 | 1461252989628 Marionette TRACE conn4 <- [1,494,null,{}] 08:36:29 INFO - PROCESS | 1080 | 1461252989632 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:29 INFO - PROCESS | 1080 | 1461252989712 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 08:36:29 INFO - PROCESS | 1080 | 1461252989718 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:29 INFO - PROCESS | 1080 | ++DOCSHELL 17101C00 == 30 [pid = 1080] [id = 133] 08:36:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (173ED800) [pid = 1080] [serial = 397] [outer = 00000000] 08:36:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (17AD3400) [pid = 1080] [serial = 398] [outer = 173ED800] 08:36:29 INFO - PROCESS | 1080 | 1461252989764 Marionette DEBUG loaded listener.js 08:36:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (189A1400) [pid = 1080] [serial = 399] [outer = 173ED800] 08:36:30 INFO - PROCESS | 1080 | 1461252990215 Marionette TRACE conn4 <- [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]]]}] 08:36:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:36:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 630ms 08:36:30 INFO - PROCESS | 1080 | 1461252990261 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 08:36:30 INFO - PROCESS | 1080 | 1461252990263 Marionette TRACE conn4 <- [1,497,null,{"value":"13"}] 08:36:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:36:30 INFO - PROCESS | 1080 | 1461252990266 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:36:30 INFO - PROCESS | 1080 | 1461252990268 Marionette TRACE conn4 <- [1,498,null,{}] 08:36:30 INFO - PROCESS | 1080 | 1461252990271 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:30 INFO - PROCESS | 1080 | 1461252990351 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 08:36:30 INFO - PROCESS | 1080 | 1461252990393 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:30 INFO - PROCESS | 1080 | ++DOCSHELL 19304000 == 31 [pid = 1080] [id = 134] 08:36:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (19305C00) [pid = 1080] [serial = 400] [outer = 00000000] 08:36:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (19723800) [pid = 1080] [serial = 401] [outer = 19305C00] 08:36:30 INFO - PROCESS | 1080 | 1461252990441 Marionette DEBUG loaded listener.js 08:36:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (19729400) [pid = 1080] [serial = 402] [outer = 19305C00] 08:36:30 INFO - PROCESS | 1080 | 1461252990901 Marionette TRACE conn4 <- [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]]]}] 08:36:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:36:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 671ms 08:36:30 INFO - PROCESS | 1080 | 1461252990937 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 08:36:30 INFO - PROCESS | 1080 | 1461252990939 Marionette TRACE conn4 <- [1,501,null,{"value":"13"}] 08:36:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:36:30 INFO - PROCESS | 1080 | 1461252990942 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:36:30 INFO - PROCESS | 1080 | 1461252990943 Marionette TRACE conn4 <- [1,502,null,{}] 08:36:30 INFO - PROCESS | 1080 | 1461252990947 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:31 INFO - PROCESS | 1080 | 1461252991060 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 08:36:31 INFO - PROCESS | 1080 | 1461252991071 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:31 INFO - PROCESS | 1080 | ++DOCSHELL 1A775400 == 32 [pid = 1080] [id = 135] 08:36:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1A77D400) [pid = 1080] [serial = 403] [outer = 00000000] 08:36:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1B12F400) [pid = 1080] [serial = 404] [outer = 1A77D400] 08:36:31 INFO - PROCESS | 1080 | 1461252991122 Marionette DEBUG loaded listener.js 08:36:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (1B138400) [pid = 1080] [serial = 405] [outer = 1A77D400] 08:36:31 INFO - PROCESS | 1080 | 1461252991572 Marionette TRACE conn4 <- [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]]]}] 08:36:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:36:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 08:36:31 INFO - PROCESS | 1080 | 1461252991613 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 08:36:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:36:31 INFO - PROCESS | 1080 | 1461252991615 Marionette TRACE conn4 <- [1,505,null,{"value":"13"}] 08:36:31 INFO - PROCESS | 1080 | 1461252991618 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:36:31 INFO - PROCESS | 1080 | 1461252991620 Marionette TRACE conn4 <- [1,506,null,{}] 08:36:31 INFO - PROCESS | 1080 | 1461252991624 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:31 INFO - PROCESS | 1080 | 1461252991698 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 08:36:31 INFO - PROCESS | 1080 | 1461252991737 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:31 INFO - PROCESS | 1080 | ++DOCSHELL 1B31F000 == 33 [pid = 1080] [id = 136] 08:36:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (1B333000) [pid = 1080] [serial = 406] [outer = 00000000] 08:36:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (1B820C00) [pid = 1080] [serial = 407] [outer = 1B333000] 08:36:31 INFO - PROCESS | 1080 | 1461252991782 Marionette DEBUG loaded listener.js 08:36:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (1B826800) [pid = 1080] [serial = 408] [outer = 1B333000] 08:36:32 INFO - PROCESS | 1080 | 1461252992221 Marionette TRACE conn4 <- [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]]]}] 08:36:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:36:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 671ms 08:36:32 INFO - PROCESS | 1080 | 1461252992290 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 08:36:32 INFO - PROCESS | 1080 | 1461252992292 Marionette TRACE conn4 <- [1,509,null,{"value":"13"}] 08:36:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:36:32 INFO - PROCESS | 1080 | 1461252992295 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:36:32 INFO - PROCESS | 1080 | 1461252992296 Marionette TRACE conn4 <- [1,510,null,{}] 08:36:32 INFO - PROCESS | 1080 | 1461252992300 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:32 INFO - PROCESS | 1080 | 1461252992375 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 08:36:32 INFO - PROCESS | 1080 | 1461252992384 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:32 INFO - PROCESS | 1080 | ++DOCSHELL 1B828C00 == 34 [pid = 1080] [id = 137] 08:36:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (1B8AA000) [pid = 1080] [serial = 409] [outer = 00000000] 08:36:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (1B9C1800) [pid = 1080] [serial = 410] [outer = 1B8AA000] 08:36:32 INFO - PROCESS | 1080 | 1461252992432 Marionette DEBUG loaded listener.js 08:36:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (1B8B0000) [pid = 1080] [serial = 411] [outer = 1B8AA000] 08:36:32 INFO - PROCESS | 1080 | 1461252992935 Marionette TRACE conn4 <- [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]]]}] 08:36:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:36:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 671ms 08:36:32 INFO - PROCESS | 1080 | 1461252992969 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 08:36:32 INFO - PROCESS | 1080 | 1461252992971 Marionette TRACE conn4 <- [1,513,null,{"value":"13"}] 08:36:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:36:32 INFO - PROCESS | 1080 | 1461252992974 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:36:32 INFO - PROCESS | 1080 | 1461252992976 Marionette TRACE conn4 <- [1,514,null,{}] 08:36:32 INFO - PROCESS | 1080 | 1461252992979 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:33 INFO - PROCESS | 1080 | 1461252993108 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 08:36:33 INFO - PROCESS | 1080 | 1461252993128 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:33 INFO - PROCESS | 1080 | ++DOCSHELL 13B08800 == 35 [pid = 1080] [id = 138] 08:36:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (1B8A9C00) [pid = 1080] [serial = 412] [outer = 00000000] 08:36:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (1BA18800) [pid = 1080] [serial = 413] [outer = 1B8A9C00] 08:36:33 INFO - PROCESS | 1080 | 1461252993173 Marionette DEBUG loaded listener.js 08:36:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (1BA18400) [pid = 1080] [serial = 414] [outer = 1B8A9C00] 08:36:33 INFO - PROCESS | 1080 | 1461252993614 Marionette TRACE conn4 <- [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]]]}] 08:36:33 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 08:36:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 08:36:33 INFO - PROCESS | 1080 | 1461252993646 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 08:36:33 INFO - PROCESS | 1080 | 1461252993648 Marionette TRACE conn4 <- [1,517,null,{"value":"13"}] 08:36:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:36:33 INFO - PROCESS | 1080 | 1461252993651 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:36:33 INFO - PROCESS | 1080 | 1461252993652 Marionette TRACE conn4 <- [1,518,null,{}] 08:36:33 INFO - PROCESS | 1080 | 1461252993656 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:33 INFO - PROCESS | 1080 | 1461252993763 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 08:36:33 INFO - PROCESS | 1080 | 1461252993769 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:33 INFO - PROCESS | 1080 | ++DOCSHELL 1BA14C00 == 36 [pid = 1080] [id = 139] 08:36:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (1BA7DC00) [pid = 1080] [serial = 415] [outer = 00000000] 08:36:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (1BDF4800) [pid = 1080] [serial = 416] [outer = 1BA7DC00] 08:36:33 INFO - PROCESS | 1080 | 1461252993814 Marionette DEBUG loaded listener.js 08:36:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (1BDF7000) [pid = 1080] [serial = 417] [outer = 1BA7DC00] 08:36:34 INFO - PROCESS | 1080 | 1461252994271 Marionette TRACE conn4 <- [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]]]}] 08:36:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:36:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 670ms 08:36:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:36:34 INFO - PROCESS | 1080 | 1461252994322 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 08:36:34 INFO - PROCESS | 1080 | 1461252994324 Marionette TRACE conn4 <- [1,521,null,{"value":"13"}] 08:36:34 INFO - PROCESS | 1080 | 1461252994327 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:36:34 INFO - PROCESS | 1080 | 1461252994330 Marionette TRACE conn4 <- [1,522,null,{}] 08:36:34 INFO - PROCESS | 1080 | 1461252994333 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:34 INFO - PROCESS | 1080 | 1461252994492 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 08:36:34 INFO - PROCESS | 1080 | 1461252994521 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:34 INFO - PROCESS | 1080 | ++DOCSHELL 1C120C00 == 37 [pid = 1080] [id = 140] 08:36:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (1C121000) [pid = 1080] [serial = 418] [outer = 00000000] 08:36:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (1C158000) [pid = 1080] [serial = 419] [outer = 1C121000] 08:36:34 INFO - PROCESS | 1080 | 1461252994577 Marionette DEBUG loaded listener.js 08:36:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 118 (1C15E000) [pid = 1080] [serial = 420] [outer = 1C121000] 08:36:35 INFO - PROCESS | 1080 | --DOMWINDOW == 117 (1FABCC00) [pid = 1080] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:36:35 INFO - PROCESS | 1080 | --DOMWINDOW == 116 (12AEF400) [pid = 1080] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:36:35 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (1B1B0800) [pid = 1080] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:36:35 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (1C11FC00) [pid = 1080] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:36:35 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (1FAB0000) [pid = 1080] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:36:35 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (0EF1E400) [pid = 1080] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:36:35 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (0EC1C000) [pid = 1080] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:36:35 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (218E9C00) [pid = 1080] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:36:35 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (1C15F400) [pid = 1080] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:36:35 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (1BA70400) [pid = 1080] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:36:35 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (1731E800) [pid = 1080] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:36:35 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (1972A800) [pid = 1080] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:36:35 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (17346000) [pid = 1080] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:36:35 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (1FAB3400) [pid = 1080] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:36:35 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (1CE6F400) [pid = 1080] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:36:35 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (19726000) [pid = 1080] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:36:35 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (12C6A400) [pid = 1080] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:36:35 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (1C15A400) [pid = 1080] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:36:35 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (1D3EE000) [pid = 1080] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:36:35 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (12BADC00) [pid = 1080] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:36:35 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (19728000) [pid = 1080] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:36:35 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (1C122800) [pid = 1080] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:36:35 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (19725000) [pid = 1080] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:36:35 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (1B136400) [pid = 1080] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:36:35 INFO - PROCESS | 1080 | 1461252995498 Marionette TRACE conn4 <- [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]]]}] 08:36:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:36:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1237ms 08:36:35 INFO - PROCESS | 1080 | 1461252995564 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 08:36:35 INFO - PROCESS | 1080 | 1461252995566 Marionette TRACE conn4 <- [1,525,null,{"value":"13"}] 08:36:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:36:35 INFO - PROCESS | 1080 | 1461252995569 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:36:35 INFO - PROCESS | 1080 | 1461252995571 Marionette TRACE conn4 <- [1,526,null,{}] 08:36:35 INFO - PROCESS | 1080 | 1461252995575 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:35 INFO - PROCESS | 1080 | 1461252995657 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 08:36:35 INFO - PROCESS | 1080 | 1461252995664 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:35 INFO - PROCESS | 1080 | ++DOCSHELL 0F544800 == 38 [pid = 1080] [id = 141] 08:36:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (133D6C00) [pid = 1080] [serial = 421] [outer = 00000000] 08:36:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (19727400) [pid = 1080] [serial = 422] [outer = 133D6C00] 08:36:35 INFO - PROCESS | 1080 | 1461252995712 Marionette DEBUG loaded listener.js 08:36:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (1A775000) [pid = 1080] [serial = 423] [outer = 133D6C00] 08:36:36 INFO - PROCESS | 1080 | 1461252996149 Marionette TRACE conn4 <- [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]]]}] 08:36:36 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 08:36:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 630ms 08:36:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:36:36 INFO - PROCESS | 1080 | 1461252996200 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 08:36:36 INFO - PROCESS | 1080 | 1461252996202 Marionette TRACE conn4 <- [1,529,null,{"value":"13"}] 08:36:36 INFO - PROCESS | 1080 | 1461252996205 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:36:36 INFO - PROCESS | 1080 | 1461252996207 Marionette TRACE conn4 <- [1,530,null,{}] 08:36:36 INFO - PROCESS | 1080 | 1461252996211 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:36 INFO - PROCESS | 1080 | 1461252996291 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 08:36:36 INFO - PROCESS | 1080 | 1461252996326 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:36 INFO - PROCESS | 1080 | ++DOCSHELL 1AA90400 == 39 [pid = 1080] [id = 142] 08:36:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (1B81E400) [pid = 1080] [serial = 424] [outer = 00000000] 08:36:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (1C11E800) [pid = 1080] [serial = 425] [outer = 1B81E400] 08:36:36 INFO - PROCESS | 1080 | 1461252996371 Marionette DEBUG loaded listener.js 08:36:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (1C15F400) [pid = 1080] [serial = 426] [outer = 1B81E400] 08:36:36 INFO - PROCESS | 1080 | 1461252996845 Marionette TRACE conn4 <- [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"]]]}] 08:36:36 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 08:36:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:36:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:36:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:36:36 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 08:36:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:36:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:36:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:36:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 671ms 08:36:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:36:36 INFO - PROCESS | 1080 | 1461252996876 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 08:36:36 INFO - PROCESS | 1080 | 1461252996878 Marionette TRACE conn4 <- [1,533,null,{"value":"13"}] 08:36:36 INFO - PROCESS | 1080 | 1461252996885 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:36:36 INFO - PROCESS | 1080 | 1461252996887 Marionette TRACE conn4 <- [1,534,null,{}] 08:36:36 INFO - PROCESS | 1080 | 1461252996890 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:37 INFO - PROCESS | 1080 | 1461252996980 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 08:36:37 INFO - PROCESS | 1080 | 1461252996987 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:37 INFO - PROCESS | 1080 | ++DOCSHELL 1CE69800 == 40 [pid = 1080] [id = 143] 08:36:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1CE6D000) [pid = 1080] [serial = 427] [outer = 00000000] 08:36:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1D3AE400) [pid = 1080] [serial = 428] [outer = 1CE6D000] 08:36:37 INFO - PROCESS | 1080 | 1461252997032 Marionette DEBUG loaded listener.js 08:36:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (1D3F4000) [pid = 1080] [serial = 429] [outer = 1CE6D000] 08:36:37 INFO - PROCESS | 1080 | 1461252997776 Marionette TRACE conn4 <- [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]]]}] 08:36:37 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 08:36:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 930ms 08:36:37 INFO - PROCESS | 1080 | 1461252997813 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 08:36:37 INFO - PROCESS | 1080 | 1461252997819 Marionette TRACE conn4 <- [1,537,null,{"value":"13"}] 08:36:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:36:37 INFO - PROCESS | 1080 | 1461252997825 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:36:37 INFO - PROCESS | 1080 | 1461252997829 Marionette TRACE conn4 <- [1,538,null,{}] 08:36:37 INFO - PROCESS | 1080 | 1461252997835 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:37 INFO - PROCESS | 1080 | 1461252997960 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 08:36:38 INFO - PROCESS | 1080 | 1461252998076 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:38 INFO - PROCESS | 1080 | ++DOCSHELL 12A01800 == 41 [pid = 1080] [id = 144] 08:36:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (12AC2400) [pid = 1080] [serial = 430] [outer = 00000000] 08:36:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (12C76800) [pid = 1080] [serial = 431] [outer = 12AC2400] 08:36:38 INFO - PROCESS | 1080 | 1461252998138 Marionette DEBUG loaded listener.js 08:36:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (12F96C00) [pid = 1080] [serial = 432] [outer = 12AC2400] 08:36:38 INFO - PROCESS | 1080 | 1461252998740 Marionette TRACE conn4 <- [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]]]}] 08:36:38 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 08:36:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 931ms 08:36:38 INFO - PROCESS | 1080 | 1461252998776 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 08:36:38 INFO - PROCESS | 1080 | 1461252998782 Marionette TRACE conn4 <- [1,541,null,{"value":"13"}] 08:36:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:36:38 INFO - PROCESS | 1080 | 1461252998790 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:36:38 INFO - PROCESS | 1080 | 1461252998793 Marionette TRACE conn4 <- [1,542,null,{}] 08:36:38 INFO - PROCESS | 1080 | 1461252998797 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:38 INFO - PROCESS | 1080 | 1461252998923 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 08:36:39 INFO - PROCESS | 1080 | 1461252999075 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:39 INFO - PROCESS | 1080 | ++DOCSHELL 133D4800 == 42 [pid = 1080] [id = 145] 08:36:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (13BA9C00) [pid = 1080] [serial = 433] [outer = 00000000] 08:36:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (1A773800) [pid = 1080] [serial = 434] [outer = 13BA9C00] 08:36:39 INFO - PROCESS | 1080 | 1461252999132 Marionette DEBUG loaded listener.js 08:36:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (1AA94000) [pid = 1080] [serial = 435] [outer = 13BA9C00] 08:36:39 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:36:39 INFO - PROCESS | 1080 | [1080] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:36:40 INFO - PROCESS | 1080 | 1461253000070 Marionette TRACE conn4 <- [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]]]}] 08:36:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:36:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1333ms 08:36:40 INFO - PROCESS | 1080 | 1461253000127 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 08:36:40 INFO - PROCESS | 1080 | 1461253000130 Marionette TRACE conn4 <- [1,545,null,{"value":"13"}] 08:36:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:36:40 INFO - PROCESS | 1080 | 1461253000136 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:36:40 INFO - PROCESS | 1080 | 1461253000140 Marionette TRACE conn4 <- [1,546,null,{}] 08:36:40 INFO - PROCESS | 1080 | 1461253000146 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:40 INFO - PROCESS | 1080 | 1461253000251 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 08:36:40 INFO - PROCESS | 1080 | 1461253000334 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:40 INFO - PROCESS | 1080 | ++DOCSHELL 12A0F000 == 43 [pid = 1080] [id = 146] 08:36:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (12BAE000) [pid = 1080] [serial = 436] [outer = 00000000] 08:36:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (13B10400) [pid = 1080] [serial = 437] [outer = 12BAE000] 08:36:40 INFO - PROCESS | 1080 | 1461253000430 Marionette DEBUG loaded listener.js 08:36:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (164B3400) [pid = 1080] [serial = 438] [outer = 12BAE000] 08:36:40 INFO - PROCESS | 1080 | --DOCSHELL 1B9C0C00 == 42 [pid = 1080] [id = 23] 08:36:40 INFO - PROCESS | 1080 | --DOCSHELL 1B9CC800 == 41 [pid = 1080] [id = 25] 08:36:40 INFO - PROCESS | 1080 | --DOCSHELL 17AACC00 == 40 [pid = 1080] [id = 30] 08:36:40 INFO - PROCESS | 1080 | --DOCSHELL 1CE68800 == 39 [pid = 1080] [id = 19] 08:36:40 INFO - PROCESS | 1080 | --DOCSHELL 1FA8AC00 == 38 [pid = 1080] [id = 20] 08:36:40 INFO - PROCESS | 1080 | --DOCSHELL 0AF83C00 == 37 [pid = 1080] [id = 24] 08:36:40 INFO - PROCESS | 1080 | --DOCSHELL 1B31AC00 == 36 [pid = 1080] [id = 17] 08:36:40 INFO - PROCESS | 1080 | --DOCSHELL 1FABC000 == 35 [pid = 1080] [id = 21] 08:36:40 INFO - PROCESS | 1080 | --DOCSHELL 1B31DC00 == 34 [pid = 1080] [id = 31] 08:36:40 INFO - PROCESS | 1080 | --DOCSHELL 1248C800 == 33 [pid = 1080] [id = 29] 08:36:40 INFO - PROCESS | 1080 | --DOCSHELL 12E14400 == 32 [pid = 1080] [id = 28] 08:36:40 INFO - PROCESS | 1080 | --DOCSHELL 12484000 == 31 [pid = 1080] [id = 27] 08:36:40 INFO - PROCESS | 1080 | --DOCSHELL 1731B000 == 30 [pid = 1080] [id = 16] 08:36:40 INFO - PROCESS | 1080 | --DOCSHELL 12AC3C00 == 29 [pid = 1080] [id = 15] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (20834000) [pid = 1080] [serial = 386] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (2187A000) [pid = 1080] [serial = 221] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (19303400) [pid = 1080] [serial = 266] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (1BDF9C00) [pid = 1080] [serial = 269] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (1CC11000) [pid = 1080] [serial = 272] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (1FE72800) [pid = 1080] [serial = 314] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (2080A400) [pid = 1080] [serial = 320] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (1B82A800) [pid = 1080] [serial = 311] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (13B0DC00) [pid = 1080] [serial = 308] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (21DED800) [pid = 1080] [serial = 317] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (20810C00) [pid = 1080] [serial = 374] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (21619800) [pid = 1080] [serial = 373] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (1D1EE800) [pid = 1080] [serial = 379] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (12C79800) [pid = 1080] [serial = 376] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (21DF2C00) [pid = 1080] [serial = 382] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (1FBE7400) [pid = 1080] [serial = 161] [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.] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (2080FC00) [pid = 1080] [serial = 377] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (1CE69400) [pid = 1080] [serial = 367] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (21EED400) [pid = 1080] [serial = 383] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (1BDECC00) [pid = 1080] [serial = 364] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (1BDF6400) [pid = 1080] [serial = 365] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (1A774800) [pid = 1080] [serial = 361] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (1A77B800) [pid = 1080] [serial = 362] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (1B339C00) [pid = 1080] [serial = 359] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (1B12B400) [pid = 1080] [serial = 358] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (1BA17C00) [pid = 1080] [serial = 356] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (1B82D800) [pid = 1080] [serial = 355] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 84 (1FC04000) [pid = 1080] [serial = 353] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 83 (1FBE4400) [pid = 1080] [serial = 352] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (1E2C0400) [pid = 1080] [serial = 350] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (1E188000) [pid = 1080] [serial = 349] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (1B81F400) [pid = 1080] [serial = 347] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (1B137000) [pid = 1080] [serial = 346] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 78 (178EE000) [pid = 1080] [serial = 344] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 77 (17345000) [pid = 1080] [serial = 343] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 76 (1D196400) [pid = 1080] [serial = 341] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 75 (1EB5F000) [pid = 1080] [serial = 370] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 74 (1E37D800) [pid = 1080] [serial = 371] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 73 (1FC0C400) [pid = 1080] [serial = 380] [outer = 00000000] [url = about:blank] 08:36:40 INFO - PROCESS | 1080 | --DOMWINDOW == 72 (1D1F1800) [pid = 1080] [serial = 368] [outer = 00000000] [url = about:blank] 08:36:41 INFO - PROCESS | 1080 | 1461253001003 Marionette TRACE conn4 <- [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]]]}] 08:36:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:36:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 893ms 08:36:41 INFO - PROCESS | 1080 | 1461253001029 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 08:36:41 INFO - PROCESS | 1080 | 1461253001035 Marionette TRACE conn4 <- [1,549,null,{"value":"13"}] 08:36:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:36:41 INFO - PROCESS | 1080 | 1461253001041 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:36:41 INFO - PROCESS | 1080 | 1461253001044 Marionette TRACE conn4 <- [1,550,null,{}] 08:36:41 INFO - PROCESS | 1080 | 1461253001048 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:41 INFO - PROCESS | 1080 | 1461253001128 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 08:36:41 INFO - PROCESS | 1080 | 1461253001207 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:41 INFO - PROCESS | 1080 | ++DOCSHELL 12A0AC00 == 30 [pid = 1080] [id = 147] 08:36:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 73 (12A0E800) [pid = 1080] [serial = 439] [outer = 00000000] 08:36:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 74 (13B08000) [pid = 1080] [serial = 440] [outer = 12A0E800] 08:36:41 INFO - PROCESS | 1080 | 1461253001254 Marionette DEBUG loaded listener.js 08:36:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 75 (17133800) [pid = 1080] [serial = 441] [outer = 12A0E800] 08:36:41 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:36:41 INFO - PROCESS | 1080 | [1080] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:36:41 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:36:41 INFO - PROCESS | 1080 | [1080] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:36:41 INFO - PROCESS | 1080 | 1461253001668 Marionette TRACE conn4 <- [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]]]}] 08:36:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:36:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 670ms 08:36:41 INFO - PROCESS | 1080 | 1461253001714 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 08:36:41 INFO - PROCESS | 1080 | 1461253001716 Marionette TRACE conn4 <- [1,553,null,{"value":"13"}] 08:36:41 INFO - PROCESS | 1080 | 1461253001723 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:36:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:36:41 INFO - PROCESS | 1080 | 1461253001727 Marionette TRACE conn4 <- [1,554,null,{}] 08:36:41 INFO - PROCESS | 1080 | 1461253001772 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:41 INFO - PROCESS | 1080 | 1461253001859 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 08:36:41 INFO - PROCESS | 1080 | 1461253001874 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:41 INFO - PROCESS | 1080 | ++DOCSHELL 1930D000 == 31 [pid = 1080] [id = 148] 08:36:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 76 (1930DC00) [pid = 1080] [serial = 442] [outer = 00000000] 08:36:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 77 (19726000) [pid = 1080] [serial = 443] [outer = 1930DC00] 08:36:41 INFO - PROCESS | 1080 | 1461253001923 Marionette DEBUG loaded listener.js 08:36:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 78 (1976D400) [pid = 1080] [serial = 444] [outer = 1930DC00] 08:36:42 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:36:42 INFO - PROCESS | 1080 | [1080] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:36:42 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:36:42 INFO - PROCESS | 1080 | 1461253002415 Marionette TRACE conn4 <- [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]]]}] 08:36:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:36:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 730ms 08:36:42 INFO - PROCESS | 1080 | 1461253002459 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 08:36:42 INFO - PROCESS | 1080 | 1461253002461 Marionette TRACE conn4 <- [1,557,null,{"value":"13"}] 08:36:42 INFO - PROCESS | 1080 | 1461253002465 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:36:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:36:42 INFO - PROCESS | 1080 | 1461253002467 Marionette TRACE conn4 <- [1,558,null,{}] 08:36:42 INFO - PROCESS | 1080 | 1461253002470 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:42 INFO - PROCESS | 1080 | 1461253002552 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 08:36:42 INFO - PROCESS | 1080 | 1461253002558 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:42 INFO - PROCESS | 1080 | ++DOCSHELL 1B12D000 == 32 [pid = 1080] [id = 149] 08:36:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (1B12F800) [pid = 1080] [serial = 445] [outer = 00000000] 08:36:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (1B333400) [pid = 1080] [serial = 446] [outer = 1B12F800] 08:36:42 INFO - PROCESS | 1080 | 1461253002606 Marionette DEBUG loaded listener.js 08:36:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (1B81F400) [pid = 1080] [serial = 447] [outer = 1B12F800] 08:36:42 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:36:42 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:36:43 INFO - PROCESS | 1080 | 1461253002987 Marionette TRACE conn4 <- [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]]]}] 08:36:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:36:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 571ms 08:36:43 INFO - PROCESS | 1080 | 1461253003049 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 08:36:43 INFO - PROCESS | 1080 | 1461253003051 Marionette TRACE conn4 <- [1,561,null,{"value":"13"}] 08:36:43 INFO - PROCESS | 1080 | 1461253003054 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:36:43 INFO - PROCESS | 1080 | 1461253003056 Marionette TRACE conn4 <- [1,562,null,{}] 08:36:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:36:43 INFO - PROCESS | 1080 | 1461253003060 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:43 INFO - PROCESS | 1080 | 1461253003171 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 08:36:43 INFO - PROCESS | 1080 | 1461253003251 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:43 INFO - PROCESS | 1080 | ++DOCSHELL 1AA91000 == 33 [pid = 1080] [id = 150] 08:36:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (1B827400) [pid = 1080] [serial = 448] [outer = 00000000] 08:36:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (1B9C3400) [pid = 1080] [serial = 449] [outer = 1B827400] 08:36:43 INFO - PROCESS | 1080 | 1461253003298 Marionette DEBUG loaded listener.js 08:36:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (1B9C6400) [pid = 1080] [serial = 450] [outer = 1B827400] 08:36:43 INFO - PROCESS | 1080 | 1461253003712 Marionette TRACE conn4 <- [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]]]}] 08:36:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:36:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 770ms 08:36:43 INFO - PROCESS | 1080 | 1461253003830 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 08:36:43 INFO - PROCESS | 1080 | 1461253003832 Marionette TRACE conn4 <- [1,565,null,{"value":"13"}] 08:36:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:36:43 INFO - PROCESS | 1080 | 1461253003835 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:36:43 INFO - PROCESS | 1080 | 1461253003837 Marionette TRACE conn4 <- [1,566,null,{}] 08:36:43 INFO - PROCESS | 1080 | 1461253003841 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:44 INFO - PROCESS | 1080 | 1461253003983 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 08:36:44 INFO - PROCESS | 1080 | 1461253003991 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:44 INFO - PROCESS | 1080 | ++DOCSHELL 1B9CB400 == 34 [pid = 1080] [id = 151] 08:36:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (1BB1A800) [pid = 1080] [serial = 451] [outer = 00000000] 08:36:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (1C118800) [pid = 1080] [serial = 452] [outer = 1BB1A800] 08:36:44 INFO - PROCESS | 1080 | 1461253004041 Marionette DEBUG loaded listener.js 08:36:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (1BDF3800) [pid = 1080] [serial = 453] [outer = 1BB1A800] 08:36:44 INFO - PROCESS | 1080 | 1461253004463 Marionette TRACE conn4 <- [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]]]}] 08:36:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:36:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 671ms 08:36:44 INFO - PROCESS | 1080 | 1461253004510 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 08:36:44 INFO - PROCESS | 1080 | 1461253004512 Marionette TRACE conn4 <- [1,569,null,{"value":"13"}] 08:36:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:36:44 INFO - PROCESS | 1080 | 1461253004515 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:36:44 INFO - PROCESS | 1080 | 1461253004516 Marionette TRACE conn4 <- [1,570,null,{}] 08:36:44 INFO - PROCESS | 1080 | 1461253004520 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:44 INFO - PROCESS | 1080 | 1461253004624 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 08:36:44 INFO - PROCESS | 1080 | 1461253004630 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:44 INFO - PROCESS | 1080 | ++DOCSHELL 1C126000 == 35 [pid = 1080] [id = 152] 08:36:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (1C126400) [pid = 1080] [serial = 454] [outer = 00000000] 08:36:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (1CC10000) [pid = 1080] [serial = 455] [outer = 1C126400] 08:36:44 INFO - PROCESS | 1080 | 1461253004676 Marionette DEBUG loaded listener.js 08:36:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (1CCEE400) [pid = 1080] [serial = 456] [outer = 1C126400] 08:36:45 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (1B8A9C00) [pid = 1080] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:36:45 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (1BA7DC00) [pid = 1080] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:36:45 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (1B333000) [pid = 1080] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:36:45 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (13B10C00) [pid = 1080] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:36:45 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (173ED800) [pid = 1080] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:36:45 INFO - PROCESS | 1080 | --DOMWINDOW == 84 (1A77D400) [pid = 1080] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:36:45 INFO - PROCESS | 1080 | --DOMWINDOW == 83 (19305C00) [pid = 1080] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:36:45 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (0F5BDC00) [pid = 1080] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:36:45 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (12AC4800) [pid = 1080] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:36:45 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (1FBF3C00) [pid = 1080] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:36:45 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (1B8AA000) [pid = 1080] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:36:45 INFO - PROCESS | 1080 | --DOMWINDOW == 78 (1B81E400) [pid = 1080] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:36:45 INFO - PROCESS | 1080 | --DOMWINDOW == 77 (1C121000) [pid = 1080] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:36:45 INFO - PROCESS | 1080 | --DOMWINDOW == 76 (133D6C00) [pid = 1080] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:36:45 INFO - PROCESS | 1080 | 1461253005453 Marionette TRACE conn4 <- [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]]]}] 08:36:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:36:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 970ms 08:36:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:36:45 INFO - PROCESS | 1080 | 1461253005485 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 08:36:45 INFO - PROCESS | 1080 | 1461253005487 Marionette TRACE conn4 <- [1,573,null,{"value":"13"}] 08:36:45 INFO - PROCESS | 1080 | 1461253005491 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:36:45 INFO - PROCESS | 1080 | 1461253005492 Marionette TRACE conn4 <- [1,574,null,{}] 08:36:45 INFO - PROCESS | 1080 | 1461253005496 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:45 INFO - PROCESS | 1080 | 1461253005603 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 08:36:45 INFO - PROCESS | 1080 | 1461253005655 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:45 INFO - PROCESS | 1080 | ++DOCSHELL 0EC14400 == 36 [pid = 1080] [id = 153] 08:36:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 77 (0EC17000) [pid = 1080] [serial = 457] [outer = 00000000] 08:36:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 78 (19305C00) [pid = 1080] [serial = 458] [outer = 0EC17000] 08:36:45 INFO - PROCESS | 1080 | 1461253005700 Marionette DEBUG loaded listener.js 08:36:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (1A77C400) [pid = 1080] [serial = 459] [outer = 0EC17000] 08:36:45 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:36:45 INFO - PROCESS | 1080 | [1080] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:36:46 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:36:46 INFO - PROCESS | 1080 | [1080] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:36:46 INFO - PROCESS | 1080 | 1461253006098 Marionette TRACE conn4 <- [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]]]}] 08:36:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:36:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 630ms 08:36:46 INFO - PROCESS | 1080 | 1461253006121 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 08:36:46 INFO - PROCESS | 1080 | 1461253006123 Marionette TRACE conn4 <- [1,577,null,{"value":"13"}] 08:36:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:36:46 INFO - PROCESS | 1080 | 1461253006133 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:36:46 INFO - PROCESS | 1080 | 1461253006135 Marionette TRACE conn4 <- [1,578,null,{}] 08:36:46 INFO - PROCESS | 1080 | 1461253006138 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:46 INFO - PROCESS | 1080 | 1461253006217 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 08:36:46 INFO - PROCESS | 1080 | 1461253006224 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:46 INFO - PROCESS | 1080 | ++DOCSHELL 18A53000 == 37 [pid = 1080] [id = 154] 08:36:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (18A55C00) [pid = 1080] [serial = 460] [outer = 00000000] 08:36:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (1BDF3000) [pid = 1080] [serial = 461] [outer = 18A55C00] 08:36:46 INFO - PROCESS | 1080 | 1461253006269 Marionette DEBUG loaded listener.js 08:36:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (1CA2A000) [pid = 1080] [serial = 462] [outer = 18A55C00] 08:36:46 INFO - PROCESS | 1080 | 1461253006702 Marionette TRACE conn4 <- [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]]]}] 08:36:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:36:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 632ms 08:36:46 INFO - PROCESS | 1080 | 1461253006768 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 08:36:46 INFO - PROCESS | 1080 | 1461253006770 Marionette TRACE conn4 <- [1,581,null,{"value":"13"}] 08:36:46 INFO - PROCESS | 1080 | 1461253006773 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:36:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:36:46 INFO - PROCESS | 1080 | 1461253006775 Marionette TRACE conn4 <- [1,582,null,{}] 08:36:46 INFO - PROCESS | 1080 | 1461253006778 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:46 INFO - PROCESS | 1080 | 1461253006854 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 08:36:46 INFO - PROCESS | 1080 | 1461253006863 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:46 INFO - PROCESS | 1080 | ++DOCSHELL 1CE68800 == 38 [pid = 1080] [id = 155] 08:36:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (1D1F6C00) [pid = 1080] [serial = 463] [outer = 00000000] 08:36:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (1E2B9400) [pid = 1080] [serial = 464] [outer = 1D1F6C00] 08:36:46 INFO - PROCESS | 1080 | 1461253006908 Marionette DEBUG loaded listener.js 08:36:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (1E37C000) [pid = 1080] [serial = 465] [outer = 1D1F6C00] 08:36:47 INFO - PROCESS | 1080 | 1461253007391 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:36:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:36:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 670ms 08:36:47 INFO - PROCESS | 1080 | 1461253007449 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 08:36:47 INFO - PROCESS | 1080 | 1461253007453 Marionette TRACE conn4 <- [1,585,null,{"value":"13"}] 08:36:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:36:47 INFO - PROCESS | 1080 | 1461253007459 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:36:47 INFO - PROCESS | 1080 | 1461253007464 Marionette TRACE conn4 <- [1,586,null,{}] 08:36:47 INFO - PROCESS | 1080 | 1461253007471 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:47 INFO - PROCESS | 1080 | 1461253007643 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 08:36:47 INFO - PROCESS | 1080 | 1461253007742 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:47 INFO - PROCESS | 1080 | ++DOCSHELL 12AF3400 == 39 [pid = 1080] [id = 156] 08:36:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (12AF3800) [pid = 1080] [serial = 466] [outer = 00000000] 08:36:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (12C79800) [pid = 1080] [serial = 467] [outer = 12AF3800] 08:36:47 INFO - PROCESS | 1080 | 1461253007800 Marionette DEBUG loaded listener.js 08:36:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (13B0F000) [pid = 1080] [serial = 468] [outer = 12AF3800] 08:36:48 INFO - PROCESS | 1080 | 1461253008379 Marionette TRACE conn4 <- [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]]]}] 08:36:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:36:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 970ms 08:36:48 INFO - PROCESS | 1080 | 1461253008434 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 08:36:48 INFO - PROCESS | 1080 | 1461253008440 Marionette TRACE conn4 <- [1,589,null,{"value":"13"}] 08:36:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:36:48 INFO - PROCESS | 1080 | 1461253008447 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:36:48 INFO - PROCESS | 1080 | 1461253008450 Marionette TRACE conn4 <- [1,590,null,{}] 08:36:48 INFO - PROCESS | 1080 | 1461253008454 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:48 INFO - PROCESS | 1080 | 1461253008564 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 08:36:48 INFO - PROCESS | 1080 | 1461253008659 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:48 INFO - PROCESS | 1080 | ++DOCSHELL 17BBE800 == 40 [pid = 1080] [id = 157] 08:36:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (18A52C00) [pid = 1080] [serial = 469] [outer = 00000000] 08:36:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (1B12C000) [pid = 1080] [serial = 470] [outer = 18A52C00] 08:36:48 INFO - PROCESS | 1080 | 1461253008717 Marionette DEBUG loaded listener.js 08:36:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (1B33D000) [pid = 1080] [serial = 471] [outer = 18A52C00] 08:36:49 INFO - PROCESS | 1080 | [1080] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 08:36:49 INFO - PROCESS | 1080 | 1461253009589 Marionette TRACE conn4 <- [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]]]}] 08:36:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:36:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1174ms 08:36:49 INFO - PROCESS | 1080 | 1461253009621 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 08:36:49 INFO - PROCESS | 1080 | 1461253009624 Marionette TRACE conn4 <- [1,593,null,{"value":"13"}] 08:36:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:36:49 INFO - PROCESS | 1080 | 1461253009628 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:36:49 INFO - PROCESS | 1080 | 1461253009632 Marionette TRACE conn4 <- [1,594,null,{}] 08:36:49 INFO - PROCESS | 1080 | 1461253009644 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:49 INFO - PROCESS | 1080 | 1461253009758 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 08:36:49 INFO - PROCESS | 1080 | 1461253009852 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:49 INFO - PROCESS | 1080 | ++DOCSHELL 1C157C00 == 41 [pid = 1080] [id = 158] 08:36:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (1D3AE800) [pid = 1080] [serial = 472] [outer = 00000000] 08:36:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (1EC64800) [pid = 1080] [serial = 473] [outer = 1D3AE800] 08:36:49 INFO - PROCESS | 1080 | 1461253009910 Marionette DEBUG loaded listener.js 08:36:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (1FA84400) [pid = 1080] [serial = 474] [outer = 1D3AE800] 08:36:50 INFO - PROCESS | 1080 | 1461253010504 Marionette TRACE conn4 <- [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]]]}] 08:36:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:36:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 931ms 08:36:50 INFO - PROCESS | 1080 | 1461253010561 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 08:36:50 INFO - PROCESS | 1080 | 1461253010564 Marionette TRACE conn4 <- [1,597,null,{"value":"13"}] 08:36:50 INFO - PROCESS | 1080 | 1461253010567 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:36:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:36:50 INFO - PROCESS | 1080 | 1461253010569 Marionette TRACE conn4 <- [1,598,null,{}] 08:36:50 INFO - PROCESS | 1080 | 1461253010573 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:50 INFO - PROCESS | 1080 | 1461253010675 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 08:36:50 INFO - PROCESS | 1080 | 1461253010766 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:50 INFO - PROCESS | 1080 | ++DOCSHELL 1FABC800 == 42 [pid = 1080] [id = 159] 08:36:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (1FABCC00) [pid = 1080] [serial = 475] [outer = 00000000] 08:36:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (1FBECC00) [pid = 1080] [serial = 476] [outer = 1FABCC00] 08:36:50 INFO - PROCESS | 1080 | 1461253010821 Marionette DEBUG loaded listener.js 08:36:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (1FBEFC00) [pid = 1080] [serial = 477] [outer = 1FABCC00] 08:36:51 INFO - PROCESS | 1080 | 1461253011340 Marionette TRACE conn4 <- [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]]]}] 08:36:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:36:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 830ms 08:36:51 INFO - PROCESS | 1080 | 1461253011401 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 08:36:51 INFO - PROCESS | 1080 | 1461253011403 Marionette TRACE conn4 <- [1,601,null,{"value":"13"}] 08:36:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:36:51 INFO - PROCESS | 1080 | 1461253011407 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:36:51 INFO - PROCESS | 1080 | 1461253011409 Marionette TRACE conn4 <- [1,602,null,{}] 08:36:51 INFO - PROCESS | 1080 | 1461253011412 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:51 INFO - PROCESS | 1080 | 1461253011512 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 08:36:51 INFO - PROCESS | 1080 | 1461253011604 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:51 INFO - PROCESS | 1080 | ++DOCSHELL 1BDF8800 == 43 [pid = 1080] [id = 160] 08:36:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (1FAB4400) [pid = 1080] [serial = 478] [outer = 00000000] 08:36:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (1FC08000) [pid = 1080] [serial = 479] [outer = 1FAB4400] 08:36:51 INFO - PROCESS | 1080 | 1461253011659 Marionette DEBUG loaded listener.js 08:36:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (1FC0C000) [pid = 1080] [serial = 480] [outer = 1FAB4400] 08:36:52 INFO - PROCESS | 1080 | 1461253012182 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:36:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:36:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 830ms 08:36:52 INFO - PROCESS | 1080 | 1461253012241 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 08:36:52 INFO - PROCESS | 1080 | 1461253012244 Marionette TRACE conn4 <- [1,605,null,{"value":"13"}] 08:36:52 INFO - PROCESS | 1080 | 1461253012247 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:36:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:36:52 INFO - PROCESS | 1080 | 1461253012250 Marionette TRACE conn4 <- [1,606,null,{}] 08:36:52 INFO - PROCESS | 1080 | 1461253012254 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:52 INFO - PROCESS | 1080 | 1461253012398 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 08:36:52 INFO - PROCESS | 1080 | 1461253012536 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:52 INFO - PROCESS | 1080 | ++DOCSHELL 1C15A400 == 44 [pid = 1080] [id = 161] 08:36:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1C1DC400) [pid = 1080] [serial = 481] [outer = 00000000] 08:36:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (2066E800) [pid = 1080] [serial = 482] [outer = 1C1DC400] 08:36:52 INFO - PROCESS | 1080 | 1461253012595 Marionette DEBUG loaded listener.js 08:36:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (20802800) [pid = 1080] [serial = 483] [outer = 1C1DC400] 08:36:53 INFO - PROCESS | 1080 | 1461253013359 Marionette TRACE conn4 <- [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]]]}] 08:36:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:36:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1179ms 08:36:53 INFO - PROCESS | 1080 | 1461253013430 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 08:36:53 INFO - PROCESS | 1080 | 1461253013434 Marionette TRACE conn4 <- [1,609,null,{"value":"13"}] 08:36:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:36:53 INFO - PROCESS | 1080 | 1461253013440 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:36:53 INFO - PROCESS | 1080 | 1461253013443 Marionette TRACE conn4 <- [1,610,null,{}] 08:36:53 INFO - PROCESS | 1080 | 1461253013449 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:53 INFO - PROCESS | 1080 | 1461253013554 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 08:36:53 INFO - PROCESS | 1080 | 1461253013681 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:53 INFO - PROCESS | 1080 | ++DOCSHELL 12C72800 == 45 [pid = 1080] [id = 162] 08:36:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (12C73C00) [pid = 1080] [serial = 484] [outer = 00000000] 08:36:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (164AD400) [pid = 1080] [serial = 485] [outer = 12C73C00] 08:36:53 INFO - PROCESS | 1080 | 1461253013735 Marionette DEBUG loaded listener.js 08:36:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (173F6000) [pid = 1080] [serial = 486] [outer = 12C73C00] 08:36:53 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (1D3AE400) [pid = 1080] [serial = 428] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (1BA18800) [pid = 1080] [serial = 413] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (1BDF4800) [pid = 1080] [serial = 416] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (1B820C00) [pid = 1080] [serial = 407] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (1B826800) [pid = 1080] [serial = 408] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (13EBC400) [pid = 1080] [serial = 395] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (164B4400) [pid = 1080] [serial = 396] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (17AD3400) [pid = 1080] [serial = 398] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (189A1400) [pid = 1080] [serial = 399] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (1BA18400) [pid = 1080] [serial = 414] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (1B12F400) [pid = 1080] [serial = 404] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (1B138400) [pid = 1080] [serial = 405] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (19723800) [pid = 1080] [serial = 401] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (19729400) [pid = 1080] [serial = 402] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (1248B400) [pid = 1080] [serial = 389] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (12A07000) [pid = 1080] [serial = 390] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (12C6C400) [pid = 1080] [serial = 392] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (12C70800) [pid = 1080] [serial = 393] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (20835800) [pid = 1080] [serial = 387] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (1B9C1800) [pid = 1080] [serial = 410] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (1C15F400) [pid = 1080] [serial = 426] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 1080 | --DOMWINDOW == 84 (1C158000) [pid = 1080] [serial = 419] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 1080 | --DOMWINDOW == 83 (1BDF7000) [pid = 1080] [serial = 417] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (1C11E800) [pid = 1080] [serial = 425] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 1080 | --DOMWINDOW == 81 (1A775000) [pid = 1080] [serial = 423] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 1080 | --DOMWINDOW == 80 (1C15E000) [pid = 1080] [serial = 420] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 1080 | --DOMWINDOW == 79 (19727400) [pid = 1080] [serial = 422] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 1080 | --DOMWINDOW == 78 (1B8B0000) [pid = 1080] [serial = 411] [outer = 00000000] [url = about:blank] 08:36:54 INFO - PROCESS | 1080 | 1461253014274 Marionette TRACE conn4 <- [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]]]}] 08:36:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:36:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 870ms 08:36:54 INFO - PROCESS | 1080 | 1461253014314 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 08:36:54 INFO - PROCESS | 1080 | 1461253014320 Marionette TRACE conn4 <- [1,613,null,{"value":"13"}] 08:36:54 INFO - PROCESS | 1080 | 1461253014326 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:36:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:36:54 INFO - PROCESS | 1080 | 1461253014328 Marionette TRACE conn4 <- [1,614,null,{}] 08:36:54 INFO - PROCESS | 1080 | 1461253014332 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:54 INFO - PROCESS | 1080 | 1461253014417 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 08:36:54 INFO - PROCESS | 1080 | 1461253014426 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:54 INFO - PROCESS | 1080 | ++DOCSHELL 12C70800 == 46 [pid = 1080] [id = 163] 08:36:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 79 (12C71400) [pid = 1080] [serial = 487] [outer = 00000000] 08:36:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 80 (16417800) [pid = 1080] [serial = 488] [outer = 12C71400] 08:36:54 INFO - PROCESS | 1080 | 1461253014472 Marionette DEBUG loaded listener.js 08:36:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 81 (1733F000) [pid = 1080] [serial = 489] [outer = 12C71400] 08:36:54 INFO - PROCESS | 1080 | 1461253014946 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:36:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:36:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 672ms 08:36:55 INFO - PROCESS | 1080 | 1461253015000 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 08:36:55 INFO - PROCESS | 1080 | 1461253015002 Marionette TRACE conn4 <- [1,617,null,{"value":"13"}] 08:36:55 INFO - PROCESS | 1080 | 1461253015006 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:36:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:36:55 INFO - PROCESS | 1080 | 1461253015009 Marionette TRACE conn4 <- [1,618,null,{}] 08:36:55 INFO - PROCESS | 1080 | 1461253015020 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:55 INFO - PROCESS | 1080 | 1461253015108 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 08:36:55 INFO - PROCESS | 1080 | 1461253015118 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:55 INFO - PROCESS | 1080 | ++DOCSHELL 1971DC00 == 47 [pid = 1080] [id = 164] 08:36:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 82 (1971E000) [pid = 1080] [serial = 490] [outer = 00000000] 08:36:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (19728C00) [pid = 1080] [serial = 491] [outer = 1971E000] 08:36:55 INFO - PROCESS | 1080 | 1461253015167 Marionette DEBUG loaded listener.js 08:36:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (1976E800) [pid = 1080] [serial = 492] [outer = 1971E000] 08:36:55 INFO - PROCESS | 1080 | 1461253015616 Marionette TRACE conn4 <- [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]]]}] 08:36:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:36:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 632ms 08:36:55 INFO - PROCESS | 1080 | 1461253015642 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 08:36:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:36:55 INFO - PROCESS | 1080 | 1461253015644 Marionette TRACE conn4 <- [1,621,null,{"value":"13"}] 08:36:55 INFO - PROCESS | 1080 | 1461253015647 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:36:55 INFO - PROCESS | 1080 | 1461253015649 Marionette TRACE conn4 <- [1,622,null,{}] 08:36:55 INFO - PROCESS | 1080 | 1461253015657 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:55 INFO - PROCESS | 1080 | 1461253015740 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 08:36:55 INFO - PROCESS | 1080 | 1461253015778 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:55 INFO - PROCESS | 1080 | ++DOCSHELL 1B12BC00 == 48 [pid = 1080] [id = 165] 08:36:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (1B12C800) [pid = 1080] [serial = 493] [outer = 00000000] 08:36:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (1B341400) [pid = 1080] [serial = 494] [outer = 1B12C800] 08:36:55 INFO - PROCESS | 1080 | 1461253015824 Marionette DEBUG loaded listener.js 08:36:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (1B823400) [pid = 1080] [serial = 495] [outer = 1B12C800] 08:36:56 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:36:56 INFO - PROCESS | 1080 | [1080] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:36:56 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:36:56 INFO - PROCESS | 1080 | 1461253016275 Marionette TRACE conn4 <- [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]]]}] 08:36:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:36:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 690ms 08:36:56 INFO - PROCESS | 1080 | 1461253016338 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 08:36:56 INFO - PROCESS | 1080 | 1461253016340 Marionette TRACE conn4 <- [1,625,null,{"value":"13"}] 08:36:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:36:56 INFO - PROCESS | 1080 | 1461253016343 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:36:56 INFO - PROCESS | 1080 | 1461253016345 Marionette TRACE conn4 <- [1,626,null,{}] 08:36:56 INFO - PROCESS | 1080 | 1461253016353 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:56 INFO - PROCESS | 1080 | 1461253016456 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 08:36:56 INFO - PROCESS | 1080 | 1461253016463 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:56 INFO - PROCESS | 1080 | ++DOCSHELL 0EC20800 == 49 [pid = 1080] [id = 166] 08:36:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (1B824C00) [pid = 1080] [serial = 496] [outer = 00000000] 08:36:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (1B9C0800) [pid = 1080] [serial = 497] [outer = 1B824C00] 08:36:56 INFO - PROCESS | 1080 | 1461253016511 Marionette DEBUG loaded listener.js 08:36:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (1B9C5800) [pid = 1080] [serial = 498] [outer = 1B824C00] 08:36:56 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:36:56 INFO - PROCESS | 1080 | [1080] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:36:56 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:36:57 INFO - PROCESS | 1080 | 1461253016977 Marionette TRACE conn4 <- [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]]]}] 08:36:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:36:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 671ms 08:36:57 INFO - PROCESS | 1080 | 1461253017014 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 08:36:57 INFO - PROCESS | 1080 | 1461253017016 Marionette TRACE conn4 <- [1,629,null,{"value":"13"}] 08:36:57 INFO - PROCESS | 1080 | 1461253017024 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:36:57 INFO - PROCESS | 1080 | 1461253017025 Marionette TRACE conn4 <- [1,630,null,{}] 08:36:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:36:57 INFO - PROCESS | 1080 | 1461253017029 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:57 INFO - PROCESS | 1080 | 1461253017189 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 08:36:57 INFO - PROCESS | 1080 | 1461253017218 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:57 INFO - PROCESS | 1080 | ++DOCSHELL 1BDEF000 == 50 [pid = 1080] [id = 167] 08:36:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (1BDF5000) [pid = 1080] [serial = 499] [outer = 00000000] 08:36:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (1BE87800) [pid = 1080] [serial = 500] [outer = 1BDF5000] 08:36:57 INFO - PROCESS | 1080 | 1461253017267 Marionette DEBUG loaded listener.js 08:36:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (1C118400) [pid = 1080] [serial = 501] [outer = 1BDF5000] 08:36:57 INFO - PROCESS | 1080 | 1461253017727 Marionette TRACE conn4 <- [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]]]}] 08:36:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:36:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 730ms 08:36:57 INFO - PROCESS | 1080 | 1461253017759 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 08:36:57 INFO - PROCESS | 1080 | 1461253017761 Marionette TRACE conn4 <- [1,633,null,{"value":"13"}] 08:36:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:36:57 INFO - PROCESS | 1080 | 1461253017769 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:36:57 INFO - PROCESS | 1080 | 1461253017771 Marionette TRACE conn4 <- [1,634,null,{}] 08:36:57 INFO - PROCESS | 1080 | 1461253017775 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:57 INFO - PROCESS | 1080 | 1461253017886 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 08:36:57 INFO - PROCESS | 1080 | 1461253017893 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:57 INFO - PROCESS | 1080 | ++DOCSHELL 1C122800 == 51 [pid = 1080] [id = 168] 08:36:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (1C154000) [pid = 1080] [serial = 502] [outer = 00000000] 08:36:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (1C1D7000) [pid = 1080] [serial = 503] [outer = 1C154000] 08:36:57 INFO - PROCESS | 1080 | 1461253017938 Marionette DEBUG loaded listener.js 08:36:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (1CE6F400) [pid = 1080] [serial = 504] [outer = 1C154000] 08:36:58 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (1B827400) [pid = 1080] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:36:58 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (1CE6D000) [pid = 1080] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:36:58 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (1B12F800) [pid = 1080] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:36:58 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (1C126400) [pid = 1080] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:36:58 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (1930DC00) [pid = 1080] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:36:58 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (12BAE000) [pid = 1080] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:36:58 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (12A0E800) [pid = 1080] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:36:58 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (1BB1A800) [pid = 1080] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:36:58 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (0EC17000) [pid = 1080] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:36:58 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (18A55C00) [pid = 1080] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:36:58 INFO - PROCESS | 1080 | 1461253018531 Marionette TRACE conn4 <- [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]]]}] 08:36:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:36:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 831ms 08:36:58 INFO - PROCESS | 1080 | 1461253018599 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 08:36:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:36:58 INFO - PROCESS | 1080 | 1461253018601 Marionette TRACE conn4 <- [1,637,null,{"value":"13"}] 08:36:58 INFO - PROCESS | 1080 | 1461253018605 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:36:58 INFO - PROCESS | 1080 | 1461253018606 Marionette TRACE conn4 <- [1,638,null,{}] 08:36:58 INFO - PROCESS | 1080 | 1461253018610 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:58 INFO - PROCESS | 1080 | 1461253018693 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 08:36:58 INFO - PROCESS | 1080 | 1461253018776 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:58 INFO - PROCESS | 1080 | ++DOCSHELL 19720400 == 52 [pid = 1080] [id = 169] 08:36:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (1B12DC00) [pid = 1080] [serial = 505] [outer = 00000000] 08:36:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (1BB1A800) [pid = 1080] [serial = 506] [outer = 1B12DC00] 08:36:58 INFO - PROCESS | 1080 | 1461253018822 Marionette DEBUG loaded listener.js 08:36:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (1C15D800) [pid = 1080] [serial = 507] [outer = 1B12DC00] 08:36:59 INFO - PROCESS | 1080 | 1461253019185 Marionette TRACE conn4 <- [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]]]}] 08:36:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:36:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 630ms 08:36:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:36:59 INFO - PROCESS | 1080 | 1461253019235 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 08:36:59 INFO - PROCESS | 1080 | 1461253019237 Marionette TRACE conn4 <- [1,641,null,{"value":"13"}] 08:36:59 INFO - PROCESS | 1080 | 1461253019240 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:36:59 INFO - PROCESS | 1080 | 1461253019242 Marionette TRACE conn4 <- [1,642,null,{}] 08:36:59 INFO - PROCESS | 1080 | 1461253019246 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:59 INFO - PROCESS | 1080 | 1461253019354 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 08:36:59 INFO - PROCESS | 1080 | 1461253019363 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:59 INFO - PROCESS | 1080 | ++DOCSHELL 12AF8800 == 53 [pid = 1080] [id = 170] 08:36:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (1B31C000) [pid = 1080] [serial = 508] [outer = 00000000] 08:36:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (1E377800) [pid = 1080] [serial = 509] [outer = 1B31C000] 08:36:59 INFO - PROCESS | 1080 | 1461253019408 Marionette DEBUG loaded listener.js 08:36:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (1EC10000) [pid = 1080] [serial = 510] [outer = 1B31C000] 08:36:59 INFO - PROCESS | 1080 | 1461253019819 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:36:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:36:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 630ms 08:36:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:36:59 INFO - PROCESS | 1080 | 1461253019871 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 08:36:59 INFO - PROCESS | 1080 | 1461253019873 Marionette TRACE conn4 <- [1,645,null,{"value":"13"}] 08:36:59 INFO - PROCESS | 1080 | 1461253019876 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:36:59 INFO - PROCESS | 1080 | 1461253019878 Marionette TRACE conn4 <- [1,646,null,{}] 08:36:59 INFO - PROCESS | 1080 | 1461253019881 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:00 INFO - PROCESS | 1080 | 1461253019994 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 08:37:00 INFO - PROCESS | 1080 | 1461253020039 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:00 INFO - PROCESS | 1080 | ++DOCSHELL 1971E800 == 54 [pid = 1080] [id = 171] 08:37:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (1E1D7400) [pid = 1080] [serial = 511] [outer = 00000000] 08:37:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (1FE75800) [pid = 1080] [serial = 512] [outer = 1E1D7400] 08:37:00 INFO - PROCESS | 1080 | 1461253020084 Marionette DEBUG loaded listener.js 08:37:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (20667400) [pid = 1080] [serial = 513] [outer = 1E1D7400] 08:37:00 INFO - PROCESS | 1080 | 1461253020563 Marionette TRACE conn4 <- [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]]]}] 08:37:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:37:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 731ms 08:37:00 INFO - PROCESS | 1080 | 1461253020607 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 08:37:00 INFO - PROCESS | 1080 | 1461253020612 Marionette TRACE conn4 <- [1,649,null,{"value":"13"}] 08:37:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:37:00 INFO - PROCESS | 1080 | 1461253020617 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:37:00 INFO - PROCESS | 1080 | 1461253020622 Marionette TRACE conn4 <- [1,650,null,{}] 08:37:00 INFO - PROCESS | 1080 | 1461253020630 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:00 INFO - PROCESS | 1080 | 1461253020784 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 08:37:00 INFO - PROCESS | 1080 | 1461253020858 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:00 INFO - PROCESS | 1080 | ++DOCSHELL 0EC1AC00 == 55 [pid = 1080] [id = 172] 08:37:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (0EC1B400) [pid = 1080] [serial = 514] [outer = 00000000] 08:37:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (12AF9400) [pid = 1080] [serial = 515] [outer = 0EC1B400] 08:37:00 INFO - PROCESS | 1080 | 1461253020916 Marionette DEBUG loaded listener.js 08:37:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (12C6E800) [pid = 1080] [serial = 516] [outer = 0EC1B400] 08:37:01 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:01 INFO - PROCESS | 1080 | [1080] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:37:01 INFO - PROCESS | 1080 | 1461253021509 Marionette TRACE conn4 <- [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]]]}] 08:37:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:37:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 930ms 08:37:01 INFO - PROCESS | 1080 | 1461253021550 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 08:37:01 INFO - PROCESS | 1080 | 1461253021556 Marionette TRACE conn4 <- [1,653,null,{"value":"13"}] 08:37:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:37:01 INFO - PROCESS | 1080 | 1461253021563 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:37:01 INFO - PROCESS | 1080 | 1461253021566 Marionette TRACE conn4 <- [1,654,null,{}] 08:37:01 INFO - PROCESS | 1080 | 1461253021570 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:01 INFO - PROCESS | 1080 | 1461253021713 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 08:37:01 INFO - PROCESS | 1080 | 1461253021810 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:01 INFO - PROCESS | 1080 | ++DOCSHELL 17AD6400 == 56 [pid = 1080] [id = 173] 08:37:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (17AD3C00) [pid = 1080] [serial = 517] [outer = 00000000] 08:37:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (1A77E400) [pid = 1080] [serial = 518] [outer = 17AD3C00] 08:37:01 INFO - PROCESS | 1080 | 1461253021868 Marionette DEBUG loaded listener.js 08:37:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1B133000) [pid = 1080] [serial = 519] [outer = 17AD3C00] 08:37:02 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:02 INFO - PROCESS | 1080 | 1461253022497 Marionette TRACE conn4 <- [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]]]}] 08:37:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:37:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 971ms 08:37:02 INFO - PROCESS | 1080 | 1461253022570 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 08:37:02 INFO - PROCESS | 1080 | 1461253022573 Marionette TRACE conn4 <- [1,657,null,{"value":"13"}] 08:37:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:37:02 INFO - PROCESS | 1080 | 1461253022577 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:37:02 INFO - PROCESS | 1080 | 1461253022580 Marionette TRACE conn4 <- [1,658,null,{}] 08:37:02 INFO - PROCESS | 1080 | 1461253022591 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:02 INFO - PROCESS | 1080 | 1461253022705 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 08:37:02 INFO - PROCESS | 1080 | 1461253022830 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:02 INFO - PROCESS | 1080 | ++DOCSHELL 1B33E800 == 57 [pid = 1080] [id = 174] 08:37:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1BB23000) [pid = 1080] [serial = 520] [outer = 00000000] 08:37:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (1FC0A800) [pid = 1080] [serial = 521] [outer = 1BB23000] 08:37:02 INFO - PROCESS | 1080 | 1461253022889 Marionette DEBUG loaded listener.js 08:37:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (2066C000) [pid = 1080] [serial = 522] [outer = 1BB23000] 08:37:03 INFO - PROCESS | 1080 | 1461253023446 Marionette TRACE conn4 <- [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]]]}] 08:37:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:37:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 930ms 08:37:03 INFO - PROCESS | 1080 | 1461253023510 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 08:37:03 INFO - PROCESS | 1080 | 1461253023513 Marionette TRACE conn4 <- [1,661,null,{"value":"13"}] 08:37:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:37:03 INFO - PROCESS | 1080 | 1461253023517 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:37:03 INFO - PROCESS | 1080 | 1461253023519 Marionette TRACE conn4 <- [1,662,null,{}] 08:37:03 INFO - PROCESS | 1080 | 1461253023523 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:03 INFO - PROCESS | 1080 | 1461253023630 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 08:37:03 INFO - PROCESS | 1080 | 1461253023753 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:03 INFO - PROCESS | 1080 | ++DOCSHELL 2080C000 == 58 [pid = 1080] [id = 175] 08:37:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (2080DC00) [pid = 1080] [serial = 523] [outer = 00000000] 08:37:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (20838000) [pid = 1080] [serial = 524] [outer = 2080DC00] 08:37:03 INFO - PROCESS | 1080 | 1461253023810 Marionette DEBUG loaded listener.js 08:37:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (2083C000) [pid = 1080] [serial = 525] [outer = 2080DC00] 08:37:04 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:04 INFO - PROCESS | 1080 | [1080] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:37:04 INFO - PROCESS | 1080 | 1461253024393 Marionette TRACE conn4 <- [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]]]}] 08:37:04 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 08:37:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 930ms 08:37:04 INFO - PROCESS | 1080 | 1461253024450 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 08:37:04 INFO - PROCESS | 1080 | 1461253024452 Marionette TRACE conn4 <- [1,665,null,{"value":"13"}] 08:37:04 INFO - PROCESS | 1080 | 1461253024456 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:37:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:37:04 INFO - PROCESS | 1080 | 1461253024458 Marionette TRACE conn4 <- [1,666,null,{}] 08:37:04 INFO - PROCESS | 1080 | 1461253024462 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:04 INFO - PROCESS | 1080 | 1461253024564 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 08:37:04 INFO - PROCESS | 1080 | 1461253024660 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:04 INFO - PROCESS | 1080 | ++DOCSHELL 20834800 == 59 [pid = 1080] [id = 176] 08:37:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (2083E400) [pid = 1080] [serial = 526] [outer = 00000000] 08:37:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (21620C00) [pid = 1080] [serial = 527] [outer = 2083E400] 08:37:04 INFO - PROCESS | 1080 | 1461253024716 Marionette DEBUG loaded listener.js 08:37:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (21628000) [pid = 1080] [serial = 528] [outer = 2083E400] 08:37:05 INFO - PROCESS | 1080 | 1461253025558 Marionette TRACE conn4 <- [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]]]}] 08:37:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:37:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1184ms 08:37:05 INFO - PROCESS | 1080 | 1461253025644 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 08:37:05 INFO - PROCESS | 1080 | 1461253025648 Marionette TRACE conn4 <- [1,669,null,{"value":"13"}] 08:37:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:37:05 INFO - PROCESS | 1080 | 1461253025653 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:37:05 INFO - PROCESS | 1080 | 1461253025657 Marionette TRACE conn4 <- [1,670,null,{}] 08:37:05 INFO - PROCESS | 1080 | 1461253025663 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:05 INFO - PROCESS | 1080 | 1461253025798 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 08:37:05 INFO - PROCESS | 1080 | 1461253025919 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:05 INFO - PROCESS | 1080 | ++DOCSHELL 12ACA800 == 60 [pid = 1080] [id = 177] 08:37:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (13B48800) [pid = 1080] [serial = 529] [outer = 00000000] 08:37:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (178ED400) [pid = 1080] [serial = 530] [outer = 13B48800] 08:37:05 INFO - PROCESS | 1080 | 1461253025974 Marionette DEBUG loaded listener.js 08:37:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (1899FC00) [pid = 1080] [serial = 531] [outer = 13B48800] 08:37:06 INFO - PROCESS | 1080 | --DOCSHELL 18A53000 == 59 [pid = 1080] [id = 154] 08:37:06 INFO - PROCESS | 1080 | --DOCSHELL 1C126000 == 58 [pid = 1080] [id = 152] 08:37:06 INFO - PROCESS | 1080 | --DOCSHELL 1FBE9000 == 57 [pid = 1080] [id = 129] 08:37:06 INFO - PROCESS | 1080 | --DOCSHELL 1AA91000 == 56 [pid = 1080] [id = 150] 08:37:06 INFO - PROCESS | 1080 | --DOCSHELL 0EC14400 == 55 [pid = 1080] [id = 153] 08:37:06 INFO - PROCESS | 1080 | --DOCSHELL 1B9CB400 == 54 [pid = 1080] [id = 151] 08:37:06 INFO - PROCESS | 1080 | --DOCSHELL 1930D000 == 53 [pid = 1080] [id = 148] 08:37:06 INFO - PROCESS | 1080 | --DOCSHELL 12AF8800 == 52 [pid = 1080] [id = 170] 08:37:06 INFO - PROCESS | 1080 | --DOCSHELL 19720400 == 51 [pid = 1080] [id = 169] 08:37:06 INFO - PROCESS | 1080 | --DOCSHELL 1C122800 == 50 [pid = 1080] [id = 168] 08:37:06 INFO - PROCESS | 1080 | --DOCSHELL 1BDEF000 == 49 [pid = 1080] [id = 167] 08:37:06 INFO - PROCESS | 1080 | --DOCSHELL 0EC20800 == 48 [pid = 1080] [id = 166] 08:37:06 INFO - PROCESS | 1080 | --DOCSHELL 1B12BC00 == 47 [pid = 1080] [id = 165] 08:37:06 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (1E2B9400) [pid = 1080] [serial = 464] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 1080 | --DOCSHELL 1971DC00 == 46 [pid = 1080] [id = 164] 08:37:06 INFO - PROCESS | 1080 | --DOCSHELL 12C70800 == 45 [pid = 1080] [id = 163] 08:37:06 INFO - PROCESS | 1080 | --DOCSHELL 12C72800 == 44 [pid = 1080] [id = 162] 08:37:06 INFO - PROCESS | 1080 | --DOCSHELL 1FABC800 == 43 [pid = 1080] [id = 159] 08:37:06 INFO - PROCESS | 1080 | --DOCSHELL 1C157C00 == 42 [pid = 1080] [id = 158] 08:37:06 INFO - PROCESS | 1080 | --DOCSHELL 17BBE800 == 41 [pid = 1080] [id = 157] 08:37:06 INFO - PROCESS | 1080 | --DOCSHELL 12AF3400 == 40 [pid = 1080] [id = 156] 08:37:06 INFO - PROCESS | 1080 | --DOCSHELL 1CE68800 == 39 [pid = 1080] [id = 155] 08:37:06 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (1B9C3400) [pid = 1080] [serial = 449] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (1D3F4000) [pid = 1080] [serial = 429] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (1B333400) [pid = 1080] [serial = 446] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (1CC10000) [pid = 1080] [serial = 455] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (12C76800) [pid = 1080] [serial = 431] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (19726000) [pid = 1080] [serial = 443] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (1976D400) [pid = 1080] [serial = 444] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (164B3400) [pid = 1080] [serial = 438] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (13B10400) [pid = 1080] [serial = 437] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (13B08000) [pid = 1080] [serial = 440] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (17133800) [pid = 1080] [serial = 441] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (1A773800) [pid = 1080] [serial = 434] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (1C118800) [pid = 1080] [serial = 452] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (19305C00) [pid = 1080] [serial = 458] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (1CA2A000) [pid = 1080] [serial = 462] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (1BDF3000) [pid = 1080] [serial = 461] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (1CCEE400) [pid = 1080] [serial = 456] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (1B9C6400) [pid = 1080] [serial = 450] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (1BDF3800) [pid = 1080] [serial = 453] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (1B81F400) [pid = 1080] [serial = 447] [outer = 00000000] [url = about:blank] 08:37:06 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (1A77C400) [pid = 1080] [serial = 459] [outer = 00000000] [url = about:blank] 08:37:07 INFO - PROCESS | 1080 | 1461253027024 Marionette TRACE conn4 <- [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]]]}] 08:37:07 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) 08:37:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1435ms 08:37:07 INFO - PROCESS | 1080 | 1461253027088 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 08:37:07 INFO - PROCESS | 1080 | 1461253027093 Marionette TRACE conn4 <- [1,673,null,{"value":"13"}] 08:37:07 INFO - PROCESS | 1080 | 1461253027099 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:37:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:37:07 INFO - PROCESS | 1080 | 1461253027102 Marionette TRACE conn4 <- [1,674,null,{}] 08:37:07 INFO - PROCESS | 1080 | 1461253027106 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:07 INFO - PROCESS | 1080 | 1461253027190 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 08:37:07 INFO - PROCESS | 1080 | 1461253027198 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:07 INFO - PROCESS | 1080 | ++DOCSHELL 12484000 == 40 [pid = 1080] [id = 178] 08:37:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (12AEC000) [pid = 1080] [serial = 532] [outer = 00000000] 08:37:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (13BA1400) [pid = 1080] [serial = 533] [outer = 12AEC000] 08:37:07 INFO - PROCESS | 1080 | 1461253027243 Marionette DEBUG loaded listener.js 08:37:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (17320400) [pid = 1080] [serial = 534] [outer = 12AEC000] 08:37:08 INFO - PROCESS | 1080 | 1461253028246 Marionette TRACE conn4 <- [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]]]}] 08:37:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:37:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1177ms 08:37:08 INFO - PROCESS | 1080 | 1461253028280 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 08:37:08 INFO - PROCESS | 1080 | 1461253028282 Marionette TRACE conn4 <- [1,677,null,{"value":"13"}] 08:37:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:37:08 INFO - PROCESS | 1080 | 1461253028286 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:37:08 INFO - PROCESS | 1080 | 1461253028289 Marionette TRACE conn4 <- [1,678,null,{}] 08:37:08 INFO - PROCESS | 1080 | 1461253028299 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:08 INFO - PROCESS | 1080 | 1461253028383 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 08:37:08 INFO - PROCESS | 1080 | 1461253028390 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:08 INFO - PROCESS | 1080 | ++DOCSHELL 19729800 == 41 [pid = 1080] [id = 179] 08:37:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (19756800) [pid = 1080] [serial = 535] [outer = 00000000] 08:37:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (1B131C00) [pid = 1080] [serial = 536] [outer = 19756800] 08:37:08 INFO - PROCESS | 1080 | 1461253028439 Marionette DEBUG loaded listener.js 08:37:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (1B318400) [pid = 1080] [serial = 537] [outer = 19756800] 08:37:09 INFO - PROCESS | 1080 | 1461253029428 Marionette TRACE conn4 <- [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]]]}] 08:37:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:37:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1175ms 08:37:09 INFO - PROCESS | 1080 | 1461253029464 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 08:37:09 INFO - PROCESS | 1080 | 1461253029466 Marionette TRACE conn4 <- [1,681,null,{"value":"13"}] 08:37:09 INFO - PROCESS | 1080 | 1461253029470 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:37:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:37:09 INFO - PROCESS | 1080 | 1461253029471 Marionette TRACE conn4 <- [1,682,null,{}] 08:37:09 INFO - PROCESS | 1080 | 1461253029481 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:09 INFO - PROCESS | 1080 | 1461253029597 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 08:37:09 INFO - PROCESS | 1080 | 1461253029604 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:09 INFO - PROCESS | 1080 | ++DOCSHELL 1B81F400 == 42 [pid = 1080] [id = 180] 08:37:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (1B822800) [pid = 1080] [serial = 538] [outer = 00000000] 08:37:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (1B9C3C00) [pid = 1080] [serial = 539] [outer = 1B822800] 08:37:09 INFO - PROCESS | 1080 | 1461253029649 Marionette DEBUG loaded listener.js 08:37:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (1B9C9400) [pid = 1080] [serial = 540] [outer = 1B822800] 08:37:10 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (1B31C000) [pid = 1080] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:37:10 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (1971E000) [pid = 1080] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:37:10 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (12C71400) [pid = 1080] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:37:10 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (12C73C00) [pid = 1080] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:37:10 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (1B12C800) [pid = 1080] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:37:10 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (1D1F6C00) [pid = 1080] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:37:10 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (1BDF5000) [pid = 1080] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:37:10 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (1B12DC00) [pid = 1080] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:37:10 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (1C154000) [pid = 1080] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:37:10 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (1B824C00) [pid = 1080] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:37:10 INFO - PROCESS | 1080 | 1461253030675 Marionette TRACE conn4 <- [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]]]}] 08:37:10 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) 08:37:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1236ms 08:37:10 INFO - PROCESS | 1080 | 1461253030709 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 08:37:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:37:10 INFO - PROCESS | 1080 | 1461253030711 Marionette TRACE conn4 <- [1,685,null,{"value":"13"}] 08:37:10 INFO - PROCESS | 1080 | 1461253030714 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:37:10 INFO - PROCESS | 1080 | 1461253030716 Marionette TRACE conn4 <- [1,686,null,{}] 08:37:10 INFO - PROCESS | 1080 | 1461253030720 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:10 INFO - PROCESS | 1080 | 1461253030802 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 08:37:10 INFO - PROCESS | 1080 | 1461253030808 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:10 INFO - PROCESS | 1080 | ++DOCSHELL 124D4C00 == 43 [pid = 1080] [id = 181] 08:37:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (12BA7000) [pid = 1080] [serial = 541] [outer = 00000000] 08:37:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (1B335800) [pid = 1080] [serial = 542] [outer = 12BA7000] 08:37:10 INFO - PROCESS | 1080 | 1461253030854 Marionette DEBUG loaded listener.js 08:37:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (1B9CAC00) [pid = 1080] [serial = 543] [outer = 12BA7000] 08:37:11 INFO - PROCESS | 1080 | 1461253031798 Marionette TRACE conn4 <- [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]]]}] 08:37:11 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) 08:37:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1133ms 08:37:11 INFO - PROCESS | 1080 | 1461253031848 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 08:37:11 INFO - PROCESS | 1080 | 1461253031850 Marionette TRACE conn4 <- [1,689,null,{"value":"13"}] 08:37:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:37:11 INFO - PROCESS | 1080 | 1461253031853 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:37:11 INFO - PROCESS | 1080 | 1461253031855 Marionette TRACE conn4 <- [1,690,null,{}] 08:37:11 INFO - PROCESS | 1080 | 1461253031859 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:11 INFO - PROCESS | 1080 | 1461253031960 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 08:37:11 INFO - PROCESS | 1080 | 1461253031968 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:11 INFO - PROCESS | 1080 | ++DOCSHELL 1B31C000 == 44 [pid = 1080] [id = 182] 08:37:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (1B9CE000) [pid = 1080] [serial = 544] [outer = 00000000] 08:37:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (1C11B400) [pid = 1080] [serial = 545] [outer = 1B9CE000] 08:37:12 INFO - PROCESS | 1080 | 1461253032016 Marionette DEBUG loaded listener.js 08:37:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (1C126800) [pid = 1080] [serial = 546] [outer = 1B9CE000] 08:37:13 INFO - PROCESS | 1080 | 1461253033004 Marionette TRACE conn4 <- [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]]]}] 08:37:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:37:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1185ms 08:37:13 INFO - PROCESS | 1080 | 1461253033038 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 08:37:13 INFO - PROCESS | 1080 | 1461253033043 Marionette TRACE conn4 <- [1,693,null,{"value":"13"}] 08:37:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:37:13 INFO - PROCESS | 1080 | 1461253033048 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:37:13 INFO - PROCESS | 1080 | 1461253033052 Marionette TRACE conn4 <- [1,694,null,{}] 08:37:13 INFO - PROCESS | 1080 | 1461253033059 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:13 INFO - PROCESS | 1080 | 1461253033173 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 08:37:13 INFO - PROCESS | 1080 | 1461253033294 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:13 INFO - PROCESS | 1080 | ++DOCSHELL 133D3C00 == 45 [pid = 1080] [id = 183] 08:37:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (133DB400) [pid = 1080] [serial = 547] [outer = 00000000] 08:37:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (17342000) [pid = 1080] [serial = 548] [outer = 133DB400] 08:37:13 INFO - PROCESS | 1080 | 1461253033405 Marionette DEBUG loaded listener.js 08:37:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (178D5C00) [pid = 1080] [serial = 549] [outer = 133DB400] 08:37:14 INFO - PROCESS | 1080 | 1461253034444 Marionette TRACE conn4 <- [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]]]}] 08:37:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:37:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1425ms 08:37:14 INFO - PROCESS | 1080 | 1461253034479 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 08:37:14 INFO - PROCESS | 1080 | 1461253034485 Marionette TRACE conn4 <- [1,697,null,{"value":"13"}] 08:37:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:37:14 INFO - PROCESS | 1080 | 1461253034491 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:37:14 INFO - PROCESS | 1080 | 1461253034494 Marionette TRACE conn4 <- [1,698,null,{}] 08:37:14 INFO - PROCESS | 1080 | 1461253034541 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:14 INFO - PROCESS | 1080 | 1461253034637 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 08:37:14 INFO - PROCESS | 1080 | 1461253034833 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:14 INFO - PROCESS | 1080 | ++DOCSHELL 1976F400 == 46 [pid = 1080] [id = 184] 08:37:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (19771000) [pid = 1080] [serial = 550] [outer = 00000000] 08:37:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1B82D400) [pid = 1080] [serial = 551] [outer = 19771000] 08:37:14 INFO - PROCESS | 1080 | 1461253034890 Marionette DEBUG loaded listener.js 08:37:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1BA1A000) [pid = 1080] [serial = 552] [outer = 19771000] 08:37:15 INFO - PROCESS | 1080 | 1461253035948 Marionette TRACE conn4 <- [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]]]}] 08:37:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:37:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1520ms 08:37:16 INFO - PROCESS | 1080 | 1461253036012 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 08:37:16 INFO - PROCESS | 1080 | 1461253036015 Marionette TRACE conn4 <- [1,701,null,{"value":"13"}] 08:37:16 INFO - PROCESS | 1080 | 1461253036019 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:37:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:37:16 INFO - PROCESS | 1080 | 1461253036022 Marionette TRACE conn4 <- [1,702,null,{}] 08:37:16 INFO - PROCESS | 1080 | 1461253036034 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:16 INFO - PROCESS | 1080 | 1461253036234 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 08:37:16 INFO - PROCESS | 1080 | 1461253036299 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:16 INFO - PROCESS | 1080 | ++DOCSHELL 1C15F400 == 47 [pid = 1080] [id = 185] 08:37:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (1C1D6000) [pid = 1080] [serial = 553] [outer = 00000000] 08:37:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (1CCEFC00) [pid = 1080] [serial = 554] [outer = 1C1D6000] 08:37:16 INFO - PROCESS | 1080 | 1461253036360 Marionette DEBUG loaded listener.js 08:37:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (1D1F6C00) [pid = 1080] [serial = 555] [outer = 1C1D6000] 08:37:17 INFO - PROCESS | 1080 | 1461253037473 Marionette TRACE conn4 <- [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]]]}] 08:37:17 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 08:37:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1480ms 08:37:17 INFO - PROCESS | 1080 | 1461253037502 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 08:37:17 INFO - PROCESS | 1080 | 1461253037506 Marionette TRACE conn4 <- [1,705,null,{"value":"13"}] 08:37:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:37:17 INFO - PROCESS | 1080 | 1461253037511 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:37:17 INFO - PROCESS | 1080 | 1461253037515 Marionette TRACE conn4 <- [1,706,null,{}] 08:37:17 INFO - PROCESS | 1080 | 1461253037521 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:17 INFO - PROCESS | 1080 | 1461253037618 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 08:37:17 INFO - PROCESS | 1080 | 1461253037759 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:17 INFO - PROCESS | 1080 | ++DOCSHELL 17837800 == 48 [pid = 1080] [id = 186] 08:37:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (1783C800) [pid = 1080] [serial = 556] [outer = 00000000] 08:37:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (18A53000) [pid = 1080] [serial = 557] [outer = 1783C800] 08:37:17 INFO - PROCESS | 1080 | 1461253037810 Marionette DEBUG loaded listener.js 08:37:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (19721400) [pid = 1080] [serial = 558] [outer = 1783C800] 08:37:18 INFO - PROCESS | 1080 | --DOCSHELL 124D4C00 == 47 [pid = 1080] [id = 181] 08:37:18 INFO - PROCESS | 1080 | --DOCSHELL 1B81F400 == 46 [pid = 1080] [id = 180] 08:37:18 INFO - PROCESS | 1080 | --DOCSHELL 19729800 == 45 [pid = 1080] [id = 179] 08:37:18 INFO - PROCESS | 1080 | --DOCSHELL 12484000 == 44 [pid = 1080] [id = 178] 08:37:18 INFO - PROCESS | 1080 | --DOCSHELL 12ACA800 == 43 [pid = 1080] [id = 177] 08:37:18 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (1EC10000) [pid = 1080] [serial = 510] [outer = 00000000] [url = about:blank] 08:37:18 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (19728C00) [pid = 1080] [serial = 491] [outer = 00000000] [url = about:blank] 08:37:18 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (1976E800) [pid = 1080] [serial = 492] [outer = 00000000] [url = about:blank] 08:37:18 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (16417800) [pid = 1080] [serial = 488] [outer = 00000000] [url = about:blank] 08:37:18 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (1733F000) [pid = 1080] [serial = 489] [outer = 00000000] [url = about:blank] 08:37:18 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (173F6000) [pid = 1080] [serial = 486] [outer = 00000000] [url = about:blank] 08:37:18 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (164AD400) [pid = 1080] [serial = 485] [outer = 00000000] [url = about:blank] 08:37:18 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (1B341400) [pid = 1080] [serial = 494] [outer = 00000000] [url = about:blank] 08:37:18 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (1E37C000) [pid = 1080] [serial = 465] [outer = 00000000] [url = about:blank] 08:37:18 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (2066E800) [pid = 1080] [serial = 482] [outer = 00000000] [url = about:blank] 08:37:18 INFO - PROCESS | 1080 | --DOMWINDOW == 97 (12C79800) [pid = 1080] [serial = 467] [outer = 00000000] [url = about:blank] 08:37:18 INFO - PROCESS | 1080 | --DOMWINDOW == 96 (1B12C000) [pid = 1080] [serial = 470] [outer = 00000000] [url = about:blank] 08:37:18 INFO - PROCESS | 1080 | --DOMWINDOW == 95 (1EC64800) [pid = 1080] [serial = 473] [outer = 00000000] [url = about:blank] 08:37:18 INFO - PROCESS | 1080 | --DOMWINDOW == 94 (1FBECC00) [pid = 1080] [serial = 476] [outer = 00000000] [url = about:blank] 08:37:18 INFO - PROCESS | 1080 | --DOMWINDOW == 93 (1FC08000) [pid = 1080] [serial = 479] [outer = 00000000] [url = about:blank] 08:37:18 INFO - PROCESS | 1080 | --DOMWINDOW == 92 (1C118400) [pid = 1080] [serial = 501] [outer = 00000000] [url = about:blank] 08:37:18 INFO - PROCESS | 1080 | --DOMWINDOW == 91 (1BE87800) [pid = 1080] [serial = 500] [outer = 00000000] [url = about:blank] 08:37:18 INFO - PROCESS | 1080 | --DOMWINDOW == 90 (1BB1A800) [pid = 1080] [serial = 506] [outer = 00000000] [url = about:blank] 08:37:18 INFO - PROCESS | 1080 | --DOMWINDOW == 89 (1C1D7000) [pid = 1080] [serial = 503] [outer = 00000000] [url = about:blank] 08:37:18 INFO - PROCESS | 1080 | --DOMWINDOW == 88 (1E377800) [pid = 1080] [serial = 509] [outer = 00000000] [url = about:blank] 08:37:18 INFO - PROCESS | 1080 | --DOMWINDOW == 87 (1CE6F400) [pid = 1080] [serial = 504] [outer = 00000000] [url = about:blank] 08:37:18 INFO - PROCESS | 1080 | --DOMWINDOW == 86 (1B9C0800) [pid = 1080] [serial = 497] [outer = 00000000] [url = about:blank] 08:37:18 INFO - PROCESS | 1080 | --DOMWINDOW == 85 (1B9C5800) [pid = 1080] [serial = 498] [outer = 00000000] [url = about:blank] 08:37:18 INFO - PROCESS | 1080 | --DOMWINDOW == 84 (1FE75800) [pid = 1080] [serial = 512] [outer = 00000000] [url = about:blank] 08:37:18 INFO - PROCESS | 1080 | --DOMWINDOW == 83 (1C15D800) [pid = 1080] [serial = 507] [outer = 00000000] [url = about:blank] 08:37:18 INFO - PROCESS | 1080 | --DOMWINDOW == 82 (1B823400) [pid = 1080] [serial = 495] [outer = 00000000] [url = about:blank] 08:37:18 INFO - PROCESS | 1080 | 1461253038835 Marionette TRACE conn4 <- [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]]]}] 08:37:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:37:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1393ms 08:37:18 INFO - PROCESS | 1080 | 1461253038904 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 08:37:18 INFO - PROCESS | 1080 | 1461253038909 Marionette TRACE conn4 <- [1,709,null,{"value":"13"}] 08:37:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:37:18 INFO - PROCESS | 1080 | 1461253038915 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:37:18 INFO - PROCESS | 1080 | 1461253038917 Marionette TRACE conn4 <- [1,710,null,{}] 08:37:18 INFO - PROCESS | 1080 | 1461253038921 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:19 INFO - PROCESS | 1080 | 1461253039021 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 08:37:19 INFO - PROCESS | 1080 | 1461253039136 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:19 INFO - PROCESS | 1080 | ++DOCSHELL 164AA400 == 44 [pid = 1080] [id = 187] 08:37:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 83 (164AD400) [pid = 1080] [serial = 559] [outer = 00000000] 08:37:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 84 (17323C00) [pid = 1080] [serial = 560] [outer = 164AD400] 08:37:19 INFO - PROCESS | 1080 | 1461253039184 Marionette DEBUG loaded listener.js 08:37:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 85 (17AAF800) [pid = 1080] [serial = 561] [outer = 164AD400] 08:37:19 INFO - PROCESS | 1080 | 1461253039760 Marionette TRACE conn4 <- [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] 08:37:19 INFO - PROCESS | 1080 | 1461253039806 Marionette TRACE conn4 <- [1,713,null,{"value":"13"}] 08:37:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:37:19 INFO - PROCESS | 1080 | 1461253039813 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:37:19 INFO - PROCESS | 1080 | 1461253039817 Marionette TRACE conn4 <- [1,714,null,{}] 08:37:19 INFO - PROCESS | 1080 | 1461253039823 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:19 INFO - PROCESS | 1080 | 1461253039935 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 08:37:20 INFO - PROCESS | 1080 | 1461253040031 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:20 INFO - PROCESS | 1080 | ++DOCSHELL 17324000 == 45 [pid = 1080] [id = 188] 08:37:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 86 (17BB1000) [pid = 1080] [serial = 562] [outer = 00000000] 08:37:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 87 (1972A000) [pid = 1080] [serial = 563] [outer = 17BB1000] 08:37:20 INFO - PROCESS | 1080 | 1461253040089 Marionette DEBUG loaded listener.js 08:37:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 88 (1A774000) [pid = 1080] [serial = 564] [outer = 17BB1000] 08:37:20 INFO - PROCESS | 1080 | 1461253040768 Marionette TRACE conn4 <- [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]]]}] 08:37:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:37:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1022ms 08:37:20 INFO - PROCESS | 1080 | 1461253040838 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 08:37:20 INFO - PROCESS | 1080 | 1461253040844 Marionette TRACE conn4 <- [1,717,null,{"value":"13"}] 08:37:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:37:20 INFO - PROCESS | 1080 | 1461253040851 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:37:20 INFO - PROCESS | 1080 | 1461253040854 Marionette TRACE conn4 <- [1,718,null,{}] 08:37:20 INFO - PROCESS | 1080 | 1461253040858 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:20 INFO - PROCESS | 1080 | 1461253040969 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 08:37:21 INFO - PROCESS | 1080 | 1461253041051 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:21 INFO - PROCESS | 1080 | ++DOCSHELL 1B136800 == 46 [pid = 1080] [id = 189] 08:37:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 89 (1B319400) [pid = 1080] [serial = 565] [outer = 00000000] 08:37:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 90 (1B9C0800) [pid = 1080] [serial = 566] [outer = 1B319400] 08:37:21 INFO - PROCESS | 1080 | 1461253041150 Marionette DEBUG loaded listener.js 08:37:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 91 (1B9C8800) [pid = 1080] [serial = 567] [outer = 1B319400] 08:37:21 INFO - PROCESS | 1080 | 1461253041753 Marionette TRACE conn4 <- [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] 08:37:21 INFO - PROCESS | 1080 | 1461253041826 Marionette TRACE conn4 <- [1,721,null,{"value":"13"}] 08:37:21 INFO - PROCESS | 1080 | 1461253041830 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:37:21 INFO - PROCESS | 1080 | 1461253041834 Marionette TRACE conn4 <- [1,722,null,{}] 08:37:21 INFO - PROCESS | 1080 | 1461253041846 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:22 INFO - PROCESS | 1080 | 1461253041992 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 08:37:22 INFO - PROCESS | 1080 | 1461253042011 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:22 INFO - PROCESS | 1080 | ++DOCSHELL 1BDFA800 == 47 [pid = 1080] [id = 190] 08:37:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 92 (1C11CC00) [pid = 1080] [serial = 568] [outer = 00000000] 08:37:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 93 (1C125400) [pid = 1080] [serial = 569] [outer = 1C11CC00] 08:37:22 INFO - PROCESS | 1080 | 1461253042069 Marionette DEBUG loaded listener.js 08:37:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 94 (1C15A800) [pid = 1080] [serial = 570] [outer = 1C11CC00] 08:37:22 INFO - PROCESS | 1080 | 1461253042731 Marionette TRACE conn4 <- [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]]]}] 08:37:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:37:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 931ms 08:37:22 INFO - PROCESS | 1080 | 1461253042763 Marionette TRACE conn4 -> [0,725,"getWindowHandle",null] 08:37:22 INFO - PROCESS | 1080 | 1461253042766 Marionette TRACE conn4 <- [1,725,null,{"value":"13"}] 08:37:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:37:22 INFO - PROCESS | 1080 | 1461253042770 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:37:22 INFO - PROCESS | 1080 | 1461253042772 Marionette TRACE conn4 <- [1,726,null,{}] 08:37:22 INFO - PROCESS | 1080 | 1461253042776 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:22 INFO - PROCESS | 1080 | 1461253042882 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 08:37:22 INFO - PROCESS | 1080 | 1461253042963 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:23 INFO - PROCESS | 1080 | ++DOCSHELL 1D3AE400 == 48 [pid = 1080] [id = 191] 08:37:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 95 (1D3AF000) [pid = 1080] [serial = 571] [outer = 00000000] 08:37:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 96 (1E2C1000) [pid = 1080] [serial = 572] [outer = 1D3AF000] 08:37:23 INFO - PROCESS | 1080 | 1461253043060 Marionette DEBUG loaded listener.js 08:37:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 97 (1E37C000) [pid = 1080] [serial = 573] [outer = 1D3AF000] 08:37:24 INFO - PROCESS | 1080 | 1461253044110 Marionette TRACE conn4 <- [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]]]}] 08:37:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:37:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1383ms 08:37:24 INFO - PROCESS | 1080 | 1461253044186 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 08:37:24 INFO - PROCESS | 1080 | 1461253044188 Marionette TRACE conn4 <- [1,729,null,{"value":"13"}] 08:37:24 INFO - PROCESS | 1080 | 1461253044192 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:37:24 INFO - PROCESS | 1080 | 1461253044194 Marionette TRACE conn4 <- [1,730,null,{}] 08:37:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:37:24 INFO - PROCESS | 1080 | 1461253044198 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:24 INFO - PROCESS | 1080 | 1461253044287 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 08:37:24 INFO - PROCESS | 1080 | 1461253044401 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:24 INFO - PROCESS | 1080 | ++DOCSHELL 1E18A000 == 49 [pid = 1080] [id = 192] 08:37:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 98 (1E2BF400) [pid = 1080] [serial = 574] [outer = 00000000] 08:37:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (1FAB2C00) [pid = 1080] [serial = 575] [outer = 1E2BF400] 08:37:24 INFO - PROCESS | 1080 | 1461253044458 Marionette DEBUG loaded listener.js 08:37:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (1FABAC00) [pid = 1080] [serial = 576] [outer = 1E2BF400] 08:37:25 INFO - PROCESS | 1080 | 1461253045500 Marionette TRACE conn4 <- [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]]]}] 08:37:25 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 08:37:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1316ms 08:37:25 INFO - PROCESS | 1080 | 1461253045517 Marionette TRACE conn4 -> [0,733,"getWindowHandle",null] 08:37:25 INFO - PROCESS | 1080 | 1461253045520 Marionette TRACE conn4 <- [1,733,null,{"value":"13"}] 08:37:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:37:25 INFO - PROCESS | 1080 | 1461253045526 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:37:25 INFO - PROCESS | 1080 | 1461253045530 Marionette TRACE conn4 <- [1,734,null,{}] 08:37:25 INFO - PROCESS | 1080 | 1461253045536 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:25 INFO - PROCESS | 1080 | 1461253045635 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 08:37:25 INFO - PROCESS | 1080 | 1461253045766 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:25 INFO - PROCESS | 1080 | ++DOCSHELL 12C70400 == 50 [pid = 1080] [id = 193] 08:37:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (17AA6400) [pid = 1080] [serial = 577] [outer = 00000000] 08:37:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1972AC00) [pid = 1080] [serial = 578] [outer = 17AA6400] 08:37:25 INFO - PROCESS | 1080 | 1461253045865 Marionette DEBUG loaded listener.js 08:37:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (1B132800) [pid = 1080] [serial = 579] [outer = 17AA6400] 08:37:26 INFO - PROCESS | 1080 | --DOCSHELL 17837800 == 49 [pid = 1080] [id = 186] 08:37:26 INFO - PROCESS | 1080 | --DOCSHELL 133D3C00 == 48 [pid = 1080] [id = 183] 08:37:26 INFO - PROCESS | 1080 | 1461253046819 Marionette TRACE conn4 <- [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]]]}] 08:37:26 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.) 08:37:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1337ms 08:37:26 INFO - PROCESS | 1080 | 1461253046863 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 08:37:26 INFO - PROCESS | 1080 | 1461253046869 Marionette TRACE conn4 <- [1,737,null,{"value":"13"}] 08:37:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:37:26 INFO - PROCESS | 1080 | 1461253046875 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:37:26 INFO - PROCESS | 1080 | 1461253046877 Marionette TRACE conn4 <- [1,738,null,{}] 08:37:26 INFO - PROCESS | 1080 | 1461253046881 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:26 INFO - PROCESS | 1080 | 1461253046968 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 08:37:26 INFO - PROCESS | 1080 | 1461253046975 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:27 INFO - PROCESS | 1080 | ++DOCSHELL 17BB2C00 == 49 [pid = 1080] [id = 194] 08:37:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (189A1800) [pid = 1080] [serial = 580] [outer = 00000000] 08:37:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (1BDF3000) [pid = 1080] [serial = 581] [outer = 189A1800] 08:37:27 INFO - PROCESS | 1080 | 1461253047021 Marionette DEBUG loaded listener.js 08:37:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (1C11E000) [pid = 1080] [serial = 582] [outer = 189A1800] 08:37:28 INFO - PROCESS | 1080 | 1461253047993 Marionette TRACE conn4 <- [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]]]}] 08:37:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:37:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1182ms 08:37:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:37:28 INFO - PROCESS | 1080 | 1461253048065 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 08:37:28 INFO - PROCESS | 1080 | 1461253048068 Marionette TRACE conn4 <- [1,741,null,{"value":"13"}] 08:37:28 INFO - PROCESS | 1080 | 1461253048071 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:37:28 INFO - PROCESS | 1080 | 1461253048074 Marionette TRACE conn4 <- [1,742,null,{}] 08:37:28 INFO - PROCESS | 1080 | 1461253048085 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:28 INFO - PROCESS | 1080 | 1461253048208 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 08:37:28 INFO - PROCESS | 1080 | 1461253048259 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:28 INFO - PROCESS | 1080 | ++DOCSHELL 1C1E0800 == 50 [pid = 1080] [id = 195] 08:37:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (1CC1EC00) [pid = 1080] [serial = 583] [outer = 00000000] 08:37:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (1FC0B400) [pid = 1080] [serial = 584] [outer = 1CC1EC00] 08:37:28 INFO - PROCESS | 1080 | 1461253048307 Marionette DEBUG loaded listener.js 08:37:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (1FE7B800) [pid = 1080] [serial = 585] [outer = 1CC1EC00] 08:37:29 INFO - PROCESS | 1080 | 1461253049256 Marionette TRACE conn4 <- [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]]]}] 08:37:29 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 08:37:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1229ms 08:37:29 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (1B822800) [pid = 1080] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:37:29 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (13B48800) [pid = 1080] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:37:29 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (12BA7000) [pid = 1080] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:37:29 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (12AEC000) [pid = 1080] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:37:29 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (19756800) [pid = 1080] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:37:29 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (1E1D7400) [pid = 1080] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:37:29 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (1783C800) [pid = 1080] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:37:29 INFO - PROCESS | 1080 | 1461253049312 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 08:37:29 INFO - PROCESS | 1080 | 1461253049315 Marionette TRACE conn4 <- [1,745,null,{"value":"13"}] 08:37:29 INFO - PROCESS | 1080 | 1461253049319 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:37:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:37:29 INFO - PROCESS | 1080 | 1461253049322 Marionette TRACE conn4 <- [1,746,null,{}] 08:37:29 INFO - PROCESS | 1080 | 1461253049325 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:29 INFO - PROCESS | 1080 | 1461253049435 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 08:37:29 INFO - PROCESS | 1080 | 1461253049485 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:29 INFO - PROCESS | 1080 | ++DOCSHELL 1BDF7400 == 51 [pid = 1080] [id = 196] 08:37:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (1BE86000) [pid = 1080] [serial = 586] [outer = 00000000] 08:37:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (2066FC00) [pid = 1080] [serial = 587] [outer = 1BE86000] 08:37:29 INFO - PROCESS | 1080 | 1461253049530 Marionette DEBUG loaded listener.js 08:37:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (2074BC00) [pid = 1080] [serial = 588] [outer = 1BE86000] 08:37:29 INFO - PROCESS | 1080 | 1461253049939 Marionette TRACE conn4 <- [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]]]}] 08:37:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:37:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 08:37:30 INFO - PROCESS | 1080 | 1461253049995 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 08:37:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:37:30 INFO - PROCESS | 1080 | 1461253049997 Marionette TRACE conn4 <- [1,749,null,{"value":"13"}] 08:37:30 INFO - PROCESS | 1080 | 1461253050000 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:37:30 INFO - PROCESS | 1080 | 1461253050001 Marionette TRACE conn4 <- [1,750,null,{}] 08:37:30 INFO - PROCESS | 1080 | 1461253050005 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:30 INFO - PROCESS | 1080 | 1461253050089 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 08:37:30 INFO - PROCESS | 1080 | 1461253050095 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:30 INFO - PROCESS | 1080 | ++DOCSHELL 20751C00 == 52 [pid = 1080] [id = 197] 08:37:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (20752C00) [pid = 1080] [serial = 589] [outer = 00000000] 08:37:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (20758800) [pid = 1080] [serial = 590] [outer = 20752C00] 08:37:30 INFO - PROCESS | 1080 | 1461253050142 Marionette DEBUG loaded listener.js 08:37:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (2080B400) [pid = 1080] [serial = 591] [outer = 20752C00] 08:37:31 INFO - PROCESS | 1080 | 1461253051061 Marionette TRACE conn4 <- [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]]]}] 08:37:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:37:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1074ms 08:37:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:37:31 INFO - PROCESS | 1080 | 1461253051075 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 08:37:31 INFO - PROCESS | 1080 | 1461253051076 Marionette TRACE conn4 <- [1,753,null,{"value":"13"}] 08:37:31 INFO - PROCESS | 1080 | 1461253051080 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:37:31 INFO - PROCESS | 1080 | 1461253051081 Marionette TRACE conn4 <- [1,754,null,{}] 08:37:31 INFO - PROCESS | 1080 | 1461253051085 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:31 INFO - PROCESS | 1080 | 1461253051221 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 08:37:31 INFO - PROCESS | 1080 | 1461253051231 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:31 INFO - PROCESS | 1080 | ++DOCSHELL 2080E800 == 53 [pid = 1080] [id = 198] 08:37:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (2083B400) [pid = 1080] [serial = 592] [outer = 00000000] 08:37:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (21621000) [pid = 1080] [serial = 593] [outer = 2083B400] 08:37:31 INFO - PROCESS | 1080 | 1461253051279 Marionette DEBUG loaded listener.js 08:37:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (2187F400) [pid = 1080] [serial = 594] [outer = 2083B400] 08:37:32 INFO - PROCESS | 1080 | 1461253052184 Marionette TRACE conn4 <- [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]]]}] 08:37:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:37:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1125ms 08:37:32 INFO - PROCESS | 1080 | 1461253052205 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 08:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:37:32 INFO - PROCESS | 1080 | 1461253052210 Marionette TRACE conn4 <- [1,757,null,{"value":"13"}] 08:37:32 INFO - PROCESS | 1080 | 1461253052215 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:37:32 INFO - PROCESS | 1080 | 1461253052220 Marionette TRACE conn4 <- [1,758,null,{}] 08:37:32 INFO - PROCESS | 1080 | 1461253052227 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:32 INFO - PROCESS | 1080 | 1461253052400 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 08:37:32 INFO - PROCESS | 1080 | 1461253052593 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:32 INFO - PROCESS | 1080 | ++DOCSHELL 17BB9400 == 54 [pid = 1080] [id = 199] 08:37:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (189A0C00) [pid = 1080] [serial = 595] [outer = 00000000] 08:37:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (1AA98400) [pid = 1080] [serial = 596] [outer = 189A0C00] 08:37:32 INFO - PROCESS | 1080 | 1461253052653 Marionette DEBUG loaded listener.js 08:37:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (1B81F400) [pid = 1080] [serial = 597] [outer = 189A0C00] 08:37:33 INFO - PROCESS | 1080 | 1461253053204 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1024ms 08:37:33 INFO - PROCESS | 1080 | 1461253053248 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 08:37:33 INFO - PROCESS | 1080 | 1461253053256 Marionette TRACE conn4 <- [1,761,null,{"value":"13"}] 08:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:37:33 INFO - PROCESS | 1080 | 1461253053264 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:37:33 INFO - PROCESS | 1080 | 1461253053267 Marionette TRACE conn4 <- [1,762,null,{}] 08:37:33 INFO - PROCESS | 1080 | 1461253053271 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:33 INFO - PROCESS | 1080 | 1461253053378 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 08:37:33 INFO - PROCESS | 1080 | 1461253053475 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:33 INFO - PROCESS | 1080 | ++DOCSHELL 1B827800 == 55 [pid = 1080] [id = 200] 08:37:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (1BB1CC00) [pid = 1080] [serial = 598] [outer = 00000000] 08:37:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (1FABC800) [pid = 1080] [serial = 599] [outer = 1BB1CC00] 08:37:33 INFO - PROCESS | 1080 | 1461253053531 Marionette DEBUG loaded listener.js 08:37:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (1FC02800) [pid = 1080] [serial = 600] [outer = 1BB1CC00] 08:37:34 INFO - PROCESS | 1080 | 1461253054198 Marionette TRACE conn4 <- [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]]]}] 08:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 970ms 08:37:34 INFO - PROCESS | 1080 | 1461253054237 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 08:37:34 INFO - PROCESS | 1080 | 1461253054240 Marionette TRACE conn4 <- [1,765,null,{"value":"13"}] 08:37:34 INFO - PROCESS | 1080 | 1461253054243 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:37:34 INFO - PROCESS | 1080 | 1461253054247 Marionette TRACE conn4 <- [1,766,null,{}] 08:37:34 INFO - PROCESS | 1080 | 1461253054258 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:34 INFO - PROCESS | 1080 | 1461253054371 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 08:37:34 INFO - PROCESS | 1080 | 1461253054472 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:34 INFO - PROCESS | 1080 | ++DOCSHELL 2187BC00 == 56 [pid = 1080] [id = 201] 08:37:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 118 (2187C000) [pid = 1080] [serial = 601] [outer = 00000000] 08:37:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 119 (218E8400) [pid = 1080] [serial = 602] [outer = 2187C000] 08:37:34 INFO - PROCESS | 1080 | 1461253054530 Marionette DEBUG loaded listener.js 08:37:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 120 (218F1C00) [pid = 1080] [serial = 603] [outer = 2187C000] 08:37:35 INFO - PROCESS | 1080 | 1461253055109 Marionette TRACE conn4 <- [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]]]}] 08:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 870ms 08:37:35 INFO - PROCESS | 1080 | 1461253055130 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 08:37:35 INFO - PROCESS | 1080 | 1461253055134 Marionette TRACE conn4 <- [1,769,null,{"value":"13"}] 08:37:35 INFO - PROCESS | 1080 | 1461253055138 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:37:35 INFO - PROCESS | 1080 | 1461253055140 Marionette TRACE conn4 <- [1,770,null,{}] 08:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:37:35 INFO - PROCESS | 1080 | 1461253055145 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:35 INFO - PROCESS | 1080 | 1461253055254 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 08:37:35 INFO - PROCESS | 1080 | 1461253055358 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:35 INFO - PROCESS | 1080 | ++DOCSHELL 21E7C800 == 57 [pid = 1080] [id = 202] 08:37:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 121 (21E7E000) [pid = 1080] [serial = 604] [outer = 00000000] 08:37:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 122 (21EFC800) [pid = 1080] [serial = 605] [outer = 21E7E000] 08:37:35 INFO - PROCESS | 1080 | 1461253055414 Marionette DEBUG loaded listener.js 08:37:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 123 (22305C00) [pid = 1080] [serial = 606] [outer = 21E7E000] 08:37:36 INFO - PROCESS | 1080 | 1461253056022 Marionette TRACE conn4 <- [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]]]}] 08:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 930ms 08:37:36 INFO - PROCESS | 1080 | 1461253056075 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 08:37:36 INFO - PROCESS | 1080 | 1461253056077 Marionette TRACE conn4 <- [1,773,null,{"value":"13"}] 08:37:36 INFO - PROCESS | 1080 | 1461253056081 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:37:36 INFO - PROCESS | 1080 | 1461253056083 Marionette TRACE conn4 <- [1,774,null,{}] 08:37:36 INFO - PROCESS | 1080 | 1461253056087 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:36 INFO - PROCESS | 1080 | 1461253056192 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 08:37:36 INFO - PROCESS | 1080 | 1461253056294 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:36 INFO - PROCESS | 1080 | ++DOCSHELL 1D313000 == 58 [pid = 1080] [id = 203] 08:37:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 124 (1D314000) [pid = 1080] [serial = 607] [outer = 00000000] 08:37:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 125 (1D319800) [pid = 1080] [serial = 608] [outer = 1D314000] 08:37:36 INFO - PROCESS | 1080 | 1461253056350 Marionette DEBUG loaded listener.js 08:37:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 126 (1D319000) [pid = 1080] [serial = 609] [outer = 1D314000] 08:37:37 INFO - PROCESS | 1080 | 1461253057186 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1179ms 08:37:37 INFO - PROCESS | 1080 | 1461253057263 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 08:37:37 INFO - PROCESS | 1080 | 1461253057267 Marionette TRACE conn4 <- [1,777,null,{"value":"13"}] 08:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:37:37 INFO - PROCESS | 1080 | 1461253057272 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:37:37 INFO - PROCESS | 1080 | 1461253057276 Marionette TRACE conn4 <- [1,778,null,{}] 08:37:37 INFO - PROCESS | 1080 | 1461253057281 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:37 INFO - PROCESS | 1080 | 1461253057390 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 08:37:37 INFO - PROCESS | 1080 | 1461253057517 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:37 INFO - PROCESS | 1080 | ++DOCSHELL 12C76800 == 59 [pid = 1080] [id = 204] 08:37:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 127 (13BA0400) [pid = 1080] [serial = 610] [outer = 00000000] 08:37:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 128 (1A775000) [pid = 1080] [serial = 611] [outer = 13BA0400] 08:37:37 INFO - PROCESS | 1080 | 1461253057572 Marionette DEBUG loaded listener.js 08:37:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 129 (1B31B800) [pid = 1080] [serial = 612] [outer = 13BA0400] 08:37:38 INFO - PROCESS | 1080 | --DOCSHELL 1C15A400 == 58 [pid = 1080] [id = 161] 08:37:38 INFO - PROCESS | 1080 | --DOCSHELL 20751C00 == 57 [pid = 1080] [id = 197] 08:37:38 INFO - PROCESS | 1080 | --DOCSHELL 1BDF7400 == 56 [pid = 1080] [id = 196] 08:37:38 INFO - PROCESS | 1080 | --DOCSHELL 1C1E0800 == 55 [pid = 1080] [id = 195] 08:37:38 INFO - PROCESS | 1080 | --DOCSHELL 17BB2C00 == 54 [pid = 1080] [id = 194] 08:37:38 INFO - PROCESS | 1080 | --DOCSHELL 12C70400 == 53 [pid = 1080] [id = 193] 08:37:38 INFO - PROCESS | 1080 | --DOMWINDOW == 128 (12AF9400) [pid = 1080] [serial = 515] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 1080 | --DOMWINDOW == 127 (1FC0A800) [pid = 1080] [serial = 521] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 1080 | --DOMWINDOW == 126 (1A77E400) [pid = 1080] [serial = 518] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 1080 | --DOMWINDOW == 125 (20838000) [pid = 1080] [serial = 524] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 1080 | --DOMWINDOW == 124 (21620C00) [pid = 1080] [serial = 527] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 1080 | --DOMWINDOW == 123 (17342000) [pid = 1080] [serial = 548] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 1080 | --DOMWINDOW == 122 (1B82D400) [pid = 1080] [serial = 551] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 1080 | --DOMWINDOW == 121 (1CCEFC00) [pid = 1080] [serial = 554] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 1080 | --DOCSHELL 1B136800 == 52 [pid = 1080] [id = 189] 08:37:38 INFO - PROCESS | 1080 | --DOCSHELL 1971E800 == 51 [pid = 1080] [id = 171] 08:37:38 INFO - PROCESS | 1080 | --DOCSHELL 17324000 == 50 [pid = 1080] [id = 188] 08:37:38 INFO - PROCESS | 1080 | --DOCSHELL 1B31C000 == 49 [pid = 1080] [id = 182] 08:37:38 INFO - PROCESS | 1080 | --DOCSHELL 164AA400 == 48 [pid = 1080] [id = 187] 08:37:38 INFO - PROCESS | 1080 | --DOMWINDOW == 120 (1B9C3C00) [pid = 1080] [serial = 539] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 1080 | --DOMWINDOW == 119 (1899FC00) [pid = 1080] [serial = 531] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 1080 | --DOMWINDOW == 118 (178ED400) [pid = 1080] [serial = 530] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 1080 | --DOMWINDOW == 117 (1B335800) [pid = 1080] [serial = 542] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 1080 | --DOMWINDOW == 116 (13BA1400) [pid = 1080] [serial = 533] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (17320400) [pid = 1080] [serial = 534] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (1B131C00) [pid = 1080] [serial = 536] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (20667400) [pid = 1080] [serial = 513] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (1B9C9400) [pid = 1080] [serial = 540] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (1B9CAC00) [pid = 1080] [serial = 543] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (18A53000) [pid = 1080] [serial = 557] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (19721400) [pid = 1080] [serial = 558] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (1B318400) [pid = 1080] [serial = 537] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (1C11B400) [pid = 1080] [serial = 545] [outer = 00000000] [url = about:blank] 08:37:38 INFO - PROCESS | 1080 | 1461253058235 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 990ms 08:37:38 INFO - PROCESS | 1080 | 1461253058264 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 08:37:38 INFO - PROCESS | 1080 | 1461253058269 Marionette TRACE conn4 <- [1,781,null,{"value":"13"}] 08:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:37:38 INFO - PROCESS | 1080 | 1461253058275 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:37:38 INFO - PROCESS | 1080 | 1461253058278 Marionette TRACE conn4 <- [1,782,null,{}] 08:37:38 INFO - PROCESS | 1080 | 1461253058282 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:38 INFO - PROCESS | 1080 | 1461253058376 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 08:37:38 INFO - PROCESS | 1080 | 1461253058465 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:38 INFO - PROCESS | 1080 | ++DOCSHELL 12408400 == 49 [pid = 1080] [id = 205] 08:37:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (1240A400) [pid = 1080] [serial = 613] [outer = 00000000] 08:37:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (12F95C00) [pid = 1080] [serial = 614] [outer = 1240A400] 08:37:38 INFO - PROCESS | 1080 | 1461253058513 Marionette DEBUG loaded listener.js 08:37:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (164B2800) [pid = 1080] [serial = 615] [outer = 1240A400] 08:37:39 INFO - PROCESS | 1080 | 1461253058979 Marionette TRACE conn4 <- [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]]]}] 08:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 730ms 08:37:39 INFO - PROCESS | 1080 | 1461253059008 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 08:37:39 INFO - PROCESS | 1080 | 1461253059010 Marionette TRACE conn4 <- [1,785,null,{"value":"13"}] 08:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:37:39 INFO - PROCESS | 1080 | 1461253059014 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:37:39 INFO - PROCESS | 1080 | 1461253059018 Marionette TRACE conn4 <- [1,786,null,{}] 08:37:39 INFO - PROCESS | 1080 | 1461253059028 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:39 INFO - PROCESS | 1080 | 1461253059117 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 08:37:39 INFO - PROCESS | 1080 | 1461253059124 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:39 INFO - PROCESS | 1080 | ++DOCSHELL 178CC400 == 50 [pid = 1080] [id = 206] 08:37:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (1899FC00) [pid = 1080] [serial = 616] [outer = 00000000] 08:37:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (1B135800) [pid = 1080] [serial = 617] [outer = 1899FC00] 08:37:39 INFO - PROCESS | 1080 | 1461253059172 Marionette DEBUG loaded listener.js 08:37:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (1B3B5000) [pid = 1080] [serial = 618] [outer = 1899FC00] 08:37:39 INFO - PROCESS | 1080 | 1461253059641 Marionette TRACE conn4 <- [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]]]}] 08:37:39 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 08:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 670ms 08:37:39 INFO - PROCESS | 1080 | 1461253059688 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 08:37:39 INFO - PROCESS | 1080 | 1461253059691 Marionette TRACE conn4 <- [1,789,null,{"value":"13"}] 08:37:39 INFO - PROCESS | 1080 | 1461253059694 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:37:39 INFO - PROCESS | 1080 | 1461253059696 Marionette TRACE conn4 <- [1,790,null,{}] 08:37:39 INFO - PROCESS | 1080 | 1461253059699 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:39 INFO - PROCESS | 1080 | 1461253059782 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 08:37:39 INFO - PROCESS | 1080 | 1461253059791 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:39 INFO - PROCESS | 1080 | ++DOCSHELL 1B8B2000 == 51 [pid = 1080] [id = 207] 08:37:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (1B8B4000) [pid = 1080] [serial = 619] [outer = 00000000] 08:37:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (1B9CAC00) [pid = 1080] [serial = 620] [outer = 1B8B4000] 08:37:39 INFO - PROCESS | 1080 | 1461253059836 Marionette DEBUG loaded listener.js 08:37:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (1BA18800) [pid = 1080] [serial = 621] [outer = 1B8B4000] 08:37:40 INFO - PROCESS | 1080 | 1461253060294 Marionette TRACE conn4 <- [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]]]}] 08:37:40 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 08:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 670ms 08:37:40 INFO - PROCESS | 1080 | 1461253060368 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 08:37:40 INFO - PROCESS | 1080 | 1461253060370 Marionette TRACE conn4 <- [1,793,null,{"value":"13"}] 08:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:37:40 INFO - PROCESS | 1080 | 1461253060380 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:37:40 INFO - PROCESS | 1080 | 1461253060381 Marionette TRACE conn4 <- [1,794,null,{}] 08:37:40 INFO - PROCESS | 1080 | 1461253060389 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:40 INFO - PROCESS | 1080 | 1461253060530 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 08:37:40 INFO - PROCESS | 1080 | 1461253060585 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:40 INFO - PROCESS | 1080 | ++DOCSHELL 1BDF1000 == 52 [pid = 1080] [id = 208] 08:37:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (1BDF1400) [pid = 1080] [serial = 622] [outer = 00000000] 08:37:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 118 (1C11B400) [pid = 1080] [serial = 623] [outer = 1BDF1400] 08:37:40 INFO - PROCESS | 1080 | 1461253060630 Marionette DEBUG loaded listener.js 08:37:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 119 (1C153000) [pid = 1080] [serial = 624] [outer = 1BDF1400] 08:37:41 INFO - PROCESS | 1080 | 1461253061069 Marionette TRACE conn4 <- [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]]]}] 08:37:41 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 08:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 730ms 08:37:41 INFO - PROCESS | 1080 | 1461253061113 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 08:37:41 INFO - PROCESS | 1080 | 1461253061115 Marionette TRACE conn4 <- [1,797,null,{"value":"13"}] 08:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:37:41 INFO - PROCESS | 1080 | 1461253061122 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:37:41 INFO - PROCESS | 1080 | 1461253061124 Marionette TRACE conn4 <- [1,798,null,{}] 08:37:41 INFO - PROCESS | 1080 | 1461253061128 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:41 INFO - PROCESS | 1080 | 1461253061259 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 08:37:41 INFO - PROCESS | 1080 | 1461253061331 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:41 INFO - PROCESS | 1080 | ++DOCSHELL 1D310800 == 53 [pid = 1080] [id = 209] 08:37:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 120 (1D311400) [pid = 1080] [serial = 625] [outer = 00000000] 08:37:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 121 (1E185000) [pid = 1080] [serial = 626] [outer = 1D311400] 08:37:41 INFO - PROCESS | 1080 | 1461253061381 Marionette DEBUG loaded listener.js 08:37:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 122 (1E2BE000) [pid = 1080] [serial = 627] [outer = 1D311400] 08:37:41 INFO - PROCESS | 1080 | 1461253061812 Marionette TRACE conn4 <- [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]]]}] 08:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 733ms 08:37:41 INFO - PROCESS | 1080 | 1461253061857 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 08:37:41 INFO - PROCESS | 1080 | 1461253061859 Marionette TRACE conn4 <- [1,801,null,{"value":"13"}] 08:37:41 INFO - PROCESS | 1080 | 1461253061862 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:37:41 INFO - PROCESS | 1080 | 1461253061864 Marionette TRACE conn4 <- [1,802,null,{}] 08:37:41 INFO - PROCESS | 1080 | 1461253061868 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:42 INFO - PROCESS | 1080 | 1461253061977 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 08:37:42 INFO - PROCESS | 1080 | 1461253061986 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:42 INFO - PROCESS | 1080 | ++DOCSHELL 1D3ADC00 == 54 [pid = 1080] [id = 210] 08:37:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 123 (1EC5C800) [pid = 1080] [serial = 628] [outer = 00000000] 08:37:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 124 (1FC0A800) [pid = 1080] [serial = 629] [outer = 1EC5C800] 08:37:42 INFO - PROCESS | 1080 | 1461253062030 Marionette DEBUG loaded listener.js 08:37:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 125 (1FC0A000) [pid = 1080] [serial = 630] [outer = 1EC5C800] 08:37:42 INFO - PROCESS | 1080 | --DOMWINDOW == 124 (1C1D6000) [pid = 1080] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:37:42 INFO - PROCESS | 1080 | --DOMWINDOW == 123 (1D3AE800) [pid = 1080] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:37:42 INFO - PROCESS | 1080 | --DOMWINDOW == 122 (2083E400) [pid = 1080] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:37:42 INFO - PROCESS | 1080 | --DOMWINDOW == 121 (1C1DC400) [pid = 1080] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:37:42 INFO - PROCESS | 1080 | --DOMWINDOW == 120 (12AC2400) [pid = 1080] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:37:42 INFO - PROCESS | 1080 | --DOMWINDOW == 119 (17AD3C00) [pid = 1080] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:37:42 INFO - PROCESS | 1080 | --DOMWINDOW == 118 (18A52C00) [pid = 1080] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:37:42 INFO - PROCESS | 1080 | --DOMWINDOW == 117 (1BB23000) [pid = 1080] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:37:42 INFO - PROCESS | 1080 | --DOMWINDOW == 116 (0EC1B400) [pid = 1080] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:37:42 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (1FABCC00) [pid = 1080] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:37:42 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (2080DC00) [pid = 1080] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:37:42 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (13BA9C00) [pid = 1080] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:37:42 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (1FAB4400) [pid = 1080] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:37:42 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (12AF3800) [pid = 1080] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:37:42 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (1B9CE000) [pid = 1080] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:37:42 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (1E2BF400) [pid = 1080] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:37:42 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (17AA6400) [pid = 1080] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:37:42 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (189A1800) [pid = 1080] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:37:42 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (1BE86000) [pid = 1080] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:37:42 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (20752C00) [pid = 1080] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:37:42 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (1CC1EC00) [pid = 1080] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:37:42 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (133DB400) [pid = 1080] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:37:42 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (19771000) [pid = 1080] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:37:42 INFO - PROCESS | 1080 | 1461253062736 Marionette TRACE conn4 <- [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] 08:37:42 INFO - PROCESS | 1080 | 1461253062797 Marionette TRACE conn4 <- [1,805,null,{"value":"13"}] 08:37:42 INFO - PROCESS | 1080 | 1461253062801 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:37:42 INFO - PROCESS | 1080 | 1461253062802 Marionette TRACE conn4 <- [1,806,null,{}] 08:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:37:42 INFO - PROCESS | 1080 | 1461253062806 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:42 INFO - PROCESS | 1080 | 1461253062920 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 08:37:43 INFO - PROCESS | 1080 | 1461253062980 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:43 INFO - PROCESS | 1080 | ++DOCSHELL 0EC1A800 == 55 [pid = 1080] [id = 211] 08:37:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (0EC1B400) [pid = 1080] [serial = 631] [outer = 00000000] 08:37:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (1B135000) [pid = 1080] [serial = 632] [outer = 0EC1B400] 08:37:43 INFO - PROCESS | 1080 | 1461253063025 Marionette DEBUG loaded listener.js 08:37:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (1B8B5000) [pid = 1080] [serial = 633] [outer = 0EC1B400] 08:37:43 INFO - PROCESS | 1080 | 1461253063423 Marionette TRACE conn4 <- [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]]]}] 08:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 670ms 08:37:43 INFO - PROCESS | 1080 | 1461253063475 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 08:37:43 INFO - PROCESS | 1080 | 1461253063477 Marionette TRACE conn4 <- [1,809,null,{"value":"13"}] 08:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:37:43 INFO - PROCESS | 1080 | 1461253063480 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:37:43 INFO - PROCESS | 1080 | 1461253063482 Marionette TRACE conn4 <- [1,810,null,{}] 08:37:43 INFO - PROCESS | 1080 | 1461253063486 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:43 INFO - PROCESS | 1080 | 1461253063577 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 08:37:43 INFO - PROCESS | 1080 | 1461253063586 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:43 INFO - PROCESS | 1080 | ++DOCSHELL 164B7400 == 56 [pid = 1080] [id = 212] 08:37:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (1BA15400) [pid = 1080] [serial = 634] [outer = 00000000] 08:37:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (1FABC400) [pid = 1080] [serial = 635] [outer = 1BA15400] 08:37:43 INFO - PROCESS | 1080 | 1461253063635 Marionette DEBUG loaded listener.js 08:37:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (1FE76000) [pid = 1080] [serial = 636] [outer = 1BA15400] 08:37:44 INFO - PROCESS | 1080 | 1461253064105 Marionette TRACE conn4 <- [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] 08:37:44 INFO - PROCESS | 1080 | 1461253064153 Marionette TRACE conn4 <- [1,813,null,{"value":"13"}] 08:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:37:44 INFO - PROCESS | 1080 | 1461253064156 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:37:44 INFO - PROCESS | 1080 | 1461253064158 Marionette TRACE conn4 <- [1,814,null,{}] 08:37:44 INFO - PROCESS | 1080 | 1461253064161 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:44 INFO - PROCESS | 1080 | 1461253064244 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 08:37:44 INFO - PROCESS | 1080 | 1461253064253 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:44 INFO - PROCESS | 1080 | ++DOCSHELL 1FAB2800 == 57 [pid = 1080] [id = 213] 08:37:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (20667000) [pid = 1080] [serial = 637] [outer = 00000000] 08:37:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (20807C00) [pid = 1080] [serial = 638] [outer = 20667000] 08:37:44 INFO - PROCESS | 1080 | 1461253064299 Marionette DEBUG loaded listener.js 08:37:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (2080B800) [pid = 1080] [serial = 639] [outer = 20667000] 08:37:44 INFO - PROCESS | 1080 | 1461253064929 Marionette TRACE conn4 <- [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]]]}] 08:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 830ms 08:37:45 INFO - PROCESS | 1080 | 1461253064988 Marionette TRACE conn4 -> [0,817,"getWindowHandle",null] 08:37:45 INFO - PROCESS | 1080 | 1461253064992 Marionette TRACE conn4 <- [1,817,null,{"value":"13"}] 08:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:37:45 INFO - PROCESS | 1080 | 1461253064997 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:37:45 INFO - PROCESS | 1080 | 1461253065001 Marionette TRACE conn4 <- [1,818,null,{}] 08:37:45 INFO - PROCESS | 1080 | 1461253065007 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:45 INFO - PROCESS | 1080 | 1461253065123 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 08:37:45 INFO - PROCESS | 1080 | 1461253065231 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:45 INFO - PROCESS | 1080 | ++DOCSHELL 12AF4800 == 58 [pid = 1080] [id = 214] 08:37:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (12AF7000) [pid = 1080] [serial = 640] [outer = 00000000] 08:37:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (17109000) [pid = 1080] [serial = 641] [outer = 12AF7000] 08:37:45 INFO - PROCESS | 1080 | 1461253065290 Marionette DEBUG loaded listener.js 08:37:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (17AA6800) [pid = 1080] [serial = 642] [outer = 12AF7000] 08:37:45 INFO - PROCESS | 1080 | 1461253065953 Marionette TRACE conn4 <- [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]]]}] 08:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1023ms 08:37:46 INFO - PROCESS | 1080 | 1461253066021 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 08:37:46 INFO - PROCESS | 1080 | 1461253066027 Marionette TRACE conn4 <- [1,821,null,{"value":"13"}] 08:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:37:46 INFO - PROCESS | 1080 | 1461253066034 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:37:46 INFO - PROCESS | 1080 | 1461253066037 Marionette TRACE conn4 <- [1,822,null,{}] 08:37:46 INFO - PROCESS | 1080 | 1461253066041 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:46 INFO - PROCESS | 1080 | 1461253066152 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 08:37:46 INFO - PROCESS | 1080 | 1461253066287 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:46 INFO - PROCESS | 1080 | ++DOCSHELL 12C70400 == 59 [pid = 1080] [id = 215] 08:37:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (189AB000) [pid = 1080] [serial = 643] [outer = 00000000] 08:37:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (1BA79800) [pid = 1080] [serial = 644] [outer = 189AB000] 08:37:46 INFO - PROCESS | 1080 | 1461253066346 Marionette DEBUG loaded listener.js 08:37:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (1C157C00) [pid = 1080] [serial = 645] [outer = 189AB000] 08:37:46 INFO - PROCESS | 1080 | 1461253066977 Marionette TRACE conn4 <- [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]]]}] 08:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 971ms 08:37:47 INFO - PROCESS | 1080 | 1461253067005 Marionette TRACE conn4 -> [0,825,"getWindowHandle",null] 08:37:47 INFO - PROCESS | 1080 | 1461253067008 Marionette TRACE conn4 <- [1,825,null,{"value":"13"}] 08:37:47 INFO - PROCESS | 1080 | 1461253067012 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:37:47 INFO - PROCESS | 1080 | 1461253067015 Marionette TRACE conn4 <- [1,826,null,{}] 08:37:47 INFO - PROCESS | 1080 | 1461253067027 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:47 INFO - PROCESS | 1080 | 1461253067139 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 08:37:47 INFO - PROCESS | 1080 | 1461253067273 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:47 INFO - PROCESS | 1080 | ++DOCSHELL 20810400 == 60 [pid = 1080] [id = 216] 08:37:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 118 (20833800) [pid = 1080] [serial = 646] [outer = 00000000] 08:37:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 119 (20840000) [pid = 1080] [serial = 647] [outer = 20833800] 08:37:47 INFO - PROCESS | 1080 | 1461253067332 Marionette DEBUG loaded listener.js 08:37:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 120 (21879800) [pid = 1080] [serial = 648] [outer = 20833800] 08:37:47 INFO - PROCESS | 1080 | 1461253067922 Marionette TRACE conn4 <- [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]]]}] 08:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 931ms 08:37:47 INFO - PROCESS | 1080 | 1461253067946 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 08:37:47 INFO - PROCESS | 1080 | 1461253067949 Marionette TRACE conn4 <- [1,829,null,{"value":"13"}] 08:37:47 INFO - PROCESS | 1080 | 1461253067953 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:37:47 INFO - PROCESS | 1080 | 1461253067955 Marionette TRACE conn4 <- [1,830,null,{}] 08:37:47 INFO - PROCESS | 1080 | 1461253067958 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:48 INFO - PROCESS | 1080 | 1461253068066 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 08:37:48 INFO - PROCESS | 1080 | 1461253068170 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:48 INFO - PROCESS | 1080 | ++DOCSHELL 1EB61C00 == 61 [pid = 1080] [id = 217] 08:37:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 121 (20757400) [pid = 1080] [serial = 649] [outer = 00000000] 08:37:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 122 (21EF2000) [pid = 1080] [serial = 650] [outer = 20757400] 08:37:48 INFO - PROCESS | 1080 | 1461253068225 Marionette DEBUG loaded listener.js 08:37:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 123 (22307000) [pid = 1080] [serial = 651] [outer = 20757400] 08:37:48 INFO - PROCESS | 1080 | 1461253068807 Marionette TRACE conn4 <- [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]]]}] 08:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 930ms 08:37:48 INFO - PROCESS | 1080 | 1461253068887 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 08:37:48 INFO - PROCESS | 1080 | 1461253068889 Marionette TRACE conn4 <- [1,833,null,{"value":"13"}] 08:37:48 INFO - PROCESS | 1080 | 1461253068893 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:37:48 INFO - PROCESS | 1080 | 1461253068895 Marionette TRACE conn4 <- [1,834,null,{}] 08:37:48 INFO - PROCESS | 1080 | 1461253068899 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:49 INFO - PROCESS | 1080 | 1461253069033 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 08:37:50 INFO - PROCESS | 1080 | 1461253070059 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:50 INFO - PROCESS | 1080 | ++DOCSHELL 19720000 == 62 [pid = 1080] [id = 218] 08:37:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 124 (22372000) [pid = 1080] [serial = 652] [outer = 00000000] 08:37:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 125 (224A0800) [pid = 1080] [serial = 653] [outer = 22372000] 08:37:50 INFO - PROCESS | 1080 | 1461253070216 Marionette DEBUG loaded listener.js 08:37:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 126 (224A3000) [pid = 1080] [serial = 654] [outer = 22372000] 08:37:50 INFO - PROCESS | 1080 | 1461253070932 Marionette TRACE conn4 <- [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]]]}] 08:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2073ms 08:37:50 INFO - PROCESS | 1080 | 1461253070970 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 08:37:50 INFO - PROCESS | 1080 | 1461253070972 Marionette TRACE conn4 <- [1,837,null,{"value":"13"}] 08:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:37:50 INFO - PROCESS | 1080 | 1461253070975 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:37:50 INFO - PROCESS | 1080 | 1461253070977 Marionette TRACE conn4 <- [1,838,null,{}] 08:37:50 INFO - PROCESS | 1080 | 1461253070981 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:51 INFO - PROCESS | 1080 | 1461253071110 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 08:37:51 INFO - PROCESS | 1080 | 1461253071251 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:51 INFO - PROCESS | 1080 | ++DOCSHELL 1248F400 == 63 [pid = 1080] [id = 219] 08:37:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 127 (20754400) [pid = 1080] [serial = 655] [outer = 00000000] 08:37:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 128 (23BB0400) [pid = 1080] [serial = 656] [outer = 20754400] 08:37:51 INFO - PROCESS | 1080 | 1461253071310 Marionette DEBUG loaded listener.js 08:37:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 129 (23BBD800) [pid = 1080] [serial = 657] [outer = 20754400] 08:37:52 INFO - PROCESS | 1080 | 1461253072128 Marionette TRACE conn4 <- [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]]]}] 08:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1183ms 08:37:52 INFO - PROCESS | 1080 | 1461253072162 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 08:37:52 INFO - PROCESS | 1080 | 1461253072166 Marionette TRACE conn4 <- [1,841,null,{"value":"13"}] 08:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:37:52 INFO - PROCESS | 1080 | 1461253072170 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:37:52 INFO - PROCESS | 1080 | 1461253072174 Marionette TRACE conn4 <- [1,842,null,{}] 08:37:52 INFO - PROCESS | 1080 | 1461253072181 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:52 INFO - PROCESS | 1080 | 1461253072281 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 08:37:52 INFO - PROCESS | 1080 | 1461253072390 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:52 INFO - PROCESS | 1080 | ++DOCSHELL 17BB2C00 == 64 [pid = 1080] [id = 220] 08:37:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 130 (189A1400) [pid = 1080] [serial = 658] [outer = 00000000] 08:37:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 131 (1A776C00) [pid = 1080] [serial = 659] [outer = 189A1400] 08:37:52 INFO - PROCESS | 1080 | 1461253072439 Marionette DEBUG loaded listener.js 08:37:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 132 (1B135C00) [pid = 1080] [serial = 660] [outer = 189A1400] 08:37:53 INFO - PROCESS | 1080 | 1461253073061 Marionette TRACE conn4 <- [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]]]}] 08:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 930ms 08:37:53 INFO - PROCESS | 1080 | 1461253073102 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 08:37:53 INFO - PROCESS | 1080 | 1461253073108 Marionette TRACE conn4 <- [1,845,null,{"value":"13"}] 08:37:53 INFO - PROCESS | 1080 | 1461253073114 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:37:53 INFO - PROCESS | 1080 | 1461253073117 Marionette TRACE conn4 <- [1,846,null,{}] 08:37:53 INFO - PROCESS | 1080 | 1461253073121 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:53 INFO - PROCESS | 1080 | 1461253073226 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 08:37:53 INFO - PROCESS | 1080 | 1461253073350 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:53 INFO - PROCESS | 1080 | --DOCSHELL 164B7400 == 63 [pid = 1080] [id = 212] 08:37:53 INFO - PROCESS | 1080 | --DOCSHELL 0EC1A800 == 62 [pid = 1080] [id = 211] 08:37:53 INFO - PROCESS | 1080 | --DOCSHELL 1D3ADC00 == 61 [pid = 1080] [id = 210] 08:37:53 INFO - PROCESS | 1080 | --DOCSHELL 1D310800 == 60 [pid = 1080] [id = 209] 08:37:53 INFO - PROCESS | 1080 | --DOCSHELL 1BDF1000 == 59 [pid = 1080] [id = 208] 08:37:53 INFO - PROCESS | 1080 | --DOCSHELL 1B8B2000 == 58 [pid = 1080] [id = 207] 08:37:53 INFO - PROCESS | 1080 | --DOCSHELL 178CC400 == 57 [pid = 1080] [id = 206] 08:37:53 INFO - PROCESS | 1080 | --DOCSHELL 12408400 == 56 [pid = 1080] [id = 205] 08:37:53 INFO - PROCESS | 1080 | --DOCSHELL 12C76800 == 55 [pid = 1080] [id = 204] 08:37:53 INFO - PROCESS | 1080 | --DOMWINDOW == 131 (17323C00) [pid = 1080] [serial = 560] [outer = 00000000] [url = about:blank] 08:37:53 INFO - PROCESS | 1080 | --DOMWINDOW == 130 (1972A000) [pid = 1080] [serial = 563] [outer = 00000000] [url = about:blank] 08:37:53 INFO - PROCESS | 1080 | --DOMWINDOW == 129 (1B9C0800) [pid = 1080] [serial = 566] [outer = 00000000] [url = about:blank] 08:37:53 INFO - PROCESS | 1080 | --DOMWINDOW == 128 (1C125400) [pid = 1080] [serial = 569] [outer = 00000000] [url = about:blank] 08:37:53 INFO - PROCESS | 1080 | --DOMWINDOW == 127 (1E2C1000) [pid = 1080] [serial = 572] [outer = 00000000] [url = about:blank] 08:37:53 INFO - PROCESS | 1080 | --DOMWINDOW == 126 (21621000) [pid = 1080] [serial = 593] [outer = 00000000] [url = about:blank] 08:37:53 INFO - PROCESS | 1080 | ++DOCSHELL 12408400 == 56 [pid = 1080] [id = 221] 08:37:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 127 (12A0A800) [pid = 1080] [serial = 661] [outer = 00000000] 08:37:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 128 (12E11400) [pid = 1080] [serial = 662] [outer = 12A0A800] 08:37:53 INFO - PROCESS | 1080 | 1461253073447 Marionette DEBUG loaded listener.js 08:37:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 129 (173F0800) [pid = 1080] [serial = 663] [outer = 12A0A800] 08:37:53 INFO - PROCESS | 1080 | --DOCSHELL 17BB9400 == 55 [pid = 1080] [id = 199] 08:37:53 INFO - PROCESS | 1080 | --DOMWINDOW == 128 (1AA94000) [pid = 1080] [serial = 435] [outer = 00000000] [url = about:blank] 08:37:53 INFO - PROCESS | 1080 | --DOMWINDOW == 127 (1FC0C000) [pid = 1080] [serial = 480] [outer = 00000000] [url = about:blank] 08:37:53 INFO - PROCESS | 1080 | --DOMWINDOW == 126 (13B0F000) [pid = 1080] [serial = 468] [outer = 00000000] [url = about:blank] 08:37:53 INFO - PROCESS | 1080 | --DOMWINDOW == 125 (1D1F6C00) [pid = 1080] [serial = 555] [outer = 00000000] [url = about:blank] 08:37:53 INFO - PROCESS | 1080 | --DOMWINDOW == 124 (1FA84400) [pid = 1080] [serial = 474] [outer = 00000000] [url = about:blank] 08:37:53 INFO - PROCESS | 1080 | --DOMWINDOW == 123 (21628000) [pid = 1080] [serial = 528] [outer = 00000000] [url = about:blank] 08:37:53 INFO - PROCESS | 1080 | --DOMWINDOW == 122 (20802800) [pid = 1080] [serial = 483] [outer = 00000000] [url = about:blank] 08:37:53 INFO - PROCESS | 1080 | --DOMWINDOW == 121 (12F96C00) [pid = 1080] [serial = 432] [outer = 00000000] [url = about:blank] 08:37:53 INFO - PROCESS | 1080 | --DOMWINDOW == 120 (1B133000) [pid = 1080] [serial = 519] [outer = 00000000] [url = about:blank] 08:37:53 INFO - PROCESS | 1080 | --DOMWINDOW == 119 (1B33D000) [pid = 1080] [serial = 471] [outer = 00000000] [url = about:blank] 08:37:53 INFO - PROCESS | 1080 | --DOMWINDOW == 118 (2066C000) [pid = 1080] [serial = 522] [outer = 00000000] [url = about:blank] 08:37:53 INFO - PROCESS | 1080 | --DOMWINDOW == 117 (12C6E800) [pid = 1080] [serial = 516] [outer = 00000000] [url = about:blank] 08:37:53 INFO - PROCESS | 1080 | --DOMWINDOW == 116 (1FBEFC00) [pid = 1080] [serial = 477] [outer = 00000000] [url = about:blank] 08:37:53 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (2083C000) [pid = 1080] [serial = 525] [outer = 00000000] [url = about:blank] 08:37:53 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (1C126800) [pid = 1080] [serial = 546] [outer = 00000000] [url = about:blank] 08:37:53 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (1FABAC00) [pid = 1080] [serial = 576] [outer = 00000000] [url = about:blank] 08:37:53 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (1FAB2C00) [pid = 1080] [serial = 575] [outer = 00000000] [url = about:blank] 08:37:53 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (1B132800) [pid = 1080] [serial = 579] [outer = 00000000] [url = about:blank] 08:37:53 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (1972AC00) [pid = 1080] [serial = 578] [outer = 00000000] [url = about:blank] 08:37:53 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (1BDF3000) [pid = 1080] [serial = 581] [outer = 00000000] [url = about:blank] 08:37:53 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (2066FC00) [pid = 1080] [serial = 587] [outer = 00000000] [url = about:blank] 08:37:53 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (20758800) [pid = 1080] [serial = 590] [outer = 00000000] [url = about:blank] 08:37:53 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (1FE7B800) [pid = 1080] [serial = 585] [outer = 00000000] [url = about:blank] 08:37:53 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (1FC0B400) [pid = 1080] [serial = 584] [outer = 00000000] [url = about:blank] 08:37:53 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (2074BC00) [pid = 1080] [serial = 588] [outer = 00000000] [url = about:blank] 08:37:53 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (2080B400) [pid = 1080] [serial = 591] [outer = 00000000] [url = about:blank] 08:37:53 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (1C11E000) [pid = 1080] [serial = 582] [outer = 00000000] [url = about:blank] 08:37:53 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (178D5C00) [pid = 1080] [serial = 549] [outer = 00000000] [url = about:blank] 08:37:53 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (1BA1A000) [pid = 1080] [serial = 552] [outer = 00000000] [url = about:blank] 08:37:53 INFO - PROCESS | 1080 | 1461253073916 Marionette TRACE conn4 <- [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]]]}] 08:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 830ms 08:37:53 INFO - PROCESS | 1080 | 1461253073947 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 08:37:53 INFO - PROCESS | 1080 | 1461253073949 Marionette TRACE conn4 <- [1,849,null,{"value":"13"}] 08:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:37:53 INFO - PROCESS | 1080 | 1461253073952 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:37:53 INFO - PROCESS | 1080 | 1461253073956 Marionette TRACE conn4 <- [1,850,null,{}] 08:37:53 INFO - PROCESS | 1080 | 1461253073966 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:54 INFO - PROCESS | 1080 | 1461253074053 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 08:37:54 INFO - PROCESS | 1080 | 1461253074062 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:54 INFO - PROCESS | 1080 | ++DOCSHELL 1A780000 == 56 [pid = 1080] [id = 222] 08:37:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (1AA96400) [pid = 1080] [serial = 664] [outer = 00000000] 08:37:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (1B339C00) [pid = 1080] [serial = 665] [outer = 1AA96400] 08:37:54 INFO - PROCESS | 1080 | 1461253074111 Marionette DEBUG loaded listener.js 08:37:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (1B8AC800) [pid = 1080] [serial = 666] [outer = 1AA96400] 08:37:54 INFO - PROCESS | 1080 | 1461253074597 Marionette TRACE conn4 <- [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]]]}] 08:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 670ms 08:37:54 INFO - PROCESS | 1080 | 1461253074626 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 08:37:54 INFO - PROCESS | 1080 | 1461253074629 Marionette TRACE conn4 <- [1,853,null,{"value":"13"}] 08:37:54 INFO - PROCESS | 1080 | 1461253074632 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:37:54 INFO - PROCESS | 1080 | 1461253074634 Marionette TRACE conn4 <- [1,854,null,{}] 08:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:37:54 INFO - PROCESS | 1080 | 1461253074637 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:54 INFO - PROCESS | 1080 | 1461253074726 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 08:37:54 INFO - PROCESS | 1080 | 1461253074735 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:54 INFO - PROCESS | 1080 | ++DOCSHELL 1B9C9400 == 57 [pid = 1080] [id = 223] 08:37:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (1B9CA800) [pid = 1080] [serial = 667] [outer = 00000000] 08:37:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (1BA79400) [pid = 1080] [serial = 668] [outer = 1B9CA800] 08:37:54 INFO - PROCESS | 1080 | 1461253074782 Marionette DEBUG loaded listener.js 08:37:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (1BDF4800) [pid = 1080] [serial = 669] [outer = 1B9CA800] 08:37:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (1C126000) [pid = 1080] [serial = 670] [outer = 12406800] 08:37:55 INFO - PROCESS | 1080 | 1461253075331 Marionette TRACE conn4 <- [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]]]}] 08:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 730ms 08:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:37:55 INFO - PROCESS | 1080 | 1461253075367 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 08:37:55 INFO - PROCESS | 1080 | 1461253075369 Marionette TRACE conn4 <- [1,857,null,{"value":"13"}] 08:37:55 INFO - PROCESS | 1080 | 1461253075372 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:37:55 INFO - PROCESS | 1080 | 1461253075373 Marionette TRACE conn4 <- [1,858,null,{}] 08:37:55 INFO - PROCESS | 1080 | 1461253075377 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:55 INFO - PROCESS | 1080 | 1461253075459 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 08:37:55 INFO - PROCESS | 1080 | 1461253075558 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:55 INFO - PROCESS | 1080 | ++DOCSHELL 1BA1C800 == 58 [pid = 1080] [id = 224] 08:37:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (1BDF6C00) [pid = 1080] [serial = 671] [outer = 00000000] 08:37:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (1C126C00) [pid = 1080] [serial = 672] [outer = 1BDF6C00] 08:37:55 INFO - PROCESS | 1080 | 1461253075603 Marionette DEBUG loaded listener.js 08:37:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (1C15F000) [pid = 1080] [serial = 673] [outer = 1BDF6C00] 08:37:56 INFO - PROCESS | 1080 | 1461253076039 Marionette TRACE conn4 <- [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]]]}] 08:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 730ms 08:37:56 INFO - PROCESS | 1080 | 1461253076120 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 08:37:56 INFO - PROCESS | 1080 | 1461253076122 Marionette TRACE conn4 <- [1,861,null,{"value":"13"}] 08:37:56 INFO - PROCESS | 1080 | 1461253076125 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:37:56 INFO - PROCESS | 1080 | 1461253076127 Marionette TRACE conn4 <- [1,862,null,{}] 08:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:37:56 INFO - PROCESS | 1080 | 1461253076131 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:56 INFO - PROCESS | 1080 | 1461253076259 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 08:37:56 INFO - PROCESS | 1080 | 1461253076322 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:56 INFO - PROCESS | 1080 | ++DOCSHELL 1FA84400 == 59 [pid = 1080] [id = 225] 08:37:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (1FAAF000) [pid = 1080] [serial = 674] [outer = 00000000] 08:37:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (1FABAC00) [pid = 1080] [serial = 675] [outer = 1FAAF000] 08:37:56 INFO - PROCESS | 1080 | 1461253076367 Marionette DEBUG loaded listener.js 08:37:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (1FBE4800) [pid = 1080] [serial = 676] [outer = 1FAAF000] 08:37:56 INFO - PROCESS | 1080 | 1461253076815 Marionette TRACE conn4 <- [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]]]}] 08:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 732ms 08:37:56 INFO - PROCESS | 1080 | 1461253076866 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 08:37:56 INFO - PROCESS | 1080 | 1461253076868 Marionette TRACE conn4 <- [1,865,null,{"value":"13"}] 08:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:37:56 INFO - PROCESS | 1080 | 1461253076870 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:37:56 INFO - PROCESS | 1080 | 1461253076872 Marionette TRACE conn4 <- [1,866,null,{}] 08:37:56 INFO - PROCESS | 1080 | 1461253076876 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:57 INFO - PROCESS | 1080 | 1461253076987 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 08:37:57 INFO - PROCESS | 1080 | 1461253077048 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:57 INFO - PROCESS | 1080 | ++DOCSHELL 1FBE9C00 == 60 [pid = 1080] [id = 226] 08:37:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (1FBEC800) [pid = 1080] [serial = 677] [outer = 00000000] 08:37:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (1FC0C400) [pid = 1080] [serial = 678] [outer = 1FBEC800] 08:37:57 INFO - PROCESS | 1080 | 1461253077093 Marionette DEBUG loaded listener.js 08:37:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (1FE7C000) [pid = 1080] [serial = 679] [outer = 1FBEC800] 08:37:57 INFO - PROCESS | 1080 | 1461253077515 Marionette TRACE conn4 <- [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]]]}] 08:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 670ms 08:37:57 INFO - PROCESS | 1080 | 1461253077542 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 08:37:57 INFO - PROCESS | 1080 | 1461253077544 Marionette TRACE conn4 <- [1,869,null,{"value":"13"}] 08:37:57 INFO - PROCESS | 1080 | 1461253077547 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:37:57 INFO - PROCESS | 1080 | 1461253077549 Marionette TRACE conn4 <- [1,870,null,{}] 08:37:57 INFO - PROCESS | 1080 | 1461253077553 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:57 INFO - PROCESS | 1080 | 1461253077696 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 08:37:57 INFO - PROCESS | 1080 | 1461253077718 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:57 INFO - PROCESS | 1080 | ++DOCSHELL 1FAB4800 == 61 [pid = 1080] [id = 227] 08:37:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (1FC08400) [pid = 1080] [serial = 680] [outer = 00000000] 08:37:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 118 (20671800) [pid = 1080] [serial = 681] [outer = 1FC08400] 08:37:57 INFO - PROCESS | 1080 | 1461253077763 Marionette DEBUG loaded listener.js 08:37:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 119 (20671000) [pid = 1080] [serial = 682] [outer = 1FC08400] 08:37:58 INFO - PROCESS | 1080 | --DOMWINDOW == 118 (1BA15400) [pid = 1080] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:37:58 INFO - PROCESS | 1080 | --DOMWINDOW == 117 (1BDF1400) [pid = 1080] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:37:58 INFO - PROCESS | 1080 | --DOMWINDOW == 116 (1240A400) [pid = 1080] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:37:58 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (1D311400) [pid = 1080] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:37:58 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (1D314000) [pid = 1080] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:37:58 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (2187C000) [pid = 1080] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:37:58 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (0EC1B400) [pid = 1080] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:37:58 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (13BA0400) [pid = 1080] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:37:58 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (1EC5C800) [pid = 1080] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:37:58 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (189A0C00) [pid = 1080] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:37:58 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (1BB1CC00) [pid = 1080] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:37:58 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (1899FC00) [pid = 1080] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:37:58 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (1B8B4000) [pid = 1080] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:37:58 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (1D3AF000) [pid = 1080] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:37:58 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (17BB1000) [pid = 1080] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:37:58 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (1C11CC00) [pid = 1080] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:37:58 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (1B319400) [pid = 1080] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:37:58 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (164AD400) [pid = 1080] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:37:58 INFO - PROCESS | 1080 | 1461253078348 Marionette TRACE conn4 <- [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]]]}] 08:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 870ms 08:37:58 INFO - PROCESS | 1080 | 1461253078422 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 08:37:58 INFO - PROCESS | 1080 | 1461253078424 Marionette TRACE conn4 <- [1,873,null,{"value":"13"}] 08:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:37:58 INFO - PROCESS | 1080 | 1461253078427 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:37:58 INFO - PROCESS | 1080 | 1461253078429 Marionette TRACE conn4 <- [1,874,null,{}] 08:37:58 INFO - PROCESS | 1080 | 1461253078432 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:58 INFO - PROCESS | 1080 | 1461253078518 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 08:37:58 INFO - PROCESS | 1080 | 1461253078525 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:58 INFO - PROCESS | 1080 | ++DOCSHELL 1899FC00 == 62 [pid = 1080] [id = 228] 08:37:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (189A0C00) [pid = 1080] [serial = 683] [outer = 00000000] 08:37:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (1BDF1400) [pid = 1080] [serial = 684] [outer = 189A0C00] 08:37:58 INFO - PROCESS | 1080 | 1461253078569 Marionette DEBUG loaded listener.js 08:37:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (1BE89800) [pid = 1080] [serial = 685] [outer = 189A0C00] 08:37:59 INFO - PROCESS | 1080 | 1461253079007 Marionette TRACE conn4 <- [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]]]}] 08:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 630ms 08:37:59 INFO - PROCESS | 1080 | 1461253079058 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 08:37:59 INFO - PROCESS | 1080 | 1461253079060 Marionette TRACE conn4 <- [1,877,null,{"value":"13"}] 08:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:37:59 INFO - PROCESS | 1080 | 1461253079064 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:37:59 INFO - PROCESS | 1080 | 1461253079065 Marionette TRACE conn4 <- [1,878,null,{}] 08:37:59 INFO - PROCESS | 1080 | 1461253079069 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:59 INFO - PROCESS | 1080 | 1461253079156 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 08:37:59 INFO - PROCESS | 1080 | 1461253079162 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:59 INFO - PROCESS | 1080 | ++DOCSHELL 1EC5C800 == 63 [pid = 1080] [id = 229] 08:37:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (1FC08800) [pid = 1080] [serial = 686] [outer = 00000000] 08:37:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (2074DC00) [pid = 1080] [serial = 687] [outer = 1FC08800] 08:37:59 INFO - PROCESS | 1080 | 1461253079207 Marionette DEBUG loaded listener.js 08:37:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (20767000) [pid = 1080] [serial = 688] [outer = 1FC08800] 08:37:59 INFO - PROCESS | 1080 | 1461253079669 Marionette TRACE conn4 <- [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]]]}] 08:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 632ms 08:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:37:59 INFO - PROCESS | 1080 | 1461253079702 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 08:37:59 INFO - PROCESS | 1080 | 1461253079705 Marionette TRACE conn4 <- [1,881,null,{"value":"13"}] 08:37:59 INFO - PROCESS | 1080 | 1461253079708 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:37:59 INFO - PROCESS | 1080 | 1461253079710 Marionette TRACE conn4 <- [1,882,null,{}] 08:37:59 INFO - PROCESS | 1080 | 1461253079713 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:59 INFO - PROCESS | 1080 | 1461253079824 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 08:37:59 INFO - PROCESS | 1080 | 1461253079832 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:59 INFO - PROCESS | 1080 | ++DOCSHELL 20769400 == 64 [pid = 1080] [id = 230] 08:37:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (20773000) [pid = 1080] [serial = 689] [outer = 00000000] 08:37:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (20808000) [pid = 1080] [serial = 690] [outer = 20773000] 08:37:59 INFO - PROCESS | 1080 | 1461253079881 Marionette DEBUG loaded listener.js 08:37:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (20838800) [pid = 1080] [serial = 691] [outer = 20773000] 08:38:00 INFO - PROCESS | 1080 | 1461253080602 Marionette TRACE conn4 <- [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]]]}] 08:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 930ms 08:38:00 INFO - PROCESS | 1080 | 1461253080640 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 08:38:00 INFO - PROCESS | 1080 | 1461253080645 Marionette TRACE conn4 <- [1,885,null,{"value":"13"}] 08:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:38:00 INFO - PROCESS | 1080 | 1461253080651 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:38:00 INFO - PROCESS | 1080 | 1461253080655 Marionette TRACE conn4 <- [1,886,null,{}] 08:38:00 INFO - PROCESS | 1080 | 1461253080661 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:00 INFO - PROCESS | 1080 | 1461253080785 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 08:38:00 INFO - PROCESS | 1080 | 1461253080885 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:00 INFO - PROCESS | 1080 | ++DOCSHELL 12E11000 == 65 [pid = 1080] [id = 231] 08:38:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (164B5C00) [pid = 1080] [serial = 692] [outer = 00000000] 08:38:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (18A53C00) [pid = 1080] [serial = 693] [outer = 164B5C00] 08:38:00 INFO - PROCESS | 1080 | 1461253080943 Marionette DEBUG loaded listener.js 08:38:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (1972A000) [pid = 1080] [serial = 694] [outer = 164B5C00] 08:38:01 INFO - PROCESS | 1080 | 1461253081530 Marionette TRACE conn4 <- [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]]]}] 08:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 930ms 08:38:01 INFO - PROCESS | 1080 | 1461253081586 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 08:38:01 INFO - PROCESS | 1080 | 1461253081592 Marionette TRACE conn4 <- [1,889,null,{"value":"13"}] 08:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:38:01 INFO - PROCESS | 1080 | 1461253081598 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:38:01 INFO - PROCESS | 1080 | 1461253081601 Marionette TRACE conn4 <- [1,890,null,{}] 08:38:01 INFO - PROCESS | 1080 | 1461253081606 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:01 INFO - PROCESS | 1080 | 1461253081717 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 08:38:01 INFO - PROCESS | 1080 | 1461253081851 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:01 INFO - PROCESS | 1080 | ++DOCSHELL 1A773000 == 66 [pid = 1080] [id = 232] 08:38:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (1B334000) [pid = 1080] [serial = 695] [outer = 00000000] 08:38:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (1BB23C00) [pid = 1080] [serial = 696] [outer = 1B334000] 08:38:01 INFO - PROCESS | 1080 | 1461253081908 Marionette DEBUG loaded listener.js 08:38:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (1D317000) [pid = 1080] [serial = 697] [outer = 1B334000] 08:38:02 INFO - PROCESS | 1080 | 1461253082541 Marionette TRACE conn4 <- [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]]]}] 08:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 971ms 08:38:02 INFO - PROCESS | 1080 | 1461253082580 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 08:38:02 INFO - PROCESS | 1080 | 1461253082583 Marionette TRACE conn4 <- [1,893,null,{"value":"13"}] 08:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:38:02 INFO - PROCESS | 1080 | 1461253082588 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:38:02 INFO - PROCESS | 1080 | 1461253082592 Marionette TRACE conn4 <- [1,894,null,{}] 08:38:02 INFO - PROCESS | 1080 | 1461253082603 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:02 INFO - PROCESS | 1080 | 1461253082716 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 08:38:02 INFO - PROCESS | 1080 | 1461253082850 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:02 INFO - PROCESS | 1080 | ++DOCSHELL 20803C00 == 67 [pid = 1080] [id = 233] 08:38:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (20805000) [pid = 1080] [serial = 698] [outer = 00000000] 08:38:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 118 (20836C00) [pid = 1080] [serial = 699] [outer = 20805000] 08:38:02 INFO - PROCESS | 1080 | 1461253082911 Marionette DEBUG loaded listener.js 08:38:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 119 (21626400) [pid = 1080] [serial = 700] [outer = 20805000] 08:38:03 INFO - PROCESS | 1080 | 1461253083493 Marionette TRACE conn4 <- [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]]]}] 08:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 930ms 08:38:03 INFO - PROCESS | 1080 | 1461253083532 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 08:38:03 INFO - PROCESS | 1080 | 1461253083535 Marionette TRACE conn4 <- [1,897,null,{"value":"13"}] 08:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:38:03 INFO - PROCESS | 1080 | 1461253083540 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:38:03 INFO - PROCESS | 1080 | 1461253083542 Marionette TRACE conn4 <- [1,898,null,{}] 08:38:03 INFO - PROCESS | 1080 | 1461253083546 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:03 INFO - PROCESS | 1080 | 1461253083656 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 08:38:03 INFO - PROCESS | 1080 | 1461253083763 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:03 INFO - PROCESS | 1080 | ++DOCSHELL 207C2400 == 68 [pid = 1080] [id = 234] 08:38:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 120 (207C4400) [pid = 1080] [serial = 701] [outer = 00000000] 08:38:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 121 (207C8C00) [pid = 1080] [serial = 702] [outer = 207C4400] 08:38:03 INFO - PROCESS | 1080 | 1461253083820 Marionette DEBUG loaded listener.js 08:38:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 122 (207CB400) [pid = 1080] [serial = 703] [outer = 207C4400] 08:38:04 INFO - PROCESS | 1080 | 1461253084400 Marionette TRACE conn4 <- [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]]]}] 08:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 930ms 08:38:04 INFO - PROCESS | 1080 | 1461253084472 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 08:38:04 INFO - PROCESS | 1080 | 1461253084475 Marionette TRACE conn4 <- [1,901,null,{"value":"13"}] 08:38:04 INFO - PROCESS | 1080 | 1461253084478 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:38:04 INFO - PROCESS | 1080 | 1461253084480 Marionette TRACE conn4 <- [1,902,null,{}] 08:38:04 INFO - PROCESS | 1080 | 1461253084484 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:04 INFO - PROCESS | 1080 | 1461253084595 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 08:38:04 INFO - PROCESS | 1080 | 1461253084731 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:04 INFO - PROCESS | 1080 | ++DOCSHELL 207C7400 == 69 [pid = 1080] [id = 235] 08:38:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 123 (207C8800) [pid = 1080] [serial = 704] [outer = 00000000] 08:38:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 124 (21E74800) [pid = 1080] [serial = 705] [outer = 207C8800] 08:38:04 INFO - PROCESS | 1080 | 1461253084789 Marionette DEBUG loaded listener.js 08:38:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 125 (2230B000) [pid = 1080] [serial = 706] [outer = 207C8800] 08:38:05 INFO - PROCESS | 1080 | 1461253085376 Marionette TRACE conn4 <- [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]]]}] 08:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 930ms 08:38:05 INFO - PROCESS | 1080 | 1461253085412 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 08:38:05 INFO - PROCESS | 1080 | 1461253085415 Marionette TRACE conn4 <- [1,905,null,{"value":"13"}] 08:38:05 INFO - PROCESS | 1080 | 1461253085418 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:38:05 INFO - PROCESS | 1080 | 1461253085420 Marionette TRACE conn4 <- [1,906,null,{}] 08:38:05 INFO - PROCESS | 1080 | 1461253085425 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:05 INFO - PROCESS | 1080 | 1461253085553 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 08:38:05 INFO - PROCESS | 1080 | 1461253085695 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:05 INFO - PROCESS | 1080 | ++DOCSHELL 12C71000 == 70 [pid = 1080] [id = 236] 08:38:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 126 (13B0F000) [pid = 1080] [serial = 707] [outer = 00000000] 08:38:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 127 (23BB2000) [pid = 1080] [serial = 708] [outer = 13B0F000] 08:38:05 INFO - PROCESS | 1080 | 1461253085755 Marionette DEBUG loaded listener.js 08:38:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 128 (23BB7000) [pid = 1080] [serial = 709] [outer = 13B0F000] 08:38:06 INFO - PROCESS | 1080 | 1461253086627 Marionette TRACE conn4 <- [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]]]}] 08:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1284ms 08:38:06 INFO - PROCESS | 1080 | 1461253086706 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 08:38:06 INFO - PROCESS | 1080 | 1461253086710 Marionette TRACE conn4 <- [1,909,null,{"value":"13"}] 08:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:38:06 INFO - PROCESS | 1080 | 1461253086716 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:38:06 INFO - PROCESS | 1080 | 1461253086719 Marionette TRACE conn4 <- [1,910,null,{}] 08:38:06 INFO - PROCESS | 1080 | 1461253086724 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:06 INFO - PROCESS | 1080 | 1461253086858 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 08:38:07 INFO - PROCESS | 1080 | 1461253086999 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:07 INFO - PROCESS | 1080 | ++DOCSHELL 0B683400 == 71 [pid = 1080] [id = 237] 08:38:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 129 (0F53D000) [pid = 1080] [serial = 710] [outer = 00000000] 08:38:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 130 (0EF14000) [pid = 1080] [serial = 711] [outer = 0F53D000] 08:38:07 INFO - PROCESS | 1080 | 1461253087054 Marionette DEBUG loaded listener.js 08:38:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 131 (12AC8800) [pid = 1080] [serial = 712] [outer = 0F53D000] 08:38:07 INFO - PROCESS | 1080 | --DOCSHELL 1EC5C800 == 70 [pid = 1080] [id = 229] 08:38:07 INFO - PROCESS | 1080 | --DOCSHELL 1899FC00 == 69 [pid = 1080] [id = 228] 08:38:07 INFO - PROCESS | 1080 | --DOCSHELL 1FAB4800 == 68 [pid = 1080] [id = 227] 08:38:07 INFO - PROCESS | 1080 | --DOCSHELL 1FBE9C00 == 67 [pid = 1080] [id = 226] 08:38:07 INFO - PROCESS | 1080 | --DOMWINDOW == 130 (20807C00) [pid = 1080] [serial = 638] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 1080 | --DOMWINDOW == 129 (21EFC800) [pid = 1080] [serial = 605] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 1080 | --DOCSHELL 1FA84400 == 66 [pid = 1080] [id = 225] 08:38:07 INFO - PROCESS | 1080 | --DOCSHELL 1BA1C800 == 65 [pid = 1080] [id = 224] 08:38:07 INFO - PROCESS | 1080 | --DOCSHELL 1B9C9400 == 64 [pid = 1080] [id = 223] 08:38:07 INFO - PROCESS | 1080 | --DOCSHELL 1A780000 == 63 [pid = 1080] [id = 222] 08:38:07 INFO - PROCESS | 1080 | --DOCSHELL 12408400 == 62 [pid = 1080] [id = 221] 08:38:07 INFO - PROCESS | 1080 | --DOCSHELL 17BB2C00 == 61 [pid = 1080] [id = 220] 08:38:07 INFO - PROCESS | 1080 | --DOCSHELL 1EB61C00 == 60 [pid = 1080] [id = 217] 08:38:07 INFO - PROCESS | 1080 | --DOCSHELL 12AF4800 == 59 [pid = 1080] [id = 214] 08:38:07 INFO - PROCESS | 1080 | 1461253087678 Marionette TRACE conn4 <- [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]]]}] 08:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 991ms 08:38:07 INFO - PROCESS | 1080 | 1461253087707 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 08:38:07 INFO - PROCESS | 1080 | 1461253087712 Marionette TRACE conn4 <- [1,913,null,{"value":"13"}] 08:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:38:07 INFO - PROCESS | 1080 | 1461253087718 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:38:07 INFO - PROCESS | 1080 | 1461253087720 Marionette TRACE conn4 <- [1,914,null,{}] 08:38:07 INFO - PROCESS | 1080 | 1461253087724 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:07 INFO - PROCESS | 1080 | 1461253087814 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 08:38:07 INFO - PROCESS | 1080 | --DOMWINDOW == 128 (1A774000) [pid = 1080] [serial = 564] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 1080 | --DOMWINDOW == 127 (1C15A800) [pid = 1080] [serial = 570] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 1080 | --DOMWINDOW == 126 (1B9C8800) [pid = 1080] [serial = 567] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 1080 | --DOMWINDOW == 125 (17AAF800) [pid = 1080] [serial = 561] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 1080 | --DOMWINDOW == 124 (1E37C000) [pid = 1080] [serial = 573] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 1080 | --DOMWINDOW == 123 (1FE76000) [pid = 1080] [serial = 636] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 1080 | --DOMWINDOW == 122 (1C11B400) [pid = 1080] [serial = 623] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 1080 | --DOMWINDOW == 121 (12F95C00) [pid = 1080] [serial = 614] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 1080 | --DOMWINDOW == 120 (1C153000) [pid = 1080] [serial = 624] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 1080 | --DOMWINDOW == 119 (164B2800) [pid = 1080] [serial = 615] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 1080 | --DOMWINDOW == 118 (1E2BE000) [pid = 1080] [serial = 627] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 1080 | --DOMWINDOW == 117 (1D319000) [pid = 1080] [serial = 609] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 1080 | --DOMWINDOW == 116 (1D319800) [pid = 1080] [serial = 608] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (1E185000) [pid = 1080] [serial = 626] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (218F1C00) [pid = 1080] [serial = 603] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (218E8400) [pid = 1080] [serial = 602] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (1B135000) [pid = 1080] [serial = 632] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (1B31B800) [pid = 1080] [serial = 612] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (1A775000) [pid = 1080] [serial = 611] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (1FC0A800) [pid = 1080] [serial = 629] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (1FABC400) [pid = 1080] [serial = 635] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (1FC0A000) [pid = 1080] [serial = 630] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (1B81F400) [pid = 1080] [serial = 597] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (1AA98400) [pid = 1080] [serial = 596] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (1FC02800) [pid = 1080] [serial = 600] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (1FABC800) [pid = 1080] [serial = 599] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (1B135800) [pid = 1080] [serial = 617] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (1B3B5000) [pid = 1080] [serial = 618] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (1B9CAC00) [pid = 1080] [serial = 620] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 1080 | --DOMWINDOW == 99 (1B8B5000) [pid = 1080] [serial = 633] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 1080 | --DOMWINDOW == 98 (1BA18800) [pid = 1080] [serial = 621] [outer = 00000000] [url = about:blank] 08:38:07 INFO - PROCESS | 1080 | 1461253087920 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:07 INFO - PROCESS | 1080 | ++DOCSHELL 124D9400 == 60 [pid = 1080] [id = 238] 08:38:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 99 (12A03C00) [pid = 1080] [serial = 713] [outer = 00000000] 08:38:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 100 (12E15000) [pid = 1080] [serial = 714] [outer = 12A03C00] 08:38:07 INFO - PROCESS | 1080 | 1461253087969 Marionette DEBUG loaded listener.js 08:38:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (13B10C00) [pid = 1080] [serial = 715] [outer = 12A03C00] 08:38:08 INFO - PROCESS | 1080 | 1461253088489 Marionette TRACE conn4 <- [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]]]}] 08:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 830ms 08:38:08 INFO - PROCESS | 1080 | 1461253088552 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 08:38:08 INFO - PROCESS | 1080 | 1461253088554 Marionette TRACE conn4 <- [1,917,null,{"value":"13"}] 08:38:08 INFO - PROCESS | 1080 | 1461253088558 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:38:08 INFO - PROCESS | 1080 | 1461253088561 Marionette TRACE conn4 <- [1,918,null,{}] 08:38:08 INFO - PROCESS | 1080 | 1461253088572 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:08 INFO - PROCESS | 1080 | 1461253088659 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 08:38:08 INFO - PROCESS | 1080 | 1461253088755 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:08 INFO - PROCESS | 1080 | ++DOCSHELL 17AA8800 == 61 [pid = 1080] [id = 239] 08:38:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (17AADC00) [pid = 1080] [serial = 716] [outer = 00000000] 08:38:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (17BBA800) [pid = 1080] [serial = 717] [outer = 17AADC00] 08:38:08 INFO - PROCESS | 1080 | 1461253088803 Marionette DEBUG loaded listener.js 08:38:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (189A8800) [pid = 1080] [serial = 718] [outer = 17AADC00] 08:38:09 INFO - PROCESS | 1080 | 1461253089176 Marionette TRACE conn4 <- [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]]]}] 08:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 670ms 08:38:09 INFO - PROCESS | 1080 | 1461253089233 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 08:38:09 INFO - PROCESS | 1080 | 1461253089236 Marionette TRACE conn4 <- [1,921,null,{"value":"13"}] 08:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:38:09 INFO - PROCESS | 1080 | 1461253089238 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:38:09 INFO - PROCESS | 1080 | 1461253089240 Marionette TRACE conn4 <- [1,922,null,{}] 08:38:09 INFO - PROCESS | 1080 | 1461253089244 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:09 INFO - PROCESS | 1080 | 1461253089331 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 08:38:09 INFO - PROCESS | 1080 | 1461253089337 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:09 INFO - PROCESS | 1080 | ++DOCSHELL 19308400 == 62 [pid = 1080] [id = 240] 08:38:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (1930C800) [pid = 1080] [serial = 719] [outer = 00000000] 08:38:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (19755C00) [pid = 1080] [serial = 720] [outer = 1930C800] 08:38:09 INFO - PROCESS | 1080 | 1461253089383 Marionette DEBUG loaded listener.js 08:38:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (1A774800) [pid = 1080] [serial = 721] [outer = 1930C800] 08:38:09 INFO - PROCESS | 1080 | 1461253089863 Marionette TRACE conn4 <- [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]]]}] 08:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 670ms 08:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:38:09 INFO - PROCESS | 1080 | 1461253089911 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 08:38:09 INFO - PROCESS | 1080 | 1461253089913 Marionette TRACE conn4 <- [1,925,null,{"value":"13"}] 08:38:09 INFO - PROCESS | 1080 | 1461253089919 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:38:09 INFO - PROCESS | 1080 | 1461253089921 Marionette TRACE conn4 <- [1,926,null,{}] 08:38:09 INFO - PROCESS | 1080 | 1461253089944 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:10 INFO - PROCESS | 1080 | 1461253090089 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 08:38:10 INFO - PROCESS | 1080 | 1461253090113 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:10 INFO - PROCESS | 1080 | ++DOCSHELL 12C76800 == 63 [pid = 1080] [id = 241] 08:38:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (12C77000) [pid = 1080] [serial = 722] [outer = 00000000] 08:38:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (1B130C00) [pid = 1080] [serial = 723] [outer = 12C77000] 08:38:10 INFO - PROCESS | 1080 | 1461253090161 Marionette DEBUG loaded listener.js 08:38:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (1B137000) [pid = 1080] [serial = 724] [outer = 12C77000] 08:38:10 INFO - PROCESS | 1080 | 1461253090623 Marionette TRACE conn4 <- [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]]]}] 08:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 750ms 08:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:38:10 INFO - PROCESS | 1080 | 1461253090671 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 08:38:10 INFO - PROCESS | 1080 | 1461253090673 Marionette TRACE conn4 <- [1,929,null,{"value":"13"}] 08:38:10 INFO - PROCESS | 1080 | 1461253090676 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:38:10 INFO - PROCESS | 1080 | 1461253090678 Marionette TRACE conn4 <- [1,930,null,{}] 08:38:10 INFO - PROCESS | 1080 | 1461253090682 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:10 INFO - PROCESS | 1080 | 1461253090813 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 08:38:10 INFO - PROCESS | 1080 | 1461253090881 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:10 INFO - PROCESS | 1080 | ++DOCSHELL 1B825C00 == 64 [pid = 1080] [id = 242] 08:38:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (1B826000) [pid = 1080] [serial = 725] [outer = 00000000] 08:38:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (1B82C800) [pid = 1080] [serial = 726] [outer = 1B826000] 08:38:10 INFO - PROCESS | 1080 | 1461253090931 Marionette DEBUG loaded listener.js 08:38:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (1B82C400) [pid = 1080] [serial = 727] [outer = 1B826000] 08:38:11 INFO - PROCESS | 1080 | 1461253091385 Marionette TRACE conn4 <- [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]]]}] 08:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 730ms 08:38:11 INFO - PROCESS | 1080 | 1461253091429 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 08:38:11 INFO - PROCESS | 1080 | 1461253091432 Marionette TRACE conn4 <- [1,933,null,{"value":"13"}] 08:38:11 INFO - PROCESS | 1080 | 1461253091439 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:38:11 INFO - PROCESS | 1080 | 1461253091441 Marionette TRACE conn4 <- [1,934,null,{}] 08:38:11 INFO - PROCESS | 1080 | 1461253091444 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:11 INFO - PROCESS | 1080 | 1461253091562 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 08:38:11 INFO - PROCESS | 1080 | 1461253091914 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:11 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (189A0C00) [pid = 1080] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:38:11 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (2083B400) [pid = 1080] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:38:11 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (21E7E000) [pid = 1080] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:38:11 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (12A0A800) [pid = 1080] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:38:11 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (1BDF6C00) [pid = 1080] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:38:11 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (1FAAF000) [pid = 1080] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:38:11 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (1B9CA800) [pid = 1080] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:38:11 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (1AA96400) [pid = 1080] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:38:11 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (1FBEC800) [pid = 1080] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:38:11 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (189A1400) [pid = 1080] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:38:11 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (20754400) [pid = 1080] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:38:11 INFO - PROCESS | 1080 | --DOMWINDOW == 101 (1FC08400) [pid = 1080] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:38:11 INFO - PROCESS | 1080 | --DOMWINDOW == 100 (1FC08800) [pid = 1080] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:38:11 INFO - PROCESS | 1080 | ++DOCSHELL 0EC20000 == 65 [pid = 1080] [id = 243] 08:38:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 101 (12A0A800) [pid = 1080] [serial = 728] [outer = 00000000] 08:38:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 102 (189A1400) [pid = 1080] [serial = 729] [outer = 12A0A800] 08:38:11 INFO - PROCESS | 1080 | 1461253091969 Marionette DEBUG loaded listener.js 08:38:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (1B318400) [pid = 1080] [serial = 730] [outer = 12A0A800] 08:38:12 INFO - PROCESS | 1080 | 1461253092341 Marionette TRACE conn4 <- [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]]]}] 08:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 931ms 08:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:38:12 INFO - PROCESS | 1080 | 1461253092373 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 08:38:12 INFO - PROCESS | 1080 | 1461253092375 Marionette TRACE conn4 <- [1,937,null,{"value":"13"}] 08:38:12 INFO - PROCESS | 1080 | 1461253092378 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:38:12 INFO - PROCESS | 1080 | 1461253092380 Marionette TRACE conn4 <- [1,938,null,{}] 08:38:12 INFO - PROCESS | 1080 | 1461253092383 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:12 INFO - PROCESS | 1080 | 1461253092467 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 08:38:12 INFO - PROCESS | 1080 | 1461253092558 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:12 INFO - PROCESS | 1080 | ++DOCSHELL 1A77F400 == 66 [pid = 1080] [id = 244] 08:38:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (1B9C4400) [pid = 1080] [serial = 731] [outer = 00000000] 08:38:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (1BA77400) [pid = 1080] [serial = 732] [outer = 1B9C4400] 08:38:12 INFO - PROCESS | 1080 | 1461253092603 Marionette DEBUG loaded listener.js 08:38:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (1BB1FC00) [pid = 1080] [serial = 733] [outer = 1B9C4400] 08:38:12 INFO - PROCESS | 1080 | 1461253092962 Marionette TRACE conn4 <- [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]]]}] 08:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 630ms 08:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:38:13 INFO - PROCESS | 1080 | 1461253093010 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 08:38:13 INFO - PROCESS | 1080 | 1461253093011 Marionette TRACE conn4 <- [1,941,null,{"value":"13"}] 08:38:13 INFO - PROCESS | 1080 | 1461253093015 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:38:13 INFO - PROCESS | 1080 | 1461253093016 Marionette TRACE conn4 <- [1,942,null,{}] 08:38:13 INFO - PROCESS | 1080 | 1461253093020 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:13 INFO - PROCESS | 1080 | 1461253093141 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 08:38:13 INFO - PROCESS | 1080 | 1461253093181 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:13 INFO - PROCESS | 1080 | ++DOCSHELL 164ABC00 == 67 [pid = 1080] [id = 245] 08:38:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (1BA18C00) [pid = 1080] [serial = 734] [outer = 00000000] 08:38:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (1BE86400) [pid = 1080] [serial = 735] [outer = 1BA18C00] 08:38:13 INFO - PROCESS | 1080 | 1461253093228 Marionette DEBUG loaded listener.js 08:38:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (1C11D000) [pid = 1080] [serial = 736] [outer = 1BA18C00] 08:38:13 INFO - PROCESS | 1080 | 1461253093650 Marionette TRACE conn4 <- [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]]]}] 08:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 670ms 08:38:13 INFO - PROCESS | 1080 | 1461253093695 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 08:38:13 INFO - PROCESS | 1080 | 1461253093697 Marionette TRACE conn4 <- [1,945,null,{"value":"13"}] 08:38:13 INFO - PROCESS | 1080 | 1461253093701 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:38:13 INFO - PROCESS | 1080 | 1461253093702 Marionette TRACE conn4 <- [1,946,null,{}] 08:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:38:13 INFO - PROCESS | 1080 | 1461253093706 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:13 INFO - PROCESS | 1080 | 1461253093792 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 08:38:13 INFO - PROCESS | 1080 | 1461253093798 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:13 INFO - PROCESS | 1080 | ++DOCSHELL 1C151400 == 68 [pid = 1080] [id = 246] 08:38:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (1C152000) [pid = 1080] [serial = 737] [outer = 00000000] 08:38:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (1C15B800) [pid = 1080] [serial = 738] [outer = 1C152000] 08:38:13 INFO - PROCESS | 1080 | 1461253093848 Marionette DEBUG loaded listener.js 08:38:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (1CA2C400) [pid = 1080] [serial = 739] [outer = 1C152000] 08:38:14 INFO - PROCESS | 1080 | 1461253094570 Marionette TRACE conn4 <- [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]]]}] 08:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 930ms 08:38:14 INFO - PROCESS | 1080 | 1461253094637 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 08:38:14 INFO - PROCESS | 1080 | 1461253094643 Marionette TRACE conn4 <- [1,949,null,{"value":"13"}] 08:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:38:14 INFO - PROCESS | 1080 | 1461253094649 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:38:14 INFO - PROCESS | 1080 | 1461253094653 Marionette TRACE conn4 <- [1,950,null,{}] 08:38:14 INFO - PROCESS | 1080 | 1461253094658 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:14 INFO - PROCESS | 1080 | 1461253094784 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 08:38:14 INFO - PROCESS | 1080 | 1461253094913 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:14 INFO - PROCESS | 1080 | ++DOCSHELL 12AC1000 == 69 [pid = 1080] [id = 247] 08:38:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (12AC8000) [pid = 1080] [serial = 740] [outer = 00000000] 08:38:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (164B4400) [pid = 1080] [serial = 741] [outer = 12AC8000] 08:38:15 INFO - PROCESS | 1080 | 1461253094977 Marionette DEBUG loaded listener.js 08:38:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (173F3400) [pid = 1080] [serial = 742] [outer = 12AC8000] 08:38:15 INFO - PROCESS | 1080 | 1461253095570 Marionette TRACE conn4 <- [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]]]}] 08:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 970ms 08:38:15 INFO - PROCESS | 1080 | 1461253095622 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 08:38:15 INFO - PROCESS | 1080 | 1461253095629 Marionette TRACE conn4 <- [1,953,null,{"value":"13"}] 08:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:38:15 INFO - PROCESS | 1080 | 1461253095635 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:38:15 INFO - PROCESS | 1080 | 1461253095638 Marionette TRACE conn4 <- [1,954,null,{}] 08:38:15 INFO - PROCESS | 1080 | 1461253095642 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:15 INFO - PROCESS | 1080 | 1461253095757 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 08:38:15 INFO - PROCESS | 1080 | 1461253095865 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:15 INFO - PROCESS | 1080 | ++DOCSHELL 17833800 == 70 [pid = 1080] [id = 248] 08:38:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (19728000) [pid = 1080] [serial = 743] [outer = 00000000] 08:38:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (1B33F400) [pid = 1080] [serial = 744] [outer = 19728000] 08:38:15 INFO - PROCESS | 1080 | 1461253095920 Marionette DEBUG loaded listener.js 08:38:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 118 (1B820C00) [pid = 1080] [serial = 745] [outer = 19728000] 08:38:16 INFO - PROCESS | 1080 | 1461253096534 Marionette TRACE conn4 <- [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]]]}] 08:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 970ms 08:38:16 INFO - PROCESS | 1080 | 1461253096607 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 08:38:16 INFO - PROCESS | 1080 | 1461253096610 Marionette TRACE conn4 <- [1,957,null,{"value":"13"}] 08:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:38:16 INFO - PROCESS | 1080 | 1461253096614 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:38:16 INFO - PROCESS | 1080 | 1461253096618 Marionette TRACE conn4 <- [1,958,null,{}] 08:38:16 INFO - PROCESS | 1080 | 1461253096629 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:16 INFO - PROCESS | 1080 | 1461253096786 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 08:38:16 INFO - PROCESS | 1080 | 1461253096850 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:16 INFO - PROCESS | 1080 | ++DOCSHELL 1D30EC00 == 71 [pid = 1080] [id = 249] 08:38:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 119 (1D30F000) [pid = 1080] [serial = 746] [outer = 00000000] 08:38:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 120 (1D315400) [pid = 1080] [serial = 747] [outer = 1D30F000] 08:38:16 INFO - PROCESS | 1080 | 1461253096908 Marionette DEBUG loaded listener.js 08:38:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 121 (1D31B800) [pid = 1080] [serial = 748] [outer = 1D30F000] 08:38:17 INFO - PROCESS | 1080 | 1461253097533 Marionette TRACE conn4 <- [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]]]}] 08:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 971ms 08:38:17 INFO - PROCESS | 1080 | 1461253097587 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 08:38:17 INFO - PROCESS | 1080 | 1461253097590 Marionette TRACE conn4 <- [1,961,null,{"value":"13"}] 08:38:17 INFO - PROCESS | 1080 | 1461253097594 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:38:17 INFO - PROCESS | 1080 | 1461253097596 Marionette TRACE conn4 <- [1,962,null,{}] 08:38:17 INFO - PROCESS | 1080 | 1461253097600 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:17 INFO - PROCESS | 1080 | 1461253097712 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 08:38:17 INFO - PROCESS | 1080 | 1461253097846 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:17 INFO - PROCESS | 1080 | ++DOCSHELL 1E1D7400 == 72 [pid = 1080] [id = 250] 08:38:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 122 (1E2B8800) [pid = 1080] [serial = 749] [outer = 00000000] 08:38:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 123 (1E380000) [pid = 1080] [serial = 750] [outer = 1E2B8800] 08:38:17 INFO - PROCESS | 1080 | 1461253097903 Marionette DEBUG loaded listener.js 08:38:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 124 (1EB6AC00) [pid = 1080] [serial = 751] [outer = 1E2B8800] 08:38:18 INFO - PROCESS | 1080 | 1461253098437 Marionette TRACE conn4 <- [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]]]}] 08:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 871ms 08:38:18 INFO - PROCESS | 1080 | 1461253098468 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 08:38:18 INFO - PROCESS | 1080 | 1461253098470 Marionette TRACE conn4 <- [1,965,null,{"value":"13"}] 08:38:18 INFO - PROCESS | 1080 | 1461253098473 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:38:18 INFO - PROCESS | 1080 | 1461253098475 Marionette TRACE conn4 <- [1,966,null,{}] 08:38:18 INFO - PROCESS | 1080 | 1461253098479 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:18 INFO - PROCESS | 1080 | 1461253098590 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 08:38:18 INFO - PROCESS | 1080 | 1461253098698 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:18 INFO - PROCESS | 1080 | ++DOCSHELL 1E376C00 == 73 [pid = 1080] [id = 251] 08:38:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 125 (1EB5F000) [pid = 1080] [serial = 752] [outer = 00000000] 08:38:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 126 (1FAB0800) [pid = 1080] [serial = 753] [outer = 1EB5F000] 08:38:18 INFO - PROCESS | 1080 | 1461253098755 Marionette DEBUG loaded listener.js 08:38:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 127 (1FAB5C00) [pid = 1080] [serial = 754] [outer = 1EB5F000] 08:38:19 INFO - PROCESS | 1080 | 1461253099371 Marionette TRACE conn4 <- [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]]]}] 08:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 930ms 08:38:19 INFO - PROCESS | 1080 | 1461253099408 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 08:38:19 INFO - PROCESS | 1080 | 1461253099411 Marionette TRACE conn4 <- [1,969,null,{"value":"13"}] 08:38:19 INFO - PROCESS | 1080 | 1461253099414 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:38:19 INFO - PROCESS | 1080 | 1461253099416 Marionette TRACE conn4 <- [1,970,null,{}] 08:38:19 INFO - PROCESS | 1080 | 1461253099420 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:19 INFO - PROCESS | 1080 | 1461253099540 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 08:38:19 INFO - PROCESS | 1080 | 1461253099647 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:19 INFO - PROCESS | 1080 | ++DOCSHELL 1FBEEC00 == 74 [pid = 1080] [id = 252] 08:38:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 128 (1FBF2400) [pid = 1080] [serial = 755] [outer = 00000000] 08:38:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 129 (1FC0E000) [pid = 1080] [serial = 756] [outer = 1FBF2400] 08:38:19 INFO - PROCESS | 1080 | 1461253099706 Marionette DEBUG loaded listener.js 08:38:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 130 (1FC0FC00) [pid = 1080] [serial = 757] [outer = 1FBF2400] 08:38:20 INFO - PROCESS | 1080 | 1461253100271 Marionette TRACE conn4 <- [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]]]}] 08:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 930ms 08:38:20 INFO - PROCESS | 1080 | 1461253100348 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 08:38:20 INFO - PROCESS | 1080 | 1461253100350 Marionette TRACE conn4 <- [1,973,null,{"value":"13"}] 08:38:20 INFO - PROCESS | 1080 | 1461253100354 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:38:20 INFO - PROCESS | 1080 | 1461253100356 Marionette TRACE conn4 <- [1,974,null,{}] 08:38:20 INFO - PROCESS | 1080 | 1461253100360 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:20 INFO - PROCESS | 1080 | 1461253100469 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 08:38:20 INFO - PROCESS | 1080 | 1461253100618 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:20 INFO - PROCESS | 1080 | ++DOCSHELL 12BABC00 == 75 [pid = 1080] [id = 253] 08:38:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 131 (12BAEC00) [pid = 1080] [serial = 758] [outer = 00000000] 08:38:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 132 (20669C00) [pid = 1080] [serial = 759] [outer = 12BAEC00] 08:38:20 INFO - PROCESS | 1080 | 1461253100673 Marionette DEBUG loaded listener.js 08:38:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 133 (2066E400) [pid = 1080] [serial = 760] [outer = 12BAEC00] 08:38:21 INFO - PROCESS | 1080 | 1461253101446 Marionette TRACE conn4 <- [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]]]}] 08:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1127ms 08:38:21 INFO - PROCESS | 1080 | 1461253101485 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 08:38:21 INFO - PROCESS | 1080 | 1461253101489 Marionette TRACE conn4 <- [1,977,null,{"value":"13"}] 08:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:38:21 INFO - PROCESS | 1080 | 1461253101493 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:38:21 INFO - PROCESS | 1080 | 1461253101497 Marionette TRACE conn4 <- [1,978,null,{}] 08:38:21 INFO - PROCESS | 1080 | 1461253101504 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:21 INFO - PROCESS | 1080 | 1461253101637 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 08:38:21 INFO - PROCESS | 1080 | 1461253101781 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:21 INFO - PROCESS | 1080 | ++DOCSHELL 12E17C00 == 76 [pid = 1080] [id = 254] 08:38:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 134 (1640B400) [pid = 1080] [serial = 761] [outer = 00000000] 08:38:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 135 (173EC000) [pid = 1080] [serial = 762] [outer = 1640B400] 08:38:21 INFO - PROCESS | 1080 | 1461253101834 Marionette DEBUG loaded listener.js 08:38:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 136 (17AACC00) [pid = 1080] [serial = 763] [outer = 1640B400] 08:38:22 INFO - PROCESS | 1080 | --DOCSHELL 164ABC00 == 75 [pid = 1080] [id = 245] 08:38:22 INFO - PROCESS | 1080 | --DOCSHELL 1A77F400 == 74 [pid = 1080] [id = 244] 08:38:22 INFO - PROCESS | 1080 | --DOCSHELL 0EC20000 == 73 [pid = 1080] [id = 243] 08:38:22 INFO - PROCESS | 1080 | --DOCSHELL 1B825C00 == 72 [pid = 1080] [id = 242] 08:38:22 INFO - PROCESS | 1080 | --DOCSHELL 17AA8800 == 71 [pid = 1080] [id = 239] 08:38:22 INFO - PROCESS | 1080 | --DOCSHELL 124D9400 == 70 [pid = 1080] [id = 238] 08:38:22 INFO - PROCESS | 1080 | --DOMWINDOW == 135 (20808000) [pid = 1080] [serial = 690] [outer = 00000000] [url = about:blank] 08:38:22 INFO - PROCESS | 1080 | --DOCSHELL 0B683400 == 69 [pid = 1080] [id = 237] 08:38:22 INFO - PROCESS | 1080 | --DOMWINDOW == 134 (22305C00) [pid = 1080] [serial = 606] [outer = 00000000] [url = about:blank] 08:38:22 INFO - PROCESS | 1080 | --DOMWINDOW == 133 (2187F400) [pid = 1080] [serial = 594] [outer = 00000000] [url = about:blank] 08:38:22 INFO - PROCESS | 1080 | --DOMWINDOW == 132 (17109000) [pid = 1080] [serial = 641] [outer = 00000000] [url = about:blank] 08:38:22 INFO - PROCESS | 1080 | --DOMWINDOW == 131 (12E11400) [pid = 1080] [serial = 662] [outer = 00000000] [url = about:blank] 08:38:22 INFO - PROCESS | 1080 | --DOMWINDOW == 130 (173F0800) [pid = 1080] [serial = 663] [outer = 00000000] [url = about:blank] 08:38:22 INFO - PROCESS | 1080 | --DOMWINDOW == 129 (1BA79800) [pid = 1080] [serial = 644] [outer = 00000000] [url = about:blank] 08:38:22 INFO - PROCESS | 1080 | --DOMWINDOW == 128 (1C126C00) [pid = 1080] [serial = 672] [outer = 00000000] [url = about:blank] 08:38:22 INFO - PROCESS | 1080 | --DOMWINDOW == 127 (1FABAC00) [pid = 1080] [serial = 675] [outer = 00000000] [url = about:blank] 08:38:22 INFO - PROCESS | 1080 | --DOMWINDOW == 126 (1BA79400) [pid = 1080] [serial = 668] [outer = 00000000] [url = about:blank] 08:38:22 INFO - PROCESS | 1080 | --DOMWINDOW == 125 (1BDF4800) [pid = 1080] [serial = 669] [outer = 00000000] [url = about:blank] 08:38:22 INFO - PROCESS | 1080 | --DOMWINDOW == 124 (224A0800) [pid = 1080] [serial = 653] [outer = 00000000] [url = about:blank] 08:38:22 INFO - PROCESS | 1080 | --DOMWINDOW == 123 (1B339C00) [pid = 1080] [serial = 665] [outer = 00000000] [url = about:blank] 08:38:22 INFO - PROCESS | 1080 | --DOMWINDOW == 122 (1B8AC800) [pid = 1080] [serial = 666] [outer = 00000000] [url = about:blank] 08:38:22 INFO - PROCESS | 1080 | --DOMWINDOW == 121 (20840000) [pid = 1080] [serial = 647] [outer = 00000000] [url = about:blank] 08:38:22 INFO - PROCESS | 1080 | --DOMWINDOW == 120 (1FC0C400) [pid = 1080] [serial = 678] [outer = 00000000] [url = about:blank] 08:38:22 INFO - PROCESS | 1080 | --DOMWINDOW == 119 (21EF2000) [pid = 1080] [serial = 650] [outer = 00000000] [url = about:blank] 08:38:22 INFO - PROCESS | 1080 | --DOMWINDOW == 118 (1FBE4800) [pid = 1080] [serial = 676] [outer = 00000000] [url = about:blank] 08:38:22 INFO - PROCESS | 1080 | --DOMWINDOW == 117 (1B135C00) [pid = 1080] [serial = 660] [outer = 00000000] [url = about:blank] 08:38:22 INFO - PROCESS | 1080 | --DOMWINDOW == 116 (1A776C00) [pid = 1080] [serial = 659] [outer = 00000000] [url = about:blank] 08:38:22 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (23BBD800) [pid = 1080] [serial = 657] [outer = 00000000] [url = about:blank] 08:38:22 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (23BB0400) [pid = 1080] [serial = 656] [outer = 00000000] [url = about:blank] 08:38:22 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (20671800) [pid = 1080] [serial = 681] [outer = 00000000] [url = about:blank] 08:38:22 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (1FE7C000) [pid = 1080] [serial = 679] [outer = 00000000] [url = about:blank] 08:38:22 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (2074DC00) [pid = 1080] [serial = 687] [outer = 00000000] [url = about:blank] 08:38:22 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (20767000) [pid = 1080] [serial = 688] [outer = 00000000] [url = about:blank] 08:38:22 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (20663800) [pid = 1080] [serial = 384] [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.] 08:38:22 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (20671000) [pid = 1080] [serial = 682] [outer = 00000000] [url = about:blank] 08:38:22 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (1BDF1400) [pid = 1080] [serial = 684] [outer = 00000000] [url = about:blank] 08:38:22 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (1C15F000) [pid = 1080] [serial = 673] [outer = 00000000] [url = about:blank] 08:38:22 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (1BE89800) [pid = 1080] [serial = 685] [outer = 00000000] [url = about:blank] 08:38:22 INFO - PROCESS | 1080 | 1461253102500 Marionette TRACE conn4 <- [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]]]}] 08:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1031ms 08:38:22 INFO - PROCESS | 1080 | 1461253102533 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 08:38:22 INFO - PROCESS | 1080 | 1461253102539 Marionette TRACE conn4 <- [1,981,null,{"value":"13"}] 08:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:38:22 INFO - PROCESS | 1080 | 1461253102564 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:38:22 INFO - PROCESS | 1080 | 1461253102567 Marionette TRACE conn4 <- [1,982,null,{}] 08:38:22 INFO - PROCESS | 1080 | 1461253102571 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:22 INFO - PROCESS | 1080 | 1461253102663 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 08:38:22 INFO - PROCESS | 1080 | 1461253102670 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:22 INFO - PROCESS | 1080 | ++DOCSHELL 12C77400 == 70 [pid = 1080] [id = 255] 08:38:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (12E11400) [pid = 1080] [serial = 764] [outer = 00000000] 08:38:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (13B4AC00) [pid = 1080] [serial = 765] [outer = 12E11400] 08:38:22 INFO - PROCESS | 1080 | 1461253102721 Marionette DEBUG loaded listener.js 08:38:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (17342000) [pid = 1080] [serial = 766] [outer = 12E11400] 08:38:23 INFO - PROCESS | 1080 | 1461253103239 Marionette TRACE conn4 <- [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]]]}] 08:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 750ms 08:38:23 INFO - PROCESS | 1080 | 1461253103307 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 08:38:23 INFO - PROCESS | 1080 | 1461253103309 Marionette TRACE conn4 <- [1,985,null,{"value":"13"}] 08:38:23 INFO - PROCESS | 1080 | 1461253103313 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:38:23 INFO - PROCESS | 1080 | 1461253103316 Marionette TRACE conn4 <- [1,986,null,{}] 08:38:23 INFO - PROCESS | 1080 | 1461253103329 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:23 INFO - PROCESS | 1080 | 1461253103426 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 08:38:23 INFO - PROCESS | 1080 | 1461253103520 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:23 INFO - PROCESS | 1080 | ++DOCSHELL 1930A400 == 71 [pid = 1080] [id = 256] 08:38:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (1971FC00) [pid = 1080] [serial = 767] [outer = 00000000] 08:38:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (1B318C00) [pid = 1080] [serial = 768] [outer = 1971FC00] 08:38:23 INFO - PROCESS | 1080 | 1461253103570 Marionette DEBUG loaded listener.js 08:38:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (1B340C00) [pid = 1080] [serial = 769] [outer = 1971FC00] 08:38:23 INFO - PROCESS | 1080 | 1461253103961 Marionette TRACE conn4 <- [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]]]}] 08:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 670ms 08:38:24 INFO - PROCESS | 1080 | 1461253103988 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 08:38:24 INFO - PROCESS | 1080 | 1461253103991 Marionette TRACE conn4 <- [1,989,null,{"value":"13"}] 08:38:24 INFO - PROCESS | 1080 | 1461253103994 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:38:24 INFO - PROCESS | 1080 | 1461253103996 Marionette TRACE conn4 <- [1,990,null,{}] 08:38:24 INFO - PROCESS | 1080 | 1461253103999 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:24 INFO - PROCESS | 1080 | 1461253104088 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 08:38:24 INFO - PROCESS | 1080 | 1461253104094 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:24 INFO - PROCESS | 1080 | ++DOCSHELL 1B8AE000 == 72 [pid = 1080] [id = 257] 08:38:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (1B8B3800) [pid = 1080] [serial = 770] [outer = 00000000] 08:38:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (1BA1B000) [pid = 1080] [serial = 771] [outer = 1B8B3800] 08:38:24 INFO - PROCESS | 1080 | 1461253104139 Marionette DEBUG loaded listener.js 08:38:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (1BB19400) [pid = 1080] [serial = 772] [outer = 1B8B3800] 08:38:24 INFO - PROCESS | 1080 | 1461253104584 Marionette TRACE conn4 <- [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]]]}] 08:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 630ms 08:38:24 INFO - PROCESS | 1080 | 1461253104635 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 08:38:24 INFO - PROCESS | 1080 | 1461253104637 Marionette TRACE conn4 <- [1,993,null,{"value":"13"}] 08:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:38:24 INFO - PROCESS | 1080 | 1461253104640 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:38:24 INFO - PROCESS | 1080 | 1461253104642 Marionette TRACE conn4 <- [1,994,null,{}] 08:38:24 INFO - PROCESS | 1080 | 1461253104645 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:24 INFO - PROCESS | 1080 | 1461253104768 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 08:38:24 INFO - PROCESS | 1080 | 1461253104862 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:24 INFO - PROCESS | 1080 | ++DOCSHELL 1A772800 == 73 [pid = 1080] [id = 258] 08:38:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (1B129400) [pid = 1080] [serial = 773] [outer = 00000000] 08:38:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (1C118400) [pid = 1080] [serial = 774] [outer = 1B129400] 08:38:24 INFO - PROCESS | 1080 | 1461253104914 Marionette DEBUG loaded listener.js 08:38:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (1C152C00) [pid = 1080] [serial = 775] [outer = 1B129400] 08:38:25 INFO - PROCESS | 1080 | 1461253105328 Marionette TRACE conn4 <- [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]]]}] 08:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 730ms 08:38:25 INFO - PROCESS | 1080 | 1461253105373 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 08:38:25 INFO - PROCESS | 1080 | 1461253105375 Marionette TRACE conn4 <- [1,997,null,{"value":"13"}] 08:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:38:25 INFO - PROCESS | 1080 | 1461253105378 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:38:25 INFO - PROCESS | 1080 | 1461253105379 Marionette TRACE conn4 <- [1,998,null,{}] 08:38:25 INFO - PROCESS | 1080 | 1461253105391 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:25 INFO - PROCESS | 1080 | 1461253105524 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 08:38:25 INFO - PROCESS | 1080 | 1461253105590 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:25 INFO - PROCESS | 1080 | ++DOCSHELL 1C15F800 == 74 [pid = 1080] [id = 259] 08:38:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 118 (1C1D6000) [pid = 1080] [serial = 776] [outer = 00000000] 08:38:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 119 (1D319000) [pid = 1080] [serial = 777] [outer = 1C1D6000] 08:38:25 INFO - PROCESS | 1080 | 1461253105638 Marionette DEBUG loaded listener.js 08:38:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 120 (1EB67400) [pid = 1080] [serial = 778] [outer = 1C1D6000] 08:38:26 INFO - PROCESS | 1080 | 1461253106361 Marionette TRACE conn4 <- [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]]]}] 08:38:26 INFO - PROCESS | 1080 | --DOMWINDOW == 119 (1BA18C00) [pid = 1080] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:38:26 INFO - PROCESS | 1080 | --DOMWINDOW == 118 (12C77000) [pid = 1080] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:38:26 INFO - PROCESS | 1080 | --DOMWINDOW == 117 (1B826000) [pid = 1080] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:38:26 INFO - PROCESS | 1080 | --DOMWINDOW == 116 (12A03C00) [pid = 1080] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:38:26 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (0F53D000) [pid = 1080] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:38:26 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (17AADC00) [pid = 1080] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:38:26 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (1930C800) [pid = 1080] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:38:26 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (12A0A800) [pid = 1080] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:38:26 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (1B9C4400) [pid = 1080] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1075ms 08:38:26 INFO - PROCESS | 1080 | 1461253106481 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 08:38:26 INFO - PROCESS | 1080 | 1461253106485 Marionette TRACE conn4 <- [1,1001,null,{"value":"13"}] 08:38:26 INFO - PROCESS | 1080 | 1461253106505 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:38:26 INFO - PROCESS | 1080 | 1461253106509 Marionette TRACE conn4 <- [1,1002,null,{}] 08:38:26 INFO - PROCESS | 1080 | 1461253106515 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:26 INFO - PROCESS | 1080 | 1461253106632 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 08:38:26 INFO - PROCESS | 1080 | 1461253106764 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:26 INFO - PROCESS | 1080 | ++DOCSHELL 12C77000 == 75 [pid = 1080] [id = 260] 08:38:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (12C78800) [pid = 1080] [serial = 779] [outer = 00000000] 08:38:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (13B48800) [pid = 1080] [serial = 780] [outer = 12C78800] 08:38:26 INFO - PROCESS | 1080 | 1461253106827 Marionette DEBUG loaded listener.js 08:38:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (17142400) [pid = 1080] [serial = 781] [outer = 12C78800] 08:38:27 INFO - PROCESS | 1080 | 1461253107417 Marionette TRACE conn4 <- [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]]]}] 08:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 971ms 08:38:27 INFO - PROCESS | 1080 | 1461253107480 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 08:38:27 INFO - PROCESS | 1080 | 1461253107486 Marionette TRACE conn4 <- [1,1005,null,{"value":"13"}] 08:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:38:27 INFO - PROCESS | 1080 | 1461253107493 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:38:27 INFO - PROCESS | 1080 | 1461253107496 Marionette TRACE conn4 <- [1,1006,null,{}] 08:38:27 INFO - PROCESS | 1080 | 1461253107500 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:27 INFO - PROCESS | 1080 | 1461253107612 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 08:38:27 INFO - PROCESS | 1080 | 1461253107748 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:27 INFO - PROCESS | 1080 | ++DOCSHELL 173F7C00 == 76 [pid = 1080] [id = 261] 08:38:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (1972CC00) [pid = 1080] [serial = 782] [outer = 00000000] 08:38:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (1B134C00) [pid = 1080] [serial = 783] [outer = 1972CC00] 08:38:27 INFO - PROCESS | 1080 | 1461253107806 Marionette DEBUG loaded listener.js 08:38:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (1B33AC00) [pid = 1080] [serial = 784] [outer = 1972CC00] 08:38:28 INFO - PROCESS | 1080 | 1461253108434 Marionette TRACE conn4 <- [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]]]}] 08:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 970ms 08:38:28 INFO - PROCESS | 1080 | 1461253108465 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 08:38:28 INFO - PROCESS | 1080 | 1461253108467 Marionette TRACE conn4 <- [1,1009,null,{"value":"13"}] 08:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:38:28 INFO - PROCESS | 1080 | 1461253108471 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:38:28 INFO - PROCESS | 1080 | 1461253108475 Marionette TRACE conn4 <- [1,1010,null,{}] 08:38:28 INFO - PROCESS | 1080 | 1461253108486 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:28 INFO - PROCESS | 1080 | 1461253108602 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 08:38:28 INFO - PROCESS | 1080 | 1461253108736 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:28 INFO - PROCESS | 1080 | ++DOCSHELL 1C122400 == 77 [pid = 1080] [id = 262] 08:38:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 118 (1C158800) [pid = 1080] [serial = 785] [outer = 00000000] 08:38:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 119 (1D1F1800) [pid = 1080] [serial = 786] [outer = 1C158800] 08:38:28 INFO - PROCESS | 1080 | 1461253108797 Marionette DEBUG loaded listener.js 08:38:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 120 (1D3AF000) [pid = 1080] [serial = 787] [outer = 1C158800] 08:38:29 INFO - PROCESS | 1080 | 1461253109419 Marionette TRACE conn4 <- [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]]]}] 08:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 970ms 08:38:29 INFO - PROCESS | 1080 | 1461253109444 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 08:38:29 INFO - PROCESS | 1080 | 1461253109447 Marionette TRACE conn4 <- [1,1013,null,{"value":"13"}] 08:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:38:29 INFO - PROCESS | 1080 | 1461253109451 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:38:29 INFO - PROCESS | 1080 | 1461253109453 Marionette TRACE conn4 <- [1,1014,null,{}] 08:38:29 INFO - PROCESS | 1080 | 1461253109457 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:29 INFO - PROCESS | 1080 | 1461253109570 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 08:38:29 INFO - PROCESS | 1080 | 1461253109678 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:29 INFO - PROCESS | 1080 | ++DOCSHELL 1FBE9000 == 78 [pid = 1080] [id = 263] 08:38:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 121 (1FBEC000) [pid = 1080] [serial = 788] [outer = 00000000] 08:38:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 122 (1FE73800) [pid = 1080] [serial = 789] [outer = 1FBEC000] 08:38:29 INFO - PROCESS | 1080 | 1461253109733 Marionette DEBUG loaded listener.js 08:38:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 123 (20663C00) [pid = 1080] [serial = 790] [outer = 1FBEC000] 08:38:30 INFO - PROCESS | 1080 | 1461253110323 Marionette TRACE conn4 <- [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]]]}] 08:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 930ms 08:38:30 INFO - PROCESS | 1080 | 1461253110385 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 08:38:30 INFO - PROCESS | 1080 | 1461253110387 Marionette TRACE conn4 <- [1,1017,null,{"value":"13"}] 08:38:30 INFO - PROCESS | 1080 | 1461253110390 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:38:30 INFO - PROCESS | 1080 | 1461253110392 Marionette TRACE conn4 <- [1,1018,null,{}] 08:38:30 INFO - PROCESS | 1080 | 1461253110396 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:30 INFO - PROCESS | 1080 | 1461253110505 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 08:38:30 INFO - PROCESS | 1080 | 1461253110611 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:30 INFO - PROCESS | 1080 | ++DOCSHELL 1FBE9400 == 79 [pid = 1080] [id = 264] 08:38:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 124 (20667400) [pid = 1080] [serial = 791] [outer = 00000000] 08:38:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 125 (2074B800) [pid = 1080] [serial = 792] [outer = 20667400] 08:38:30 INFO - PROCESS | 1080 | 1461253110668 Marionette DEBUG loaded listener.js 08:38:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 126 (20752400) [pid = 1080] [serial = 793] [outer = 20667400] 08:38:31 INFO - PROCESS | 1080 | 1461253111269 Marionette TRACE conn4 <- [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]]]}] 08:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 930ms 08:38:31 INFO - PROCESS | 1080 | 1461253111324 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 08:38:31 INFO - PROCESS | 1080 | 1461253111327 Marionette TRACE conn4 <- [1,1021,null,{"value":"13"}] 08:38:31 INFO - PROCESS | 1080 | 1461253111330 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:38:31 INFO - PROCESS | 1080 | 1461253111332 Marionette TRACE conn4 <- [1,1022,null,{}] 08:38:31 INFO - PROCESS | 1080 | 1461253111336 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:31 INFO - PROCESS | 1080 | 1461253111500 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 08:38:31 INFO - PROCESS | 1080 | 1461253111641 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:31 INFO - PROCESS | 1080 | ++DOCSHELL 20765000 == 80 [pid = 1080] [id = 265] 08:38:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 127 (20767000) [pid = 1080] [serial = 794] [outer = 00000000] 08:38:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 128 (20771C00) [pid = 1080] [serial = 795] [outer = 20767000] 08:38:31 INFO - PROCESS | 1080 | 1461253111700 Marionette DEBUG loaded listener.js 08:38:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 129 (207C0C00) [pid = 1080] [serial = 796] [outer = 20767000] 08:38:32 INFO - PROCESS | 1080 | 1461253112287 Marionette TRACE conn4 <- [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]]]}] 08:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1017ms 08:38:32 INFO - PROCESS | 1080 | 1461253112351 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 08:38:32 INFO - PROCESS | 1080 | 1461253112354 Marionette TRACE conn4 <- [1,1025,null,{"value":"13"}] 08:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:38:32 INFO - PROCESS | 1080 | 1461253112357 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:38:32 INFO - PROCESS | 1080 | 1461253112359 Marionette TRACE conn4 <- [1,1026,null,{}] 08:38:32 INFO - PROCESS | 1080 | 1461253112363 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:32 INFO - PROCESS | 1080 | 1461253112514 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 08:38:32 INFO - PROCESS | 1080 | 1461253112577 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:32 INFO - PROCESS | 1080 | ++DOCSHELL 207C2C00 == 81 [pid = 1080] [id = 266] 08:38:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 130 (207CA000) [pid = 1080] [serial = 797] [outer = 00000000] 08:38:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 131 (20806000) [pid = 1080] [serial = 798] [outer = 207CA000] 08:38:32 INFO - PROCESS | 1080 | 1461253112632 Marionette DEBUG loaded listener.js 08:38:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 132 (2080B000) [pid = 1080] [serial = 799] [outer = 207CA000] 08:38:33 INFO - PROCESS | 1080 | 1461253113225 Marionette TRACE conn4 <- [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]]]}] 08:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 930ms 08:38:33 INFO - PROCESS | 1080 | 1461253113291 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 08:38:33 INFO - PROCESS | 1080 | 1461253113293 Marionette TRACE conn4 <- [1,1029,null,{"value":"13"}] 08:38:33 INFO - PROCESS | 1080 | 1461253113297 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:38:33 INFO - PROCESS | 1080 | 1461253113299 Marionette TRACE conn4 <- [1,1030,null,{}] 08:38:33 INFO - PROCESS | 1080 | 1461253113303 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:33 INFO - PROCESS | 1080 | 1461253113414 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 08:38:33 INFO - PROCESS | 1080 | 1461253113552 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:33 INFO - PROCESS | 1080 | ++DOCSHELL 12A05400 == 82 [pid = 1080] [id = 267] 08:38:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 133 (12AC2C00) [pid = 1080] [serial = 800] [outer = 00000000] 08:38:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 134 (13EBC800) [pid = 1080] [serial = 801] [outer = 12AC2C00] 08:38:33 INFO - PROCESS | 1080 | 1461253113614 Marionette DEBUG loaded listener.js 08:38:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 135 (189A0800) [pid = 1080] [serial = 802] [outer = 12AC2C00] 08:38:34 INFO - PROCESS | 1080 | 1461253114295 Marionette TRACE conn4 <- [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]]]}] 08:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1068ms 08:38:34 INFO - PROCESS | 1080 | 1461253114368 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 08:38:34 INFO - PROCESS | 1080 | 1461253114373 Marionette TRACE conn4 <- [1,1033,null,{"value":"13"}] 08:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:38:34 INFO - PROCESS | 1080 | 1461253114378 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:38:34 INFO - PROCESS | 1080 | 1461253114382 Marionette TRACE conn4 <- [1,1034,null,{}] 08:38:34 INFO - PROCESS | 1080 | 1461253114387 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:34 INFO - PROCESS | 1080 | 1461253114528 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 08:38:34 INFO - PROCESS | 1080 | 1461253114671 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:34 INFO - PROCESS | 1080 | ++DOCSHELL 173F6000 == 83 [pid = 1080] [id = 268] 08:38:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 136 (19724400) [pid = 1080] [serial = 803] [outer = 00000000] 08:38:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 137 (1B1BC400) [pid = 1080] [serial = 804] [outer = 19724400] 08:38:34 INFO - PROCESS | 1080 | 1461253114724 Marionette DEBUG loaded listener.js 08:38:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 138 (1B81FC00) [pid = 1080] [serial = 805] [outer = 19724400] 08:38:34 INFO - PROCESS | 1080 | --DOCSHELL 12C76800 == 82 [pid = 1080] [id = 241] 08:38:34 INFO - PROCESS | 1080 | --DOCSHELL 1A772800 == 81 [pid = 1080] [id = 258] 08:38:34 INFO - PROCESS | 1080 | --DOCSHELL 1B8AE000 == 80 [pid = 1080] [id = 257] 08:38:34 INFO - PROCESS | 1080 | --DOCSHELL 1930A400 == 79 [pid = 1080] [id = 256] 08:38:34 INFO - PROCESS | 1080 | --DOCSHELL 19308400 == 78 [pid = 1080] [id = 240] 08:38:34 INFO - PROCESS | 1080 | --DOCSHELL 12C77400 == 77 [pid = 1080] [id = 255] 08:38:34 INFO - PROCESS | 1080 | --DOCSHELL 12E17C00 == 76 [pid = 1080] [id = 254] 08:38:34 INFO - PROCESS | 1080 | --DOMWINDOW == 137 (18A53C00) [pid = 1080] [serial = 693] [outer = 00000000] [url = about:blank] 08:38:34 INFO - PROCESS | 1080 | --DOMWINDOW == 136 (1BB23C00) [pid = 1080] [serial = 696] [outer = 00000000] [url = about:blank] 08:38:34 INFO - PROCESS | 1080 | --DOMWINDOW == 135 (20836C00) [pid = 1080] [serial = 699] [outer = 00000000] [url = about:blank] 08:38:34 INFO - PROCESS | 1080 | --DOMWINDOW == 134 (207C8C00) [pid = 1080] [serial = 702] [outer = 00000000] [url = about:blank] 08:38:34 INFO - PROCESS | 1080 | --DOMWINDOW == 133 (21E74800) [pid = 1080] [serial = 705] [outer = 00000000] [url = about:blank] 08:38:35 INFO - PROCESS | 1080 | --DOCSHELL 17833800 == 75 [pid = 1080] [id = 248] 08:38:35 INFO - PROCESS | 1080 | --DOCSHELL 12AC1000 == 74 [pid = 1080] [id = 247] 08:38:35 INFO - PROCESS | 1080 | --DOMWINDOW == 132 (1B130C00) [pid = 1080] [serial = 723] [outer = 00000000] [url = about:blank] 08:38:35 INFO - PROCESS | 1080 | --DOMWINDOW == 131 (1B82C800) [pid = 1080] [serial = 726] [outer = 00000000] [url = about:blank] 08:38:35 INFO - PROCESS | 1080 | --DOMWINDOW == 130 (1B137000) [pid = 1080] [serial = 724] [outer = 00000000] [url = about:blank] 08:38:35 INFO - PROCESS | 1080 | --DOMWINDOW == 129 (12E15000) [pid = 1080] [serial = 714] [outer = 00000000] [url = about:blank] 08:38:35 INFO - PROCESS | 1080 | --DOMWINDOW == 128 (13B10C00) [pid = 1080] [serial = 715] [outer = 00000000] [url = about:blank] 08:38:35 INFO - PROCESS | 1080 | --DOMWINDOW == 127 (12AC8800) [pid = 1080] [serial = 712] [outer = 00000000] [url = about:blank] 08:38:35 INFO - PROCESS | 1080 | --DOMWINDOW == 126 (0EF14000) [pid = 1080] [serial = 711] [outer = 00000000] [url = about:blank] 08:38:35 INFO - PROCESS | 1080 | --DOMWINDOW == 125 (17BBA800) [pid = 1080] [serial = 717] [outer = 00000000] [url = about:blank] 08:38:35 INFO - PROCESS | 1080 | --DOMWINDOW == 124 (189A8800) [pid = 1080] [serial = 718] [outer = 00000000] [url = about:blank] 08:38:35 INFO - PROCESS | 1080 | --DOMWINDOW == 123 (23BB2000) [pid = 1080] [serial = 708] [outer = 00000000] [url = about:blank] 08:38:35 INFO - PROCESS | 1080 | --DOMWINDOW == 122 (19755C00) [pid = 1080] [serial = 720] [outer = 00000000] [url = about:blank] 08:38:35 INFO - PROCESS | 1080 | --DOMWINDOW == 121 (1B82C400) [pid = 1080] [serial = 727] [outer = 00000000] [url = about:blank] 08:38:35 INFO - PROCESS | 1080 | --DOMWINDOW == 120 (189A1400) [pid = 1080] [serial = 729] [outer = 00000000] [url = about:blank] 08:38:35 INFO - PROCESS | 1080 | --DOMWINDOW == 119 (1B318400) [pid = 1080] [serial = 730] [outer = 00000000] [url = about:blank] 08:38:35 INFO - PROCESS | 1080 | --DOMWINDOW == 118 (1BA77400) [pid = 1080] [serial = 732] [outer = 00000000] [url = about:blank] 08:38:35 INFO - PROCESS | 1080 | --DOMWINDOW == 117 (1C11D000) [pid = 1080] [serial = 736] [outer = 00000000] [url = about:blank] 08:38:35 INFO - PROCESS | 1080 | --DOMWINDOW == 116 (1A774800) [pid = 1080] [serial = 721] [outer = 00000000] [url = about:blank] 08:38:35 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (1BB1FC00) [pid = 1080] [serial = 733] [outer = 00000000] [url = about:blank] 08:38:35 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (1BE86400) [pid = 1080] [serial = 735] [outer = 00000000] [url = about:blank] 08:38:35 INFO - PROCESS | 1080 | 1461253115286 Marionette TRACE conn4 <- [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]]]}] 08:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 930ms 08:38:35 INFO - PROCESS | 1080 | 1461253115314 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 08:38:35 INFO - PROCESS | 1080 | 1461253115319 Marionette TRACE conn4 <- [1,1037,null,{"value":"13"}] 08:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:38:35 INFO - PROCESS | 1080 | 1461253115325 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:38:35 INFO - PROCESS | 1080 | 1461253115327 Marionette TRACE conn4 <- [1,1038,null,{}] 08:38:35 INFO - PROCESS | 1080 | 1461253115331 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:35 INFO - PROCESS | 1080 | 1461253115424 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 08:38:35 INFO - PROCESS | 1080 | 1461253115434 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:35 INFO - PROCESS | 1080 | ++DOCSHELL 12E17C00 == 75 [pid = 1080] [id = 269] 08:38:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (12F8D000) [pid = 1080] [serial = 806] [outer = 00000000] 08:38:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (189A1400) [pid = 1080] [serial = 807] [outer = 12F8D000] 08:38:35 INFO - PROCESS | 1080 | 1461253115480 Marionette DEBUG loaded listener.js 08:38:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (1930D000) [pid = 1080] [serial = 808] [outer = 12F8D000] 08:38:36 INFO - PROCESS | 1080 | 1461253115983 Marionette TRACE conn4 <- [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]]]}] 08:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 08:38:36 INFO - PROCESS | 1080 | 1461253115998 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 08:38:36 INFO - PROCESS | 1080 | 1461253116000 Marionette TRACE conn4 <- [1,1041,null,{"value":"13"}] 08:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:38:36 INFO - PROCESS | 1080 | 1461253116008 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:38:36 INFO - PROCESS | 1080 | 1461253116011 Marionette TRACE conn4 <- [1,1042,null,{}] 08:38:36 INFO - PROCESS | 1080 | 1461253116021 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:36 INFO - PROCESS | 1080 | 1461253116114 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 08:38:36 INFO - PROCESS | 1080 | 1461253116123 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:36 INFO - PROCESS | 1080 | ++DOCSHELL 1B8A9C00 == 76 [pid = 1080] [id = 270] 08:38:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 118 (1B8AC400) [pid = 1080] [serial = 809] [outer = 00000000] 08:38:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 119 (1B9C6C00) [pid = 1080] [serial = 810] [outer = 1B8AC400] 08:38:36 INFO - PROCESS | 1080 | 1461253116170 Marionette DEBUG loaded listener.js 08:38:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 120 (1B9CEC00) [pid = 1080] [serial = 811] [outer = 1B8AC400] 08:38:36 INFO - PROCESS | 1080 | 1461253116658 Marionette TRACE conn4 <- [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]]]}] 08:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 690ms 08:38:36 INFO - PROCESS | 1080 | 1461253116698 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 08:38:36 INFO - PROCESS | 1080 | 1461253116701 Marionette TRACE conn4 <- [1,1045,null,{"value":"13"}] 08:38:36 INFO - PROCESS | 1080 | 1461253116709 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:38:36 INFO - PROCESS | 1080 | 1461253116710 Marionette TRACE conn4 <- [1,1046,null,{}] 08:38:36 INFO - PROCESS | 1080 | 1461253116714 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:36 INFO - PROCESS | 1080 | 1461253116809 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 08:38:36 INFO - PROCESS | 1080 | 1461253116917 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:36 INFO - PROCESS | 1080 | ++DOCSHELL 1BA16C00 == 77 [pid = 1080] [id = 271] 08:38:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 121 (1BA1A000) [pid = 1080] [serial = 812] [outer = 00000000] 08:38:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 122 (1BE87400) [pid = 1080] [serial = 813] [outer = 1BA1A000] 08:38:36 INFO - PROCESS | 1080 | 1461253116964 Marionette DEBUG loaded listener.js 08:38:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 123 (1C11B000) [pid = 1080] [serial = 814] [outer = 1BA1A000] 08:38:37 INFO - PROCESS | 1080 | 1461253117361 Marionette TRACE conn4 <- [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]]]}] 08:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 671ms 08:38:37 INFO - PROCESS | 1080 | 1461253117389 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 08:38:37 INFO - PROCESS | 1080 | 1461253117391 Marionette TRACE conn4 <- [1,1049,null,{"value":"13"}] 08:38:37 INFO - PROCESS | 1080 | 1461253117394 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:38:37 INFO - PROCESS | 1080 | 1461253117396 Marionette TRACE conn4 <- [1,1050,null,{}] 08:38:37 INFO - PROCESS | 1080 | 1461253117399 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:37 INFO - PROCESS | 1080 | 1461253117521 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 08:38:37 INFO - PROCESS | 1080 | 1461253117619 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:37 INFO - PROCESS | 1080 | ++DOCSHELL 1C125400 == 78 [pid = 1080] [id = 272] 08:38:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 124 (1C125C00) [pid = 1080] [serial = 815] [outer = 00000000] 08:38:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 125 (1D1EE800) [pid = 1080] [serial = 816] [outer = 1C125C00] 08:38:37 INFO - PROCESS | 1080 | 1461253117665 Marionette DEBUG loaded listener.js 08:38:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 126 (1D315800) [pid = 1080] [serial = 817] [outer = 1C125C00] 08:38:38 INFO - PROCESS | 1080 | 1461253118129 Marionette TRACE conn4 <- [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]]]}] 08:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 771ms 08:38:38 INFO - PROCESS | 1080 | 1461253118173 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 08:38:38 INFO - PROCESS | 1080 | 1461253118175 Marionette TRACE conn4 <- [1,1053,null,{"value":"13"}] 08:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:38:38 INFO - PROCESS | 1080 | 1461253118179 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:38:38 INFO - PROCESS | 1080 | 1461253118180 Marionette TRACE conn4 <- [1,1054,null,{}] 08:38:38 INFO - PROCESS | 1080 | 1461253118184 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:38 INFO - PROCESS | 1080 | 1461253118337 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 08:38:38 INFO - PROCESS | 1080 | 1461253118363 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:38 INFO - PROCESS | 1080 | ++DOCSHELL 1FBEB800 == 79 [pid = 1080] [id = 273] 08:38:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 127 (1FBECC00) [pid = 1080] [serial = 818] [outer = 00000000] 08:38:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 128 (2066D000) [pid = 1080] [serial = 819] [outer = 1FBECC00] 08:38:38 INFO - PROCESS | 1080 | 1461253118411 Marionette DEBUG loaded listener.js 08:38:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 129 (2066C800) [pid = 1080] [serial = 820] [outer = 1FBECC00] 08:38:38 INFO - PROCESS | 1080 | 1461253118860 Marionette TRACE conn4 <- [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]]]}] 08:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 730ms 08:38:38 INFO - PROCESS | 1080 | 1461253118927 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 08:38:38 INFO - PROCESS | 1080 | 1461253118929 Marionette TRACE conn4 <- [1,1057,null,{"value":"13"}] 08:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:38:38 INFO - PROCESS | 1080 | 1461253118935 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:38:38 INFO - PROCESS | 1080 | 1461253118937 Marionette TRACE conn4 <- [1,1058,null,{}] 08:38:38 INFO - PROCESS | 1080 | 1461253118941 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:39 INFO - PROCESS | 1080 | 1461253119061 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 08:38:39 INFO - PROCESS | 1080 | 1461253119126 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:39 INFO - PROCESS | 1080 | ++DOCSHELL 1B1B5000 == 80 [pid = 1080] [id = 274] 08:38:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 130 (1FA8A000) [pid = 1080] [serial = 821] [outer = 00000000] 08:38:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 131 (207BF400) [pid = 1080] [serial = 822] [outer = 1FA8A000] 08:38:39 INFO - PROCESS | 1080 | 1461253119172 Marionette DEBUG loaded listener.js 08:38:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 132 (20804000) [pid = 1080] [serial = 823] [outer = 1FA8A000] 08:38:39 INFO - PROCESS | 1080 | --DOMWINDOW == 131 (1B8B3800) [pid = 1080] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:38:39 INFO - PROCESS | 1080 | --DOMWINDOW == 130 (1B129400) [pid = 1080] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:38:39 INFO - PROCESS | 1080 | --DOMWINDOW == 129 (12E11400) [pid = 1080] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:38:39 INFO - PROCESS | 1080 | --DOMWINDOW == 128 (1971FC00) [pid = 1080] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:38:39 INFO - PROCESS | 1080 | --DOMWINDOW == 127 (1640B400) [pid = 1080] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:38:39 INFO - PROCESS | 1080 | 1461253119638 Marionette TRACE conn4 <- [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]]]}] 08:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 730ms 08:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:38:39 INFO - PROCESS | 1080 | 1461253119667 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 08:38:39 INFO - PROCESS | 1080 | 1461253119669 Marionette TRACE conn4 <- [1,1061,null,{"value":"13"}] 08:38:39 INFO - PROCESS | 1080 | 1461253119672 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:38:39 INFO - PROCESS | 1080 | 1461253119674 Marionette TRACE conn4 <- [1,1062,null,{}] 08:38:39 INFO - PROCESS | 1080 | 1461253119677 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:39 INFO - PROCESS | 1080 | 1461253119764 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 08:38:39 INFO - PROCESS | 1080 | 1461253119771 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:39 INFO - PROCESS | 1080 | ++DOCSHELL 1C126C00 == 81 [pid = 1080] [id = 275] 08:38:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 128 (2076EC00) [pid = 1080] [serial = 824] [outer = 00000000] 08:38:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 129 (2083D000) [pid = 1080] [serial = 825] [outer = 2076EC00] 08:38:39 INFO - PROCESS | 1080 | 1461253119815 Marionette DEBUG loaded listener.js 08:38:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 130 (20840800) [pid = 1080] [serial = 826] [outer = 2076EC00] 08:38:40 INFO - PROCESS | 1080 | 1461253120240 Marionette TRACE conn4 <- [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]]]}] 08:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 631ms 08:38:40 INFO - PROCESS | 1080 | 1461253120304 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 08:38:40 INFO - PROCESS | 1080 | 1461253120307 Marionette TRACE conn4 <- [1,1065,null,{"value":"13"}] 08:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:38:40 INFO - PROCESS | 1080 | 1461253120310 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:38:40 INFO - PROCESS | 1080 | 1461253120311 Marionette TRACE conn4 <- [1,1066,null,{}] 08:38:40 INFO - PROCESS | 1080 | 1461253120315 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:40 INFO - PROCESS | 1080 | 1461253120405 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 08:38:40 INFO - PROCESS | 1080 | 1461253120411 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:40 INFO - PROCESS | 1080 | ++DOCSHELL 21619800 == 82 [pid = 1080] [id = 276] 08:38:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 131 (2161BC00) [pid = 1080] [serial = 827] [outer = 00000000] 08:38:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 132 (1C117800) [pid = 1080] [serial = 828] [outer = 2161BC00] 08:38:40 INFO - PROCESS | 1080 | 1461253120456 Marionette DEBUG loaded listener.js 08:38:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 133 (21882400) [pid = 1080] [serial = 829] [outer = 2161BC00] 08:38:40 INFO - PROCESS | 1080 | 1461253120930 Marionette TRACE conn4 <- [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]]]}] 08:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 670ms 08:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:38:41 INFO - PROCESS | 1080 | 1461253120981 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 08:38:41 INFO - PROCESS | 1080 | 1461253120983 Marionette TRACE conn4 <- [1,1069,null,{"value":"13"}] 08:38:41 INFO - PROCESS | 1080 | 1461253120986 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:38:41 INFO - PROCESS | 1080 | 1461253120987 Marionette TRACE conn4 <- [1,1070,null,{}] 08:38:41 INFO - PROCESS | 1080 | 1461253120991 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:41 INFO - PROCESS | 1080 | 1461253121083 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 08:38:41 INFO - PROCESS | 1080 | 1461253121090 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:41 INFO - PROCESS | 1080 | ++DOCSHELL 21888C00 == 83 [pid = 1080] [id = 277] 08:38:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 134 (218EF800) [pid = 1080] [serial = 830] [outer = 00000000] 08:38:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 135 (21E72800) [pid = 1080] [serial = 831] [outer = 218EF800] 08:38:41 INFO - PROCESS | 1080 | 1461253121134 Marionette DEBUG loaded listener.js 08:38:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 136 (21E74800) [pid = 1080] [serial = 832] [outer = 218EF800] 08:38:41 INFO - PROCESS | 1080 | 1461253121862 Marionette TRACE conn4 <- [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]]]}] 08:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 932ms 08:38:41 INFO - PROCESS | 1080 | 1461253121922 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 08:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:38:41 INFO - PROCESS | 1080 | 1461253121927 Marionette TRACE conn4 <- [1,1073,null,{"value":"13"}] 08:38:41 INFO - PROCESS | 1080 | 1461253121932 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:38:41 INFO - PROCESS | 1080 | 1461253121936 Marionette TRACE conn4 <- [1,1074,null,{}] 08:38:41 INFO - PROCESS | 1080 | 1461253121943 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:42 INFO - PROCESS | 1080 | 1461253122101 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 08:38:42 INFO - PROCESS | 1080 | 1461253122237 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:42 INFO - PROCESS | 1080 | ++DOCSHELL 1B135800 == 84 [pid = 1080] [id = 278] 08:38:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 137 (1B1BA000) [pid = 1080] [serial = 833] [outer = 00000000] 08:38:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 138 (1B8B2000) [pid = 1080] [serial = 834] [outer = 1B1BA000] 08:38:42 INFO - PROCESS | 1080 | 1461253122348 Marionette DEBUG loaded listener.js 08:38:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 139 (1BA79000) [pid = 1080] [serial = 835] [outer = 1B1BA000] 08:38:42 INFO - PROCESS | 1080 | 1461253122925 Marionette TRACE conn4 <- [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]]]}] 08:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1028ms 08:38:42 INFO - PROCESS | 1080 | 1461253122961 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 08:38:42 INFO - PROCESS | 1080 | 1461253122967 Marionette TRACE conn4 <- [1,1077,null,{"value":"13"}] 08:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:38:43 INFO - PROCESS | 1080 | 1461253122974 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:38:43 INFO - PROCESS | 1080 | 1461253122977 Marionette TRACE conn4 <- [1,1078,null,{}] 08:38:43 INFO - PROCESS | 1080 | 1461253122981 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:43 INFO - PROCESS | 1080 | 1461253123120 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 08:38:43 INFO - PROCESS | 1080 | 1461253123263 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:43 INFO - PROCESS | 1080 | ++DOCSHELL 1FABBC00 == 85 [pid = 1080] [id = 279] 08:38:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 140 (1FBE5800) [pid = 1080] [serial = 836] [outer = 00000000] 08:38:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 141 (20750C00) [pid = 1080] [serial = 837] [outer = 1FBE5800] 08:38:43 INFO - PROCESS | 1080 | 1461253123322 Marionette DEBUG loaded listener.js 08:38:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 142 (207CB800) [pid = 1080] [serial = 838] [outer = 1FBE5800] 08:38:43 INFO - PROCESS | 1080 | 1461253123936 Marionette TRACE conn4 <- [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]]]}] 08:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 971ms 08:38:43 INFO - PROCESS | 1080 | 1461253123946 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 08:38:43 INFO - PROCESS | 1080 | 1461253123949 Marionette TRACE conn4 <- [1,1081,null,{"value":"13"}] 08:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:38:43 INFO - PROCESS | 1080 | 1461253123953 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:38:43 INFO - PROCESS | 1080 | 1461253123956 Marionette TRACE conn4 <- [1,1082,null,{}] 08:38:44 INFO - PROCESS | 1080 | 1461253123967 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:44 INFO - PROCESS | 1080 | 1461253124085 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 08:38:44 INFO - PROCESS | 1080 | 1461253124200 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:44 INFO - PROCESS | 1080 | ++DOCSHELL 2230E800 == 86 [pid = 1080] [id = 280] 08:38:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 143 (22310000) [pid = 1080] [serial = 839] [outer = 00000000] 08:38:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 144 (22372C00) [pid = 1080] [serial = 840] [outer = 22310000] 08:38:44 INFO - PROCESS | 1080 | 1461253124299 Marionette DEBUG loaded listener.js 08:38:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 145 (2249CC00) [pid = 1080] [serial = 841] [outer = 22310000] 08:38:44 INFO - PROCESS | 1080 | 1461253124925 Marionette TRACE conn4 <- [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]]]}] 08:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1021ms 08:38:45 INFO - PROCESS | 1080 | 1461253124977 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 08:38:45 INFO - PROCESS | 1080 | 1461253124980 Marionette TRACE conn4 <- [1,1085,null,{"value":"13"}] 08:38:45 INFO - PROCESS | 1080 | 1461253124983 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:38:45 INFO - PROCESS | 1080 | 1461253124985 Marionette TRACE conn4 <- [1,1086,null,{}] 08:38:45 INFO - PROCESS | 1080 | 1461253124989 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:45 INFO - PROCESS | 1080 | 1461253125102 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 08:38:45 INFO - PROCESS | 1080 | 1461253125241 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:45 INFO - PROCESS | 1080 | ++DOCSHELL 23BB1000 == 87 [pid = 1080] [id = 281] 08:38:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 146 (23BB2400) [pid = 1080] [serial = 842] [outer = 00000000] 08:38:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 147 (23BBA000) [pid = 1080] [serial = 843] [outer = 23BB2400] 08:38:45 INFO - PROCESS | 1080 | 1461253125298 Marionette DEBUG loaded listener.js 08:38:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 148 (23E71C00) [pid = 1080] [serial = 844] [outer = 23BB2400] 08:38:45 INFO - PROCESS | 1080 | 1461253125874 Marionette TRACE conn4 <- [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]]]}] 08:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 930ms 08:38:45 INFO - PROCESS | 1080 | 1461253125917 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 08:38:45 INFO - PROCESS | 1080 | 1461253125920 Marionette TRACE conn4 <- [1,1089,null,{"value":"13"}] 08:38:45 INFO - PROCESS | 1080 | 1461253125923 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:38:45 INFO - PROCESS | 1080 | 1461253125925 Marionette TRACE conn4 <- [1,1090,null,{}] 08:38:45 INFO - PROCESS | 1080 | 1461253125929 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:46 INFO - PROCESS | 1080 | 1461253126043 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 08:38:46 INFO - PROCESS | 1080 | 1461253126160 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:46 INFO - PROCESS | 1080 | ++DOCSHELL 17346000 == 88 [pid = 1080] [id = 282] 08:38:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 149 (178D3400) [pid = 1080] [serial = 845] [outer = 00000000] 08:38:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 150 (1BDFA400) [pid = 1080] [serial = 846] [outer = 178D3400] 08:38:46 INFO - PROCESS | 1080 | 1461253126215 Marionette DEBUG loaded listener.js 08:38:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 151 (1D1F3000) [pid = 1080] [serial = 847] [outer = 178D3400] 08:38:47 INFO - PROCESS | 1080 | 1461253127147 Marionette TRACE conn4 <- [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]]]}] 08:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1277ms 08:38:47 INFO - PROCESS | 1080 | 1461253127203 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 08:38:47 INFO - PROCESS | 1080 | 1461253127208 Marionette TRACE conn4 <- [1,1093,null,{"value":"13"}] 08:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:38:47 INFO - PROCESS | 1080 | 1461253127213 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:38:47 INFO - PROCESS | 1080 | 1461253127217 Marionette TRACE conn4 <- [1,1094,null,{}] 08:38:47 INFO - PROCESS | 1080 | 1461253127222 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:47 INFO - PROCESS | 1080 | 1461253127356 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 08:38:47 INFO - PROCESS | 1080 | 1461253127475 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:47 INFO - PROCESS | 1080 | ++DOCSHELL 12E13C00 == 89 [pid = 1080] [id = 283] 08:38:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 152 (12E18400) [pid = 1080] [serial = 848] [outer = 00000000] 08:38:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 153 (13EB7C00) [pid = 1080] [serial = 849] [outer = 12E18400] 08:38:47 INFO - PROCESS | 1080 | 1461253127525 Marionette DEBUG loaded listener.js 08:38:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 154 (175F9400) [pid = 1080] [serial = 850] [outer = 12E18400] 08:38:48 INFO - PROCESS | 1080 | 1461253128101 Marionette TRACE conn4 <- [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]]]}] 08:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 930ms 08:38:48 INFO - PROCESS | 1080 | 1461253128149 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 08:38:48 INFO - PROCESS | 1080 | 1461253128154 Marionette TRACE conn4 <- [1,1097,null,{"value":"13"}] 08:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:38:48 INFO - PROCESS | 1080 | 1461253128160 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:38:48 INFO - PROCESS | 1080 | 1461253128163 Marionette TRACE conn4 <- [1,1098,null,{}] 08:38:48 INFO - PROCESS | 1080 | 1461253128167 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:48 INFO - PROCESS | 1080 | 1461253128267 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 08:38:48 INFO - PROCESS | 1080 | --DOCSHELL 2080E800 == 88 [pid = 1080] [id = 198] 08:38:48 INFO - PROCESS | 1080 | --DOCSHELL 1B827800 == 87 [pid = 1080] [id = 200] 08:38:48 INFO - PROCESS | 1080 | --DOCSHELL 2187BC00 == 86 [pid = 1080] [id = 201] 08:38:48 INFO - PROCESS | 1080 | --DOCSHELL 1D3AE400 == 85 [pid = 1080] [id = 191] 08:38:48 INFO - PROCESS | 1080 | --DOCSHELL 1E18A000 == 84 [pid = 1080] [id = 192] 08:38:48 INFO - PROCESS | 1080 | --DOCSHELL 20803C00 == 83 [pid = 1080] [id = 233] 08:38:48 INFO - PROCESS | 1080 | --DOCSHELL 1A773000 == 82 [pid = 1080] [id = 232] 08:38:48 INFO - PROCESS | 1080 | --DOCSHELL 1B12D000 == 81 [pid = 1080] [id = 149] 08:38:48 INFO - PROCESS | 1080 | --DOCSHELL 21E7C800 == 80 [pid = 1080] [id = 202] 08:38:48 INFO - PROCESS | 1080 | --DOCSHELL 12E11000 == 79 [pid = 1080] [id = 231] 08:38:48 INFO - PROCESS | 1080 | --DOCSHELL 21619800 == 78 [pid = 1080] [id = 276] 08:38:48 INFO - PROCESS | 1080 | --DOCSHELL 1C126C00 == 77 [pid = 1080] [id = 275] 08:38:48 INFO - PROCESS | 1080 | --DOCSHELL 1B1B5000 == 76 [pid = 1080] [id = 274] 08:38:48 INFO - PROCESS | 1080 | --DOCSHELL 1FBEB800 == 75 [pid = 1080] [id = 273] 08:38:48 INFO - PROCESS | 1080 | --DOCSHELL 1C125400 == 74 [pid = 1080] [id = 272] 08:38:48 INFO - PROCESS | 1080 | --DOCSHELL 1BA16C00 == 73 [pid = 1080] [id = 271] 08:38:48 INFO - PROCESS | 1080 | --DOMWINDOW == 153 (1D319000) [pid = 1080] [serial = 777] [outer = 00000000] [url = about:blank] 08:38:48 INFO - PROCESS | 1080 | --DOCSHELL 1B8A9C00 == 72 [pid = 1080] [id = 270] 08:38:48 INFO - PROCESS | 1080 | --DOCSHELL 12E17C00 == 71 [pid = 1080] [id = 269] 08:38:48 INFO - PROCESS | 1080 | --DOCSHELL 173F6000 == 70 [pid = 1080] [id = 268] 08:38:48 INFO - PROCESS | 1080 | --DOCSHELL 20769400 == 69 [pid = 1080] [id = 230] 08:38:48 INFO - PROCESS | 1080 | 1461253128489 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:48 INFO - PROCESS | 1080 | --DOCSHELL 12C77000 == 68 [pid = 1080] [id = 260] 08:38:48 INFO - PROCESS | 1080 | --DOCSHELL 1C15F800 == 67 [pid = 1080] [id = 259] 08:38:48 INFO - PROCESS | 1080 | ++DOCSHELL 0AF86400 == 68 [pid = 1080] [id = 284] 08:38:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 154 (0B686800) [pid = 1080] [serial = 851] [outer = 00000000] 08:38:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 155 (12AC0000) [pid = 1080] [serial = 852] [outer = 0B686800] 08:38:48 INFO - PROCESS | 1080 | 1461253128536 Marionette DEBUG loaded listener.js 08:38:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 156 (12C6B800) [pid = 1080] [serial = 853] [outer = 0B686800] 08:38:48 INFO - PROCESS | 1080 | --DOMWINDOW == 155 (1BB19400) [pid = 1080] [serial = 772] [outer = 00000000] [url = about:blank] 08:38:48 INFO - PROCESS | 1080 | --DOMWINDOW == 154 (1BA1B000) [pid = 1080] [serial = 771] [outer = 00000000] [url = about:blank] 08:38:48 INFO - PROCESS | 1080 | --DOMWINDOW == 153 (1C118400) [pid = 1080] [serial = 774] [outer = 00000000] [url = about:blank] 08:38:48 INFO - PROCESS | 1080 | --DOMWINDOW == 152 (1D315400) [pid = 1080] [serial = 747] [outer = 00000000] [url = about:blank] 08:38:48 INFO - PROCESS | 1080 | --DOMWINDOW == 151 (13B4AC00) [pid = 1080] [serial = 765] [outer = 00000000] [url = about:blank] 08:38:48 INFO - PROCESS | 1080 | --DOMWINDOW == 150 (1FC0E000) [pid = 1080] [serial = 756] [outer = 00000000] [url = about:blank] 08:38:48 INFO - PROCESS | 1080 | --DOMWINDOW == 149 (1B318C00) [pid = 1080] [serial = 768] [outer = 00000000] [url = about:blank] 08:38:48 INFO - PROCESS | 1080 | --DOMWINDOW == 148 (1FAB0800) [pid = 1080] [serial = 753] [outer = 00000000] [url = about:blank] 08:38:48 INFO - PROCESS | 1080 | --DOMWINDOW == 147 (1C15B800) [pid = 1080] [serial = 738] [outer = 00000000] [url = about:blank] 08:38:48 INFO - PROCESS | 1080 | --DOMWINDOW == 146 (17342000) [pid = 1080] [serial = 766] [outer = 00000000] [url = about:blank] 08:38:48 INFO - PROCESS | 1080 | --DOMWINDOW == 145 (1B340C00) [pid = 1080] [serial = 769] [outer = 00000000] [url = about:blank] 08:38:48 INFO - PROCESS | 1080 | --DOMWINDOW == 144 (173EC000) [pid = 1080] [serial = 762] [outer = 00000000] [url = about:blank] 08:38:48 INFO - PROCESS | 1080 | --DOMWINDOW == 143 (1B33F400) [pid = 1080] [serial = 744] [outer = 00000000] [url = about:blank] 08:38:48 INFO - PROCESS | 1080 | --DOMWINDOW == 142 (17AACC00) [pid = 1080] [serial = 763] [outer = 00000000] [url = about:blank] 08:38:48 INFO - PROCESS | 1080 | --DOMWINDOW == 141 (164B4400) [pid = 1080] [serial = 741] [outer = 00000000] [url = about:blank] 08:38:48 INFO - PROCESS | 1080 | --DOMWINDOW == 140 (20669C00) [pid = 1080] [serial = 759] [outer = 00000000] [url = about:blank] 08:38:48 INFO - PROCESS | 1080 | --DOMWINDOW == 139 (1E380000) [pid = 1080] [serial = 750] [outer = 00000000] [url = about:blank] 08:38:48 INFO - PROCESS | 1080 | --DOMWINDOW == 138 (1C152C00) [pid = 1080] [serial = 775] [outer = 00000000] [url = about:blank] 08:38:49 INFO - PROCESS | 1080 | 1461253128997 Marionette TRACE conn4 <- [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]]]}] 08:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 870ms 08:38:49 INFO - PROCESS | 1080 | 1461253129033 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 08:38:49 INFO - PROCESS | 1080 | 1461253129035 Marionette TRACE conn4 <- [1,1101,null,{"value":"13"}] 08:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:38:49 INFO - PROCESS | 1080 | 1461253129038 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:38:49 INFO - PROCESS | 1080 | 1461253129041 Marionette TRACE conn4 <- [1,1102,null,{}] 08:38:49 INFO - PROCESS | 1080 | 1461253129052 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:49 INFO - PROCESS | 1080 | 1461253129166 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 08:38:49 INFO - PROCESS | 1080 | [1080] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 08:38:49 INFO - PROCESS | 1080 | 1461253129270 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:49 INFO - PROCESS | 1080 | ++DOCSHELL 1783AC00 == 69 [pid = 1080] [id = 285] 08:38:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 139 (17ACBC00) [pid = 1080] [serial = 854] [outer = 00000000] 08:38:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 140 (1B31B000) [pid = 1080] [serial = 855] [outer = 17ACBC00] 08:38:49 INFO - PROCESS | 1080 | 1461253129395 Marionette DEBUG loaded listener.js 08:38:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 141 (1B340C00) [pid = 1080] [serial = 856] [outer = 17ACBC00] 08:38:49 INFO - PROCESS | 1080 | 1461253129783 Marionette TRACE conn4 <- [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]]]}] 08:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 790ms 08:38:49 INFO - PROCESS | 1080 | 1461253129829 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 08:38:49 INFO - PROCESS | 1080 | 1461253129831 Marionette TRACE conn4 <- [1,1105,null,{"value":"13"}] 08:38:49 INFO - PROCESS | 1080 | 1461253129834 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:38:49 INFO - PROCESS | 1080 | 1461253129836 Marionette TRACE conn4 <- [1,1106,null,{}] 08:38:49 INFO - PROCESS | 1080 | 1461253129840 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:49 INFO - PROCESS | 1080 | 1461253129925 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 08:38:49 INFO - PROCESS | 1080 | 1461253129932 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:49 INFO - PROCESS | 1080 | ++DOCSHELL 1B82B000 == 70 [pid = 1080] [id = 286] 08:38:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 142 (1B82B400) [pid = 1080] [serial = 857] [outer = 00000000] 08:38:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 143 (1B9CA000) [pid = 1080] [serial = 858] [outer = 1B82B400] 08:38:50 INFO - PROCESS | 1080 | 1461253129978 Marionette DEBUG loaded listener.js 08:38:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 144 (1BA16C00) [pid = 1080] [serial = 859] [outer = 1B82B400] 08:38:50 INFO - PROCESS | 1080 | 1461253130430 Marionette TRACE conn4 <- [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]]]}] 08:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 630ms 08:38:50 INFO - PROCESS | 1080 | 1461253130469 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 08:38:50 INFO - PROCESS | 1080 | 1461253130471 Marionette TRACE conn4 <- [1,1109,null,{"value":"13"}] 08:38:50 INFO - PROCESS | 1080 | 1461253130475 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:38:50 INFO - PROCESS | 1080 | 1461253130476 Marionette TRACE conn4 <- [1,1110,null,{}] 08:38:50 INFO - PROCESS | 1080 | 1461253130494 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:50 INFO - PROCESS | 1080 | 1461253130615 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 08:38:50 INFO - PROCESS | 1080 | 1461253130708 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:50 INFO - PROCESS | 1080 | ++DOCSHELL 133D2800 == 71 [pid = 1080] [id = 287] 08:38:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 145 (1B9C7C00) [pid = 1080] [serial = 860] [outer = 00000000] 08:38:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 146 (1BB1BC00) [pid = 1080] [serial = 861] [outer = 1B9C7C00] 08:38:50 INFO - PROCESS | 1080 | 1461253130754 Marionette DEBUG loaded listener.js 08:38:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 147 (1BDEE000) [pid = 1080] [serial = 862] [outer = 1B9C7C00] 08:38:51 INFO - PROCESS | 1080 | 1461253131213 Marionette TRACE conn4 <- [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]]]}] 08:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 790ms 08:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:38:51 INFO - PROCESS | 1080 | 1461253131269 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 08:38:51 INFO - PROCESS | 1080 | 1461253131271 Marionette TRACE conn4 <- [1,1113,null,{"value":"13"}] 08:38:51 INFO - PROCESS | 1080 | 1461253131274 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:38:51 INFO - PROCESS | 1080 | 1461253131276 Marionette TRACE conn4 <- [1,1114,null,{}] 08:38:51 INFO - PROCESS | 1080 | 1461253131284 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:51 INFO - PROCESS | 1080 | 1461253131408 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 08:38:51 INFO - PROCESS | 1080 | 1461253131474 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:51 INFO - PROCESS | 1080 | ++DOCSHELL 1BA7B800 == 72 [pid = 1080] [id = 288] 08:38:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 148 (1BA7C000) [pid = 1080] [serial = 863] [outer = 00000000] 08:38:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 149 (1C157400) [pid = 1080] [serial = 864] [outer = 1BA7C000] 08:38:51 INFO - PROCESS | 1080 | 1461253131523 Marionette DEBUG loaded listener.js 08:38:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 150 (1C156C00) [pid = 1080] [serial = 865] [outer = 1BA7C000] 08:38:51 INFO - PROCESS | 1080 | 1461253131957 Marionette TRACE conn4 <- [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]]]}] 08:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 731ms 08:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:38:52 INFO - PROCESS | 1080 | 1461253132009 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 08:38:52 INFO - PROCESS | 1080 | 1461253132011 Marionette TRACE conn4 <- [1,1117,null,{"value":"13"}] 08:38:52 INFO - PROCESS | 1080 | 1461253132014 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:38:52 INFO - PROCESS | 1080 | 1461253132016 Marionette TRACE conn4 <- [1,1118,null,{}] 08:38:52 INFO - PROCESS | 1080 | 1461253132020 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:52 INFO - PROCESS | 1080 | 1461253132134 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 08:38:52 INFO - PROCESS | 1080 | 1461253132144 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:52 INFO - PROCESS | 1080 | ++DOCSHELL 1BB1E800 == 73 [pid = 1080] [id = 289] 08:38:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 151 (1C123400) [pid = 1080] [serial = 866] [outer = 00000000] 08:38:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 152 (1D19D000) [pid = 1080] [serial = 867] [outer = 1C123400] 08:38:52 INFO - PROCESS | 1080 | 1461253132241 Marionette DEBUG loaded listener.js 08:38:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 153 (1D310000) [pid = 1080] [serial = 868] [outer = 1C123400] 08:38:53 INFO - PROCESS | 1080 | --DOMWINDOW == 152 (13B0F000) [pid = 1080] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:38:53 INFO - PROCESS | 1080 | --DOMWINDOW == 151 (1C125C00) [pid = 1080] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:38:53 INFO - PROCESS | 1080 | --DOMWINDOW == 150 (2161BC00) [pid = 1080] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:38:53 INFO - PROCESS | 1080 | --DOMWINDOW == 149 (1FBECC00) [pid = 1080] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:38:53 INFO - PROCESS | 1080 | --DOMWINDOW == 148 (1B8AC400) [pid = 1080] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:38:53 INFO - PROCESS | 1080 | --DOMWINDOW == 147 (1BA1A000) [pid = 1080] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:38:53 INFO - PROCESS | 1080 | --DOMWINDOW == 146 (19724400) [pid = 1080] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:38:53 INFO - PROCESS | 1080 | --DOMWINDOW == 145 (1FA8A000) [pid = 1080] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:38:53 INFO - PROCESS | 1080 | --DOMWINDOW == 144 (12AC2C00) [pid = 1080] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:38:53 INFO - PROCESS | 1080 | --DOMWINDOW == 143 (12F8D000) [pid = 1080] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:38:53 INFO - PROCESS | 1080 | --DOMWINDOW == 142 (2076EC00) [pid = 1080] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:38:53 INFO - PROCESS | 1080 | 1461253133129 Marionette TRACE conn4 <- [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]]]}] 08:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1174ms 08:38:53 INFO - PROCESS | 1080 | 1461253133189 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 08:38:53 INFO - PROCESS | 1080 | 1461253133191 Marionette TRACE conn4 <- [1,1121,null,{"value":"13"}] 08:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:38:53 INFO - PROCESS | 1080 | 1461253133194 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:38:53 INFO - PROCESS | 1080 | 1461253133196 Marionette TRACE conn4 <- [1,1122,null,{}] 08:38:53 INFO - PROCESS | 1080 | 1461253133204 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:53 INFO - PROCESS | 1080 | 1461253133325 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 08:38:53 INFO - PROCESS | 1080 | 1461253133405 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:53 INFO - PROCESS | 1080 | ++DOCSHELL 1971E000 == 74 [pid = 1080] [id = 290] 08:38:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 143 (19721800) [pid = 1080] [serial = 869] [outer = 00000000] 08:38:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 144 (1BDF2C00) [pid = 1080] [serial = 870] [outer = 19721800] 08:38:53 INFO - PROCESS | 1080 | 1461253133450 Marionette DEBUG loaded listener.js 08:38:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 145 (1C1D9800) [pid = 1080] [serial = 871] [outer = 19721800] 08:38:53 INFO - PROCESS | 1080 | 1461253133855 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 670ms 08:38:53 INFO - PROCESS | 1080 | 1461253133865 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 08:38:53 INFO - PROCESS | 1080 | 1461253133867 Marionette TRACE conn4 <- [1,1125,null,{"value":"13"}] 08:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:38:53 INFO - PROCESS | 1080 | 1461253133885 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:38:53 INFO - PROCESS | 1080 | 1461253133887 Marionette TRACE conn4 <- [1,1126,null,{}] 08:38:53 INFO - PROCESS | 1080 | 1461253133890 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:54 INFO - PROCESS | 1080 | 1461253133975 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 08:38:54 INFO - PROCESS | 1080 | 1461253133981 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:54 INFO - PROCESS | 1080 | ++DOCSHELL 1D190800 == 75 [pid = 1080] [id = 291] 08:38:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 146 (1D195C00) [pid = 1080] [serial = 872] [outer = 00000000] 08:38:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 147 (1EB61800) [pid = 1080] [serial = 873] [outer = 1D195C00] 08:38:54 INFO - PROCESS | 1080 | 1461253134027 Marionette DEBUG loaded listener.js 08:38:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 148 (1FAB4000) [pid = 1080] [serial = 874] [outer = 1D195C00] 08:38:54 INFO - PROCESS | 1080 | 1461253134457 Marionette TRACE conn4 <- [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]]]}] 08:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 630ms 08:38:54 INFO - PROCESS | 1080 | 1461253134510 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 08:38:54 INFO - PROCESS | 1080 | 1461253134512 Marionette TRACE conn4 <- [1,1129,null,{"value":"13"}] 08:38:54 INFO - PROCESS | 1080 | 1461253134516 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:38:54 INFO - PROCESS | 1080 | 1461253134518 Marionette TRACE conn4 <- [1,1130,null,{}] 08:38:54 INFO - PROCESS | 1080 | 1461253134521 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:54 INFO - PROCESS | 1080 | 1461253134610 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 08:38:54 INFO - PROCESS | 1080 | 1461253134619 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:54 INFO - PROCESS | 1080 | ++DOCSHELL 1FA8C000 == 76 [pid = 1080] [id = 292] 08:38:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 149 (1FAB8000) [pid = 1080] [serial = 875] [outer = 00000000] 08:38:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 150 (1FBF3C00) [pid = 1080] [serial = 876] [outer = 1FAB8000] 08:38:54 INFO - PROCESS | 1080 | 1461253134664 Marionette DEBUG loaded listener.js 08:38:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 151 (1FC0BC00) [pid = 1080] [serial = 877] [outer = 1FAB8000] 08:38:55 INFO - PROCESS | 1080 | 1461253135300 Marionette TRACE conn4 <- [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]]]}] 08:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 830ms 08:38:55 INFO - PROCESS | 1080 | 1461253135350 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 08:38:55 INFO - PROCESS | 1080 | 1461253135355 Marionette TRACE conn4 <- [1,1133,null,{"value":"13"}] 08:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:38:55 INFO - PROCESS | 1080 | 1461253135361 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:38:55 INFO - PROCESS | 1080 | 1461253135365 Marionette TRACE conn4 <- [1,1134,null,{}] 08:38:55 INFO - PROCESS | 1080 | 1461253135371 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:55 INFO - PROCESS | 1080 | 1461253135521 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 08:38:55 INFO - PROCESS | 1080 | 1461253135636 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:55 INFO - PROCESS | 1080 | ++DOCSHELL 12A07000 == 77 [pid = 1080] [id = 293] 08:38:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 152 (12A0E800) [pid = 1080] [serial = 878] [outer = 00000000] 08:38:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 153 (12F8E000) [pid = 1080] [serial = 879] [outer = 12A0E800] 08:38:55 INFO - PROCESS | 1080 | 1461253135695 Marionette DEBUG loaded listener.js 08:38:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 154 (164A9400) [pid = 1080] [serial = 880] [outer = 12A0E800] 08:38:56 INFO - PROCESS | 1080 | 1461253136300 Marionette TRACE conn4 <- [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]]]}] 08:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 990ms 08:38:56 INFO - PROCESS | 1080 | 1461253136351 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 08:38:56 INFO - PROCESS | 1080 | 1461253136357 Marionette TRACE conn4 <- [1,1137,null,{"value":"13"}] 08:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:38:56 INFO - PROCESS | 1080 | 1461253136363 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:38:56 INFO - PROCESS | 1080 | 1461253136367 Marionette TRACE conn4 <- [1,1138,null,{}] 08:38:56 INFO - PROCESS | 1080 | 1461253136371 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:56 INFO - PROCESS | 1080 | 1461253136515 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 08:38:56 INFO - PROCESS | 1080 | 1461253136654 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:56 INFO - PROCESS | 1080 | ++DOCSHELL 19756C00 == 78 [pid = 1080] [id = 294] 08:38:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 155 (19768000) [pid = 1080] [serial = 881] [outer = 00000000] 08:38:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 156 (1B824400) [pid = 1080] [serial = 882] [outer = 19768000] 08:38:56 INFO - PROCESS | 1080 | 1461253136711 Marionette DEBUG loaded listener.js 08:38:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 157 (1B9CD000) [pid = 1080] [serial = 883] [outer = 19768000] 08:38:57 INFO - PROCESS | 1080 | 1461253137368 Marionette TRACE conn4 <- [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]]]}] 08:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1071ms 08:38:57 INFO - PROCESS | 1080 | 1461253137440 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 08:38:57 INFO - PROCESS | 1080 | 1461253137442 Marionette TRACE conn4 <- [1,1141,null,{"value":"13"}] 08:38:57 INFO - PROCESS | 1080 | 1461253137446 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:38:57 INFO - PROCESS | 1080 | 1461253137451 Marionette TRACE conn4 <- [1,1142,null,{}] 08:38:57 INFO - PROCESS | 1080 | 1461253137463 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:57 INFO - PROCESS | 1080 | 1461253137577 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 08:38:57 INFO - PROCESS | 1080 | 1461253137717 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:57 INFO - PROCESS | 1080 | ++DOCSHELL 1FC04C00 == 79 [pid = 1080] [id = 295] 08:38:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 158 (1FE71C00) [pid = 1080] [serial = 884] [outer = 00000000] 08:38:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 159 (2066E800) [pid = 1080] [serial = 885] [outer = 1FE71C00] 08:38:57 INFO - PROCESS | 1080 | 1461253137777 Marionette DEBUG loaded listener.js 08:38:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 160 (2074FC00) [pid = 1080] [serial = 886] [outer = 1FE71C00] 08:38:58 INFO - PROCESS | 1080 | 1461253138363 Marionette TRACE conn4 <- [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]]]}] 08:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 970ms 08:38:58 INFO - PROCESS | 1080 | 1461253138422 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 08:38:58 INFO - PROCESS | 1080 | 1461253138425 Marionette TRACE conn4 <- [1,1145,null,{"value":"13"}] 08:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:38:58 INFO - PROCESS | 1080 | 1461253138428 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:38:58 INFO - PROCESS | 1080 | 1461253138430 Marionette TRACE conn4 <- [1,1146,null,{}] 08:38:58 INFO - PROCESS | 1080 | 1461253138434 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:58 INFO - PROCESS | 1080 | 1461253138544 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 08:38:58 INFO - PROCESS | 1080 | 1461253138681 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:58 INFO - PROCESS | 1080 | ++DOCSHELL 20764800 == 80 [pid = 1080] [id = 296] 08:38:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 161 (20768400) [pid = 1080] [serial = 887] [outer = 00000000] 08:38:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 162 (207C0800) [pid = 1080] [serial = 888] [outer = 20768400] 08:38:58 INFO - PROCESS | 1080 | 1461253138739 Marionette DEBUG loaded listener.js 08:38:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 163 (2080BC00) [pid = 1080] [serial = 889] [outer = 20768400] 08:38:59 INFO - PROCESS | 1080 | 1461253139294 Marionette TRACE conn4 <- [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]]]}] 08:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 930ms 08:38:59 INFO - PROCESS | 1080 | 1461253139362 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 08:38:59 INFO - PROCESS | 1080 | 1461253139364 Marionette TRACE conn4 <- [1,1149,null,{"value":"13"}] 08:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:38:59 INFO - PROCESS | 1080 | 1461253139368 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:38:59 INFO - PROCESS | 1080 | 1461253139370 Marionette TRACE conn4 <- [1,1150,null,{}] 08:38:59 INFO - PROCESS | 1080 | 1461253139374 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:59 INFO - PROCESS | 1080 | 1461253139479 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 08:38:59 INFO - PROCESS | 1080 | 1461253139615 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:59 INFO - PROCESS | 1080 | ++DOCSHELL 20806800 == 81 [pid = 1080] [id = 297] 08:38:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 164 (20807400) [pid = 1080] [serial = 890] [outer = 00000000] 08:38:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 165 (21628800) [pid = 1080] [serial = 891] [outer = 20807400] 08:38:59 INFO - PROCESS | 1080 | 1461253139672 Marionette DEBUG loaded listener.js 08:38:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 166 (21625000) [pid = 1080] [serial = 892] [outer = 20807400] 08:39:00 INFO - PROCESS | 1080 | 1461253140279 Marionette TRACE conn4 <- [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]]]}] 08:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 930ms 08:39:00 INFO - PROCESS | 1080 | 1461253140302 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 08:39:00 INFO - PROCESS | 1080 | 1461253140304 Marionette TRACE conn4 <- [1,1153,null,{"value":"13"}] 08:39:00 INFO - PROCESS | 1080 | 1461253140308 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:39:00 INFO - PROCESS | 1080 | 1461253140310 Marionette TRACE conn4 <- [1,1154,null,{}] 08:39:00 INFO - PROCESS | 1080 | 1461253140313 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:00 INFO - PROCESS | 1080 | 1461253140439 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 08:39:00 INFO - PROCESS | 1080 | 1461253140582 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:00 INFO - PROCESS | 1080 | ++DOCSHELL 21DED400 == 82 [pid = 1080] [id = 298] 08:39:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 167 (22305000) [pid = 1080] [serial = 893] [outer = 00000000] 08:39:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 168 (22371800) [pid = 1080] [serial = 894] [outer = 22305000] 08:39:00 INFO - PROCESS | 1080 | 1461253140641 Marionette DEBUG loaded listener.js 08:39:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 169 (2249F000) [pid = 1080] [serial = 895] [outer = 22305000] 08:39:01 INFO - PROCESS | 1080 | 1461253141235 Marionette TRACE conn4 <- [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]]]}] 08:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 970ms 08:39:01 INFO - PROCESS | 1080 | 1461253141282 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 08:39:01 INFO - PROCESS | 1080 | 1461253141284 Marionette TRACE conn4 <- [1,1157,null,{"value":"13"}] 08:39:01 INFO - PROCESS | 1080 | 1461253141287 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:39:01 INFO - PROCESS | 1080 | 1461253141289 Marionette TRACE conn4 <- [1,1158,null,{}] 08:39:01 INFO - PROCESS | 1080 | 1461253141294 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:01 INFO - PROCESS | 1080 | 1461253141399 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 08:39:01 INFO - PROCESS | 1080 | 1461253141511 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:01 INFO - PROCESS | 1080 | ++DOCSHELL 12AEC000 == 83 [pid = 1080] [id = 299] 08:39:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 170 (178ED400) [pid = 1080] [serial = 896] [outer = 00000000] 08:39:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 171 (1BA72800) [pid = 1080] [serial = 897] [outer = 178ED400] 08:39:01 INFO - PROCESS | 1080 | 1461253141566 Marionette DEBUG loaded listener.js 08:39:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 172 (1C119C00) [pid = 1080] [serial = 898] [outer = 178ED400] 08:39:02 INFO - PROCESS | 1080 | 1461253142156 Marionette TRACE conn4 <- [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]]]}] 08:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 931ms 08:39:02 INFO - PROCESS | 1080 | 1461253142222 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 08:39:02 INFO - PROCESS | 1080 | 1461253142224 Marionette TRACE conn4 <- [1,1161,null,{"value":"13"}] 08:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:39:02 INFO - PROCESS | 1080 | 1461253142228 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:39:02 INFO - PROCESS | 1080 | 1461253142230 Marionette TRACE conn4 <- [1,1162,null,{}] 08:39:02 INFO - PROCESS | 1080 | 1461253142234 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:02 INFO - PROCESS | 1080 | 1461253142342 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 08:39:02 INFO - PROCESS | 1080 | 1461253142457 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:02 INFO - PROCESS | 1080 | ++DOCSHELL 0AF86000 == 84 [pid = 1080] [id = 300] 08:39:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 173 (0AF88000) [pid = 1080] [serial = 899] [outer = 00000000] 08:39:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 174 (12E11000) [pid = 1080] [serial = 900] [outer = 0AF88000] 08:39:02 INFO - PROCESS | 1080 | 1461253142660 Marionette DEBUG loaded listener.js 08:39:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 175 (133D3C00) [pid = 1080] [serial = 901] [outer = 0AF88000] 08:39:03 INFO - PROCESS | 1080 | 1461253143322 Marionette TRACE conn4 <- [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] 08:39:03 INFO - PROCESS | 1080 | 1461253143412 Marionette TRACE conn4 <- [1,1165,null,{"value":"13"}] 08:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:39:03 INFO - PROCESS | 1080 | 1461253143418 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:39:03 INFO - PROCESS | 1080 | 1461253143421 Marionette TRACE conn4 <- [1,1166,null,{}] 08:39:03 INFO - PROCESS | 1080 | 1461253143426 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:03 INFO - PROCESS | 1080 | 1461253143540 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 08:39:03 INFO - PROCESS | 1080 | 1461253143684 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:03 INFO - PROCESS | 1080 | --DOCSHELL 12A09000 == 83 [pid = 1080] [id = 18] 08:39:03 INFO - PROCESS | 1080 | --DOCSHELL 1D190800 == 82 [pid = 1080] [id = 291] 08:39:03 INFO - PROCESS | 1080 | --DOCSHELL 1971E000 == 81 [pid = 1080] [id = 290] 08:39:03 INFO - PROCESS | 1080 | --DOCSHELL 1BB1E800 == 80 [pid = 1080] [id = 289] 08:39:03 INFO - PROCESS | 1080 | --DOCSHELL 1BA7B800 == 79 [pid = 1080] [id = 288] 08:39:03 INFO - PROCESS | 1080 | --DOCSHELL 133D2800 == 78 [pid = 1080] [id = 287] 08:39:03 INFO - PROCESS | 1080 | --DOCSHELL 1B82B000 == 77 [pid = 1080] [id = 286] 08:39:03 INFO - PROCESS | 1080 | --DOCSHELL 1783AC00 == 76 [pid = 1080] [id = 285] 08:39:03 INFO - PROCESS | 1080 | --DOCSHELL 0AF86400 == 75 [pid = 1080] [id = 284] 08:39:03 INFO - PROCESS | 1080 | --DOCSHELL 12E13C00 == 74 [pid = 1080] [id = 283] 08:39:03 INFO - PROCESS | 1080 | --DOMWINDOW == 174 (21E72800) [pid = 1080] [serial = 831] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 1080 | ++DOCSHELL 0B681C00 == 75 [pid = 1080] [id = 301] 08:39:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 175 (0B685400) [pid = 1080] [serial = 902] [outer = 00000000] 08:39:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 176 (12481C00) [pid = 1080] [serial = 903] [outer = 0B685400] 08:39:03 INFO - PROCESS | 1080 | 1461253143788 Marionette DEBUG loaded listener.js 08:39:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 177 (12AF3C00) [pid = 1080] [serial = 904] [outer = 0B685400] 08:39:03 INFO - PROCESS | 1080 | --DOCSHELL 1FABBC00 == 74 [pid = 1080] [id = 279] 08:39:03 INFO - PROCESS | 1080 | --DOCSHELL 1B135800 == 73 [pid = 1080] [id = 278] 08:39:03 INFO - PROCESS | 1080 | --DOMWINDOW == 176 (23BB7000) [pid = 1080] [serial = 709] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 1080 | --DOMWINDOW == 175 (1D1EE800) [pid = 1080] [serial = 816] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 1080 | --DOMWINDOW == 174 (21882400) [pid = 1080] [serial = 829] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 1080 | --DOMWINDOW == 173 (13B48800) [pid = 1080] [serial = 780] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 1080 | --DOMWINDOW == 172 (1B134C00) [pid = 1080] [serial = 783] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 1080 | --DOMWINDOW == 171 (1D1F1800) [pid = 1080] [serial = 786] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 1080 | --DOMWINDOW == 170 (1FE73800) [pid = 1080] [serial = 789] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 1080 | --DOMWINDOW == 169 (2074B800) [pid = 1080] [serial = 792] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 1080 | --DOMWINDOW == 168 (20771C00) [pid = 1080] [serial = 795] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 1080 | --DOMWINDOW == 167 (2066D000) [pid = 1080] [serial = 819] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 1080 | --DOMWINDOW == 166 (1D315800) [pid = 1080] [serial = 817] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 1080 | --DOMWINDOW == 165 (1B9C6C00) [pid = 1080] [serial = 810] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 1080 | --DOMWINDOW == 164 (1B9CEC00) [pid = 1080] [serial = 811] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 1080 | --DOMWINDOW == 163 (1BE87400) [pid = 1080] [serial = 813] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 1080 | --DOMWINDOW == 162 (1B81FC00) [pid = 1080] [serial = 805] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 1080 | --DOMWINDOW == 161 (1B1BC400) [pid = 1080] [serial = 804] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 1080 | --DOMWINDOW == 160 (207BF400) [pid = 1080] [serial = 822] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 1080 | --DOMWINDOW == 159 (189A0800) [pid = 1080] [serial = 802] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 1080 | --DOMWINDOW == 158 (13EBC800) [pid = 1080] [serial = 801] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 1080 | --DOMWINDOW == 157 (2066C800) [pid = 1080] [serial = 820] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 1080 | --DOMWINDOW == 156 (189A1400) [pid = 1080] [serial = 807] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 1080 | --DOMWINDOW == 155 (1930D000) [pid = 1080] [serial = 808] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 1080 | --DOMWINDOW == 154 (20806000) [pid = 1080] [serial = 798] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 1080 | --DOMWINDOW == 153 (1C117800) [pid = 1080] [serial = 828] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 1080 | --DOMWINDOW == 152 (20804000) [pid = 1080] [serial = 823] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 1080 | --DOMWINDOW == 151 (2083D000) [pid = 1080] [serial = 825] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 1080 | --DOMWINDOW == 150 (20840800) [pid = 1080] [serial = 826] [outer = 00000000] [url = about:blank] 08:39:03 INFO - PROCESS | 1080 | --DOMWINDOW == 149 (1C11B000) [pid = 1080] [serial = 814] [outer = 00000000] [url = about:blank] 08:39:04 INFO - PROCESS | 1080 | 1461253144256 Marionette TRACE conn4 <- [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] 08:39:04 INFO - PROCESS | 1080 | 1461253144295 Marionette TRACE conn4 <- [1,1169,null,{"value":"13"}] 08:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:39:04 INFO - PROCESS | 1080 | 1461253144301 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:39:04 INFO - PROCESS | 1080 | 1461253144304 Marionette TRACE conn4 <- [1,1170,null,{}] 08:39:04 INFO - PROCESS | 1080 | 1461253144308 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:04 INFO - PROCESS | 1080 | 1461253144399 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 08:39:04 INFO - PROCESS | 1080 | 1461253144408 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:04 INFO - PROCESS | 1080 | ++DOCSHELL 12AED800 == 74 [pid = 1080] [id = 302] 08:39:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 150 (12FE8400) [pid = 1080] [serial = 905] [outer = 00000000] 08:39:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 151 (1B1B6800) [pid = 1080] [serial = 906] [outer = 12FE8400] 08:39:04 INFO - PROCESS | 1080 | 1461253144454 Marionette DEBUG loaded listener.js 08:39:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 152 (1B82C400) [pid = 1080] [serial = 907] [outer = 12FE8400] 08:39:05 INFO - PROCESS | 1080 | 1461253144965 Marionette TRACE conn4 <- [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] 08:39:05 INFO - PROCESS | 1080 | 1461253144994 Marionette TRACE conn4 <- [1,1173,null,{"value":"13"}] 08:39:05 INFO - PROCESS | 1080 | 1461253144997 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:39:05 INFO - PROCESS | 1080 | 1461253145001 Marionette TRACE conn4 <- [1,1174,null,{}] 08:39:05 INFO - PROCESS | 1080 | 1461253145011 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:05 INFO - PROCESS | 1080 | 1461253145131 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 08:39:05 INFO - PROCESS | 1080 | 1461253145240 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:05 INFO - PROCESS | 1080 | ++DOCSHELL 1BDED800 == 75 [pid = 1080] [id = 303] 08:39:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 153 (1BDEF800) [pid = 1080] [serial = 908] [outer = 00000000] 08:39:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 154 (1C151000) [pid = 1080] [serial = 909] [outer = 1BDEF800] 08:39:05 INFO - PROCESS | 1080 | 1461253145286 Marionette DEBUG loaded listener.js 08:39:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 155 (1C15D800) [pid = 1080] [serial = 910] [outer = 1BDEF800] 08:39:05 INFO - PROCESS | 1080 | 1461253145675 Marionette TRACE conn4 <- [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] 08:39:05 INFO - PROCESS | 1080 | 1461253145734 Marionette TRACE conn4 <- [1,1177,null,{"value":"13"}] 08:39:05 INFO - PROCESS | 1080 | 1461253145738 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:39:05 INFO - PROCESS | 1080 | 1461253145739 Marionette TRACE conn4 <- [1,1178,null,{}] 08:39:05 INFO - PROCESS | 1080 | 1461253145743 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:05 INFO - PROCESS | 1080 | 1461253145833 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 08:39:05 INFO - PROCESS | 1080 | 1461253145839 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:05 INFO - PROCESS | 1080 | ++DOCSHELL 1C1DB000 == 76 [pid = 1080] [id = 304] 08:39:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 156 (1D1F1800) [pid = 1080] [serial = 911] [outer = 00000000] 08:39:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 157 (1FBED000) [pid = 1080] [serial = 912] [outer = 1D1F1800] 08:39:05 INFO - PROCESS | 1080 | 1461253145884 Marionette DEBUG loaded listener.js 08:39:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 158 (1FC0AC00) [pid = 1080] [serial = 913] [outer = 1D1F1800] 08:39:06 INFO - PROCESS | 1080 | 1461253146389 Marionette TRACE conn4 <- [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] 08:39:06 INFO - PROCESS | 1080 | 1461253146419 Marionette TRACE conn4 <- [1,1181,null,{"value":"13"}] 08:39:06 INFO - PROCESS | 1080 | 1461253146423 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:39:06 INFO - PROCESS | 1080 | 1461253146425 Marionette TRACE conn4 <- [1,1182,null,{}] 08:39:06 INFO - PROCESS | 1080 | 1461253146428 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:06 INFO - PROCESS | 1080 | 1461253146577 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 08:39:06 INFO - PROCESS | 1080 | 1461253146603 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:06 INFO - PROCESS | 1080 | ++DOCSHELL 2066C400 == 77 [pid = 1080] [id = 305] 08:39:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 159 (2066D000) [pid = 1080] [serial = 914] [outer = 00000000] 08:39:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 160 (20764400) [pid = 1080] [serial = 915] [outer = 2066D000] 08:39:06 INFO - PROCESS | 1080 | 1461253146655 Marionette DEBUG loaded listener.js 08:39:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 161 (207CC400) [pid = 1080] [serial = 916] [outer = 2066D000] 08:39:07 INFO - PROCESS | 1080 | 1461253147155 Marionette TRACE conn4 <- [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] 08:39:07 INFO - PROCESS | 1080 | 1461253147200 Marionette TRACE conn4 <- [1,1185,null,{"value":"13"}] 08:39:07 INFO - PROCESS | 1080 | 1461253147203 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:39:07 INFO - PROCESS | 1080 | 1461253147205 Marionette TRACE conn4 <- [1,1186,null,{}] 08:39:07 INFO - PROCESS | 1080 | 1461253147208 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:07 INFO - PROCESS | 1080 | 1461253147334 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 08:39:07 INFO - PROCESS | 1080 | 1461253147416 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:07 INFO - PROCESS | 1080 | ++DOCSHELL 20840800 == 78 [pid = 1080] [id = 306] 08:39:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 162 (2187FC00) [pid = 1080] [serial = 917] [outer = 00000000] 08:39:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 163 (21E7C800) [pid = 1080] [serial = 918] [outer = 2187FC00] 08:39:07 INFO - PROCESS | 1080 | 1461253147462 Marionette DEBUG loaded listener.js 08:39:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 164 (21EF3000) [pid = 1080] [serial = 919] [outer = 2187FC00] 08:39:07 INFO - PROCESS | 1080 | 1461253147905 Marionette TRACE conn4 <- [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]]]}] 08:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 730ms 08:39:07 INFO - PROCESS | 1080 | 1461253147945 Marionette TRACE conn4 -> [0,1189,"getWindowHandle",null] 08:39:07 INFO - PROCESS | 1080 | 1461253147947 Marionette TRACE conn4 <- [1,1189,null,{"value":"13"}] 08:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:39:07 INFO - PROCESS | 1080 | 1461253147950 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:39:07 INFO - PROCESS | 1080 | 1461253147952 Marionette TRACE conn4 <- [1,1190,null,{}] 08:39:07 INFO - PROCESS | 1080 | 1461253147956 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:08 INFO - PROCESS | 1080 | 1461253148335 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 08:39:08 INFO - PROCESS | 1080 | --DOMWINDOW == 163 (20667000) [pid = 1080] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:39:08 INFO - PROCESS | 1080 | --DOMWINDOW == 162 (20833800) [pid = 1080] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:39:08 INFO - PROCESS | 1080 | --DOMWINDOW == 161 (20757400) [pid = 1080] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:39:08 INFO - PROCESS | 1080 | --DOMWINDOW == 160 (20773000) [pid = 1080] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:39:08 INFO - PROCESS | 1080 | --DOMWINDOW == 159 (164B5C00) [pid = 1080] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:39:08 INFO - PROCESS | 1080 | --DOMWINDOW == 158 (1B334000) [pid = 1080] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:39:08 INFO - PROCESS | 1080 | --DOMWINDOW == 157 (20805000) [pid = 1080] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:39:08 INFO - PROCESS | 1080 | --DOMWINDOW == 156 (207C4400) [pid = 1080] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:39:08 INFO - PROCESS | 1080 | --DOMWINDOW == 155 (207C8800) [pid = 1080] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:39:08 INFO - PROCESS | 1080 | --DOMWINDOW == 154 (1C152000) [pid = 1080] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:39:08 INFO - PROCESS | 1080 | --DOMWINDOW == 153 (1B9C7C00) [pid = 1080] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:39:08 INFO - PROCESS | 1080 | --DOMWINDOW == 152 (1B82B400) [pid = 1080] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:39:08 INFO - PROCESS | 1080 | --DOMWINDOW == 151 (12E18400) [pid = 1080] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:39:08 INFO - PROCESS | 1080 | --DOMWINDOW == 150 (1BA7C000) [pid = 1080] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:39:08 INFO - PROCESS | 1080 | --DOMWINDOW == 149 (19721800) [pid = 1080] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:39:08 INFO - PROCESS | 1080 | --DOMWINDOW == 148 (1D195C00) [pid = 1080] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:39:08 INFO - PROCESS | 1080 | --DOMWINDOW == 147 (1C123400) [pid = 1080] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:39:08 INFO - PROCESS | 1080 | --DOMWINDOW == 146 (17ACBC00) [pid = 1080] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:39:08 INFO - PROCESS | 1080 | --DOMWINDOW == 145 (0B686800) [pid = 1080] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:39:08 INFO - PROCESS | 1080 | --DOMWINDOW == 144 (189AB000) [pid = 1080] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:39:08 INFO - PROCESS | 1080 | --DOMWINDOW == 143 (12AF7000) [pid = 1080] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:39:08 INFO - PROCESS | 1080 | --DOMWINDOW == 142 (22372000) [pid = 1080] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:39:08 INFO - PROCESS | 1080 | 1461253148425 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:08 INFO - PROCESS | 1080 | ++DOCSHELL 12407C00 == 79 [pid = 1080] [id = 307] 08:39:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 143 (12ABDC00) [pid = 1080] [serial = 920] [outer = 00000000] 08:39:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 144 (164B5C00) [pid = 1080] [serial = 921] [outer = 12ABDC00] 08:39:08 INFO - PROCESS | 1080 | 1461253148470 Marionette DEBUG loaded listener.js 08:39:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 145 (19729400) [pid = 1080] [serial = 922] [outer = 12ABDC00] 08:39:08 INFO - PROCESS | 1080 | 1461253148839 Marionette TRACE conn4 <- [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]]]}] 08:39:08 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 08:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 931ms 08:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:39:08 INFO - PROCESS | 1080 | 1461253148884 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 08:39:08 INFO - PROCESS | 1080 | 1461253148886 Marionette TRACE conn4 <- [1,1193,null,{"value":"13"}] 08:39:08 INFO - PROCESS | 1080 | 1461253148890 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:39:08 INFO - PROCESS | 1080 | 1461253148892 Marionette TRACE conn4 <- [1,1194,null,{}] 08:39:08 INFO - PROCESS | 1080 | 1461253148896 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:09 INFO - PROCESS | 1080 | 1461253148979 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 08:39:09 INFO - PROCESS | 1080 | 1461253148986 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:09 INFO - PROCESS | 1080 | ++DOCSHELL 1B9CE000 == 80 [pid = 1080] [id = 308] 08:39:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 146 (1B9CF000) [pid = 1080] [serial = 923] [outer = 00000000] 08:39:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 147 (21E80C00) [pid = 1080] [serial = 924] [outer = 1B9CF000] 08:39:09 INFO - PROCESS | 1080 | 1461253149030 Marionette DEBUG loaded listener.js 08:39:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 148 (2230B400) [pid = 1080] [serial = 925] [outer = 1B9CF000] 08:39:09 INFO - PROCESS | 1080 | 1461253149467 Marionette TRACE conn4 <- [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]]]}] 08:39:09 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 08:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 630ms 08:39:09 INFO - PROCESS | 1080 | 1461253149521 Marionette TRACE conn4 -> [0,1197,"getWindowHandle",null] 08:39:09 INFO - PROCESS | 1080 | 1461253149523 Marionette TRACE conn4 <- [1,1197,null,{"value":"13"}] 08:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:39:09 INFO - PROCESS | 1080 | 1461253149526 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:39:09 INFO - PROCESS | 1080 | 1461253149528 Marionette TRACE conn4 <- [1,1198,null,{}] 08:39:09 INFO - PROCESS | 1080 | 1461253149532 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:09 INFO - PROCESS | 1080 | 1461253149621 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 08:39:09 INFO - PROCESS | 1080 | 1461253149627 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:09 INFO - PROCESS | 1080 | ++DOCSHELL 12AEB800 == 81 [pid = 1080] [id = 309] 08:39:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 149 (12AF5C00) [pid = 1080] [serial = 926] [outer = 00000000] 08:39:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 150 (23263400) [pid = 1080] [serial = 927] [outer = 12AF5C00] 08:39:09 INFO - PROCESS | 1080 | 1461253149672 Marionette DEBUG loaded listener.js 08:39:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 151 (2326C800) [pid = 1080] [serial = 928] [outer = 12AF5C00] 08:39:10 INFO - PROCESS | 1080 | 1461253150136 Marionette TRACE conn4 <- [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]]]}] 08:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 630ms 08:39:10 INFO - PROCESS | 1080 | 1461253150161 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 08:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:39:10 INFO - PROCESS | 1080 | 1461253150163 Marionette TRACE conn4 <- [1,1201,null,{"value":"13"}] 08:39:10 INFO - PROCESS | 1080 | 1461253150166 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:39:10 INFO - PROCESS | 1080 | 1461253150168 Marionette TRACE conn4 <- [1,1202,null,{}] 08:39:10 INFO - PROCESS | 1080 | 1461253150190 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:10 INFO - PROCESS | 1080 | 1461253150278 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 08:39:10 INFO - PROCESS | 1080 | 1461253150284 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:10 INFO - PROCESS | 1080 | ++DOCSHELL 23BB3C00 == 82 [pid = 1080] [id = 310] 08:39:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 152 (23BB5800) [pid = 1080] [serial = 929] [outer = 00000000] 08:39:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 153 (23E71800) [pid = 1080] [serial = 930] [outer = 23BB5800] 08:39:10 INFO - PROCESS | 1080 | 1461253150334 Marionette DEBUG loaded listener.js 08:39:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 154 (23E79800) [pid = 1080] [serial = 931] [outer = 23BB5800] 08:39:11 INFO - PROCESS | 1080 | 1461253151126 Marionette TRACE conn4 <- [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]]]}] 08:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 990ms 08:39:11 INFO - PROCESS | 1080 | 1461253151157 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 08:39:11 INFO - PROCESS | 1080 | 1461253151161 Marionette TRACE conn4 <- [1,1205,null,{"value":"13"}] 08:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:39:11 INFO - PROCESS | 1080 | 1461253151165 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:39:11 INFO - PROCESS | 1080 | 1461253151169 Marionette TRACE conn4 <- [1,1206,null,{}] 08:39:11 INFO - PROCESS | 1080 | 1461253151175 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:11 INFO - PROCESS | 1080 | 1461253151296 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 08:39:11 INFO - PROCESS | 1080 | 1461253151442 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:11 INFO - PROCESS | 1080 | ++DOCSHELL 12E18400 == 83 [pid = 1080] [id = 311] 08:39:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 155 (12F94C00) [pid = 1080] [serial = 932] [outer = 00000000] 08:39:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 156 (1B133C00) [pid = 1080] [serial = 933] [outer = 12F94C00] 08:39:11 INFO - PROCESS | 1080 | 1461253151502 Marionette DEBUG loaded listener.js 08:39:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 157 (1B33BC00) [pid = 1080] [serial = 934] [outer = 12F94C00] 08:39:12 INFO - PROCESS | 1080 | 1461253152093 Marionette TRACE conn4 <- [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]]]}] 08:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 991ms 08:39:12 INFO - PROCESS | 1080 | 1461253152158 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 08:39:12 INFO - PROCESS | 1080 | 1461253152164 Marionette TRACE conn4 <- [1,1209,null,{"value":"13"}] 08:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:39:12 INFO - PROCESS | 1080 | 1461253152171 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:39:12 INFO - PROCESS | 1080 | 1461253152174 Marionette TRACE conn4 <- [1,1210,null,{}] 08:39:12 INFO - PROCESS | 1080 | 1461253152179 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:12 INFO - PROCESS | 1080 | 1461253152295 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 08:39:12 INFO - PROCESS | 1080 | 1461253152438 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:12 INFO - PROCESS | 1080 | ++DOCSHELL 1BDEE400 == 84 [pid = 1080] [id = 312] 08:39:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 158 (1BE87C00) [pid = 1080] [serial = 935] [outer = 00000000] 08:39:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 159 (1FAB0000) [pid = 1080] [serial = 936] [outer = 1BE87C00] 08:39:12 INFO - PROCESS | 1080 | 1461253152496 Marionette DEBUG loaded listener.js 08:39:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 160 (20749C00) [pid = 1080] [serial = 937] [outer = 1BE87C00] 08:39:13 INFO - PROCESS | 1080 | 1461253153080 Marionette TRACE conn4 <- [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] 08:39:13 INFO - PROCESS | 1080 | 1461253153105 Marionette TRACE conn4 <- [1,1213,null,{"value":"13"}] 08:39:13 INFO - PROCESS | 1080 | 1461253153108 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:39:13 INFO - PROCESS | 1080 | 1461253153112 Marionette TRACE conn4 <- [1,1214,null,{}] 08:39:13 INFO - PROCESS | 1080 | 1461253153124 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:13 INFO - PROCESS | 1080 | 1461253153242 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 08:39:13 INFO - PROCESS | 1080 | 1461253153356 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:13 INFO - PROCESS | 1080 | ++DOCSHELL 207C7000 == 85 [pid = 1080] [id = 313] 08:39:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 161 (207C8C00) [pid = 1080] [serial = 938] [outer = 00000000] 08:39:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 162 (23BB8000) [pid = 1080] [serial = 939] [outer = 207C8C00] 08:39:13 INFO - PROCESS | 1080 | 1461253153416 Marionette DEBUG loaded listener.js 08:39:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 163 (23E7D800) [pid = 1080] [serial = 940] [outer = 207C8C00] 08:39:13 INFO - PROCESS | 1080 | 1461253153966 Marionette TRACE conn4 <- [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]]]}] 08:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 930ms 08:39:14 INFO - PROCESS | 1080 | 1461253154057 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 08:39:14 INFO - PROCESS | 1080 | 1461253154060 Marionette TRACE conn4 <- [1,1217,null,{"value":"13"}] 08:39:14 INFO - PROCESS | 1080 | 1461253154064 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:39:14 INFO - PROCESS | 1080 | 1461253154066 Marionette TRACE conn4 <- [1,1218,null,{}] 08:39:14 INFO - PROCESS | 1080 | 1461253154099 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:14 INFO - PROCESS | 1080 | 1461253154219 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 08:39:14 INFO - PROCESS | 1080 | 1461253154355 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:14 INFO - PROCESS | 1080 | ++DOCSHELL 245C4C00 == 86 [pid = 1080] [id = 314] 08:39:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 164 (245C5000) [pid = 1080] [serial = 941] [outer = 00000000] 08:39:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 165 (245CB800) [pid = 1080] [serial = 942] [outer = 245C5000] 08:39:14 INFO - PROCESS | 1080 | 1461253154412 Marionette DEBUG loaded listener.js 08:39:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 166 (245CE000) [pid = 1080] [serial = 943] [outer = 245C5000] 08:39:14 INFO - PROCESS | 1080 | 1461253154948 Marionette TRACE conn4 <- [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]]]}] 08:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 930ms 08:39:15 INFO - PROCESS | 1080 | 1461253155000 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 08:39:15 INFO - PROCESS | 1080 | 1461253155003 Marionette TRACE conn4 <- [1,1221,null,{"value":"13"}] 08:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:39:15 INFO - PROCESS | 1080 | 1461253155007 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:39:15 INFO - PROCESS | 1080 | 1461253155009 Marionette TRACE conn4 <- [1,1222,null,{}] 08:39:15 INFO - PROCESS | 1080 | 1461253155013 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:15 INFO - PROCESS | 1080 | 1461253155123 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 08:39:15 INFO - PROCESS | 1080 | 1461253155240 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:15 INFO - PROCESS | 1080 | ++DOCSHELL 245CCC00 == 87 [pid = 1080] [id = 315] 08:39:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 167 (245CDC00) [pid = 1080] [serial = 944] [outer = 00000000] 08:39:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 168 (25175800) [pid = 1080] [serial = 945] [outer = 245CDC00] 08:39:15 INFO - PROCESS | 1080 | 1461253155336 Marionette DEBUG loaded listener.js 08:39:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 169 (25178000) [pid = 1080] [serial = 946] [outer = 245CDC00] 08:39:15 INFO - PROCESS | 1080 | 1461253155956 Marionette TRACE conn4 <- [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]]]}] 08:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 970ms 08:39:16 INFO - PROCESS | 1080 | 1461253155980 Marionette TRACE conn4 -> [0,1225,"getWindowHandle",null] 08:39:16 INFO - PROCESS | 1080 | 1461253155982 Marionette TRACE conn4 <- [1,1225,null,{"value":"13"}] 08:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:39:16 INFO - PROCESS | 1080 | 1461253156000 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:39:16 INFO - PROCESS | 1080 | 1461253156002 Marionette TRACE conn4 <- [1,1226,null,{}] 08:39:16 INFO - PROCESS | 1080 | 1461253156007 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:16 INFO - PROCESS | 1080 | 1461253156130 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 08:39:16 INFO - PROCESS | 1080 | 1461253156271 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:16 INFO - PROCESS | 1080 | ++DOCSHELL 24194000 == 88 [pid = 1080] [id = 316] 08:39:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 170 (24194400) [pid = 1080] [serial = 947] [outer = 00000000] 08:39:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 171 (25173000) [pid = 1080] [serial = 948] [outer = 24194400] 08:39:16 INFO - PROCESS | 1080 | 1461253156330 Marionette DEBUG loaded listener.js 08:39:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 172 (2517BC00) [pid = 1080] [serial = 949] [outer = 24194400] 08:39:16 INFO - PROCESS | 1080 | 1461253156944 Marionette TRACE conn4 <- [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]]]}] 08:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 991ms 08:39:17 INFO - PROCESS | 1080 | 1461253156980 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 08:39:17 INFO - PROCESS | 1080 | 1461253156982 Marionette TRACE conn4 <- [1,1229,null,{"value":"13"}] 08:39:17 INFO - PROCESS | 1080 | 1461253156986 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:39:17 INFO - PROCESS | 1080 | 1461253156988 Marionette TRACE conn4 <- [1,1230,null,{}] 08:39:17 INFO - PROCESS | 1080 | 1461253156992 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:17 INFO - PROCESS | 1080 | 1461253157102 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 08:39:17 INFO - PROCESS | 1080 | 1461253157217 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:17 INFO - PROCESS | 1080 | ++DOCSHELL 0F5BDC00 == 89 [pid = 1080] [id = 317] 08:39:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 173 (12ABCC00) [pid = 1080] [serial = 950] [outer = 00000000] 08:39:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 174 (12F96C00) [pid = 1080] [serial = 951] [outer = 12ABCC00] 08:39:17 INFO - PROCESS | 1080 | 1461253157316 Marionette DEBUG loaded listener.js 08:39:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 175 (17BB2800) [pid = 1080] [serial = 952] [outer = 12ABCC00] 08:39:18 INFO - PROCESS | 1080 | 1461253158116 Marionette TRACE conn4 <- [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]]]}] 08:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1173ms 08:39:18 INFO - PROCESS | 1080 | 1461253158163 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 08:39:18 INFO - PROCESS | 1080 | 1461253158168 Marionette TRACE conn4 <- [1,1233,null,{"value":"13"}] 08:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:39:18 INFO - PROCESS | 1080 | 1461253158174 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:39:18 INFO - PROCESS | 1080 | 1461253158177 Marionette TRACE conn4 <- [1,1234,null,{}] 08:39:18 INFO - PROCESS | 1080 | 1461253158182 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:18 INFO - PROCESS | 1080 | 1461253158290 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 08:39:18 INFO - PROCESS | 1080 | 1461253158454 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:18 INFO - PROCESS | 1080 | ++DOCSHELL 12E19800 == 90 [pid = 1080] [id = 318] 08:39:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 176 (12F8CC00) [pid = 1080] [serial = 953] [outer = 00000000] 08:39:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 177 (1BA77000) [pid = 1080] [serial = 954] [outer = 12F8CC00] 08:39:18 INFO - PROCESS | 1080 | 1461253158511 Marionette DEBUG loaded listener.js 08:39:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 178 (1BDEDC00) [pid = 1080] [serial = 955] [outer = 12F8CC00] 08:39:19 INFO - PROCESS | 1080 | 1461253159183 Marionette TRACE conn4 <- [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]]]}] 08:39:19 INFO - PROCESS | 1080 | --DOCSHELL 12AEB800 == 89 [pid = 1080] [id = 309] 08:39:19 INFO - PROCESS | 1080 | --DOCSHELL 21888C00 == 88 [pid = 1080] [id = 277] 08:39:19 INFO - PROCESS | 1080 | --DOCSHELL 1B9CE000 == 87 [pid = 1080] [id = 308] 08:39:19 INFO - PROCESS | 1080 | --DOCSHELL 12407C00 == 86 [pid = 1080] [id = 307] 08:39:19 INFO - PROCESS | 1080 | --DOCSHELL 20840800 == 85 [pid = 1080] [id = 306] 08:39:19 INFO - PROCESS | 1080 | --DOCSHELL 2066C400 == 84 [pid = 1080] [id = 305] 08:39:19 INFO - PROCESS | 1080 | --DOCSHELL 1C1DB000 == 83 [pid = 1080] [id = 304] 08:39:19 INFO - PROCESS | 1080 | --DOCSHELL 1BDED800 == 82 [pid = 1080] [id = 303] 08:39:19 INFO - PROCESS | 1080 | --DOCSHELL 12AED800 == 81 [pid = 1080] [id = 302] 08:39:19 INFO - PROCESS | 1080 | --DOMWINDOW == 177 (20750C00) [pid = 1080] [serial = 837] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 1080 | --DOMWINDOW == 176 (22372C00) [pid = 1080] [serial = 840] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 1080 | --DOMWINDOW == 175 (23BBA000) [pid = 1080] [serial = 843] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 1080 | --DOMWINDOW == 174 (1FBF3C00) [pid = 1080] [serial = 876] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 1080 | --DOMWINDOW == 173 (1B8B2000) [pid = 1080] [serial = 834] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 1080 | --DOCSHELL 0B681C00 == 80 [pid = 1080] [id = 301] 08:39:19 INFO - PROCESS | 1080 | --DOCSHELL 0AF86000 == 79 [pid = 1080] [id = 300] 08:39:19 INFO - PROCESS | 1080 | --DOCSHELL 12A07000 == 78 [pid = 1080] [id = 293] 08:39:19 INFO - PROCESS | 1080 | --DOCSHELL 1FA8C000 == 77 [pid = 1080] [id = 292] 08:39:19 INFO - PROCESS | 1080 | --DOMWINDOW == 172 (20838800) [pid = 1080] [serial = 691] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 1080 | --DOMWINDOW == 171 (1972A000) [pid = 1080] [serial = 694] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 1080 | --DOMWINDOW == 170 (1D317000) [pid = 1080] [serial = 697] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 1080 | --DOMWINDOW == 169 (21626400) [pid = 1080] [serial = 700] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 1080 | --DOMWINDOW == 168 (207CB400) [pid = 1080] [serial = 703] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 1080 | --DOMWINDOW == 167 (2230B000) [pid = 1080] [serial = 706] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 1080 | --DOMWINDOW == 166 (1CA2C400) [pid = 1080] [serial = 739] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 1080 | --DOMWINDOW == 165 (13EB7C00) [pid = 1080] [serial = 849] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 1080 | --DOMWINDOW == 164 (1C156C00) [pid = 1080] [serial = 865] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 1080 | --DOMWINDOW == 163 (1C157400) [pid = 1080] [serial = 864] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 1080 | --DOMWINDOW == 162 (1BDF2C00) [pid = 1080] [serial = 870] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 1080 | --DOMWINDOW == 161 (1FAB4000) [pid = 1080] [serial = 874] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 1080 | --DOMWINDOW == 160 (1D19D000) [pid = 1080] [serial = 867] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 1080 | --DOMWINDOW == 159 (1EB61800) [pid = 1080] [serial = 873] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 1080 | --DOMWINDOW == 158 (1D310000) [pid = 1080] [serial = 868] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 1080 | --DOMWINDOW == 157 (1BDFA400) [pid = 1080] [serial = 846] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 1080 | --DOMWINDOW == 156 (1B31B000) [pid = 1080] [serial = 855] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 1080 | --DOMWINDOW == 155 (1B340C00) [pid = 1080] [serial = 856] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 1080 | --DOMWINDOW == 154 (12AC0000) [pid = 1080] [serial = 852] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 1080 | --DOMWINDOW == 153 (12C6B800) [pid = 1080] [serial = 853] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 1080 | --DOMWINDOW == 152 (1BA16C00) [pid = 1080] [serial = 859] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 1080 | --DOMWINDOW == 151 (1C1D9800) [pid = 1080] [serial = 871] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 1080 | --DOMWINDOW == 150 (1C157C00) [pid = 1080] [serial = 645] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 1080 | --DOMWINDOW == 149 (17AA6800) [pid = 1080] [serial = 642] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 1080 | --DOMWINDOW == 148 (224A3000) [pid = 1080] [serial = 654] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 1080 | --DOMWINDOW == 147 (2080B800) [pid = 1080] [serial = 639] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 1080 | --DOMWINDOW == 146 (21879800) [pid = 1080] [serial = 648] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 1080 | --DOMWINDOW == 145 (22307000) [pid = 1080] [serial = 651] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 1080 | --DOMWINDOW == 144 (1BB1BC00) [pid = 1080] [serial = 861] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 1080 | --DOMWINDOW == 143 (1BDEE000) [pid = 1080] [serial = 862] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 1080 | --DOMWINDOW == 142 (1B9CA000) [pid = 1080] [serial = 858] [outer = 00000000] [url = about:blank] 08:39:19 INFO - PROCESS | 1080 | --DOMWINDOW == 141 (175F9400) [pid = 1080] [serial = 850] [outer = 00000000] [url = about:blank] 08:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1119ms 08:39:19 INFO - PROCESS | 1080 | 1461253159311 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 08:39:19 INFO - PROCESS | 1080 | 1461253159317 Marionette TRACE conn4 <- [1,1237,null,{"value":"13"}] 08:39:19 INFO - PROCESS | 1080 | 1461253159326 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:39:19 INFO - PROCESS | 1080 | 1461253159328 Marionette TRACE conn4 <- [1,1238,null,{}] 08:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:39:19 INFO - PROCESS | 1080 | 1461253159332 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:19 INFO - PROCESS | 1080 | 1461253159430 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 08:39:19 INFO - PROCESS | 1080 | 1461253159438 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:19 INFO - PROCESS | 1080 | ++DOCSHELL 12AF7000 == 78 [pid = 1080] [id = 319] 08:39:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 142 (12BA7800) [pid = 1080] [serial = 956] [outer = 00000000] 08:39:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 143 (13B0F000) [pid = 1080] [serial = 957] [outer = 12BA7800] 08:39:19 INFO - PROCESS | 1080 | 1461253159485 Marionette DEBUG loaded listener.js 08:39:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 144 (1713DC00) [pid = 1080] [serial = 958] [outer = 12BA7800] 08:39:20 INFO - PROCESS | 1080 | 1461253160030 Marionette TRACE conn4 <- [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]]]}] 08:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 730ms 08:39:20 INFO - PROCESS | 1080 | 1461253160063 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 08:39:20 INFO - PROCESS | 1080 | 1461253160066 Marionette TRACE conn4 <- [1,1241,null,{"value":"13"}] 08:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:39:20 INFO - PROCESS | 1080 | 1461253160069 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:39:20 INFO - PROCESS | 1080 | 1461253160072 Marionette TRACE conn4 <- [1,1242,null,{}] 08:39:20 INFO - PROCESS | 1080 | 1461253160083 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:20 INFO - PROCESS | 1080 | 1461253160178 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 08:39:20 INFO - PROCESS | 1080 | 1461253160284 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:20 INFO - PROCESS | 1080 | ++DOCSHELL 1B12A400 == 79 [pid = 1080] [id = 320] 08:39:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 145 (1B318400) [pid = 1080] [serial = 959] [outer = 00000000] 08:39:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 146 (1BA16C00) [pid = 1080] [serial = 960] [outer = 1B318400] 08:39:20 INFO - PROCESS | 1080 | 1461253160334 Marionette DEBUG loaded listener.js 08:39:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 147 (1BB23000) [pid = 1080] [serial = 961] [outer = 1B318400] 08:39:20 INFO - PROCESS | 1080 | 1461253160730 Marionette TRACE conn4 <- [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]]]}] 08:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 730ms 08:39:20 INFO - PROCESS | 1080 | 1461253160803 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 08:39:20 INFO - PROCESS | 1080 | 1461253160806 Marionette TRACE conn4 <- [1,1245,null,{"value":"13"}] 08:39:20 INFO - PROCESS | 1080 | 1461253160809 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:39:20 INFO - PROCESS | 1080 | 1461253160811 Marionette TRACE conn4 <- [1,1246,null,{}] 08:39:20 INFO - PROCESS | 1080 | 1461253160815 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:20 INFO - PROCESS | 1080 | 1461253160911 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 08:39:20 INFO - PROCESS | 1080 | 1461253160925 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:20 INFO - PROCESS | 1080 | ++DOCSHELL 1C11C800 == 80 [pid = 1080] [id = 321] 08:39:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 148 (1C120000) [pid = 1080] [serial = 962] [outer = 00000000] 08:39:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 149 (1C1D7000) [pid = 1080] [serial = 963] [outer = 1C120000] 08:39:21 INFO - PROCESS | 1080 | 1461253160972 Marionette DEBUG loaded listener.js 08:39:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 150 (1CC1B000) [pid = 1080] [serial = 964] [outer = 1C120000] 08:39:21 INFO - PROCESS | 1080 | 1461253161416 Marionette TRACE conn4 <- [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]]]}] 08:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 630ms 08:39:21 INFO - PROCESS | 1080 | 1461253161459 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 08:39:21 INFO - PROCESS | 1080 | 1461253161461 Marionette TRACE conn4 <- [1,1249,null,{"value":"13"}] 08:39:21 INFO - PROCESS | 1080 | 1461253161465 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:39:21 INFO - PROCESS | 1080 | 1461253161466 Marionette TRACE conn4 <- [1,1250,null,{}] 08:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:39:21 INFO - PROCESS | 1080 | 1461253161480 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:21 INFO - PROCESS | 1080 | 1461253161629 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 08:39:21 INFO - PROCESS | 1080 | 1461253161648 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:21 INFO - PROCESS | 1080 | ++DOCSHELL 1D196000 == 81 [pid = 1080] [id = 322] 08:39:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 151 (1D30F800) [pid = 1080] [serial = 965] [outer = 00000000] 08:39:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 152 (1E185000) [pid = 1080] [serial = 966] [outer = 1D30F800] 08:39:21 INFO - PROCESS | 1080 | 1461253161695 Marionette DEBUG loaded listener.js 08:39:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 153 (1E2C5800) [pid = 1080] [serial = 967] [outer = 1D30F800] 08:39:22 INFO - PROCESS | 1080 | 1461253162187 Marionette TRACE conn4 <- [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]]]}] 08:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 771ms 08:39:22 INFO - PROCESS | 1080 | 1461253162241 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 08:39:22 INFO - PROCESS | 1080 | 1461253162243 Marionette TRACE conn4 <- [1,1253,null,{"value":"13"}] 08:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:39:22 INFO - PROCESS | 1080 | 1461253162246 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:39:22 INFO - PROCESS | 1080 | 1461253162248 Marionette TRACE conn4 <- [1,1254,null,{}] 08:39:22 INFO - PROCESS | 1080 | 1461253162251 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:22 INFO - PROCESS | 1080 | 1461253162390 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 08:39:22 INFO - PROCESS | 1080 | 1461253162463 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:22 INFO - PROCESS | 1080 | ++DOCSHELL 1FE80400 == 82 [pid = 1080] [id = 323] 08:39:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 154 (20664800) [pid = 1080] [serial = 968] [outer = 00000000] 08:39:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 155 (20756C00) [pid = 1080] [serial = 969] [outer = 20664800] 08:39:22 INFO - PROCESS | 1080 | 1461253162511 Marionette DEBUG loaded listener.js 08:39:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 156 (2076E400) [pid = 1080] [serial = 970] [outer = 20664800] 08:39:23 INFO - PROCESS | 1080 | 1461253162966 Marionette TRACE conn4 <- [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]]]}] 08:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 770ms 08:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:39:23 INFO - PROCESS | 1080 | 1461253163017 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 08:39:23 INFO - PROCESS | 1080 | 1461253163019 Marionette TRACE conn4 <- [1,1257,null,{"value":"13"}] 08:39:23 INFO - PROCESS | 1080 | 1461253163022 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:39:23 INFO - PROCESS | 1080 | 1461253163024 Marionette TRACE conn4 <- [1,1258,null,{}] 08:39:23 INFO - PROCESS | 1080 | 1461253163027 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:23 INFO - PROCESS | 1080 | 1461253163149 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 08:39:23 INFO - PROCESS | 1080 | 1461253163217 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:23 INFO - PROCESS | 1080 | ++DOCSHELL 207C4400 == 83 [pid = 1080] [id = 324] 08:39:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 157 (207CB400) [pid = 1080] [serial = 971] [outer = 00000000] 08:39:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 158 (20833400) [pid = 1080] [serial = 972] [outer = 207CB400] 08:39:23 INFO - PROCESS | 1080 | 1461253163263 Marionette DEBUG loaded listener.js 08:39:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 159 (2080F400) [pid = 1080] [serial = 973] [outer = 207CB400] 08:39:23 INFO - PROCESS | 1080 | --DOMWINDOW == 158 (12AC8000) [pid = 1080] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:39:23 INFO - PROCESS | 1080 | --DOMWINDOW == 157 (218EF800) [pid = 1080] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:39:23 INFO - PROCESS | 1080 | --DOMWINDOW == 156 (12ABDC00) [pid = 1080] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:39:23 INFO - PROCESS | 1080 | --DOMWINDOW == 155 (0B685400) [pid = 1080] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:39:23 INFO - PROCESS | 1080 | --DOMWINDOW == 154 (2187FC00) [pid = 1080] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:39:23 INFO - PROCESS | 1080 | --DOMWINDOW == 153 (1FBEC000) [pid = 1080] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:39:23 INFO - PROCESS | 1080 | --DOMWINDOW == 152 (12FE8400) [pid = 1080] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:39:23 INFO - PROCESS | 1080 | --DOMWINDOW == 151 (1FBF2400) [pid = 1080] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:39:23 INFO - PROCESS | 1080 | --DOMWINDOW == 150 (207CA000) [pid = 1080] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:39:23 INFO - PROCESS | 1080 | --DOMWINDOW == 149 (12C78800) [pid = 1080] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:39:23 INFO - PROCESS | 1080 | --DOMWINDOW == 148 (1BDEF800) [pid = 1080] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:39:23 INFO - PROCESS | 1080 | --DOMWINDOW == 147 (1E2B8800) [pid = 1080] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:39:23 INFO - PROCESS | 1080 | --DOMWINDOW == 146 (2066D000) [pid = 1080] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:39:23 INFO - PROCESS | 1080 | --DOMWINDOW == 145 (1B9CF000) [pid = 1080] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:39:23 INFO - PROCESS | 1080 | --DOMWINDOW == 144 (0AF88000) [pid = 1080] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:39:23 INFO - PROCESS | 1080 | --DOMWINDOW == 143 (19728000) [pid = 1080] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:39:23 INFO - PROCESS | 1080 | --DOMWINDOW == 142 (1EB5F000) [pid = 1080] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:39:23 INFO - PROCESS | 1080 | --DOMWINDOW == 141 (20667400) [pid = 1080] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:39:23 INFO - PROCESS | 1080 | --DOMWINDOW == 140 (1D30F000) [pid = 1080] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:39:23 INFO - PROCESS | 1080 | --DOMWINDOW == 139 (12BAEC00) [pid = 1080] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:39:23 INFO - PROCESS | 1080 | --DOMWINDOW == 138 (1972CC00) [pid = 1080] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:39:23 INFO - PROCESS | 1080 | --DOMWINDOW == 137 (20767000) [pid = 1080] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:39:23 INFO - PROCESS | 1080 | --DOMWINDOW == 136 (1C158800) [pid = 1080] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:39:23 INFO - PROCESS | 1080 | --DOMWINDOW == 135 (1D1F1800) [pid = 1080] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:39:23 INFO - PROCESS | 1080 | --DOMWINDOW == 134 (12AF5C00) [pid = 1080] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:39:24 INFO - PROCESS | 1080 | 1461253164019 Marionette TRACE conn4 <- [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]]]}] 08:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1021ms 08:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:39:24 INFO - PROCESS | 1080 | 1461253164044 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 08:39:24 INFO - PROCESS | 1080 | 1461253164046 Marionette TRACE conn4 <- [1,1261,null,{"value":"13"}] 08:39:24 INFO - PROCESS | 1080 | 1461253164050 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:39:24 INFO - PROCESS | 1080 | 1461253164052 Marionette TRACE conn4 <- [1,1262,null,{}] 08:39:24 INFO - PROCESS | 1080 | 1461253164081 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:24 INFO - PROCESS | 1080 | 1461253164201 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 08:39:24 INFO - PROCESS | 1080 | 1461253164210 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:24 INFO - PROCESS | 1080 | ++DOCSHELL 1972B800 == 84 [pid = 1080] [id = 325] 08:39:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 135 (1A778800) [pid = 1080] [serial = 974] [outer = 00000000] 08:39:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 136 (1C122C00) [pid = 1080] [serial = 975] [outer = 1A778800] 08:39:24 INFO - PROCESS | 1080 | 1461253164258 Marionette DEBUG loaded listener.js 08:39:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 137 (1C1D9000) [pid = 1080] [serial = 976] [outer = 1A778800] 08:39:24 INFO - PROCESS | 1080 | 1461253164675 Marionette TRACE conn4 <- [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]]]}] 08:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 690ms 08:39:24 INFO - PROCESS | 1080 | 1461253164741 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 08:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:39:24 INFO - PROCESS | 1080 | 1461253164743 Marionette TRACE conn4 <- [1,1265,null,{"value":"13"}] 08:39:24 INFO - PROCESS | 1080 | 1461253164746 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:39:24 INFO - PROCESS | 1080 | 1461253164747 Marionette TRACE conn4 <- [1,1266,null,{}] 08:39:24 INFO - PROCESS | 1080 | 1461253164751 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:24 INFO - PROCESS | 1080 | 1461253164841 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 08:39:24 INFO - PROCESS | 1080 | 1461253164882 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:24 INFO - PROCESS | 1080 | ++DOCSHELL 1B829000 == 85 [pid = 1080] [id = 326] 08:39:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 138 (1BE89800) [pid = 1080] [serial = 977] [outer = 00000000] 08:39:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 139 (1FC09000) [pid = 1080] [serial = 978] [outer = 1BE89800] 08:39:24 INFO - PROCESS | 1080 | 1461253164927 Marionette DEBUG loaded listener.js 08:39:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 140 (207C4000) [pid = 1080] [serial = 979] [outer = 1BE89800] 08:39:25 INFO - PROCESS | 1080 | 1461253165377 Marionette TRACE conn4 <- [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]]]}] 08:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 08:39:25 INFO - PROCESS | 1080 | 1461253165416 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 08:39:25 INFO - PROCESS | 1080 | 1461253165419 Marionette TRACE conn4 <- [1,1269,null,{"value":"13"}] 08:39:25 INFO - PROCESS | 1080 | 1461253165422 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:39:25 INFO - PROCESS | 1080 | 1461253165423 Marionette TRACE conn4 <- [1,1270,null,{}] 08:39:25 INFO - PROCESS | 1080 | 1461253165427 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:25 INFO - PROCESS | 1080 | 1461253165515 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 08:39:25 INFO - PROCESS | 1080 | 1461253165521 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:25 INFO - PROCESS | 1080 | ++DOCSHELL 207CA800 == 86 [pid = 1080] [id = 327] 08:39:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 141 (20841000) [pid = 1080] [serial = 980] [outer = 00000000] 08:39:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 142 (2187C000) [pid = 1080] [serial = 981] [outer = 20841000] 08:39:25 INFO - PROCESS | 1080 | 1461253165565 Marionette DEBUG loaded listener.js 08:39:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 143 (218E8400) [pid = 1080] [serial = 982] [outer = 20841000] 08:39:26 INFO - PROCESS | 1080 | 1461253166274 Marionette TRACE conn4 <- [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]]]}] 08:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 931ms 08:39:26 INFO - PROCESS | 1080 | 1461253166358 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 08:39:26 INFO - PROCESS | 1080 | 1461253166363 Marionette TRACE conn4 <- [1,1273,null,{"value":"13"}] 08:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:39:26 INFO - PROCESS | 1080 | 1461253166368 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:39:26 INFO - PROCESS | 1080 | 1461253166372 Marionette TRACE conn4 <- [1,1274,null,{}] 08:39:26 INFO - PROCESS | 1080 | 1461253166379 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:26 INFO - PROCESS | 1080 | 1461253166507 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 08:39:26 INFO - PROCESS | 1080 | 1461253166647 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:26 INFO - PROCESS | 1080 | ++DOCSHELL 12F8E800 == 87 [pid = 1080] [id = 328] 08:39:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 144 (19304400) [pid = 1080] [serial = 983] [outer = 00000000] 08:39:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 145 (1A781400) [pid = 1080] [serial = 984] [outer = 19304400] 08:39:26 INFO - PROCESS | 1080 | 1461253166706 Marionette DEBUG loaded listener.js 08:39:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 146 (1B134C00) [pid = 1080] [serial = 985] [outer = 19304400] 08:39:27 INFO - PROCESS | 1080 | 1461253167306 Marionette TRACE conn4 <- [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]]]}] 08:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 971ms 08:39:27 INFO - PROCESS | 1080 | 1461253167343 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 08:39:27 INFO - PROCESS | 1080 | 1461253167350 Marionette TRACE conn4 <- [1,1277,null,{"value":"13"}] 08:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:39:27 INFO - PROCESS | 1080 | 1461253167356 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:39:27 INFO - PROCESS | 1080 | 1461253167359 Marionette TRACE conn4 <- [1,1278,null,{}] 08:39:27 INFO - PROCESS | 1080 | 1461253167363 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:27 INFO - PROCESS | 1080 | 1461253167482 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 08:39:27 INFO - PROCESS | 1080 | 1461253167642 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:27 INFO - PROCESS | 1080 | ++DOCSHELL 1BDF0000 == 88 [pid = 1080] [id = 329] 08:39:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 147 (1BDF3C00) [pid = 1080] [serial = 986] [outer = 00000000] 08:39:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 148 (1D3A2800) [pid = 1080] [serial = 987] [outer = 1BDF3C00] 08:39:27 INFO - PROCESS | 1080 | 1461253167701 Marionette DEBUG loaded listener.js 08:39:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 149 (1FBE7400) [pid = 1080] [serial = 988] [outer = 1BDF3C00] 08:39:28 INFO - PROCESS | 1080 | 1461253168350 Marionette TRACE conn4 <- [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]]]}] 08:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1023ms 08:39:28 INFO - PROCESS | 1080 | 1461253168381 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 08:39:28 INFO - PROCESS | 1080 | 1461253168383 Marionette TRACE conn4 <- [1,1281,null,{"value":"13"}] 08:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:39:28 INFO - PROCESS | 1080 | 1461253168388 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:39:28 INFO - PROCESS | 1080 | 1461253168392 Marionette TRACE conn4 <- [1,1282,null,{}] 08:39:28 INFO - PROCESS | 1080 | 1461253168403 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:28 INFO - PROCESS | 1080 | 1461253168591 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 08:39:28 INFO - PROCESS | 1080 | 1461253168611 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:28 INFO - PROCESS | 1080 | ++DOCSHELL 21881800 == 89 [pid = 1080] [id = 330] 08:39:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 150 (21DFBC00) [pid = 1080] [serial = 989] [outer = 00000000] 08:39:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 151 (22305800) [pid = 1080] [serial = 990] [outer = 21DFBC00] 08:39:28 INFO - PROCESS | 1080 | 1461253168670 Marionette DEBUG loaded listener.js 08:39:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 152 (22311800) [pid = 1080] [serial = 991] [outer = 21DFBC00] 08:39:29 INFO - PROCESS | 1080 | 1461253169356 Marionette TRACE conn4 <- [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]]]}] 08:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1021ms 08:39:29 INFO - PROCESS | 1080 | 1461253169412 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 08:39:29 INFO - PROCESS | 1080 | 1461253169415 Marionette TRACE conn4 <- [1,1285,null,{"value":"13"}] 08:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:39:29 INFO - PROCESS | 1080 | 1461253169418 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:39:29 INFO - PROCESS | 1080 | 1461253169421 Marionette TRACE conn4 <- [1,1286,null,{}] 08:39:29 INFO - PROCESS | 1080 | 1461253169425 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:29 INFO - PROCESS | 1080 | 1461253169539 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 08:39:29 INFO - PROCESS | 1080 | 1461253169697 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:29 INFO - PROCESS | 1080 | ++DOCSHELL 21627C00 == 90 [pid = 1080] [id = 331] 08:39:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 153 (2230F000) [pid = 1080] [serial = 992] [outer = 00000000] 08:39:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 154 (2326C400) [pid = 1080] [serial = 993] [outer = 2230F000] 08:39:29 INFO - PROCESS | 1080 | 1461253169754 Marionette DEBUG loaded listener.js 08:39:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 155 (23BB0000) [pid = 1080] [serial = 994] [outer = 2230F000] 08:39:30 INFO - PROCESS | 1080 | 1461253170386 Marionette TRACE conn4 <- [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]]]}] 08:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1019ms 08:39:30 INFO - PROCESS | 1080 | 1461253170441 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 08:39:30 INFO - PROCESS | 1080 | 1461253170443 Marionette TRACE conn4 <- [1,1289,null,{"value":"13"}] 08:39:30 INFO - PROCESS | 1080 | 1461253170446 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:39:30 INFO - PROCESS | 1080 | 1461253170448 Marionette TRACE conn4 <- [1,1290,null,{}] 08:39:30 INFO - PROCESS | 1080 | 1461253170452 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:30 INFO - PROCESS | 1080 | 1461253170565 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 08:39:30 INFO - PROCESS | 1080 | 1461253170711 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:30 INFO - PROCESS | 1080 | ++DOCSHELL 1CB28000 == 91 [pid = 1080] [id = 332] 08:39:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 156 (1CB2A400) [pid = 1080] [serial = 995] [outer = 00000000] 08:39:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 157 (1CB32000) [pid = 1080] [serial = 996] [outer = 1CB2A400] 08:39:30 INFO - PROCESS | 1080 | 1461253170770 Marionette DEBUG loaded listener.js 08:39:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 158 (1CB34400) [pid = 1080] [serial = 997] [outer = 1CB2A400] 08:39:31 INFO - PROCESS | 1080 | 1461253171378 Marionette TRACE conn4 <- [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]]]}] 08:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 970ms 08:39:31 INFO - PROCESS | 1080 | 1461253171421 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 08:39:31 INFO - PROCESS | 1080 | 1461253171423 Marionette TRACE conn4 <- [1,1293,null,{"value":"13"}] 08:39:31 INFO - PROCESS | 1080 | 1461253171426 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:39:31 INFO - PROCESS | 1080 | 1461253171428 Marionette TRACE conn4 <- [1,1294,null,{}] 08:39:31 INFO - PROCESS | 1080 | 1461253171432 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:31 INFO - PROCESS | 1080 | 1461253171563 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 08:39:31 INFO - PROCESS | 1080 | 1461253171712 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:31 INFO - PROCESS | 1080 | ++DOCSHELL 1CB35400 == 92 [pid = 1080] [id = 333] 08:39:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 159 (23BB5400) [pid = 1080] [serial = 998] [outer = 00000000] 08:39:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 160 (2419A800) [pid = 1080] [serial = 999] [outer = 23BB5400] 08:39:31 INFO - PROCESS | 1080 | 1461253171772 Marionette DEBUG loaded listener.js 08:39:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 161 (2419D000) [pid = 1080] [serial = 1000] [outer = 23BB5400] 08:39:32 INFO - PROCESS | 1080 | 1461253172292 Marionette TRACE conn4 <- [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]]]}] 08:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 931ms 08:39:32 INFO - PROCESS | 1080 | 1461253172361 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 08:39:32 INFO - PROCESS | 1080 | 1461253172363 Marionette TRACE conn4 <- [1,1297,null,{"value":"13"}] 08:39:32 INFO - PROCESS | 1080 | 1461253172366 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:39:32 INFO - PROCESS | 1080 | 1461253172369 Marionette TRACE conn4 <- [1,1298,null,{}] 08:39:32 INFO - PROCESS | 1080 | 1461253172372 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:32 INFO - PROCESS | 1080 | 1461253172501 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 08:39:32 INFO - PROCESS | 1080 | 1461253172648 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:32 INFO - PROCESS | 1080 | ++DOCSHELL 12AEE800 == 93 [pid = 1080] [id = 334] 08:39:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 162 (12AFA400) [pid = 1080] [serial = 1001] [outer = 00000000] 08:39:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 163 (17833800) [pid = 1080] [serial = 1002] [outer = 12AFA400] 08:39:32 INFO - PROCESS | 1080 | 1461253172705 Marionette DEBUG loaded listener.js 08:39:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 164 (1B334000) [pid = 1080] [serial = 1003] [outer = 12AFA400] 08:39:33 INFO - PROCESS | 1080 | 1461253173555 Marionette TRACE conn4 <- [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] 08:39:33 INFO - PROCESS | 1080 | 1461253173620 Marionette TRACE conn4 <- [1,1301,null,{"value":"13"}] 08:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:39:33 INFO - PROCESS | 1080 | 1461253173626 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:39:33 INFO - PROCESS | 1080 | 1461253173630 Marionette TRACE conn4 <- [1,1302,null,{}] 08:39:33 INFO - PROCESS | 1080 | 1461253173635 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:33 INFO - PROCESS | 1080 | 1461253173745 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 08:39:33 INFO - PROCESS | 1080 | 1461253173898 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:33 INFO - PROCESS | 1080 | ++DOCSHELL 1A77D400 == 94 [pid = 1080] [id = 335] 08:39:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 165 (1B134400) [pid = 1080] [serial = 1004] [outer = 00000000] 08:39:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 166 (1BA15400) [pid = 1080] [serial = 1005] [outer = 1B134400] 08:39:33 INFO - PROCESS | 1080 | 1461253173952 Marionette DEBUG loaded listener.js 08:39:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 167 (1BA78C00) [pid = 1080] [serial = 1006] [outer = 1B134400] 08:39:34 INFO - PROCESS | 1080 | 1461253174578 Marionette TRACE conn4 <- [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]]]}] 08:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1022ms 08:39:34 INFO - PROCESS | 1080 | 1461253174649 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 08:39:34 INFO - PROCESS | 1080 | 1461253174654 Marionette TRACE conn4 <- [1,1305,null,{"value":"13"}] 08:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:39:34 INFO - PROCESS | 1080 | 1461253174660 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:39:34 INFO - PROCESS | 1080 | 1461253174663 Marionette TRACE conn4 <- [1,1306,null,{}] 08:39:34 INFO - PROCESS | 1080 | 1461253174667 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:34 INFO - PROCESS | 1080 | 1461253174773 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 08:39:34 INFO - PROCESS | 1080 | 1461253174934 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:35 INFO - PROCESS | 1080 | --DOCSHELL 17346000 == 93 [pid = 1080] [id = 282] 08:39:35 INFO - PROCESS | 1080 | --DOCSHELL 23BB1000 == 92 [pid = 1080] [id = 281] 08:39:35 INFO - PROCESS | 1080 | --DOCSHELL 1B829000 == 91 [pid = 1080] [id = 326] 08:39:35 INFO - PROCESS | 1080 | --DOCSHELL 1972B800 == 90 [pid = 1080] [id = 325] 08:39:35 INFO - PROCESS | 1080 | --DOCSHELL 207C4400 == 89 [pid = 1080] [id = 324] 08:39:35 INFO - PROCESS | 1080 | --DOCSHELL 1FE80400 == 88 [pid = 1080] [id = 323] 08:39:35 INFO - PROCESS | 1080 | --DOCSHELL 1D196000 == 87 [pid = 1080] [id = 322] 08:39:35 INFO - PROCESS | 1080 | --DOCSHELL 1C11C800 == 86 [pid = 1080] [id = 321] 08:39:35 INFO - PROCESS | 1080 | --DOCSHELL 1B12A400 == 85 [pid = 1080] [id = 320] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 166 (1B824400) [pid = 1080] [serial = 882] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 165 (2066E800) [pid = 1080] [serial = 885] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 164 (207C0800) [pid = 1080] [serial = 888] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 163 (21628800) [pid = 1080] [serial = 891] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 162 (12F8E000) [pid = 1080] [serial = 879] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 161 (1BA72800) [pid = 1080] [serial = 897] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 160 (22371800) [pid = 1080] [serial = 894] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | ++DOCSHELL 0AF83000 == 86 [pid = 1080] [id = 336] 08:39:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 161 (0AF88000) [pid = 1080] [serial = 1007] [outer = 00000000] 08:39:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 162 (12BAE000) [pid = 1080] [serial = 1008] [outer = 0AF88000] 08:39:35 INFO - PROCESS | 1080 | 1461253175105 Marionette DEBUG loaded listener.js 08:39:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 163 (13B0FC00) [pid = 1080] [serial = 1009] [outer = 0AF88000] 08:39:35 INFO - PROCESS | 1080 | --DOCSHELL 12AF7000 == 85 [pid = 1080] [id = 319] 08:39:35 INFO - PROCESS | 1080 | --DOCSHELL 12E19800 == 84 [pid = 1080] [id = 318] 08:39:35 INFO - PROCESS | 1080 | --DOCSHELL 24194000 == 83 [pid = 1080] [id = 316] 08:39:35 INFO - PROCESS | 1080 | --DOCSHELL 245CCC00 == 82 [pid = 1080] [id = 315] 08:39:35 INFO - PROCESS | 1080 | --DOCSHELL 245C4C00 == 81 [pid = 1080] [id = 314] 08:39:35 INFO - PROCESS | 1080 | --DOCSHELL 207C7000 == 80 [pid = 1080] [id = 313] 08:39:35 INFO - PROCESS | 1080 | --DOCSHELL 1BDEE400 == 79 [pid = 1080] [id = 312] 08:39:35 INFO - PROCESS | 1080 | --DOCSHELL 12E18400 == 78 [pid = 1080] [id = 311] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 162 (2326C800) [pid = 1080] [serial = 928] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 161 (173F3400) [pid = 1080] [serial = 742] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 160 (21E74800) [pid = 1080] [serial = 832] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 159 (19729400) [pid = 1080] [serial = 922] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 158 (12481C00) [pid = 1080] [serial = 903] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 157 (164B5C00) [pid = 1080] [serial = 921] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 156 (21E7C800) [pid = 1080] [serial = 918] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 155 (20663C00) [pid = 1080] [serial = 790] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 154 (12AF3C00) [pid = 1080] [serial = 904] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 153 (1B1B6800) [pid = 1080] [serial = 906] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 152 (1FC0FC00) [pid = 1080] [serial = 757] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 151 (2080B000) [pid = 1080] [serial = 799] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 150 (17142400) [pid = 1080] [serial = 781] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 149 (1C151000) [pid = 1080] [serial = 909] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 148 (1EB6AC00) [pid = 1080] [serial = 751] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 147 (20764400) [pid = 1080] [serial = 915] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 146 (21EF3000) [pid = 1080] [serial = 919] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 145 (2230B400) [pid = 1080] [serial = 925] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 144 (12E11000) [pid = 1080] [serial = 900] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 143 (1B820C00) [pid = 1080] [serial = 745] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 142 (1FAB5C00) [pid = 1080] [serial = 754] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 141 (20752400) [pid = 1080] [serial = 793] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 140 (1D31B800) [pid = 1080] [serial = 748] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 139 (133D3C00) [pid = 1080] [serial = 901] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 138 (1B82C400) [pid = 1080] [serial = 907] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 137 (2066E400) [pid = 1080] [serial = 760] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 136 (1B33AC00) [pid = 1080] [serial = 784] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 135 (207C0C00) [pid = 1080] [serial = 796] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 134 (1D3AF000) [pid = 1080] [serial = 787] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 133 (1C15D800) [pid = 1080] [serial = 910] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 132 (207CC400) [pid = 1080] [serial = 916] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 131 (21E80C00) [pid = 1080] [serial = 924] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 130 (1FC0AC00) [pid = 1080] [serial = 913] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 129 (1FBED000) [pid = 1080] [serial = 912] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | --DOMWINDOW == 128 (23263400) [pid = 1080] [serial = 927] [outer = 00000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1080 | 1461253175786 Marionette TRACE conn4 <- [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]]]}] 08:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1175ms 08:39:35 INFO - PROCESS | 1080 | 1461253175839 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 08:39:35 INFO - PROCESS | 1080 | 1461253175844 Marionette TRACE conn4 <- [1,1309,null,{"value":"13"}] 08:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:39:35 INFO - PROCESS | 1080 | 1461253175850 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:39:35 INFO - PROCESS | 1080 | 1461253175854 Marionette TRACE conn4 <- [1,1310,null,{}] 08:39:35 INFO - PROCESS | 1080 | 1461253175859 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:36 INFO - PROCESS | 1080 | 1461253176006 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 08:39:36 INFO - PROCESS | 1080 | 1461253176148 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:36 INFO - PROCESS | 1080 | ++DOCSHELL 18A55800 == 79 [pid = 1080] [id = 337] 08:39:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 129 (19307000) [pid = 1080] [serial = 1010] [outer = 00000000] 08:39:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 130 (19757000) [pid = 1080] [serial = 1011] [outer = 19307000] 08:39:36 INFO - PROCESS | 1080 | 1461253176208 Marionette DEBUG loaded listener.js 08:39:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 131 (1AA8CC00) [pid = 1080] [serial = 1012] [outer = 19307000] 08:39:36 INFO - PROCESS | 1080 | 1461253176825 Marionette TRACE conn4 <- [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]]]}] 08:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1021ms 08:39:36 INFO - PROCESS | 1080 | 1461253176873 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 08:39:36 INFO - PROCESS | 1080 | 1461253176878 Marionette TRACE conn4 <- [1,1313,null,{"value":"13"}] 08:39:36 INFO - PROCESS | 1080 | 1461253176885 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:39:36 INFO - PROCESS | 1080 | 1461253176888 Marionette TRACE conn4 <- [1,1314,null,{}] 08:39:36 INFO - PROCESS | 1080 | 1461253176892 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:37 INFO - PROCESS | 1080 | 1461253177003 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 08:39:37 INFO - PROCESS | 1080 | 1461253177146 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:37 INFO - PROCESS | 1080 | ++DOCSHELL 1B82D000 == 80 [pid = 1080] [id = 338] 08:39:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 132 (1B8AC400) [pid = 1080] [serial = 1013] [outer = 00000000] 08:39:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 133 (1BB1E800) [pid = 1080] [serial = 1014] [outer = 1B8AC400] 08:39:37 INFO - PROCESS | 1080 | 1461253177204 Marionette DEBUG loaded listener.js 08:39:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 134 (1BE86400) [pid = 1080] [serial = 1015] [outer = 1B8AC400] 08:39:37 INFO - PROCESS | 1080 | 1461253177824 Marionette TRACE conn4 <- [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]]]}] 08:39:37 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 08:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 970ms 08:39:37 INFO - PROCESS | 1080 | 1461253177858 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 08:39:37 INFO - PROCESS | 1080 | 1461253177861 Marionette TRACE conn4 <- [1,1317,null,{"value":"13"}] 08:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:39:37 INFO - PROCESS | 1080 | 1461253177865 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:39:37 INFO - PROCESS | 1080 | 1461253177869 Marionette TRACE conn4 <- [1,1318,null,{}] 08:39:37 INFO - PROCESS | 1080 | 1461253177881 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:38 INFO - PROCESS | 1080 | 1461253177998 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 08:39:38 INFO - PROCESS | 1080 | 1461253178140 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:38 INFO - PROCESS | 1080 | ++DOCSHELL 1D190C00 == 81 [pid = 1080] [id = 339] 08:39:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 135 (1D1EFC00) [pid = 1080] [serial = 1016] [outer = 00000000] 08:39:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 136 (1D315C00) [pid = 1080] [serial = 1017] [outer = 1D1EFC00] 08:39:38 INFO - PROCESS | 1080 | 1461253178200 Marionette DEBUG loaded listener.js 08:39:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 137 (1D31B800) [pid = 1080] [serial = 1018] [outer = 1D1EFC00] 08:39:38 INFO - PROCESS | 1080 | 1461253178822 Marionette TRACE conn4 <- [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]]]}] 08:39:38 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 08:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 970ms 08:39:38 INFO - PROCESS | 1080 | 1461253178887 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 08:39:38 INFO - PROCESS | 1080 | 1461253178890 Marionette TRACE conn4 <- [1,1321,null,{"value":"13"}] 08:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:39:38 INFO - PROCESS | 1080 | 1461253178897 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:39:38 INFO - PROCESS | 1080 | 1461253178899 Marionette TRACE conn4 <- [1,1322,null,{}] 08:39:38 INFO - PROCESS | 1080 | 1461253178919 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:39 INFO - PROCESS | 1080 | 1461253179032 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 08:39:39 INFO - PROCESS | 1080 | 1461253179172 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:39 INFO - PROCESS | 1080 | ++DOCSHELL 1E37D000 == 82 [pid = 1080] [id = 340] 08:39:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 138 (1E382400) [pid = 1080] [serial = 1019] [outer = 00000000] 08:39:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 139 (1FAB9800) [pid = 1080] [serial = 1020] [outer = 1E382400] 08:39:39 INFO - PROCESS | 1080 | 1461253179231 Marionette DEBUG loaded listener.js 08:39:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 140 (1FABC400) [pid = 1080] [serial = 1021] [outer = 1E382400] 08:39:39 INFO - PROCESS | 1080 | 1461253179787 Marionette TRACE conn4 <- [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]]]}] 08:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 950ms 08:39:39 INFO - PROCESS | 1080 | 1461253179848 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 08:39:39 INFO - PROCESS | 1080 | 1461253179850 Marionette TRACE conn4 <- [1,1325,null,{"value":"13"}] 08:39:39 INFO - PROCESS | 1080 | 1461253179854 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:39:39 INFO - PROCESS | 1080 | 1461253179856 Marionette TRACE conn4 <- [1,1326,null,{}] 08:39:39 INFO - PROCESS | 1080 | 1461253179860 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:39 INFO - PROCESS | 1080 | 1461253179970 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 08:39:40 INFO - PROCESS | 1080 | 1461253180085 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:40 INFO - PROCESS | 1080 | ++DOCSHELL 1FBED800 == 83 [pid = 1080] [id = 341] 08:39:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 141 (1FBF3C00) [pid = 1080] [serial = 1022] [outer = 00000000] 08:39:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 142 (1FC0E800) [pid = 1080] [serial = 1023] [outer = 1FBF3C00] 08:39:40 INFO - PROCESS | 1080 | 1461253180190 Marionette DEBUG loaded listener.js 08:39:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 143 (20667000) [pid = 1080] [serial = 1024] [outer = 1FBF3C00] 08:39:41 INFO - PROCESS | 1080 | 1461253181244 Marionette TRACE conn4 <- [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]]]}] 08:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1434ms 08:39:41 INFO - PROCESS | 1080 | 1461253181292 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 08:39:41 INFO - PROCESS | 1080 | 1461253181294 Marionette TRACE conn4 <- [1,1329,null,{"value":"13"}] 08:39:41 INFO - PROCESS | 1080 | 1461253181298 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:39:41 INFO - PROCESS | 1080 | 1461253181300 Marionette TRACE conn4 <- [1,1330,null,{}] 08:39:41 INFO - PROCESS | 1080 | 1461253181304 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:41 INFO - PROCESS | 1080 | 1461253181414 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 08:39:41 INFO - PROCESS | 1080 | 1461253181550 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:41 INFO - PROCESS | 1080 | ++DOCSHELL 1FC06000 == 84 [pid = 1080] [id = 342] 08:39:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 144 (1FC0A400) [pid = 1080] [serial = 1025] [outer = 00000000] 08:39:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 145 (20772400) [pid = 1080] [serial = 1026] [outer = 1FC0A400] 08:39:41 INFO - PROCESS | 1080 | 1461253181607 Marionette DEBUG loaded listener.js 08:39:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 146 (20772000) [pid = 1080] [serial = 1027] [outer = 1FC0A400] 08:39:42 INFO - PROCESS | 1080 | 1461253182163 Marionette TRACE conn4 <- [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]]]}] 08:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 931ms 08:39:42 INFO - PROCESS | 1080 | 1461253182234 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 08:39:42 INFO - PROCESS | 1080 | 1461253182237 Marionette TRACE conn4 <- [1,1333,null,{"value":"13"}] 08:39:42 INFO - PROCESS | 1080 | 1461253182241 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:39:42 INFO - PROCESS | 1080 | 1461253182244 Marionette TRACE conn4 <- [1,1334,null,{}] 08:39:42 INFO - PROCESS | 1080 | 1461253182248 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:42 INFO - PROCESS | 1080 | 1461253182359 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 08:39:42 INFO - PROCESS | 1080 | 1461253182474 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:42 INFO - PROCESS | 1080 | ++DOCSHELL 20770000 == 85 [pid = 1080] [id = 343] 08:39:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 147 (207CBC00) [pid = 1080] [serial = 1028] [outer = 00000000] 08:39:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 148 (20809C00) [pid = 1080] [serial = 1029] [outer = 207CBC00] 08:39:42 INFO - PROCESS | 1080 | 1461253182576 Marionette DEBUG loaded listener.js 08:39:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 149 (20839000) [pid = 1080] [serial = 1030] [outer = 207CBC00] 08:39:43 INFO - PROCESS | 1080 | 1461253183165 Marionette TRACE conn4 <- [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]]]}] 08:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 970ms 08:39:43 INFO - PROCESS | 1080 | 1461253183217 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 08:39:43 INFO - PROCESS | 1080 | 1461253183219 Marionette TRACE conn4 <- [1,1337,null,{"value":"13"}] 08:39:43 INFO - PROCESS | 1080 | 1461253183223 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:39:43 INFO - PROCESS | 1080 | 1461253183225 Marionette TRACE conn4 <- [1,1338,null,{}] 08:39:43 INFO - PROCESS | 1080 | 1461253183229 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:43 INFO - PROCESS | 1080 | 1461253183340 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 08:39:43 INFO - PROCESS | 1080 | 1461253183456 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:43 INFO - PROCESS | 1080 | ++DOCSHELL 207CC000 == 86 [pid = 1080] [id = 344] 08:39:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 150 (20803400) [pid = 1080] [serial = 1031] [outer = 00000000] 08:39:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 151 (218E9C00) [pid = 1080] [serial = 1032] [outer = 20803400] 08:39:43 INFO - PROCESS | 1080 | 1461253183515 Marionette DEBUG loaded listener.js 08:39:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 152 (21E80C00) [pid = 1080] [serial = 1033] [outer = 20803400] 08:39:44 INFO - PROCESS | 1080 | 1461253184108 Marionette TRACE conn4 <- [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]]]}] 08:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 930ms 08:39:44 INFO - PROCESS | 1080 | 1461253184157 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 08:39:44 INFO - PROCESS | 1080 | 1461253184159 Marionette TRACE conn4 <- [1,1341,null,{"value":"13"}] 08:39:44 INFO - PROCESS | 1080 | 1461253184162 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:39:44 INFO - PROCESS | 1080 | 1461253184165 Marionette TRACE conn4 <- [1,1342,null,{}] 08:39:44 INFO - PROCESS | 1080 | 1461253184168 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:44 INFO - PROCESS | 1080 | 1461253184373 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 08:39:44 INFO - PROCESS | 1080 | 1461253184537 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:44 INFO - PROCESS | 1080 | ++DOCSHELL 12AF3C00 == 87 [pid = 1080] [id = 345] 08:39:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 153 (12AF7000) [pid = 1080] [serial = 1034] [outer = 00000000] 08:39:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 154 (1640B400) [pid = 1080] [serial = 1035] [outer = 12AF7000] 08:39:44 INFO - PROCESS | 1080 | 1461253184589 Marionette DEBUG loaded listener.js 08:39:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 155 (17AAF000) [pid = 1080] [serial = 1036] [outer = 12AF7000] 08:39:45 INFO - PROCESS | 1080 | --DOCSHELL 1A77D400 == 86 [pid = 1080] [id = 335] 08:39:45 INFO - PROCESS | 1080 | 1461253185202 Marionette TRACE conn4 <- [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]]]}] 08:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1067ms 08:39:45 INFO - PROCESS | 1080 | 1461253185237 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 08:39:45 INFO - PROCESS | 1080 | 1461253185241 Marionette TRACE conn4 <- [1,1345,null,{"value":"13"}] 08:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:39:45 INFO - PROCESS | 1080 | 1461253185246 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:39:45 INFO - PROCESS | 1080 | 1461253185250 Marionette TRACE conn4 <- [1,1346,null,{}] 08:39:45 INFO - PROCESS | 1080 | 1461253185254 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:45 INFO - PROCESS | 1080 | 1461253185350 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 08:39:45 INFO - PROCESS | 1080 | 1461253185459 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:45 INFO - PROCESS | 1080 | ++DOCSHELL 1972A000 == 87 [pid = 1080] [id = 346] 08:39:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 156 (1A776800) [pid = 1080] [serial = 1037] [outer = 00000000] 08:39:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 157 (1B9C0800) [pid = 1080] [serial = 1038] [outer = 1A776800] 08:39:45 INFO - PROCESS | 1080 | 1461253185509 Marionette DEBUG loaded listener.js 08:39:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 158 (1BDF5C00) [pid = 1080] [serial = 1039] [outer = 1A776800] 08:39:45 INFO - PROCESS | 1080 | 1461253185966 Marionette TRACE conn4 <- [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]]]}] 08:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 770ms 08:39:46 INFO - PROCESS | 1080 | 1461253186019 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 08:39:46 INFO - PROCESS | 1080 | 1461253186022 Marionette TRACE conn4 <- [1,1349,null,{"value":"13"}] 08:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:39:46 INFO - PROCESS | 1080 | 1461253186025 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:39:46 INFO - PROCESS | 1080 | 1461253186027 Marionette TRACE conn4 <- [1,1350,null,{}] 08:39:46 INFO - PROCESS | 1080 | 1461253186031 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:46 INFO - PROCESS | 1080 | 1461253186127 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 08:39:46 INFO - PROCESS | 1080 | 1461253186138 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:46 INFO - PROCESS | 1080 | ++DOCSHELL 1CE68C00 == 88 [pid = 1080] [id = 347] 08:39:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 159 (1D190800) [pid = 1080] [serial = 1040] [outer = 00000000] 08:39:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 160 (1FAB0800) [pid = 1080] [serial = 1041] [outer = 1D190800] 08:39:46 INFO - PROCESS | 1080 | 1461253186185 Marionette DEBUG loaded listener.js 08:39:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 161 (1FE7B400) [pid = 1080] [serial = 1042] [outer = 1D190800] 08:39:46 INFO - PROCESS | 1080 | 1461253186704 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 732ms 08:39:46 INFO - PROCESS | 1080 | 1461253186761 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 08:39:46 INFO - PROCESS | 1080 | 1461253186764 Marionette TRACE conn4 <- [1,1353,null,{"value":"13"}] 08:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:39:46 INFO - PROCESS | 1080 | 1461253186774 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:39:46 INFO - PROCESS | 1080 | 1461253186779 Marionette TRACE conn4 <- [1,1354,null,{}] 08:39:46 INFO - PROCESS | 1080 | 1461253186783 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:46 INFO - PROCESS | 1080 | 1461253186880 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 08:39:47 INFO - PROCESS | 1080 | 1461253186998 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:47 INFO - PROCESS | 1080 | ++DOCSHELL 20663C00 == 89 [pid = 1080] [id = 348] 08:39:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 162 (20665400) [pid = 1080] [serial = 1043] [outer = 00000000] 08:39:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 163 (22498400) [pid = 1080] [serial = 1044] [outer = 20665400] 08:39:47 INFO - PROCESS | 1080 | 1461253187045 Marionette DEBUG loaded listener.js 08:39:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 164 (23262400) [pid = 1080] [serial = 1045] [outer = 20665400] 08:39:47 INFO - PROCESS | 1080 | 1461253187494 Marionette TRACE conn4 <- [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] 08:39:47 INFO - PROCESS | 1080 | 1461253187563 Marionette TRACE conn4 <- [1,1357,null,{"value":"13"}] 08:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:39:47 INFO - PROCESS | 1080 | 1461253187566 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:39:47 INFO - PROCESS | 1080 | 1461253187567 Marionette TRACE conn4 <- [1,1358,null,{}] 08:39:47 INFO - PROCESS | 1080 | 1461253187578 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:47 INFO - PROCESS | 1080 | 1461253187705 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 08:39:47 INFO - PROCESS | 1080 | 1461253187778 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:47 INFO - PROCESS | 1080 | ++DOCSHELL 23264400 == 90 [pid = 1080] [id = 349] 08:39:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 165 (23265C00) [pid = 1080] [serial = 1046] [outer = 00000000] 08:39:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 166 (23BB3000) [pid = 1080] [serial = 1047] [outer = 23265C00] 08:39:47 INFO - PROCESS | 1080 | 1461253187824 Marionette DEBUG loaded listener.js 08:39:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 167 (23E7B400) [pid = 1080] [serial = 1048] [outer = 23265C00] 08:39:48 INFO - PROCESS | 1080 | 1461253188272 Marionette TRACE conn4 <- [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] 08:39:48 INFO - PROCESS | 1080 | 1461253188300 Marionette TRACE conn4 <- [1,1361,null,{"value":"13"}] 08:39:48 INFO - PROCESS | 1080 | 1461253188308 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:39:48 INFO - PROCESS | 1080 | 1461253188309 Marionette TRACE conn4 <- [1,1362,null,{}] 08:39:48 INFO - PROCESS | 1080 | 1461253188313 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:48 INFO - PROCESS | 1080 | 1461253188447 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 08:39:48 INFO - PROCESS | 1080 | 1461253188524 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:48 INFO - PROCESS | 1080 | ++DOCSHELL 245C6400 == 91 [pid = 1080] [id = 350] 08:39:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 168 (245C7C00) [pid = 1080] [serial = 1049] [outer = 00000000] 08:39:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 169 (25170000) [pid = 1080] [serial = 1050] [outer = 245C7C00] 08:39:48 INFO - PROCESS | 1080 | 1461253188576 Marionette DEBUG loaded listener.js 08:39:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 170 (2517CC00) [pid = 1080] [serial = 1051] [outer = 245C7C00] 08:39:49 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:39:49 INFO - PROCESS | 1080 | 1461253189033 Marionette TRACE conn4 <- [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] 08:39:49 INFO - PROCESS | 1080 | 1461253189100 Marionette TRACE conn4 <- [1,1365,null,{"value":"13"}] 08:39:49 INFO - PROCESS | 1080 | 1461253189103 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:39:49 INFO - PROCESS | 1080 | 1461253189105 Marionette TRACE conn4 <- [1,1366,null,{}] 08:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:39:49 INFO - PROCESS | 1080 | 1461253189109 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:49 INFO - PROCESS | 1080 | 1461253189240 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 08:39:49 INFO - PROCESS | 1080 | --DOMWINDOW == 169 (1B1BA000) [pid = 1080] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:39:49 INFO - PROCESS | 1080 | --DOMWINDOW == 168 (23BB2400) [pid = 1080] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:39:49 INFO - PROCESS | 1080 | --DOMWINDOW == 167 (22310000) [pid = 1080] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:39:49 INFO - PROCESS | 1080 | --DOMWINDOW == 166 (1D30F800) [pid = 1080] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:39:49 INFO - PROCESS | 1080 | --DOMWINDOW == 165 (20664800) [pid = 1080] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:39:49 INFO - PROCESS | 1080 | --DOMWINDOW == 164 (245C5000) [pid = 1080] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:39:49 INFO - PROCESS | 1080 | --DOMWINDOW == 163 (1BE87C00) [pid = 1080] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:39:49 INFO - PROCESS | 1080 | --DOMWINDOW == 162 (12F94C00) [pid = 1080] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:39:49 INFO - PROCESS | 1080 | --DOMWINDOW == 161 (12BA7800) [pid = 1080] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:39:49 INFO - PROCESS | 1080 | --DOMWINDOW == 160 (207CB400) [pid = 1080] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:39:49 INFO - PROCESS | 1080 | --DOMWINDOW == 159 (1C120000) [pid = 1080] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:39:49 INFO - PROCESS | 1080 | --DOMWINDOW == 158 (207C8C00) [pid = 1080] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:39:49 INFO - PROCESS | 1080 | --DOMWINDOW == 157 (12F8CC00) [pid = 1080] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:39:49 INFO - PROCESS | 1080 | --DOMWINDOW == 156 (245CDC00) [pid = 1080] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:39:49 INFO - PROCESS | 1080 | --DOMWINDOW == 155 (23BB5800) [pid = 1080] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:39:49 INFO - PROCESS | 1080 | --DOMWINDOW == 154 (1BE89800) [pid = 1080] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:39:49 INFO - PROCESS | 1080 | --DOMWINDOW == 153 (1A778800) [pid = 1080] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:39:49 INFO - PROCESS | 1080 | --DOMWINDOW == 152 (12ABCC00) [pid = 1080] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:39:49 INFO - PROCESS | 1080 | --DOMWINDOW == 151 (1B318400) [pid = 1080] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:39:49 INFO - PROCESS | 1080 | --DOMWINDOW == 150 (24194400) [pid = 1080] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:39:49 INFO - PROCESS | 1080 | --DOMWINDOW == 149 (19768000) [pid = 1080] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:39:49 INFO - PROCESS | 1080 | --DOMWINDOW == 148 (12A0E800) [pid = 1080] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:39:49 INFO - PROCESS | 1080 | --DOMWINDOW == 147 (1FE71C00) [pid = 1080] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:39:49 INFO - PROCESS | 1080 | --DOMWINDOW == 146 (20768400) [pid = 1080] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:39:49 INFO - PROCESS | 1080 | --DOMWINDOW == 145 (20807400) [pid = 1080] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:39:49 INFO - PROCESS | 1080 | --DOMWINDOW == 144 (22305000) [pid = 1080] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:39:49 INFO - PROCESS | 1080 | --DOMWINDOW == 143 (178ED400) [pid = 1080] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:39:49 INFO - PROCESS | 1080 | --DOMWINDOW == 142 (1FBE5800) [pid = 1080] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:39:49 INFO - PROCESS | 1080 | --DOMWINDOW == 141 (178D3400) [pid = 1080] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:39:49 INFO - PROCESS | 1080 | --DOMWINDOW == 140 (1C1D6000) [pid = 1080] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:39:49 INFO - PROCESS | 1080 | --DOMWINDOW == 139 (1FAB8000) [pid = 1080] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:39:49 INFO - PROCESS | 1080 | 1461253189578 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:49 INFO - PROCESS | 1080 | ++DOCSHELL 124D4400 == 92 [pid = 1080] [id = 351] 08:39:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 140 (12A0E800) [pid = 1080] [serial = 1052] [outer = 00000000] 08:39:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 141 (12F94C00) [pid = 1080] [serial = 1053] [outer = 12A0E800] 08:39:49 INFO - PROCESS | 1080 | 1461253189623 Marionette DEBUG loaded listener.js 08:39:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 142 (178ED400) [pid = 1080] [serial = 1054] [outer = 12A0E800] 08:39:49 INFO - PROCESS | 1080 | 1461253189981 Marionette TRACE conn4 <- [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] 08:39:50 INFO - PROCESS | 1080 | 1461253190043 Marionette TRACE conn4 <- [1,1369,null,{"value":"13"}] 08:39:50 INFO - PROCESS | 1080 | 1461253190046 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:39:50 INFO - PROCESS | 1080 | 1461253190048 Marionette TRACE conn4 <- [1,1370,null,{}] 08:39:50 INFO - PROCESS | 1080 | 1461253190052 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:50 INFO - PROCESS | 1080 | 1461253190141 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 08:39:50 INFO - PROCESS | 1080 | 1461253190147 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:50 INFO - PROCESS | 1080 | ++DOCSHELL 1B12E400 == 93 [pid = 1080] [id = 352] 08:39:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 143 (1B335800) [pid = 1080] [serial = 1055] [outer = 00000000] 08:39:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 144 (2066AC00) [pid = 1080] [serial = 1056] [outer = 1B335800] 08:39:50 INFO - PROCESS | 1080 | 1461253190191 Marionette DEBUG loaded listener.js 08:39:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 145 (2066A400) [pid = 1080] [serial = 1057] [outer = 1B335800] 08:39:50 INFO - PROCESS | 1080 | [1080] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:39:50 INFO - PROCESS | 1080 | 1461253190655 Marionette TRACE conn4 <- [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] 08:39:50 INFO - PROCESS | 1080 | 1461253190689 Marionette TRACE conn4 <- [1,1373,null,{"value":"13"}] 08:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:39:50 INFO - PROCESS | 1080 | 1461253190693 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:39:50 INFO - PROCESS | 1080 | 1461253190694 Marionette TRACE conn4 <- [1,1374,null,{}] 08:39:50 INFO - PROCESS | 1080 | 1461253190698 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:50 INFO - PROCESS | 1080 | 1461253190788 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 08:39:50 INFO - PROCESS | 1080 | 1461253190794 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:50 INFO - PROCESS | 1080 | ++DOCSHELL 22310000 == 94 [pid = 1080] [id = 353] 08:39:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 146 (22368400) [pid = 1080] [serial = 1058] [outer = 00000000] 08:39:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 147 (252C6800) [pid = 1080] [serial = 1059] [outer = 22368400] 08:39:50 INFO - PROCESS | 1080 | 1461253190867 Marionette DEBUG loaded listener.js 08:39:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 148 (27145400) [pid = 1080] [serial = 1060] [outer = 22368400] 08:39:51 INFO - PROCESS | 1080 | 1461253191309 Marionette TRACE conn4 <- [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] 08:39:51 INFO - PROCESS | 1080 | 1461253191368 Marionette TRACE conn4 <- [1,1377,null,{"value":"13"}] 08:39:51 INFO - PROCESS | 1080 | 1461253191372 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:39:51 INFO - PROCESS | 1080 | 1461253191373 Marionette TRACE conn4 <- [1,1378,null,{}] 08:39:51 INFO - PROCESS | 1080 | 1461253191377 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:51 INFO - PROCESS | 1080 | 1461253191467 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 08:39:51 INFO - PROCESS | 1080 | 1461253191473 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:51 INFO - PROCESS | 1080 | ++DOCSHELL 26FEA400 == 95 [pid = 1080] [id = 354] 08:39:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 149 (26FEB000) [pid = 1080] [serial = 1061] [outer = 00000000] 08:39:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 150 (26FEFC00) [pid = 1080] [serial = 1062] [outer = 26FEB000] 08:39:51 INFO - PROCESS | 1080 | 1461253191517 Marionette DEBUG loaded listener.js 08:39:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 151 (26FF2400) [pid = 1080] [serial = 1063] [outer = 26FEB000] 08:39:52 INFO - PROCESS | 1080 | 1461253192248 Marionette TRACE conn4 <- [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]]]}] 08:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 931ms 08:39:52 INFO - PROCESS | 1080 | 1461253192306 Marionette TRACE conn4 -> [0,1381,"getWindowHandle",null] 08:39:52 INFO - PROCESS | 1080 | 1461253192312 Marionette TRACE conn4 <- [1,1381,null,{"value":"13"}] 08:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:39:52 INFO - PROCESS | 1080 | 1461253192318 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:39:52 INFO - PROCESS | 1080 | 1461253192322 Marionette TRACE conn4 <- [1,1382,null,{}] 08:39:52 INFO - PROCESS | 1080 | 1461253192328 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:52 INFO - PROCESS | 1080 | 1461253192463 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 08:39:52 INFO - PROCESS | 1080 | 1461253192609 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:52 INFO - PROCESS | 1080 | ++DOCSHELL 17BBCC00 == 96 [pid = 1080] [id = 355] 08:39:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 152 (18A4B400) [pid = 1080] [serial = 1064] [outer = 00000000] 08:39:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 153 (1CB2B400) [pid = 1080] [serial = 1065] [outer = 18A4B400] 08:39:52 INFO - PROCESS | 1080 | 1461253192668 Marionette DEBUG loaded listener.js 08:39:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 154 (1D30DC00) [pid = 1080] [serial = 1066] [outer = 18A4B400] 08:39:53 INFO - PROCESS | 1080 | 1461253193262 Marionette TRACE conn4 <- [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]]]}] 08:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1020ms 08:39:53 INFO - PROCESS | 1080 | 1461253193341 Marionette TRACE conn4 -> [0,1385,"getWindowHandle",null] 08:39:53 INFO - PROCESS | 1080 | 1461253193348 Marionette TRACE conn4 <- [1,1385,null,{"value":"13"}] 08:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:39:53 INFO - PROCESS | 1080 | 1461253193354 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:39:53 INFO - PROCESS | 1080 | 1461253193357 Marionette TRACE conn4 <- [1,1386,null,{}] 08:39:53 INFO - PROCESS | 1080 | 1461253193361 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:53 INFO - PROCESS | 1080 | 1461253193482 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 08:39:53 INFO - PROCESS | 1080 | 1461253193631 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:53 INFO - PROCESS | 1080 | ++DOCSHELL 1D1F1800 == 97 [pid = 1080] [id = 356] 08:39:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 155 (20751800) [pid = 1080] [serial = 1067] [outer = 00000000] 08:39:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 156 (22304400) [pid = 1080] [serial = 1068] [outer = 20751800] 08:39:53 INFO - PROCESS | 1080 | 1461253193688 Marionette DEBUG loaded listener.js 08:39:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 157 (2249FC00) [pid = 1080] [serial = 1069] [outer = 20751800] 08:39:54 INFO - PROCESS | 1080 | 1461253194309 Marionette TRACE conn4 <- [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]]]}] 08:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1020ms 08:39:54 INFO - PROCESS | 1080 | 1461253194377 Marionette TRACE conn4 -> [0,1389,"getWindowHandle",null] 08:39:54 INFO - PROCESS | 1080 | 1461253194379 Marionette TRACE conn4 <- [1,1389,null,{"value":"13"}] 08:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:39:54 INFO - PROCESS | 1080 | 1461253194383 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:39:54 INFO - PROCESS | 1080 | 1461253194387 Marionette TRACE conn4 <- [1,1390,null,{}] 08:39:54 INFO - PROCESS | 1080 | 1461253194399 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:54 INFO - PROCESS | 1080 | 1461253194577 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 08:39:54 INFO - PROCESS | 1080 | 1461253194723 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:54 INFO - PROCESS | 1080 | ++DOCSHELL 25277000 == 98 [pid = 1080] [id = 357] 08:39:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 158 (25277C00) [pid = 1080] [serial = 1070] [outer = 00000000] 08:39:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 159 (2527BC00) [pid = 1080] [serial = 1071] [outer = 25277C00] 08:39:54 INFO - PROCESS | 1080 | 1461253194786 Marionette DEBUG loaded listener.js 08:39:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 160 (2527FC00) [pid = 1080] [serial = 1072] [outer = 25277C00] 08:39:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 161 (2714AC00) [pid = 1080] [serial = 1073] [outer = 12406800] 08:39:55 INFO - PROCESS | 1080 | 1461253195498 Marionette TRACE conn4 <- [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]]]}] 08:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1171ms 08:39:55 INFO - PROCESS | 1080 | 1461253195557 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 08:39:55 INFO - PROCESS | 1080 | 1461253195560 Marionette TRACE conn4 <- [1,1393,null,{"value":"13"}] 08:39:55 INFO - PROCESS | 1080 | 1461253195563 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:39:55 INFO - PROCESS | 1080 | 1461253195565 Marionette TRACE conn4 <- [1,1394,null,{}] 08:39:55 INFO - PROCESS | 1080 | 1461253195569 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:55 INFO - PROCESS | 1080 | 1461253195691 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 08:39:55 INFO - PROCESS | 1080 | 1461253195838 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:55 INFO - PROCESS | 1080 | ++DOCSHELL 1C154800 == 99 [pid = 1080] [id = 358] 08:39:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 162 (1C1E0800) [pid = 1080] [serial = 1074] [outer = 00000000] 08:39:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 163 (2714F400) [pid = 1080] [serial = 1075] [outer = 1C1E0800] 08:39:55 INFO - PROCESS | 1080 | 1461253195897 Marionette DEBUG loaded listener.js 08:39:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 164 (27153400) [pid = 1080] [serial = 1076] [outer = 1C1E0800] 08:39:56 INFO - PROCESS | 1080 | 1461253196477 Marionette TRACE conn4 <- [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]]]}] 08:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 970ms 08:39:56 INFO - PROCESS | 1080 | 1461253196537 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 08:39:56 INFO - PROCESS | 1080 | 1461253196540 Marionette TRACE conn4 <- [1,1397,null,{"value":"13"}] 08:39:56 INFO - PROCESS | 1080 | 1461253196543 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:39:56 INFO - PROCESS | 1080 | 1461253196545 Marionette TRACE conn4 <- [1,1398,null,{}] 08:39:56 INFO - PROCESS | 1080 | 1461253196550 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:56 INFO - PROCESS | 1080 | 1461253196663 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 08:39:56 INFO - PROCESS | 1080 | 1461253196825 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:56 INFO - PROCESS | 1080 | ++DOCSHELL 27152800 == 100 [pid = 1080] [id = 359] 08:39:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 165 (27154800) [pid = 1080] [serial = 1077] [outer = 00000000] 08:39:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 166 (281C2800) [pid = 1080] [serial = 1078] [outer = 27154800] 08:39:56 INFO - PROCESS | 1080 | 1461253196881 Marionette DEBUG loaded listener.js 08:39:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 167 (281C7400) [pid = 1080] [serial = 1079] [outer = 27154800] 08:39:57 INFO - PROCESS | 1080 | 1461253197645 Marionette TRACE conn4 <- [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]]]}] 08:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1128ms 08:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:39:57 INFO - PROCESS | 1080 | 1461253197674 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 08:39:57 INFO - PROCESS | 1080 | 1461253197676 Marionette TRACE conn4 <- [1,1401,null,{"value":"13"}] 08:39:57 INFO - PROCESS | 1080 | 1461253197680 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:39:57 INFO - PROCESS | 1080 | 1461253197682 Marionette TRACE conn4 <- [1,1402,null,{}] 08:39:57 INFO - PROCESS | 1080 | 1461253197686 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:57 INFO - PROCESS | 1080 | 1461253197846 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 08:39:58 INFO - PROCESS | 1080 | 1461253198268 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:58 INFO - PROCESS | 1080 | ++DOCSHELL 0B689800 == 101 [pid = 1080] [id = 360] 08:39:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 168 (0EF1A400) [pid = 1080] [serial = 1080] [outer = 00000000] 08:39:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 169 (12BAD400) [pid = 1080] [serial = 1081] [outer = 0EF1A400] 08:39:58 INFO - PROCESS | 1080 | 1461253198380 Marionette DEBUG loaded listener.js 08:39:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 170 (12F8C400) [pid = 1080] [serial = 1082] [outer = 0EF1A400] 08:39:59 INFO - PROCESS | 1080 | 1461253199105 Marionette TRACE conn4 <- [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]]]}] 08:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1478ms 08:39:59 INFO - PROCESS | 1080 | 1461253199162 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 08:39:59 INFO - PROCESS | 1080 | 1461253199168 Marionette TRACE conn4 <- [1,1405,null,{"value":"13"}] 08:39:59 INFO - PROCESS | 1080 | 1461253199173 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:39:59 INFO - PROCESS | 1080 | 1461253199176 Marionette TRACE conn4 <- [1,1406,null,{}] 08:39:59 INFO - PROCESS | 1080 | 1461253199181 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:59 INFO - PROCESS | 1080 | 1461253199300 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 08:39:59 INFO - PROCESS | 1080 | 1461253199450 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:59 INFO - PROCESS | 1080 | ++DOCSHELL 17836800 == 102 [pid = 1080] [id = 361] 08:39:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 171 (178D5400) [pid = 1080] [serial = 1083] [outer = 00000000] 08:39:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 172 (19725000) [pid = 1080] [serial = 1084] [outer = 178D5400] 08:39:59 INFO - PROCESS | 1080 | 1461253199504 Marionette DEBUG loaded listener.js 08:39:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 173 (1B12F800) [pid = 1080] [serial = 1085] [outer = 178D5400] 08:39:59 INFO - PROCESS | 1080 | --DOCSHELL 1248F400 == 101 [pid = 1080] [id = 219] 08:39:59 INFO - PROCESS | 1080 | --DOCSHELL 1D313000 == 100 [pid = 1080] [id = 203] 08:39:59 INFO - PROCESS | 1080 | --DOCSHELL 12AEE800 == 99 [pid = 1080] [id = 334] 08:39:59 INFO - PROCESS | 1080 | --DOCSHELL 19720000 == 98 [pid = 1080] [id = 218] 08:39:59 INFO - PROCESS | 1080 | --DOCSHELL 21627C00 == 97 [pid = 1080] [id = 331] 08:39:59 INFO - PROCESS | 1080 | --DOCSHELL 1BDF8800 == 96 [pid = 1080] [id = 160] 08:39:59 INFO - PROCESS | 1080 | --DOCSHELL 21881800 == 95 [pid = 1080] [id = 330] 08:39:59 INFO - PROCESS | 1080 | --DOCSHELL 1BDF0000 == 94 [pid = 1080] [id = 329] 08:39:59 INFO - PROCESS | 1080 | --DOCSHELL 17AD6400 == 93 [pid = 1080] [id = 173] 08:39:59 INFO - PROCESS | 1080 | --DOCSHELL 1BDFA800 == 92 [pid = 1080] [id = 190] 08:39:59 INFO - PROCESS | 1080 | --DOCSHELL 1C150C00 == 91 [pid = 1080] [id = 22] 08:39:59 INFO - PROCESS | 1080 | --DOCSHELL 1CB35400 == 90 [pid = 1080] [id = 333] 08:39:59 INFO - PROCESS | 1080 | --DOCSHELL 1CB28000 == 89 [pid = 1080] [id = 332] 08:39:59 INFO - PROCESS | 1080 | --DOCSHELL 1D30EC00 == 88 [pid = 1080] [id = 249] 08:39:59 INFO - PROCESS | 1080 | --DOCSHELL 1FAB2800 == 87 [pid = 1080] [id = 213] 08:39:59 INFO - PROCESS | 1080 | --DOCSHELL 23BB3C00 == 86 [pid = 1080] [id = 310] 08:39:59 INFO - PROCESS | 1080 | --DOCSHELL 20810400 == 85 [pid = 1080] [id = 216] 08:39:59 INFO - PROCESS | 1080 | --DOCSHELL 22310000 == 84 [pid = 1080] [id = 353] 08:39:59 INFO - PROCESS | 1080 | --DOCSHELL 1B12E400 == 83 [pid = 1080] [id = 352] 08:39:59 INFO - PROCESS | 1080 | --DOCSHELL 124D4400 == 82 [pid = 1080] [id = 351] 08:39:59 INFO - PROCESS | 1080 | --DOCSHELL 245C6400 == 81 [pid = 1080] [id = 350] 08:39:59 INFO - PROCESS | 1080 | --DOCSHELL 23264400 == 80 [pid = 1080] [id = 349] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 172 (1BA15400) [pid = 1080] [serial = 1005] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 171 (17833800) [pid = 1080] [serial = 1002] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOCSHELL 20663C00 == 79 [pid = 1080] [id = 348] 08:39:59 INFO - PROCESS | 1080 | --DOCSHELL 1CE68C00 == 78 [pid = 1080] [id = 347] 08:39:59 INFO - PROCESS | 1080 | --DOCSHELL 1972A000 == 77 [pid = 1080] [id = 346] 08:39:59 INFO - PROCESS | 1080 | --DOCSHELL 12AF3C00 == 76 [pid = 1080] [id = 345] 08:39:59 INFO - PROCESS | 1080 | --DOCSHELL 1FBED800 == 75 [pid = 1080] [id = 341] 08:39:59 INFO - PROCESS | 1080 | --DOCSHELL 1E37D000 == 74 [pid = 1080] [id = 340] 08:39:59 INFO - PROCESS | 1080 | --DOCSHELL 1D190C00 == 73 [pid = 1080] [id = 339] 08:39:59 INFO - PROCESS | 1080 | --DOCSHELL 1B82D000 == 72 [pid = 1080] [id = 338] 08:39:59 INFO - PROCESS | 1080 | --DOCSHELL 18A55800 == 71 [pid = 1080] [id = 337] 08:39:59 INFO - PROCESS | 1080 | --DOCSHELL 0AF83000 == 70 [pid = 1080] [id = 336] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 170 (2074FC00) [pid = 1080] [serial = 886] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 169 (2080BC00) [pid = 1080] [serial = 889] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 168 (21625000) [pid = 1080] [serial = 892] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 167 (2249F000) [pid = 1080] [serial = 895] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 166 (1C119C00) [pid = 1080] [serial = 898] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 165 (207CB800) [pid = 1080] [serial = 838] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 164 (1D1F3000) [pid = 1080] [serial = 847] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 163 (1EB67400) [pid = 1080] [serial = 778] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 162 (1BA79000) [pid = 1080] [serial = 835] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 161 (23E71C00) [pid = 1080] [serial = 844] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 160 (2249CC00) [pid = 1080] [serial = 841] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 159 (1E185000) [pid = 1080] [serial = 966] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 158 (1E2C5800) [pid = 1080] [serial = 967] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 157 (2076E400) [pid = 1080] [serial = 970] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 156 (245CE000) [pid = 1080] [serial = 943] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 155 (245CB800) [pid = 1080] [serial = 942] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 154 (20756C00) [pid = 1080] [serial = 969] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 153 (20749C00) [pid = 1080] [serial = 937] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 152 (1FAB0000) [pid = 1080] [serial = 936] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 151 (1B33BC00) [pid = 1080] [serial = 934] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 150 (1B133C00) [pid = 1080] [serial = 933] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 149 (13B0F000) [pid = 1080] [serial = 957] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 148 (1713DC00) [pid = 1080] [serial = 958] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 147 (20833400) [pid = 1080] [serial = 972] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 146 (1C1D7000) [pid = 1080] [serial = 963] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 145 (23BB8000) [pid = 1080] [serial = 939] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 144 (1BDEDC00) [pid = 1080] [serial = 955] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 143 (1BA77000) [pid = 1080] [serial = 954] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 142 (25178000) [pid = 1080] [serial = 946] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 141 (25175800) [pid = 1080] [serial = 945] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 140 (23E71800) [pid = 1080] [serial = 930] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 139 (23E79800) [pid = 1080] [serial = 931] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 138 (1FC09000) [pid = 1080] [serial = 978] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 137 (2187C000) [pid = 1080] [serial = 981] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 136 (2080F400) [pid = 1080] [serial = 973] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 135 (1C122C00) [pid = 1080] [serial = 975] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 134 (17BB2800) [pid = 1080] [serial = 952] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 133 (12F96C00) [pid = 1080] [serial = 951] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 132 (1BA16C00) [pid = 1080] [serial = 960] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 131 (1BB23000) [pid = 1080] [serial = 961] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 130 (2517BC00) [pid = 1080] [serial = 949] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 129 (25173000) [pid = 1080] [serial = 948] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 128 (23E7D800) [pid = 1080] [serial = 940] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 127 (1CC1B000) [pid = 1080] [serial = 964] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 126 (207C4000) [pid = 1080] [serial = 979] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 125 (1C1D9000) [pid = 1080] [serial = 976] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 124 (1B9CD000) [pid = 1080] [serial = 883] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 123 (164A9400) [pid = 1080] [serial = 880] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 122 (2419A800) [pid = 1080] [serial = 999] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 121 (1CB32000) [pid = 1080] [serial = 996] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 120 (22305800) [pid = 1080] [serial = 990] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 119 (2326C400) [pid = 1080] [serial = 993] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 118 (1FC0BC00) [pid = 1080] [serial = 877] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 117 (1D3A2800) [pid = 1080] [serial = 987] [outer = 00000000] [url = about:blank] 08:39:59 INFO - PROCESS | 1080 | --DOMWINDOW == 116 (1A781400) [pid = 1080] [serial = 984] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 1080 | 1461253200127 Marionette TRACE conn4 <- [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]]]}] 08:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 970ms 08:40:00 INFO - PROCESS | 1080 | 1461253200149 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 08:40:00 INFO - PROCESS | 1080 | 1461253200153 Marionette TRACE conn4 <- [1,1409,null,{"value":"13"}] 08:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:40:00 INFO - PROCESS | 1080 | 1461253200157 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:40:00 INFO - PROCESS | 1080 | 1461253200159 Marionette TRACE conn4 <- [1,1410,null,{}] 08:40:00 INFO - PROCESS | 1080 | 1461253200163 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:00 INFO - PROCESS | 1080 | 1461253200252 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 08:40:00 INFO - PROCESS | 1080 | 1461253200261 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:00 INFO - PROCESS | 1080 | ++DOCSHELL 12E15000 == 71 [pid = 1080] [id = 362] 08:40:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (12F8D400) [pid = 1080] [serial = 1086] [outer = 00000000] 08:40:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 118 (178EE000) [pid = 1080] [serial = 1087] [outer = 12F8D400] 08:40:00 INFO - PROCESS | 1080 | 1461253200307 Marionette DEBUG loaded listener.js 08:40:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 119 (189A7000) [pid = 1080] [serial = 1088] [outer = 12F8D400] 08:40:00 INFO - PROCESS | 1080 | 1461253200876 Marionette TRACE conn4 <- [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]]]}] 08:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 770ms 08:40:00 INFO - PROCESS | 1080 | 1461253200932 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 08:40:00 INFO - PROCESS | 1080 | 1461253200934 Marionette TRACE conn4 <- [1,1413,null,{"value":"13"}] 08:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:40:00 INFO - PROCESS | 1080 | 1461253200939 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:40:00 INFO - PROCESS | 1080 | 1461253200945 Marionette TRACE conn4 <- [1,1414,null,{}] 08:40:00 INFO - PROCESS | 1080 | 1461253200957 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:01 INFO - PROCESS | 1080 | 1461253201059 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 08:40:01 INFO - PROCESS | 1080 | 1461253201161 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:01 INFO - PROCESS | 1080 | ++DOCSHELL 1B33BC00 == 72 [pid = 1080] [id = 363] 08:40:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 120 (1B33F000) [pid = 1080] [serial = 1089] [outer = 00000000] 08:40:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 121 (1B82DC00) [pid = 1080] [serial = 1090] [outer = 1B33F000] 08:40:01 INFO - PROCESS | 1080 | 1461253201207 Marionette DEBUG loaded listener.js 08:40:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 122 (1B9C1400) [pid = 1080] [serial = 1091] [outer = 1B33F000] 08:40:01 INFO - PROCESS | 1080 | 1461253201605 Marionette TRACE conn4 <- [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]]]}] 08:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 730ms 08:40:01 INFO - PROCESS | 1080 | 1461253201672 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 08:40:01 INFO - PROCESS | 1080 | 1461253201675 Marionette TRACE conn4 <- [1,1417,null,{"value":"13"}] 08:40:01 INFO - PROCESS | 1080 | 1461253201678 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:40:01 INFO - PROCESS | 1080 | 1461253201680 Marionette TRACE conn4 <- [1,1418,null,{}] 08:40:01 INFO - PROCESS | 1080 | 1461253201688 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:01 INFO - PROCESS | 1080 | 1461253201780 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 08:40:01 INFO - PROCESS | 1080 | 1461253201793 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:01 INFO - PROCESS | 1080 | ++DOCSHELL 1B9C5C00 == 73 [pid = 1080] [id = 364] 08:40:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 123 (1B9CDC00) [pid = 1080] [serial = 1092] [outer = 00000000] 08:40:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 124 (1BA79400) [pid = 1080] [serial = 1093] [outer = 1B9CDC00] 08:40:01 INFO - PROCESS | 1080 | 1461253201840 Marionette DEBUG loaded listener.js 08:40:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 125 (1BB23800) [pid = 1080] [serial = 1094] [outer = 1B9CDC00] 08:40:02 INFO - PROCESS | 1080 | 1461253202344 Marionette TRACE conn4 <- [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]]]}] 08:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 731ms 08:40:02 INFO - PROCESS | 1080 | 1461253202422 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 08:40:02 INFO - PROCESS | 1080 | 1461253202424 Marionette TRACE conn4 <- [1,1421,null,{"value":"13"}] 08:40:02 INFO - PROCESS | 1080 | 1461253202427 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:40:02 INFO - PROCESS | 1080 | 1461253202429 Marionette TRACE conn4 <- [1,1422,null,{}] 08:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:40:02 INFO - PROCESS | 1080 | 1461253202433 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:02 INFO - PROCESS | 1080 | 1461253202564 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 08:40:02 INFO - PROCESS | 1080 | 1461253202635 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:02 INFO - PROCESS | 1080 | ++DOCSHELL 12AC1000 == 74 [pid = 1080] [id = 365] 08:40:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 126 (1BDF3400) [pid = 1080] [serial = 1095] [outer = 00000000] 08:40:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 127 (1BE87400) [pid = 1080] [serial = 1096] [outer = 1BDF3400] 08:40:02 INFO - PROCESS | 1080 | 1461253202690 Marionette DEBUG loaded listener.js 08:40:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 128 (1C123800) [pid = 1080] [serial = 1097] [outer = 1BDF3400] 08:40:03 INFO - PROCESS | 1080 | 1461253203164 Marionette TRACE conn4 <- [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]]]}] 08:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 770ms 08:40:03 INFO - PROCESS | 1080 | 1461253203203 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 08:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:40:03 INFO - PROCESS | 1080 | 1461253203205 Marionette TRACE conn4 <- [1,1425,null,{"value":"13"}] 08:40:03 INFO - PROCESS | 1080 | 1461253203208 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:40:03 INFO - PROCESS | 1080 | 1461253203210 Marionette TRACE conn4 <- [1,1426,null,{}] 08:40:03 INFO - PROCESS | 1080 | 1461253203214 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:03 INFO - PROCESS | 1080 | 1461253203339 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 08:40:03 INFO - PROCESS | 1080 | 1461253203410 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:03 INFO - PROCESS | 1080 | ++DOCSHELL 1C1D9000 == 75 [pid = 1080] [id = 366] 08:40:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 129 (1C1DC400) [pid = 1080] [serial = 1098] [outer = 00000000] 08:40:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 130 (1CB32C00) [pid = 1080] [serial = 1099] [outer = 1C1DC400] 08:40:03 INFO - PROCESS | 1080 | 1461253203455 Marionette DEBUG loaded listener.js 08:40:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 131 (1CCEE400) [pid = 1080] [serial = 1100] [outer = 1C1DC400] 08:40:03 INFO - PROCESS | 1080 | 1461253203891 Marionette TRACE conn4 <- [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]]]}] 08:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 732ms 08:40:03 INFO - PROCESS | 1080 | 1461253203963 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 08:40:03 INFO - PROCESS | 1080 | 1461253203965 Marionette TRACE conn4 <- [1,1429,null,{"value":"13"}] 08:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:40:03 INFO - PROCESS | 1080 | 1461253203968 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:40:03 INFO - PROCESS | 1080 | 1461253203970 Marionette TRACE conn4 <- [1,1430,null,{}] 08:40:03 INFO - PROCESS | 1080 | 1461253203974 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:04 INFO - PROCESS | 1080 | 1461253204496 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 08:40:04 INFO - PROCESS | 1080 | --DOMWINDOW == 130 (22368400) [pid = 1080] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:40:04 INFO - PROCESS | 1080 | --DOMWINDOW == 129 (1B134400) [pid = 1080] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:40:04 INFO - PROCESS | 1080 | --DOMWINDOW == 128 (12AFA400) [pid = 1080] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:40:04 INFO - PROCESS | 1080 | --DOMWINDOW == 127 (23265C00) [pid = 1080] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:40:04 INFO - PROCESS | 1080 | --DOMWINDOW == 126 (245C7C00) [pid = 1080] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:40:04 INFO - PROCESS | 1080 | --DOMWINDOW == 125 (1B335800) [pid = 1080] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:40:04 INFO - PROCESS | 1080 | --DOMWINDOW == 124 (1D190800) [pid = 1080] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:40:04 INFO - PROCESS | 1080 | --DOMWINDOW == 123 (20665400) [pid = 1080] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:40:04 INFO - PROCESS | 1080 | --DOMWINDOW == 122 (12AF7000) [pid = 1080] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:40:04 INFO - PROCESS | 1080 | --DOMWINDOW == 121 (1A776800) [pid = 1080] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:40:04 INFO - PROCESS | 1080 | --DOMWINDOW == 120 (12A0E800) [pid = 1080] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:40:04 INFO - PROCESS | 1080 | 1461253204571 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:04 INFO - PROCESS | 1080 | ++DOCSHELL 12AF4000 == 76 [pid = 1080] [id = 367] 08:40:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 121 (12AF7000) [pid = 1080] [serial = 1101] [outer = 00000000] 08:40:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 122 (19723C00) [pid = 1080] [serial = 1102] [outer = 12AF7000] 08:40:04 INFO - PROCESS | 1080 | 1461253204617 Marionette DEBUG loaded listener.js 08:40:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 123 (1B322400) [pid = 1080] [serial = 1103] [outer = 12AF7000] 08:40:05 INFO - PROCESS | 1080 | 1461253204993 Marionette TRACE conn4 <- [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]]]}] 08:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1076ms 08:40:05 INFO - PROCESS | 1080 | 1461253205045 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 08:40:05 INFO - PROCESS | 1080 | 1461253205047 Marionette TRACE conn4 <- [1,1433,null,{"value":"13"}] 08:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:40:05 INFO - PROCESS | 1080 | 1461253205050 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:40:05 INFO - PROCESS | 1080 | 1461253205052 Marionette TRACE conn4 <- [1,1434,null,{}] 08:40:05 INFO - PROCESS | 1080 | 1461253205056 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:05 INFO - PROCESS | 1080 | 1461253205142 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 08:40:05 INFO - PROCESS | 1080 | 1461253205148 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:05 INFO - PROCESS | 1080 | ++DOCSHELL 1B9CE400 == 77 [pid = 1080] [id = 368] 08:40:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 124 (1C15A400) [pid = 1080] [serial = 1104] [outer = 00000000] 08:40:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 125 (1D314800) [pid = 1080] [serial = 1105] [outer = 1C15A400] 08:40:05 INFO - PROCESS | 1080 | 1461253205194 Marionette DEBUG loaded listener.js 08:40:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 126 (1D3A6C00) [pid = 1080] [serial = 1106] [outer = 1C15A400] 08:40:05 INFO - PROCESS | 1080 | 1461253205648 Marionette TRACE conn4 <- [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]]]}] 08:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 630ms 08:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:40:05 INFO - PROCESS | 1080 | 1461253205681 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 08:40:05 INFO - PROCESS | 1080 | 1461253205683 Marionette TRACE conn4 <- [1,1437,null,{"value":"13"}] 08:40:05 INFO - PROCESS | 1080 | 1461253205687 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:40:05 INFO - PROCESS | 1080 | 1461253205688 Marionette TRACE conn4 <- [1,1438,null,{}] 08:40:05 INFO - PROCESS | 1080 | 1461253205692 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:05 INFO - PROCESS | 1080 | 1461253205777 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 08:40:05 INFO - PROCESS | 1080 | 1461253205783 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:05 INFO - PROCESS | 1080 | ++DOCSHELL 1E2C0400 == 78 [pid = 1080] [id = 369] 08:40:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 127 (1E37AC00) [pid = 1080] [serial = 1107] [outer = 00000000] 08:40:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 128 (1FA81000) [pid = 1080] [serial = 1108] [outer = 1E37AC00] 08:40:05 INFO - PROCESS | 1080 | 1461253205829 Marionette DEBUG loaded listener.js 08:40:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 129 (1FAB8000) [pid = 1080] [serial = 1109] [outer = 1E37AC00] 08:40:06 INFO - PROCESS | 1080 | 1461253206320 Marionette TRACE conn4 <- [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]]]}] 08:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 670ms 08:40:06 INFO - PROCESS | 1080 | 1461253206357 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 08:40:06 INFO - PROCESS | 1080 | 1461253206359 Marionette TRACE conn4 <- [1,1441,null,{"value":"13"}] 08:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:40:06 INFO - PROCESS | 1080 | 1461253206362 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:40:06 INFO - PROCESS | 1080 | 1461253206364 Marionette TRACE conn4 <- [1,1442,null,{}] 08:40:06 INFO - PROCESS | 1080 | 1461253206368 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:06 INFO - PROCESS | 1080 | 1461253206456 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 08:40:06 INFO - PROCESS | 1080 | 1461253206462 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:06 INFO - PROCESS | 1080 | ++DOCSHELL 0B684000 == 79 [pid = 1080] [id = 370] 08:40:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 130 (0EC14800) [pid = 1080] [serial = 1110] [outer = 00000000] 08:40:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 131 (12AC8400) [pid = 1080] [serial = 1111] [outer = 0EC14800] 08:40:06 INFO - PROCESS | 1080 | 1461253206584 Marionette DEBUG loaded listener.js 08:40:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 132 (12C75000) [pid = 1080] [serial = 1112] [outer = 0EC14800] 08:40:07 INFO - PROCESS | 1080 | 1461253207396 Marionette TRACE conn4 <- [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]]]}] 08:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1123ms 08:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:40:07 INFO - PROCESS | 1080 | 1461253207487 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 08:40:07 INFO - PROCESS | 1080 | 1461253207490 Marionette TRACE conn4 <- [1,1445,null,{"value":"13"}] 08:40:07 INFO - PROCESS | 1080 | 1461253207496 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:40:07 INFO - PROCESS | 1080 | 1461253207498 Marionette TRACE conn4 <- [1,1446,null,{}] 08:40:07 INFO - PROCESS | 1080 | 1461253207505 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:07 INFO - PROCESS | 1080 | 1461253207664 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 08:40:07 INFO - PROCESS | 1080 | 1461253207801 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:07 INFO - PROCESS | 1080 | ++DOCSHELL 17BB5800 == 80 [pid = 1080] [id = 371] 08:40:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 133 (1A777400) [pid = 1080] [serial = 1113] [outer = 00000000] 08:40:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 134 (1B137C00) [pid = 1080] [serial = 1114] [outer = 1A777400] 08:40:07 INFO - PROCESS | 1080 | 1461253207860 Marionette DEBUG loaded listener.js 08:40:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 135 (1B333000) [pid = 1080] [serial = 1115] [outer = 1A777400] 08:40:08 INFO - PROCESS | 1080 | 1461253208445 Marionette TRACE conn4 <- [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]]]}] 08:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1024ms 08:40:08 INFO - PROCESS | 1080 | 1461253208520 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 08:40:08 INFO - PROCESS | 1080 | 1461253208524 Marionette TRACE conn4 <- [1,1449,null,{"value":"13"}] 08:40:08 INFO - PROCESS | 1080 | 1461253208531 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:40:08 INFO - PROCESS | 1080 | 1461253208534 Marionette TRACE conn4 <- [1,1450,null,{}] 08:40:08 INFO - PROCESS | 1080 | 1461253208539 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:08 INFO - PROCESS | 1080 | 1461253208655 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 08:40:08 INFO - PROCESS | 1080 | 1461253208800 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:08 INFO - PROCESS | 1080 | ++DOCSHELL 1C11B400 == 81 [pid = 1080] [id = 372] 08:40:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 136 (1C15D000) [pid = 1080] [serial = 1116] [outer = 00000000] 08:40:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 137 (1E187800) [pid = 1080] [serial = 1117] [outer = 1C15D000] 08:40:08 INFO - PROCESS | 1080 | 1461253208864 Marionette DEBUG loaded listener.js 08:40:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 138 (1FBEB400) [pid = 1080] [serial = 1118] [outer = 1C15D000] 08:40:09 INFO - PROCESS | 1080 | 1461253209557 Marionette TRACE conn4 <- [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]]]}] 08:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1077ms 08:40:09 INFO - PROCESS | 1080 | 1461253209612 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 08:40:09 INFO - PROCESS | 1080 | 1461253209614 Marionette TRACE conn4 <- [1,1453,null,{"value":"13"}] 08:40:09 INFO - PROCESS | 1080 | 1461253209618 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:40:09 INFO - PROCESS | 1080 | 1461253209622 Marionette TRACE conn4 <- [1,1454,null,{}] 08:40:09 INFO - PROCESS | 1080 | 1461253209633 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:09 INFO - PROCESS | 1080 | 1461253209754 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 08:40:09 INFO - PROCESS | 1080 | 1461253209900 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:09 INFO - PROCESS | 1080 | ++DOCSHELL 1CB29C00 == 82 [pid = 1080] [id = 373] 08:40:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 139 (20670000) [pid = 1080] [serial = 1119] [outer = 00000000] 08:40:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 140 (20758400) [pid = 1080] [serial = 1120] [outer = 20670000] 08:40:09 INFO - PROCESS | 1080 | 1461253209959 Marionette DEBUG loaded listener.js 08:40:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 141 (20767C00) [pid = 1080] [serial = 1121] [outer = 20670000] 08:40:10 INFO - PROCESS | 1080 | 1461253210620 Marionette TRACE conn4 <- [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]]]}] 08:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1025ms 08:40:10 INFO - PROCESS | 1080 | 1461253210647 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 08:40:10 INFO - PROCESS | 1080 | 1461253210650 Marionette TRACE conn4 <- [1,1457,null,{"value":"13"}] 08:40:10 INFO - PROCESS | 1080 | 1461253210653 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:40:10 INFO - PROCESS | 1080 | 1461253210655 Marionette TRACE conn4 <- [1,1458,null,{}] 08:40:10 INFO - PROCESS | 1080 | 1461253210659 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:10 INFO - PROCESS | 1080 | 1461253210774 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 08:40:10 INFO - PROCESS | 1080 | 1461253210918 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:10 INFO - PROCESS | 1080 | ++DOCSHELL 20772C00 == 83 [pid = 1080] [id = 374] 08:40:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 142 (207C3000) [pid = 1080] [serial = 1122] [outer = 00000000] 08:40:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 143 (20803C00) [pid = 1080] [serial = 1123] [outer = 207C3000] 08:40:10 INFO - PROCESS | 1080 | 1461253210975 Marionette DEBUG loaded listener.js 08:40:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 144 (20808000) [pid = 1080] [serial = 1124] [outer = 207C3000] 08:40:11 INFO - PROCESS | 1080 | 1461253211594 Marionette TRACE conn4 <- [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]]]}] 08:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 970ms 08:40:11 INFO - PROCESS | 1080 | 1461253211627 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 08:40:11 INFO - PROCESS | 1080 | 1461253211629 Marionette TRACE conn4 <- [1,1461,null,{"value":"13"}] 08:40:11 INFO - PROCESS | 1080 | 1461253211633 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:40:11 INFO - PROCESS | 1080 | 1461253211635 Marionette TRACE conn4 <- [1,1462,null,{}] 08:40:11 INFO - PROCESS | 1080 | 1461253211639 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:11 INFO - PROCESS | 1080 | 1461253211751 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 08:40:11 INFO - PROCESS | 1080 | 1461253211911 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:11 INFO - PROCESS | 1080 | ++DOCSHELL 2080E400 == 84 [pid = 1080] [id = 375] 08:40:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 145 (20834400) [pid = 1080] [serial = 1125] [outer = 00000000] 08:40:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 146 (2083BC00) [pid = 1080] [serial = 1126] [outer = 20834400] 08:40:11 INFO - PROCESS | 1080 | 1461253211975 Marionette DEBUG loaded listener.js 08:40:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 147 (2187A400) [pid = 1080] [serial = 1127] [outer = 20834400] 08:40:12 INFO - PROCESS | 1080 | 1461253212600 Marionette TRACE conn4 <- [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]]]}] 08:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1018ms 08:40:12 INFO - PROCESS | 1080 | 1461253212654 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 08:40:12 INFO - PROCESS | 1080 | 1461253212656 Marionette TRACE conn4 <- [1,1465,null,{"value":"13"}] 08:40:12 INFO - PROCESS | 1080 | 1461253212660 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:40:12 INFO - PROCESS | 1080 | 1461253212662 Marionette TRACE conn4 <- [1,1466,null,{}] 08:40:12 INFO - PROCESS | 1080 | 1461253212666 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:12 INFO - PROCESS | 1080 | 1461253212780 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 08:40:12 INFO - PROCESS | 1080 | 1461253212924 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:12 INFO - PROCESS | 1080 | ++DOCSHELL 2187EC00 == 85 [pid = 1080] [id = 376] 08:40:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 148 (21880000) [pid = 1080] [serial = 1128] [outer = 00000000] 08:40:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 149 (22303C00) [pid = 1080] [serial = 1129] [outer = 21880000] 08:40:12 INFO - PROCESS | 1080 | 1461253212981 Marionette DEBUG loaded listener.js 08:40:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 150 (22307400) [pid = 1080] [serial = 1130] [outer = 21880000] 08:40:13 INFO - PROCESS | 1080 | 1461253213621 Marionette TRACE conn4 <- [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]]]}] 08:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 970ms 08:40:13 INFO - PROCESS | 1080 | 1461253213634 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 08:40:13 INFO - PROCESS | 1080 | 1461253213636 Marionette TRACE conn4 <- [1,1469,null,{"value":"13"}] 08:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:40:13 INFO - PROCESS | 1080 | 1461253213639 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:40:13 INFO - PROCESS | 1080 | 1461253213641 Marionette TRACE conn4 <- [1,1470,null,{}] 08:40:13 INFO - PROCESS | 1080 | 1461253213645 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:13 INFO - PROCESS | 1080 | 1461253213755 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 08:40:13 INFO - PROCESS | 1080 | 1461253213872 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:13 INFO - PROCESS | 1080 | ++DOCSHELL 12FE2C00 == 86 [pid = 1080] [id = 377] 08:40:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 151 (13B0F800) [pid = 1080] [serial = 1131] [outer = 00000000] 08:40:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 152 (1B12D000) [pid = 1080] [serial = 1132] [outer = 13B0F800] 08:40:13 INFO - PROCESS | 1080 | 1461253213971 Marionette DEBUG loaded listener.js 08:40:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 153 (1BDEEC00) [pid = 1080] [serial = 1133] [outer = 13B0F800] 08:40:14 INFO - PROCESS | 1080 | 1461253214780 Marionette TRACE conn4 <- [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]]]}] 08:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1179ms 08:40:14 INFO - PROCESS | 1080 | 1461253214823 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 08:40:14 INFO - PROCESS | 1080 | 1461253214828 Marionette TRACE conn4 <- [1,1473,null,{"value":"13"}] 08:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:40:14 INFO - PROCESS | 1080 | 1461253214833 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:40:14 INFO - PROCESS | 1080 | 1461253214837 Marionette TRACE conn4 <- [1,1474,null,{}] 08:40:14 INFO - PROCESS | 1080 | 1461253214842 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:14 INFO - PROCESS | 1080 | 1461253214950 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 08:40:15 INFO - PROCESS | 1080 | 1461253215101 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:15 INFO - PROCESS | 1080 | ++DOCSHELL 1B822400 == 87 [pid = 1080] [id = 378] 08:40:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 154 (1B822C00) [pid = 1080] [serial = 1134] [outer = 00000000] 08:40:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 155 (1BA15400) [pid = 1080] [serial = 1135] [outer = 1B822C00] 08:40:15 INFO - PROCESS | 1080 | 1461253215154 Marionette DEBUG loaded listener.js 08:40:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 156 (1BE85000) [pid = 1080] [serial = 1136] [outer = 1B822C00] 08:40:15 INFO - PROCESS | 1080 | --DOCSHELL 1FC06000 == 86 [pid = 1080] [id = 342] 08:40:15 INFO - PROCESS | 1080 | --DOCSHELL 1E2C0400 == 85 [pid = 1080] [id = 369] 08:40:15 INFO - PROCESS | 1080 | --DOCSHELL 1B9CE400 == 84 [pid = 1080] [id = 368] 08:40:15 INFO - PROCESS | 1080 | --DOCSHELL 12AF4000 == 83 [pid = 1080] [id = 367] 08:40:15 INFO - PROCESS | 1080 | --DOCSHELL 1C1D9000 == 82 [pid = 1080] [id = 366] 08:40:15 INFO - PROCESS | 1080 | --DOCSHELL 12AC1000 == 81 [pid = 1080] [id = 365] 08:40:15 INFO - PROCESS | 1080 | --DOCSHELL 1B9C5C00 == 80 [pid = 1080] [id = 364] 08:40:15 INFO - PROCESS | 1080 | --DOCSHELL 1B33BC00 == 79 [pid = 1080] [id = 363] 08:40:15 INFO - PROCESS | 1080 | --DOCSHELL 12E15000 == 78 [pid = 1080] [id = 362] 08:40:15 INFO - PROCESS | 1080 | --DOCSHELL 17836800 == 77 [pid = 1080] [id = 361] 08:40:15 INFO - PROCESS | 1080 | --DOCSHELL 0B689800 == 76 [pid = 1080] [id = 360] 08:40:15 INFO - PROCESS | 1080 | --DOCSHELL 25277000 == 75 [pid = 1080] [id = 357] 08:40:15 INFO - PROCESS | 1080 | --DOCSHELL 1D1F1800 == 74 [pid = 1080] [id = 356] 08:40:15 INFO - PROCESS | 1080 | --DOCSHELL 17BBCC00 == 73 [pid = 1080] [id = 355] 08:40:15 INFO - PROCESS | 1080 | --DOMWINDOW == 155 (252C6800) [pid = 1080] [serial = 1059] [outer = 00000000] [url = about:blank] 08:40:15 INFO - PROCESS | 1080 | --DOMWINDOW == 154 (1BA78C00) [pid = 1080] [serial = 1006] [outer = 00000000] [url = about:blank] 08:40:15 INFO - PROCESS | 1080 | --DOMWINDOW == 153 (1B334000) [pid = 1080] [serial = 1003] [outer = 00000000] [url = about:blank] 08:40:15 INFO - PROCESS | 1080 | --DOMWINDOW == 152 (23BB3000) [pid = 1080] [serial = 1047] [outer = 00000000] [url = about:blank] 08:40:15 INFO - PROCESS | 1080 | --DOMWINDOW == 151 (25170000) [pid = 1080] [serial = 1050] [outer = 00000000] [url = about:blank] 08:40:15 INFO - PROCESS | 1080 | --DOMWINDOW == 150 (23E7B400) [pid = 1080] [serial = 1048] [outer = 00000000] [url = about:blank] 08:40:15 INFO - PROCESS | 1080 | --DOMWINDOW == 149 (2517CC00) [pid = 1080] [serial = 1051] [outer = 00000000] [url = about:blank] 08:40:15 INFO - PROCESS | 1080 | --DOMWINDOW == 148 (2066AC00) [pid = 1080] [serial = 1056] [outer = 00000000] [url = about:blank] 08:40:15 INFO - PROCESS | 1080 | --DOMWINDOW == 147 (20772400) [pid = 1080] [serial = 1026] [outer = 00000000] [url = about:blank] 08:40:15 INFO - PROCESS | 1080 | --DOMWINDOW == 146 (1FAB0800) [pid = 1080] [serial = 1041] [outer = 00000000] [url = about:blank] 08:40:15 INFO - PROCESS | 1080 | --DOMWINDOW == 145 (1FE7B400) [pid = 1080] [serial = 1042] [outer = 00000000] [url = about:blank] 08:40:15 INFO - PROCESS | 1080 | --DOMWINDOW == 144 (22498400) [pid = 1080] [serial = 1044] [outer = 00000000] [url = about:blank] 08:40:15 INFO - PROCESS | 1080 | --DOMWINDOW == 143 (17AAF000) [pid = 1080] [serial = 1036] [outer = 00000000] [url = about:blank] 08:40:15 INFO - PROCESS | 1080 | --DOMWINDOW == 142 (1640B400) [pid = 1080] [serial = 1035] [outer = 00000000] [url = about:blank] 08:40:15 INFO - PROCESS | 1080 | --DOMWINDOW == 141 (1B9C0800) [pid = 1080] [serial = 1038] [outer = 00000000] [url = about:blank] 08:40:15 INFO - PROCESS | 1080 | --DOMWINDOW == 140 (1BDF5C00) [pid = 1080] [serial = 1039] [outer = 00000000] [url = about:blank] 08:40:15 INFO - PROCESS | 1080 | --DOMWINDOW == 139 (1BB1E800) [pid = 1080] [serial = 1014] [outer = 00000000] [url = about:blank] 08:40:15 INFO - PROCESS | 1080 | --DOMWINDOW == 138 (218E9C00) [pid = 1080] [serial = 1032] [outer = 00000000] [url = about:blank] 08:40:15 INFO - PROCESS | 1080 | --DOMWINDOW == 137 (1D315C00) [pid = 1080] [serial = 1017] [outer = 00000000] [url = about:blank] 08:40:15 INFO - PROCESS | 1080 | --DOMWINDOW == 136 (1FAB9800) [pid = 1080] [serial = 1020] [outer = 00000000] [url = about:blank] 08:40:15 INFO - PROCESS | 1080 | --DOMWINDOW == 135 (12BAE000) [pid = 1080] [serial = 1008] [outer = 00000000] [url = about:blank] 08:40:15 INFO - PROCESS | 1080 | --DOMWINDOW == 134 (1FC0E800) [pid = 1080] [serial = 1023] [outer = 00000000] [url = about:blank] 08:40:15 INFO - PROCESS | 1080 | --DOMWINDOW == 133 (20809C00) [pid = 1080] [serial = 1029] [outer = 00000000] [url = about:blank] 08:40:15 INFO - PROCESS | 1080 | --DOMWINDOW == 132 (19757000) [pid = 1080] [serial = 1011] [outer = 00000000] [url = about:blank] 08:40:15 INFO - PROCESS | 1080 | --DOMWINDOW == 131 (178ED400) [pid = 1080] [serial = 1054] [outer = 00000000] [url = about:blank] 08:40:15 INFO - PROCESS | 1080 | --DOMWINDOW == 130 (12F94C00) [pid = 1080] [serial = 1053] [outer = 00000000] [url = about:blank] 08:40:15 INFO - PROCESS | 1080 | --DOMWINDOW == 129 (27145400) [pid = 1080] [serial = 1060] [outer = 00000000] [url = about:blank] 08:40:15 INFO - PROCESS | 1080 | --DOMWINDOW == 128 (2066A400) [pid = 1080] [serial = 1057] [outer = 00000000] [url = about:blank] 08:40:15 INFO - PROCESS | 1080 | --DOMWINDOW == 127 (23262400) [pid = 1080] [serial = 1045] [outer = 00000000] [url = about:blank] 08:40:15 INFO - PROCESS | 1080 | 1461253215809 Marionette TRACE conn4 <- [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]]]}] 08:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1018ms 08:40:15 INFO - PROCESS | 1080 | 1461253215856 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 08:40:15 INFO - PROCESS | 1080 | 1461253215862 Marionette TRACE conn4 <- [1,1477,null,{"value":"13"}] 08:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:40:15 INFO - PROCESS | 1080 | 1461253215868 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:40:15 INFO - PROCESS | 1080 | 1461253215870 Marionette TRACE conn4 <- [1,1478,null,{}] 08:40:15 INFO - PROCESS | 1080 | 1461253215874 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:15 INFO - PROCESS | 1080 | 1461253215978 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 08:40:16 INFO - PROCESS | 1080 | 1461253216079 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:16 INFO - PROCESS | 1080 | ++DOCSHELL 12AF8000 == 74 [pid = 1080] [id = 379] 08:40:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 128 (17103C00) [pid = 1080] [serial = 1137] [outer = 00000000] 08:40:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 129 (1A774400) [pid = 1080] [serial = 1138] [outer = 17103C00] 08:40:16 INFO - PROCESS | 1080 | 1461253216129 Marionette DEBUG loaded listener.js 08:40:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 130 (1971D800) [pid = 1080] [serial = 1139] [outer = 17103C00] 08:40:16 INFO - PROCESS | 1080 | 1461253216595 Marionette TRACE conn4 <- [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]]]}] 08:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 770ms 08:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:40:16 INFO - PROCESS | 1080 | 1461253216641 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 08:40:16 INFO - PROCESS | 1080 | 1461253216643 Marionette TRACE conn4 <- [1,1481,null,{"value":"13"}] 08:40:16 INFO - PROCESS | 1080 | 1461253216646 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:40:16 INFO - PROCESS | 1080 | 1461253216649 Marionette TRACE conn4 <- [1,1482,null,{}] 08:40:16 INFO - PROCESS | 1080 | 1461253216689 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:16 INFO - PROCESS | 1080 | 1461253216790 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 08:40:16 INFO - PROCESS | 1080 | 1461253216806 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:16 INFO - PROCESS | 1080 | ++DOCSHELL 13EB5800 == 75 [pid = 1080] [id = 380] 08:40:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 131 (1C15E000) [pid = 1080] [serial = 1140] [outer = 00000000] 08:40:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 132 (1CB33000) [pid = 1080] [serial = 1141] [outer = 1C15E000] 08:40:16 INFO - PROCESS | 1080 | 1461253216856 Marionette DEBUG loaded listener.js 08:40:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 133 (1D1F4000) [pid = 1080] [serial = 1142] [outer = 1C15E000] 08:40:17 INFO - PROCESS | 1080 | 1461253217349 Marionette TRACE conn4 <- [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]]]}] 08:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 731ms 08:40:17 INFO - PROCESS | 1080 | 1461253217377 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 08:40:17 INFO - PROCESS | 1080 | 1461253217379 Marionette TRACE conn4 <- [1,1485,null,{"value":"13"}] 08:40:17 INFO - PROCESS | 1080 | 1461253217382 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:40:17 INFO - PROCESS | 1080 | 1461253217384 Marionette TRACE conn4 <- [1,1486,null,{}] 08:40:17 INFO - PROCESS | 1080 | 1461253217387 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:17 INFO - PROCESS | 1080 | 1461253217480 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 08:40:17 INFO - PROCESS | 1080 | 1461253217490 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:17 INFO - PROCESS | 1080 | ++DOCSHELL 1D315000 == 76 [pid = 1080] [id = 381] 08:40:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 134 (1D31A400) [pid = 1080] [serial = 1143] [outer = 00000000] 08:40:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 135 (1FAAFC00) [pid = 1080] [serial = 1144] [outer = 1D31A400] 08:40:17 INFO - PROCESS | 1080 | 1461253217535 Marionette DEBUG loaded listener.js 08:40:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 136 (1FBF2800) [pid = 1080] [serial = 1145] [outer = 1D31A400] 08:40:17 INFO - PROCESS | 1080 | 1461253217985 Marionette TRACE conn4 <- [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]]]}] 08:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 670ms 08:40:18 INFO - PROCESS | 1080 | 1461253218057 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 08:40:18 INFO - PROCESS | 1080 | 1461253218059 Marionette TRACE conn4 <- [1,1489,null,{"value":"13"}] 08:40:18 INFO - PROCESS | 1080 | 1461253218062 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:40:18 INFO - PROCESS | 1080 | 1461253218064 Marionette TRACE conn4 <- [1,1490,null,{}] 08:40:18 INFO - PROCESS | 1080 | 1461253218068 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:18 INFO - PROCESS | 1080 | 1461253218195 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 08:40:18 INFO - PROCESS | 1080 | 1461253218290 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:18 INFO - PROCESS | 1080 | ++DOCSHELL 1FC0F000 == 77 [pid = 1080] [id = 382] 08:40:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 137 (1FC0F400) [pid = 1080] [serial = 1146] [outer = 00000000] 08:40:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 138 (20666400) [pid = 1080] [serial = 1147] [outer = 1FC0F400] 08:40:18 INFO - PROCESS | 1080 | 1461253218335 Marionette DEBUG loaded listener.js 08:40:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 139 (2066CC00) [pid = 1080] [serial = 1148] [outer = 1FC0F400] 08:40:18 INFO - PROCESS | 1080 | 1461253218774 Marionette TRACE conn4 <- [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]]]}] 08:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 730ms 08:40:18 INFO - PROCESS | 1080 | 1461253218797 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 08:40:18 INFO - PROCESS | 1080 | 1461253218799 Marionette TRACE conn4 <- [1,1493,null,{"value":"13"}] 08:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:40:18 INFO - PROCESS | 1080 | 1461253218810 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:40:18 INFO - PROCESS | 1080 | 1461253218812 Marionette TRACE conn4 <- [1,1494,null,{}] 08:40:18 INFO - PROCESS | 1080 | 1461253218816 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:18 INFO - PROCESS | 1080 | 1461253218957 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 08:40:19 INFO - PROCESS | 1080 | 1461253219031 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:19 INFO - PROCESS | 1080 | ++DOCSHELL 207C8C00 == 78 [pid = 1080] [id = 383] 08:40:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 140 (20802000) [pid = 1080] [serial = 1149] [outer = 00000000] 08:40:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 141 (2083A800) [pid = 1080] [serial = 1150] [outer = 20802000] 08:40:19 INFO - PROCESS | 1080 | 1461253219079 Marionette DEBUG loaded listener.js 08:40:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 142 (21619800) [pid = 1080] [serial = 1151] [outer = 20802000] 08:40:19 INFO - PROCESS | 1080 | 1461253219520 Marionette TRACE conn4 <- [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]]]}] 08:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 730ms 08:40:19 INFO - PROCESS | 1080 | 1461253219542 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 08:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:40:19 INFO - PROCESS | 1080 | 1461253219544 Marionette TRACE conn4 <- [1,1497,null,{"value":"13"}] 08:40:19 INFO - PROCESS | 1080 | 1461253219573 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:40:19 INFO - PROCESS | 1080 | 1461253219575 Marionette TRACE conn4 <- [1,1498,null,{}] 08:40:19 INFO - PROCESS | 1080 | 1461253219594 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:19 INFO - PROCESS | 1080 | 1461253219719 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 08:40:19 INFO - PROCESS | 1080 | 1461253219790 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:19 INFO - PROCESS | 1080 | ++DOCSHELL 178ED400 == 79 [pid = 1080] [id = 384] 08:40:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 143 (21626C00) [pid = 1080] [serial = 1152] [outer = 00000000] 08:40:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 144 (21EF4C00) [pid = 1080] [serial = 1153] [outer = 21626C00] 08:40:19 INFO - PROCESS | 1080 | 1461253219834 Marionette DEBUG loaded listener.js 08:40:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 145 (22304800) [pid = 1080] [serial = 1154] [outer = 21626C00] 08:40:20 INFO - PROCESS | 1080 | --DOMWINDOW == 144 (1BDF3400) [pid = 1080] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:40:20 INFO - PROCESS | 1080 | --DOMWINDOW == 143 (1C1DC400) [pid = 1080] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:40:20 INFO - PROCESS | 1080 | --DOMWINDOW == 142 (12AF7000) [pid = 1080] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:40:20 INFO - PROCESS | 1080 | --DOMWINDOW == 141 (0EF1A400) [pid = 1080] [serial = 1080] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:40:20 INFO - PROCESS | 1080 | --DOMWINDOW == 140 (1B9CDC00) [pid = 1080] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:40:20 INFO - PROCESS | 1080 | --DOMWINDOW == 139 (1B33F000) [pid = 1080] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:40:20 INFO - PROCESS | 1080 | --DOMWINDOW == 138 (12F8D400) [pid = 1080] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:40:20 INFO - PROCESS | 1080 | --DOMWINDOW == 137 (178D5400) [pid = 1080] [serial = 1083] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:40:20 INFO - PROCESS | 1080 | --DOMWINDOW == 136 (1C15A400) [pid = 1080] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:40:20 INFO - PROCESS | 1080 | 1461253220366 Marionette TRACE conn4 <- [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]]]}] 08:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 870ms 08:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:40:20 INFO - PROCESS | 1080 | 1461253220418 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 08:40:20 INFO - PROCESS | 1080 | 1461253220420 Marionette TRACE conn4 <- [1,1501,null,{"value":"13"}] 08:40:20 INFO - PROCESS | 1080 | 1461253220423 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:40:20 INFO - PROCESS | 1080 | 1461253220425 Marionette TRACE conn4 <- [1,1502,null,{}] 08:40:20 INFO - PROCESS | 1080 | 1461253220436 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:20 INFO - PROCESS | 1080 | 1461253220557 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 08:40:20 INFO - PROCESS | 1080 | 1461253220569 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:20 INFO - PROCESS | 1080 | ++DOCSHELL 1BDF0400 == 80 [pid = 1080] [id = 385] 08:40:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 137 (1BDF3400) [pid = 1080] [serial = 1155] [outer = 00000000] 08:40:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 138 (1D3F4000) [pid = 1080] [serial = 1156] [outer = 1BDF3400] 08:40:20 INFO - PROCESS | 1080 | 1461253220614 Marionette DEBUG loaded listener.js 08:40:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 139 (1D3EE800) [pid = 1080] [serial = 1157] [outer = 1BDF3400] 08:40:21 INFO - PROCESS | 1080 | 1461253221037 Marionette TRACE conn4 <- [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]]]}] 08:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 630ms 08:40:21 INFO - PROCESS | 1080 | 1461253221057 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 08:40:21 INFO - PROCESS | 1080 | 1461253221059 Marionette TRACE conn4 <- [1,1505,null,{"value":"13"}] 08:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:40:21 INFO - PROCESS | 1080 | 1461253221062 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:40:21 INFO - PROCESS | 1080 | 1461253221063 Marionette TRACE conn4 <- [1,1506,null,{}] 08:40:21 INFO - PROCESS | 1080 | 1461253221067 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:21 INFO - PROCESS | 1080 | 1461253221156 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 08:40:21 INFO - PROCESS | 1080 | 1461253221162 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:21 INFO - PROCESS | 1080 | ++DOCSHELL 21EEF800 == 81 [pid = 1080] [id = 386] 08:40:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 140 (2236AC00) [pid = 1080] [serial = 1158] [outer = 00000000] 08:40:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 141 (23263400) [pid = 1080] [serial = 1159] [outer = 2236AC00] 08:40:21 INFO - PROCESS | 1080 | 1461253221206 Marionette DEBUG loaded listener.js 08:40:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 142 (2326B400) [pid = 1080] [serial = 1160] [outer = 2236AC00] 08:40:21 INFO - PROCESS | 1080 | 1461253221670 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 630ms 08:40:21 INFO - PROCESS | 1080 | 1461253221694 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 08:40:21 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:40:21 INFO - PROCESS | 1080 | 1461253221696 Marionette TRACE conn4 <- [1,1509,null,{"value":"13"}] 08:40:21 INFO - PROCESS | 1080 | 1461253221699 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:40:21 INFO - PROCESS | 1080 | 1461253221701 Marionette TRACE conn4 <- [1,1510,null,{}] 08:40:21 INFO - PROCESS | 1080 | 1461253221705 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:21 INFO - PROCESS | 1080 | 1461253221841 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 08:40:21 INFO - PROCESS | 1080 | 1461253221853 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:21 INFO - PROCESS | 1080 | ++DOCSHELL 224A1C00 == 82 [pid = 1080] [id = 387] 08:40:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 143 (2326C400) [pid = 1080] [serial = 1161] [outer = 00000000] 08:40:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 144 (23BB7C00) [pid = 1080] [serial = 1162] [outer = 2326C400] 08:40:21 INFO - PROCESS | 1080 | 1461253221897 Marionette DEBUG loaded listener.js 08:40:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 145 (23BBBC00) [pid = 1080] [serial = 1163] [outer = 2326C400] 08:40:22 INFO - PROCESS | 1080 | 1461253222480 Marionette TRACE conn4 <- [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"]]]}] 08:40:22 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 () { 08:40:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:40:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:40:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:40:22 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 () { 08:40:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:40:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:40:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:40:22 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 () { 08:40:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:40:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:40:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:40:22 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 () { 08:40:22 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:40:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:40:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:40:22 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 834ms 08:40:22 INFO - PROCESS | 1080 | 1461253222561 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 08:40:22 INFO - PROCESS | 1080 | 1461253222565 Marionette TRACE conn4 <- [1,1513,null,{"value":"13"}] 08:40:22 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:40:22 INFO - PROCESS | 1080 | 1461253222586 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:40:22 INFO - PROCESS | 1080 | 1461253222590 Marionette TRACE conn4 <- [1,1514,null,{}] 08:40:22 INFO - PROCESS | 1080 | 1461253222611 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:22 INFO - PROCESS | 1080 | 1461253222745 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 08:40:22 INFO - PROCESS | 1080 | 1461253222887 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:22 INFO - PROCESS | 1080 | ++DOCSHELL 18A53400 == 83 [pid = 1080] [id = 388] 08:40:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 146 (19729800) [pid = 1080] [serial = 1164] [outer = 00000000] 08:40:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 147 (1B9C4000) [pid = 1080] [serial = 1165] [outer = 19729800] 08:40:22 INFO - PROCESS | 1080 | 1461253222949 Marionette DEBUG loaded listener.js 08:40:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 148 (1BA78C00) [pid = 1080] [serial = 1166] [outer = 19729800] 08:40:23 INFO - PROCESS | 1080 | 1461253223529 Marionette TRACE conn4 <- [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"]]]}] 08:40:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:40:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:40:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:40:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:40:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:40:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:40:23 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:40:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:40:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:40:23 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1011ms 08:40:23 INFO - PROCESS | 1080 | 1461253223591 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 08:40:23 INFO - PROCESS | 1080 | 1461253223597 Marionette TRACE conn4 <- [1,1517,null,{"value":"13"}] 08:40:23 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:40:23 INFO - PROCESS | 1080 | 1461253223604 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:40:23 INFO - PROCESS | 1080 | 1461253223607 Marionette TRACE conn4 <- [1,1518,null,{}] 08:40:23 INFO - PROCESS | 1080 | 1461253223611 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:23 INFO - PROCESS | 1080 | 1461253223731 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 08:40:23 INFO - PROCESS | 1080 | 1461253223897 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:23 INFO - PROCESS | 1080 | ++DOCSHELL 1CB32000 == 84 [pid = 1080] [id = 389] 08:40:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 149 (1D312000) [pid = 1080] [serial = 1167] [outer = 00000000] 08:40:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 150 (207C4000) [pid = 1080] [serial = 1168] [outer = 1D312000] 08:40:23 INFO - PROCESS | 1080 | 1461253223954 Marionette DEBUG loaded listener.js 08:40:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 151 (20835000) [pid = 1080] [serial = 1169] [outer = 1D312000] 08:40:24 INFO - PROCESS | 1080 | 1461253224556 Marionette TRACE conn4 <- [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]]]}] 08:40:24 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 08:40:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:40:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:40:24 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. 08:40:24 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:40:24 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 988ms 08:40:24 INFO - PROCESS | 1080 | 1461253224593 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 08:40:24 INFO - PROCESS | 1080 | 1461253224595 Marionette TRACE conn4 <- [1,1521,null,{"value":"13"}] 08:40:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:40:24 INFO - PROCESS | 1080 | 1461253224599 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:40:24 INFO - PROCESS | 1080 | 1461253224603 Marionette TRACE conn4 <- [1,1522,null,{}] 08:40:24 INFO - PROCESS | 1080 | 1461253224615 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:24 INFO - PROCESS | 1080 | 1461253224733 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 08:40:24 INFO - PROCESS | 1080 | 1461253224882 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:24 INFO - PROCESS | 1080 | ++DOCSHELL 23E7D800 == 85 [pid = 1080] [id = 390] 08:40:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 152 (23E7FC00) [pid = 1080] [serial = 1170] [outer = 00000000] 08:40:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 153 (24198000) [pid = 1080] [serial = 1171] [outer = 23E7FC00] 08:40:24 INFO - PROCESS | 1080 | 1461253224943 Marionette DEBUG loaded listener.js 08:40:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 154 (2419E800) [pid = 1080] [serial = 1172] [outer = 23E7FC00] 08:40:25 INFO - PROCESS | 1080 | 1461253225556 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:40:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:40:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1022ms 08:40:25 INFO - PROCESS | 1080 | 1461253225624 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 08:40:25 INFO - PROCESS | 1080 | 1461253225627 Marionette TRACE conn4 <- [1,1525,null,{"value":"13"}] 08:40:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:40:25 INFO - PROCESS | 1080 | 1461253225631 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:40:25 INFO - PROCESS | 1080 | 1461253225633 Marionette TRACE conn4 <- [1,1526,null,{}] 08:40:25 INFO - PROCESS | 1080 | 1461253225652 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:25 INFO - PROCESS | 1080 | 1461253225794 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 08:40:25 INFO - PROCESS | 1080 | 1461253225937 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:25 INFO - PROCESS | 1080 | ++DOCSHELL 245CB000 == 86 [pid = 1080] [id = 391] 08:40:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 155 (245CB800) [pid = 1080] [serial = 1173] [outer = 00000000] 08:40:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 156 (25174000) [pid = 1080] [serial = 1174] [outer = 245CB800] 08:40:26 INFO - PROCESS | 1080 | 1461253225995 Marionette DEBUG loaded listener.js 08:40:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 157 (25176C00) [pid = 1080] [serial = 1175] [outer = 245CB800] 08:40:26 INFO - PROCESS | 1080 | 1461253226603 Marionette TRACE conn4 <- [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]]]}] 08:40:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:40:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1034ms 08:40:26 INFO - PROCESS | 1080 | 1461253226668 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 08:40:26 INFO - PROCESS | 1080 | 1461253226671 Marionette TRACE conn4 <- [1,1529,null,{"value":"13"}] 08:40:26 INFO - PROCESS | 1080 | 1461253226674 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:40:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:40:26 INFO - PROCESS | 1080 | 1461253226677 Marionette TRACE conn4 <- [1,1530,null,{}] 08:40:26 INFO - PROCESS | 1080 | 1461253226681 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:26 INFO - PROCESS | 1080 | 1461253226793 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 08:40:26 INFO - PROCESS | 1080 | 1461253226943 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:26 INFO - PROCESS | 1080 | ++DOCSHELL 25178C00 == 87 [pid = 1080] [id = 392] 08:40:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 158 (2517A400) [pid = 1080] [serial = 1176] [outer = 00000000] 08:40:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 159 (25276C00) [pid = 1080] [serial = 1177] [outer = 2517A400] 08:40:27 INFO - PROCESS | 1080 | 1461253226999 Marionette DEBUG loaded listener.js 08:40:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 160 (2527B800) [pid = 1080] [serial = 1178] [outer = 2517A400] 08:40:27 INFO - PROCESS | 1080 | 1461253227536 Marionette TRACE conn4 <- [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]]]}] 08:40:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:40:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 931ms 08:40:27 INFO - PROCESS | 1080 | 1461253227609 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 08:40:27 INFO - PROCESS | 1080 | 1461253227611 Marionette TRACE conn4 <- [1,1533,null,{"value":"13"}] 08:40:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:40:27 INFO - PROCESS | 1080 | 1461253227615 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:40:27 INFO - PROCESS | 1080 | 1461253227617 Marionette TRACE conn4 <- [1,1534,null,{}] 08:40:27 INFO - PROCESS | 1080 | 1461253227621 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:27 INFO - PROCESS | 1080 | 1461253227752 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 08:40:27 INFO - PROCESS | 1080 | 1461253227906 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:27 INFO - PROCESS | 1080 | ++DOCSHELL 25275400 == 88 [pid = 1080] [id = 393] 08:40:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 161 (252C7000) [pid = 1080] [serial = 1179] [outer = 00000000] 08:40:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 162 (25699400) [pid = 1080] [serial = 1180] [outer = 252C7000] 08:40:27 INFO - PROCESS | 1080 | 1461253227966 Marionette DEBUG loaded listener.js 08:40:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 163 (2569C000) [pid = 1080] [serial = 1181] [outer = 252C7000] 08:40:28 INFO - PROCESS | 1080 | 1461253228564 Marionette TRACE conn4 <- [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]]]}] 08:40:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:40:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1016ms 08:40:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:40:28 INFO - PROCESS | 1080 | 1461253228635 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 08:40:28 INFO - PROCESS | 1080 | 1461253228637 Marionette TRACE conn4 <- [1,1537,null,{"value":"13"}] 08:40:28 INFO - PROCESS | 1080 | 1461253228641 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:40:28 INFO - PROCESS | 1080 | 1461253228643 Marionette TRACE conn4 <- [1,1538,null,{}] 08:40:28 INFO - PROCESS | 1080 | 1461253228647 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:28 INFO - PROCESS | 1080 | 1461253228760 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 08:40:28 INFO - PROCESS | 1080 | 1461253228916 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:28 INFO - PROCESS | 1080 | ++DOCSHELL 23B76400 == 89 [pid = 1080] [id = 394] 08:40:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 164 (23B76800) [pid = 1080] [serial = 1182] [outer = 00000000] 08:40:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 165 (23B80C00) [pid = 1080] [serial = 1183] [outer = 23B76800] 08:40:28 INFO - PROCESS | 1080 | 1461253228972 Marionette DEBUG loaded listener.js 08:40:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 166 (23B84800) [pid = 1080] [serial = 1184] [outer = 23B76800] 08:40:29 INFO - PROCESS | 1080 | 1461253229580 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:40:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:40:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 970ms 08:40:29 INFO - PROCESS | 1080 | 1461253229614 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 08:40:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:40:29 INFO - PROCESS | 1080 | 1461253229617 Marionette TRACE conn4 <- [1,1541,null,{"value":"13"}] 08:40:29 INFO - PROCESS | 1080 | 1461253229620 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:40:29 INFO - PROCESS | 1080 | 1461253229623 Marionette TRACE conn4 <- [1,1542,null,{}] 08:40:29 INFO - PROCESS | 1080 | 1461253229626 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:29 INFO - PROCESS | 1080 | 1461253229741 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 08:40:29 INFO - PROCESS | 1080 | 1461253229894 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:29 INFO - PROCESS | 1080 | ++DOCSHELL 23B85800 == 90 [pid = 1080] [id = 395] 08:40:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 167 (25274000) [pid = 1080] [serial = 1185] [outer = 00000000] 08:40:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 168 (256A2800) [pid = 1080] [serial = 1186] [outer = 25274000] 08:40:29 INFO - PROCESS | 1080 | 1461253229950 Marionette DEBUG loaded listener.js 08:40:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 169 (26FE7800) [pid = 1080] [serial = 1187] [outer = 25274000] 08:40:30 INFO - PROCESS | 1080 | 1461253230533 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:40:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:40:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 970ms 08:40:30 INFO - PROCESS | 1080 | 1461253230595 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 08:40:30 INFO - PROCESS | 1080 | 1461253230597 Marionette TRACE conn4 <- [1,1545,null,{"value":"13"}] 08:40:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:40:30 INFO - PROCESS | 1080 | 1461253230601 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:40:30 INFO - PROCESS | 1080 | 1461253230603 Marionette TRACE conn4 <- [1,1546,null,{}] 08:40:30 INFO - PROCESS | 1080 | 1461253230607 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:30 INFO - PROCESS | 1080 | 1461253230728 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 08:40:31 INFO - PROCESS | 1080 | 1461253231065 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:31 INFO - PROCESS | 1080 | ++DOCSHELL 12AC4800 == 91 [pid = 1080] [id = 396] 08:40:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 170 (1640A400) [pid = 1080] [serial = 1188] [outer = 00000000] 08:40:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 171 (1B33A400) [pid = 1080] [serial = 1189] [outer = 1640A400] 08:40:31 INFO - PROCESS | 1080 | 1461253231156 Marionette DEBUG loaded listener.js 08:40:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 172 (1B8B1000) [pid = 1080] [serial = 1190] [outer = 1640A400] 08:40:31 INFO - PROCESS | 1080 | 1461253231790 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:40:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:40:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1235ms 08:40:31 INFO - PROCESS | 1080 | 1461253231839 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 08:40:31 INFO - PROCESS | 1080 | 1461253231844 Marionette TRACE conn4 <- [1,1549,null,{"value":"13"}] 08:40:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:40:31 INFO - PROCESS | 1080 | 1461253231849 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:40:31 INFO - PROCESS | 1080 | 1461253231852 Marionette TRACE conn4 <- [1,1550,null,{}] 08:40:31 INFO - PROCESS | 1080 | 1461253231857 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:31 INFO - PROCESS | 1080 | 1461253231970 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 08:40:32 INFO - PROCESS | 1080 | 1461253232128 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:32 INFO - PROCESS | 1080 | ++DOCSHELL 1BA1BC00 == 92 [pid = 1080] [id = 397] 08:40:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 173 (1C119000) [pid = 1080] [serial = 1191] [outer = 00000000] 08:40:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 174 (1CE68800) [pid = 1080] [serial = 1192] [outer = 1C119000] 08:40:32 INFO - PROCESS | 1080 | 1461253232180 Marionette DEBUG loaded listener.js 08:40:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 175 (1D318000) [pid = 1080] [serial = 1193] [outer = 1C119000] 08:40:32 INFO - PROCESS | 1080 | --DOCSHELL 21EEF800 == 91 [pid = 1080] [id = 386] 08:40:32 INFO - PROCESS | 1080 | --DOCSHELL 1BDF0400 == 90 [pid = 1080] [id = 385] 08:40:32 INFO - PROCESS | 1080 | --DOCSHELL 178ED400 == 89 [pid = 1080] [id = 384] 08:40:32 INFO - PROCESS | 1080 | --DOCSHELL 207C8C00 == 88 [pid = 1080] [id = 383] 08:40:32 INFO - PROCESS | 1080 | --DOCSHELL 1FC0F000 == 87 [pid = 1080] [id = 382] 08:40:32 INFO - PROCESS | 1080 | --DOCSHELL 1D315000 == 86 [pid = 1080] [id = 381] 08:40:32 INFO - PROCESS | 1080 | --DOMWINDOW == 174 (1FA81000) [pid = 1080] [serial = 1108] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 1080 | 1461253232841 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:40:32 INFO - PROCESS | 1080 | --DOCSHELL 13EB5800 == 85 [pid = 1080] [id = 380] 08:40:32 INFO - PROCESS | 1080 | --DOCSHELL 12AF8000 == 84 [pid = 1080] [id = 379] 08:40:32 INFO - PROCESS | 1080 | --DOCSHELL 1B822400 == 83 [pid = 1080] [id = 378] 08:40:32 INFO - PROCESS | 1080 | --DOCSHELL 17BB5800 == 82 [pid = 1080] [id = 371] 08:40:32 INFO - PROCESS | 1080 | --DOCSHELL 0B684000 == 81 [pid = 1080] [id = 370] 08:40:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:40:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1017ms 08:40:32 INFO - PROCESS | 1080 | 1461253232872 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 08:40:32 INFO - PROCESS | 1080 | 1461253232876 Marionette TRACE conn4 <- [1,1553,null,{"value":"13"}] 08:40:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:40:32 INFO - PROCESS | 1080 | 1461253232881 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:40:32 INFO - PROCESS | 1080 | 1461253232883 Marionette TRACE conn4 <- [1,1554,null,{}] 08:40:32 INFO - PROCESS | 1080 | 1461253232903 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:32 INFO - PROCESS | 1080 | --DOMWINDOW == 173 (1BE87400) [pid = 1080] [serial = 1096] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 1080 | --DOMWINDOW == 172 (1CB32C00) [pid = 1080] [serial = 1099] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 1080 | --DOMWINDOW == 171 (1C123800) [pid = 1080] [serial = 1097] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 1080 | --DOMWINDOW == 170 (19723C00) [pid = 1080] [serial = 1102] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 1080 | --DOMWINDOW == 169 (1CB2B400) [pid = 1080] [serial = 1065] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 1080 | --DOMWINDOW == 168 (22304400) [pid = 1080] [serial = 1068] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 1080 | --DOMWINDOW == 167 (1CCEE400) [pid = 1080] [serial = 1100] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 1080 | --DOMWINDOW == 166 (2527BC00) [pid = 1080] [serial = 1071] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 1080 | --DOMWINDOW == 165 (2714F400) [pid = 1080] [serial = 1075] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 1080 | --DOMWINDOW == 164 (281C2800) [pid = 1080] [serial = 1078] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 1080 | --DOMWINDOW == 163 (12F8C400) [pid = 1080] [serial = 1082] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 1080 | --DOMWINDOW == 162 (12BAD400) [pid = 1080] [serial = 1081] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 1080 | --DOMWINDOW == 161 (1BA79400) [pid = 1080] [serial = 1093] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 1080 | --DOMWINDOW == 160 (1B82DC00) [pid = 1080] [serial = 1090] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 1080 | --DOMWINDOW == 159 (1B9C1400) [pid = 1080] [serial = 1091] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 1080 | --DOMWINDOW == 158 (178EE000) [pid = 1080] [serial = 1087] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 1080 | --DOMWINDOW == 157 (189A7000) [pid = 1080] [serial = 1088] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 1080 | --DOMWINDOW == 156 (1B12F800) [pid = 1080] [serial = 1085] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 1080 | --DOMWINDOW == 155 (19725000) [pid = 1080] [serial = 1084] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 1080 | --DOMWINDOW == 154 (1D314800) [pid = 1080] [serial = 1105] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 1080 | --DOMWINDOW == 153 (1C126000) [pid = 1080] [serial = 670] [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.] 08:40:32 INFO - PROCESS | 1080 | --DOMWINDOW == 152 (26FEFC00) [pid = 1080] [serial = 1062] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 1080 | --DOMWINDOW == 151 (1B322400) [pid = 1080] [serial = 1103] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 1080 | --DOMWINDOW == 150 (1D3A6C00) [pid = 1080] [serial = 1106] [outer = 00000000] [url = about:blank] 08:40:32 INFO - PROCESS | 1080 | --DOMWINDOW == 149 (1BB23800) [pid = 1080] [serial = 1094] [outer = 00000000] [url = about:blank] 08:40:33 INFO - PROCESS | 1080 | 1461253233090 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 08:40:33 INFO - PROCESS | 1080 | 1461253233102 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:33 INFO - PROCESS | 1080 | ++DOCSHELL 12F8DC00 == 82 [pid = 1080] [id = 398] 08:40:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 150 (12F8E000) [pid = 1080] [serial = 1194] [outer = 00000000] 08:40:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 151 (17346000) [pid = 1080] [serial = 1195] [outer = 12F8E000] 08:40:33 INFO - PROCESS | 1080 | 1461253233148 Marionette DEBUG loaded listener.js 08:40:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 152 (189A7000) [pid = 1080] [serial = 1196] [outer = 12F8E000] 08:40:33 INFO - PROCESS | 1080 | 1461253233643 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:40:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:40:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 831ms 08:40:33 INFO - PROCESS | 1080 | 1461253233717 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 08:40:33 INFO - PROCESS | 1080 | 1461253233719 Marionette TRACE conn4 <- [1,1557,null,{"value":"13"}] 08:40:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:40:33 INFO - PROCESS | 1080 | 1461253233724 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:40:33 INFO - PROCESS | 1080 | 1461253233730 Marionette TRACE conn4 <- [1,1558,null,{}] 08:40:33 INFO - PROCESS | 1080 | 1461253233739 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:33 INFO - PROCESS | 1080 | 1461253233842 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 08:40:33 INFO - PROCESS | 1080 | 1461253233948 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:33 INFO - PROCESS | 1080 | ++DOCSHELL 17323800 == 83 [pid = 1080] [id = 399] 08:40:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 153 (1B9C9800) [pid = 1080] [serial = 1197] [outer = 00000000] 08:40:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 154 (1C118000) [pid = 1080] [serial = 1198] [outer = 1B9C9800] 08:40:34 INFO - PROCESS | 1080 | 1461253233993 Marionette DEBUG loaded listener.js 08:40:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 155 (1C126000) [pid = 1080] [serial = 1199] [outer = 1B9C9800] 08:40:34 INFO - PROCESS | 1080 | 1461253234402 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:40:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:40:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 730ms 08:40:34 INFO - PROCESS | 1080 | 1461253234456 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 08:40:34 INFO - PROCESS | 1080 | 1461253234459 Marionette TRACE conn4 <- [1,1561,null,{"value":"13"}] 08:40:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:40:34 INFO - PROCESS | 1080 | 1461253234462 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:40:34 INFO - PROCESS | 1080 | 1461253234464 Marionette TRACE conn4 <- [1,1562,null,{}] 08:40:34 INFO - PROCESS | 1080 | 1461253234468 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:34 INFO - PROCESS | 1080 | 1461253234561 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 08:40:34 INFO - PROCESS | 1080 | 1461253234567 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:34 INFO - PROCESS | 1080 | ++DOCSHELL 1BE88800 == 84 [pid = 1080] [id = 400] 08:40:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 156 (1C151800) [pid = 1080] [serial = 1200] [outer = 00000000] 08:40:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 157 (1D31C000) [pid = 1080] [serial = 1201] [outer = 1C151800] 08:40:34 INFO - PROCESS | 1080 | 1461253234613 Marionette DEBUG loaded listener.js 08:40:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 158 (1E37D400) [pid = 1080] [serial = 1202] [outer = 1C151800] 08:40:35 INFO - PROCESS | 1080 | 1461253235080 Marionette TRACE conn4 <- [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]]]}] 08:40:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:40:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 670ms 08:40:35 INFO - PROCESS | 1080 | 1461253235137 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 08:40:35 INFO - PROCESS | 1080 | 1461253235139 Marionette TRACE conn4 <- [1,1565,null,{"value":"13"}] 08:40:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:40:35 INFO - PROCESS | 1080 | 1461253235142 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:40:35 INFO - PROCESS | 1080 | 1461253235144 Marionette TRACE conn4 <- [1,1566,null,{}] 08:40:35 INFO - PROCESS | 1080 | 1461253235148 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:35 INFO - PROCESS | 1080 | 1461253235303 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 08:40:35 INFO - PROCESS | 1080 | 1461253235323 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:35 INFO - PROCESS | 1080 | ++DOCSHELL 1FC01400 == 85 [pid = 1080] [id = 401] 08:40:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 159 (1FC02800) [pid = 1080] [serial = 1203] [outer = 00000000] 08:40:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 160 (20664800) [pid = 1080] [serial = 1204] [outer = 1FC02800] 08:40:35 INFO - PROCESS | 1080 | 1461253235377 Marionette DEBUG loaded listener.js 08:40:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 161 (2076B000) [pid = 1080] [serial = 1205] [outer = 1FC02800] 08:40:35 INFO - PROCESS | 1080 | 1461253235867 Marionette TRACE conn4 <- [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]]]}] 08:40:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:40:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 770ms 08:40:35 INFO - PROCESS | 1080 | 1461253235916 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 08:40:35 INFO - PROCESS | 1080 | 1461253235919 Marionette TRACE conn4 <- [1,1569,null,{"value":"13"}] 08:40:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:40:35 INFO - PROCESS | 1080 | 1461253235926 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:40:35 INFO - PROCESS | 1080 | 1461253235928 Marionette TRACE conn4 <- [1,1570,null,{}] 08:40:35 INFO - PROCESS | 1080 | 1461253235932 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:36 INFO - PROCESS | 1080 | 1461253236070 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 08:40:36 INFO - PROCESS | 1080 | 1461253236148 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:36 INFO - PROCESS | 1080 | ++DOCSHELL 2161F400 == 86 [pid = 1080] [id = 402] 08:40:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 162 (21879800) [pid = 1080] [serial = 1206] [outer = 00000000] 08:40:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 163 (21E81000) [pid = 1080] [serial = 1207] [outer = 21879800] 08:40:36 INFO - PROCESS | 1080 | 1461253236193 Marionette DEBUG loaded listener.js 08:40:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 164 (22305800) [pid = 1080] [serial = 1208] [outer = 21879800] 08:40:36 INFO - PROCESS | 1080 | 1461253236632 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:40:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:40:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 730ms 08:40:36 INFO - PROCESS | 1080 | 1461253236676 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 08:40:36 INFO - PROCESS | 1080 | 1461253236678 Marionette TRACE conn4 <- [1,1573,null,{"value":"13"}] 08:40:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:40:36 INFO - PROCESS | 1080 | 1461253236682 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:40:36 INFO - PROCESS | 1080 | 1461253236683 Marionette TRACE conn4 <- [1,1574,null,{}] 08:40:36 INFO - PROCESS | 1080 | 1461253236691 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:36 INFO - PROCESS | 1080 | 1461253236837 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 08:40:36 INFO - PROCESS | 1080 | 1461253236916 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:36 INFO - PROCESS | 1080 | ++DOCSHELL 21DF3400 == 87 [pid = 1080] [id = 403] 08:40:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 165 (2230F400) [pid = 1080] [serial = 1209] [outer = 00000000] 08:40:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 166 (2326AC00) [pid = 1080] [serial = 1210] [outer = 2230F400] 08:40:36 INFO - PROCESS | 1080 | 1461253236960 Marionette DEBUG loaded listener.js 08:40:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 167 (23B80400) [pid = 1080] [serial = 1211] [outer = 2230F400] 08:40:37 INFO - PROCESS | 1080 | --DOMWINDOW == 166 (1FC0F400) [pid = 1080] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:40:37 INFO - PROCESS | 1080 | --DOMWINDOW == 165 (20802000) [pid = 1080] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:40:37 INFO - PROCESS | 1080 | --DOMWINDOW == 164 (21626C00) [pid = 1080] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:40:37 INFO - PROCESS | 1080 | --DOMWINDOW == 163 (2236AC00) [pid = 1080] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:40:37 INFO - PROCESS | 1080 | --DOMWINDOW == 162 (1C15E000) [pid = 1080] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:40:37 INFO - PROCESS | 1080 | --DOMWINDOW == 161 (13B0F800) [pid = 1080] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:40:37 INFO - PROCESS | 1080 | --DOMWINDOW == 160 (1B822C00) [pid = 1080] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:40:37 INFO - PROCESS | 1080 | --DOMWINDOW == 159 (1D31A400) [pid = 1080] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:40:37 INFO - PROCESS | 1080 | --DOMWINDOW == 158 (17103C00) [pid = 1080] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:40:37 INFO - PROCESS | 1080 | --DOMWINDOW == 157 (1BDF3400) [pid = 1080] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:40:37 INFO - PROCESS | 1080 | --DOMWINDOW == 156 (0AF88000) [pid = 1080] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:40:37 INFO - PROCESS | 1080 | --DOMWINDOW == 155 (1FC0A400) [pid = 1080] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:40:37 INFO - PROCESS | 1080 | --DOMWINDOW == 154 (1FBF3C00) [pid = 1080] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:40:37 INFO - PROCESS | 1080 | --DOMWINDOW == 153 (207CBC00) [pid = 1080] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:40:37 INFO - PROCESS | 1080 | --DOMWINDOW == 152 (1B8AC400) [pid = 1080] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:40:37 INFO - PROCESS | 1080 | --DOMWINDOW == 151 (1E382400) [pid = 1080] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:40:37 INFO - PROCESS | 1080 | --DOMWINDOW == 150 (1E37AC00) [pid = 1080] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:40:37 INFO - PROCESS | 1080 | --DOMWINDOW == 149 (19307000) [pid = 1080] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:40:37 INFO - PROCESS | 1080 | --DOMWINDOW == 148 (1D1EFC00) [pid = 1080] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:40:37 INFO - PROCESS | 1080 | 1461253237670 Marionette TRACE conn4 <- [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]]]}] 08:40:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:40:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1025ms 08:40:37 INFO - PROCESS | 1080 | 1461253237707 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 08:40:37 INFO - PROCESS | 1080 | 1461253237709 Marionette TRACE conn4 <- [1,1577,null,{"value":"13"}] 08:40:37 INFO - PROCESS | 1080 | 1461253237712 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:40:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:40:37 INFO - PROCESS | 1080 | 1461253237714 Marionette TRACE conn4 <- [1,1578,null,{}] 08:40:37 INFO - PROCESS | 1080 | 1461253237717 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:37 INFO - PROCESS | 1080 | 1461253237850 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 08:40:37 INFO - PROCESS | 1080 | 1461253237925 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:37 INFO - PROCESS | 1080 | ++DOCSHELL 1B135800 == 88 [pid = 1080] [id = 404] 08:40:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 149 (1B1B5800) [pid = 1080] [serial = 1212] [outer = 00000000] 08:40:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 150 (1C15E000) [pid = 1080] [serial = 1213] [outer = 1B1B5800] 08:40:37 INFO - PROCESS | 1080 | 1461253237971 Marionette DEBUG loaded listener.js 08:40:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 151 (1E37AC00) [pid = 1080] [serial = 1214] [outer = 1B1B5800] 08:40:38 INFO - PROCESS | 1080 | 1461253238328 Marionette TRACE conn4 <- [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]]]}] 08:40:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:40:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 670ms 08:40:38 INFO - PROCESS | 1080 | 1461253238387 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 08:40:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:40:38 INFO - PROCESS | 1080 | 1461253238389 Marionette TRACE conn4 <- [1,1581,null,{"value":"13"}] 08:40:38 INFO - PROCESS | 1080 | 1461253238392 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:40:38 INFO - PROCESS | 1080 | 1461253238394 Marionette TRACE conn4 <- [1,1582,null,{}] 08:40:38 INFO - PROCESS | 1080 | 1461253238398 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:38 INFO - PROCESS | 1080 | 1461253238492 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 08:40:38 INFO - PROCESS | 1080 | 1461253238531 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:38 INFO - PROCESS | 1080 | ++DOCSHELL 1FC0F400 == 89 [pid = 1080] [id = 405] 08:40:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 152 (1FC10800) [pid = 1080] [serial = 1215] [outer = 00000000] 08:40:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 153 (23263800) [pid = 1080] [serial = 1216] [outer = 1FC10800] 08:40:38 INFO - PROCESS | 1080 | 1461253238576 Marionette DEBUG loaded listener.js 08:40:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 154 (23267C00) [pid = 1080] [serial = 1217] [outer = 1FC10800] 08:40:39 INFO - PROCESS | 1080 | 1461253239032 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:40:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:40:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 671ms 08:40:39 INFO - PROCESS | 1080 | 1461253239064 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 08:40:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:40:39 INFO - PROCESS | 1080 | 1461253239066 Marionette TRACE conn4 <- [1,1585,null,{"value":"13"}] 08:40:39 INFO - PROCESS | 1080 | 1461253239069 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:40:39 INFO - PROCESS | 1080 | 1461253239071 Marionette TRACE conn4 <- [1,1586,null,{}] 08:40:39 INFO - PROCESS | 1080 | 1461253239074 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:39 INFO - PROCESS | 1080 | 1461253239166 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 08:40:39 INFO - PROCESS | 1080 | 1461253239172 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:39 INFO - PROCESS | 1080 | ++DOCSHELL 17AAF000 == 90 [pid = 1080] [id = 406] 08:40:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 155 (189A5000) [pid = 1080] [serial = 1218] [outer = 00000000] 08:40:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 156 (2419D400) [pid = 1080] [serial = 1219] [outer = 189A5000] 08:40:39 INFO - PROCESS | 1080 | 1461253239222 Marionette DEBUG loaded listener.js 08:40:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 157 (245D0C00) [pid = 1080] [serial = 1220] [outer = 189A5000] 08:40:40 INFO - PROCESS | 1080 | 1461253240022 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:40:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:40:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 970ms 08:40:40 INFO - PROCESS | 1080 | 1461253240040 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 08:40:40 INFO - PROCESS | 1080 | 1461253240046 Marionette TRACE conn4 <- [1,1589,null,{"value":"13"}] 08:40:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:40:40 INFO - PROCESS | 1080 | 1461253240065 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:40:40 INFO - PROCESS | 1080 | 1461253240069 Marionette TRACE conn4 <- [1,1590,null,{}] 08:40:40 INFO - PROCESS | 1080 | 1461253240077 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:40 INFO - PROCESS | 1080 | 1461253240203 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 08:40:40 INFO - PROCESS | 1080 | 1461253240361 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:40 INFO - PROCESS | 1080 | ++DOCSHELL 1AA97C00 == 91 [pid = 1080] [id = 407] 08:40:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 158 (1B12DC00) [pid = 1080] [serial = 1221] [outer = 00000000] 08:40:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 159 (1B9C7C00) [pid = 1080] [serial = 1222] [outer = 1B12DC00] 08:40:40 INFO - PROCESS | 1080 | 1461253240420 Marionette DEBUG loaded listener.js 08:40:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 160 (1BB19800) [pid = 1080] [serial = 1223] [outer = 1B12DC00] 08:40:41 INFO - PROCESS | 1080 | 1461253241024 Marionette TRACE conn4 <- [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]]]}] 08:40:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:40:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1036ms 08:40:41 INFO - PROCESS | 1080 | 1461253241092 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 08:40:41 INFO - PROCESS | 1080 | 1461253241098 Marionette TRACE conn4 <- [1,1593,null,{"value":"13"}] 08:40:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:40:41 INFO - PROCESS | 1080 | 1461253241105 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:40:41 INFO - PROCESS | 1080 | 1461253241108 Marionette TRACE conn4 <- [1,1594,null,{}] 08:40:41 INFO - PROCESS | 1080 | 1461253241112 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:41 INFO - PROCESS | 1080 | 1461253241233 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 08:40:41 INFO - PROCESS | 1080 | 1461253241389 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:41 INFO - PROCESS | 1080 | ++DOCSHELL 1BA7BC00 == 92 [pid = 1080] [id = 408] 08:40:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 161 (1BDEC400) [pid = 1080] [serial = 1224] [outer = 00000000] 08:40:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 162 (1FC0A000) [pid = 1080] [serial = 1225] [outer = 1BDEC400] 08:40:41 INFO - PROCESS | 1080 | 1461253241446 Marionette DEBUG loaded listener.js 08:40:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 163 (20749C00) [pid = 1080] [serial = 1226] [outer = 1BDEC400] 08:40:42 INFO - PROCESS | 1080 | 1461253242065 Marionette TRACE conn4 <- [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]]]}] 08:40:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:40:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 971ms 08:40:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:40:42 INFO - PROCESS | 1080 | 1461253242076 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 08:40:42 INFO - PROCESS | 1080 | 1461253242079 Marionette TRACE conn4 <- [1,1597,null,{"value":"13"}] 08:40:42 INFO - PROCESS | 1080 | 1461253242083 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:40:42 INFO - PROCESS | 1080 | 1461253242087 Marionette TRACE conn4 <- [1,1598,null,{}] 08:40:42 INFO - PROCESS | 1080 | 1461253242114 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:42 INFO - PROCESS | 1080 | 1461253242240 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 08:40:42 INFO - PROCESS | 1080 | 1461253242407 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:42 INFO - PROCESS | 1080 | ++DOCSHELL 245CE400 == 93 [pid = 1080] [id = 409] 08:40:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 164 (245CEC00) [pid = 1080] [serial = 1227] [outer = 00000000] 08:40:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 165 (25278C00) [pid = 1080] [serial = 1228] [outer = 245CEC00] 08:40:42 INFO - PROCESS | 1080 | 1461253242469 Marionette DEBUG loaded listener.js 08:40:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 166 (252C4C00) [pid = 1080] [serial = 1229] [outer = 245CEC00] 08:40:43 INFO - PROCESS | 1080 | 1461253243055 Marionette TRACE conn4 <- [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]]]}] 08:40:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:40:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 990ms 08:40:43 INFO - PROCESS | 1080 | 1461253243084 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 08:40:43 INFO - PROCESS | 1080 | 1461253243087 Marionette TRACE conn4 <- [1,1601,null,{"value":"13"}] 08:40:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:40:43 INFO - PROCESS | 1080 | 1461253243093 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:40:43 INFO - PROCESS | 1080 | 1461253243095 Marionette TRACE conn4 <- [1,1602,null,{}] 08:40:43 INFO - PROCESS | 1080 | 1461253243099 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:43 INFO - PROCESS | 1080 | 1461253243218 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 08:40:43 INFO - PROCESS | 1080 | 1461253243387 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:43 INFO - PROCESS | 1080 | ++DOCSHELL 245CE000 == 94 [pid = 1080] [id = 410] 08:40:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 167 (25282C00) [pid = 1080] [serial = 1230] [outer = 00000000] 08:40:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 168 (256A2400) [pid = 1080] [serial = 1231] [outer = 25282C00] 08:40:43 INFO - PROCESS | 1080 | 1461253243444 Marionette DEBUG loaded listener.js 08:40:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 169 (26FF0000) [pid = 1080] [serial = 1232] [outer = 25282C00] 08:40:44 INFO - PROCESS | 1080 | 1461253243989 Marionette TRACE conn4 <- [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]]]}] 08:40:44 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 08:40:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 930ms 08:40:44 INFO - PROCESS | 1080 | 1461253244027 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 08:40:44 INFO - PROCESS | 1080 | 1461253244029 Marionette TRACE conn4 <- [1,1605,null,{"value":"13"}] 08:40:44 INFO - PROCESS | 1080 | 1461253244033 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:40:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:40:44 INFO - PROCESS | 1080 | 1461253244035 Marionette TRACE conn4 <- [1,1606,null,{}] 08:40:44 INFO - PROCESS | 1080 | 1461253244038 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:44 INFO - PROCESS | 1080 | 1461253244155 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 08:40:44 INFO - PROCESS | 1080 | 1461253244324 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:44 INFO - PROCESS | 1080 | ++DOCSHELL 25696800 == 95 [pid = 1080] [id = 411] 08:40:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 170 (27145C00) [pid = 1080] [serial = 1233] [outer = 00000000] 08:40:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 171 (2714BC00) [pid = 1080] [serial = 1234] [outer = 27145C00] 08:40:44 INFO - PROCESS | 1080 | 1461253244382 Marionette DEBUG loaded listener.js 08:40:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 172 (28134800) [pid = 1080] [serial = 1235] [outer = 27145C00] 08:40:45 INFO - PROCESS | 1080 | 1461253244997 Marionette TRACE conn4 <- [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]]]}] 08:40:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:40:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1017ms 08:40:45 INFO - PROCESS | 1080 | 1461253245054 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 08:40:45 INFO - PROCESS | 1080 | 1461253245057 Marionette TRACE conn4 <- [1,1609,null,{"value":"13"}] 08:40:45 INFO - PROCESS | 1080 | 1461253245060 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:40:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:40:45 INFO - PROCESS | 1080 | 1461253245062 Marionette TRACE conn4 <- [1,1610,null,{}] 08:40:45 INFO - PROCESS | 1080 | 1461253245066 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:45 INFO - PROCESS | 1080 | 1461253245198 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 08:40:45 INFO - PROCESS | 1080 | 1461253245353 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:45 INFO - PROCESS | 1080 | ++DOCSHELL 27150400 == 96 [pid = 1080] [id = 412] 08:40:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 173 (28137400) [pid = 1080] [serial = 1236] [outer = 00000000] 08:40:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 174 (28199000) [pid = 1080] [serial = 1237] [outer = 28137400] 08:40:45 INFO - PROCESS | 1080 | 1461253245412 Marionette DEBUG loaded listener.js 08:40:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 175 (2819C400) [pid = 1080] [serial = 1238] [outer = 28137400] 08:40:46 INFO - PROCESS | 1080 | 1461253246011 Marionette TRACE conn4 <- [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]]]}] 08:40:46 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 08:40:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 971ms 08:40:46 INFO - PROCESS | 1080 | 1461253246035 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 08:40:46 INFO - PROCESS | 1080 | 1461253246038 Marionette TRACE conn4 <- [1,1613,null,{"value":"13"}] 08:40:46 INFO - PROCESS | 1080 | 1461253246041 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:40:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:40:46 INFO - PROCESS | 1080 | 1461253246043 Marionette TRACE conn4 <- [1,1614,null,{}] 08:40:46 INFO - PROCESS | 1080 | 1461253246047 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:46 INFO - PROCESS | 1080 | 1461253246160 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 08:40:46 INFO - PROCESS | 1080 | 1461253246333 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:46 INFO - PROCESS | 1080 | ++DOCSHELL 19726000 == 97 [pid = 1080] [id = 413] 08:40:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 176 (19772000) [pid = 1080] [serial = 1239] [outer = 00000000] 08:40:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 177 (281BC000) [pid = 1080] [serial = 1240] [outer = 19772000] 08:40:46 INFO - PROCESS | 1080 | 1461253246390 Marionette DEBUG loaded listener.js 08:40:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 178 (281BDC00) [pid = 1080] [serial = 1241] [outer = 19772000] 08:40:46 INFO - PROCESS | 1080 | 1461253246926 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:40:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:40:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 931ms 08:40:46 INFO - PROCESS | 1080 | 1461253246975 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 08:40:46 INFO - PROCESS | 1080 | 1461253246977 Marionette TRACE conn4 <- [1,1617,null,{"value":"13"}] 08:40:46 INFO - PROCESS | 1080 | 1461253246980 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:40:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:40:46 INFO - PROCESS | 1080 | 1461253246982 Marionette TRACE conn4 <- [1,1618,null,{}] 08:40:47 INFO - PROCESS | 1080 | 1461253246986 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:47 INFO - PROCESS | 1080 | 1461253247098 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 08:40:47 INFO - PROCESS | 1080 | 1461253247274 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:47 INFO - PROCESS | 1080 | ++DOCSHELL 18A55C00 == 98 [pid = 1080] [id = 414] 08:40:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 179 (25171000) [pid = 1080] [serial = 1242] [outer = 00000000] 08:40:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 180 (26FA0000) [pid = 1080] [serial = 1243] [outer = 25171000] 08:40:47 INFO - PROCESS | 1080 | 1461253247330 Marionette DEBUG loaded listener.js 08:40:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 181 (26FA1400) [pid = 1080] [serial = 1244] [outer = 25171000] 08:40:47 INFO - PROCESS | 1080 | 1461253247930 Marionette TRACE conn4 <- [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]]]}] 08:40:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:40:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 970ms 08:40:47 INFO - PROCESS | 1080 | 1461253247955 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 08:40:47 INFO - PROCESS | 1080 | 1461253247957 Marionette TRACE conn4 <- [1,1621,null,{"value":"13"}] 08:40:47 INFO - PROCESS | 1080 | 1461253247961 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:40:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:40:47 INFO - PROCESS | 1080 | 1461253247963 Marionette TRACE conn4 <- [1,1622,null,{}] 08:40:47 INFO - PROCESS | 1080 | 1461253247967 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:48 INFO - PROCESS | 1080 | 1461253248085 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 08:40:48 INFO - PROCESS | 1080 | 1461253248468 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:48 INFO - PROCESS | 1080 | ++DOCSHELL 12C73800 == 99 [pid = 1080] [id = 415] 08:40:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 182 (133D2800) [pid = 1080] [serial = 1245] [outer = 00000000] 08:40:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 183 (1A77A800) [pid = 1080] [serial = 1246] [outer = 133D2800] 08:40:48 INFO - PROCESS | 1080 | 1461253248521 Marionette DEBUG loaded listener.js 08:40:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 184 (1B136000) [pid = 1080] [serial = 1247] [outer = 133D2800] 08:40:49 INFO - PROCESS | 1080 | 1461253249200 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:40:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:40:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1275ms 08:40:49 INFO - PROCESS | 1080 | 1461253249241 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 08:40:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:40:49 INFO - PROCESS | 1080 | 1461253249245 Marionette TRACE conn4 <- [1,1625,null,{"value":"13"}] 08:40:49 INFO - PROCESS | 1080 | 1461253249250 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:40:49 INFO - PROCESS | 1080 | 1461253249253 Marionette TRACE conn4 <- [1,1626,null,{}] 08:40:49 INFO - PROCESS | 1080 | 1461253249259 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:49 INFO - PROCESS | 1080 | 1461253249375 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 08:40:49 INFO - PROCESS | 1080 | 1461253249541 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:49 INFO - PROCESS | 1080 | ++DOCSHELL 1C1D6000 == 100 [pid = 1080] [id = 416] 08:40:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 185 (1C1DC400) [pid = 1080] [serial = 1248] [outer = 00000000] 08:40:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 186 (1D312800) [pid = 1080] [serial = 1249] [outer = 1C1DC400] 08:40:49 INFO - PROCESS | 1080 | 1461253249593 Marionette DEBUG loaded listener.js 08:40:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 187 (1C15A800) [pid = 1080] [serial = 1250] [outer = 1C1DC400] 08:40:50 INFO - PROCESS | 1080 | --DOCSHELL 1FC0F400 == 99 [pid = 1080] [id = 405] 08:40:50 INFO - PROCESS | 1080 | --DOCSHELL 1B135800 == 98 [pid = 1080] [id = 404] 08:40:50 INFO - PROCESS | 1080 | --DOCSHELL 21DF3400 == 97 [pid = 1080] [id = 403] 08:40:50 INFO - PROCESS | 1080 | --DOCSHELL 2161F400 == 96 [pid = 1080] [id = 402] 08:40:50 INFO - PROCESS | 1080 | --DOCSHELL 1FC01400 == 95 [pid = 1080] [id = 401] 08:40:50 INFO - PROCESS | 1080 | --DOCSHELL 1BE88800 == 94 [pid = 1080] [id = 400] 08:40:50 INFO - PROCESS | 1080 | --DOCSHELL 17323800 == 93 [pid = 1080] [id = 399] 08:40:50 INFO - PROCESS | 1080 | --DOMWINDOW == 186 (12AC8400) [pid = 1080] [serial = 1111] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 1080 | --DOMWINDOW == 185 (1B137C00) [pid = 1080] [serial = 1114] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 1080 | --DOMWINDOW == 184 (1E187800) [pid = 1080] [serial = 1117] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 1080 | --DOMWINDOW == 183 (20758400) [pid = 1080] [serial = 1120] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 1080 | --DOMWINDOW == 182 (20803C00) [pid = 1080] [serial = 1123] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 1080 | --DOMWINDOW == 181 (2083BC00) [pid = 1080] [serial = 1126] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 1080 | --DOMWINDOW == 180 (22303C00) [pid = 1080] [serial = 1129] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 1080 | --DOMWINDOW == 179 (23BB7C00) [pid = 1080] [serial = 1162] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 1080 | 1461253250294 Marionette TRACE conn4 <- [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]]]}] 08:40:50 INFO - PROCESS | 1080 | --DOCSHELL 12F8DC00 == 92 [pid = 1080] [id = 398] 08:40:50 INFO - PROCESS | 1080 | --DOCSHELL 1BA1BC00 == 91 [pid = 1080] [id = 397] 08:40:50 INFO - PROCESS | 1080 | --DOCSHELL 12AC4800 == 90 [pid = 1080] [id = 396] 08:40:50 INFO - PROCESS | 1080 | --DOCSHELL 23E7D800 == 89 [pid = 1080] [id = 390] 08:40:50 INFO - PROCESS | 1080 | --DOCSHELL 1CB32000 == 88 [pid = 1080] [id = 389] 08:40:50 INFO - PROCESS | 1080 | --DOCSHELL 18A53400 == 87 [pid = 1080] [id = 388] 08:40:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:40:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1077ms 08:40:50 INFO - PROCESS | 1080 | 1461253250330 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 08:40:50 INFO - PROCESS | 1080 | 1461253250334 Marionette TRACE conn4 <- [1,1629,null,{"value":"13"}] 08:40:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:40:50 INFO - PROCESS | 1080 | 1461253250340 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:40:50 INFO - PROCESS | 1080 | 1461253250342 Marionette TRACE conn4 <- [1,1630,null,{}] 08:40:50 INFO - PROCESS | 1080 | 1461253250346 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:50 INFO - PROCESS | 1080 | 1461253250458 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 08:40:50 INFO - PROCESS | 1080 | --DOMWINDOW == 178 (13B0FC00) [pid = 1080] [serial = 1009] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 1080 | --DOMWINDOW == 177 (20772000) [pid = 1080] [serial = 1027] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 1080 | --DOMWINDOW == 176 (20667000) [pid = 1080] [serial = 1024] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 1080 | --DOMWINDOW == 175 (20839000) [pid = 1080] [serial = 1030] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 1080 | --DOMWINDOW == 174 (1BE86400) [pid = 1080] [serial = 1015] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 1080 | --DOMWINDOW == 173 (1FABC400) [pid = 1080] [serial = 1021] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 1080 | --DOMWINDOW == 172 (1FAB8000) [pid = 1080] [serial = 1109] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 1080 | --DOMWINDOW == 171 (1AA8CC00) [pid = 1080] [serial = 1012] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 1080 | --DOMWINDOW == 170 (1D31B800) [pid = 1080] [serial = 1018] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 1080 | --DOMWINDOW == 169 (20666400) [pid = 1080] [serial = 1147] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 1080 | --DOMWINDOW == 168 (2066CC00) [pid = 1080] [serial = 1148] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 1080 | --DOMWINDOW == 167 (21619800) [pid = 1080] [serial = 1151] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 1080 | --DOMWINDOW == 166 (2083A800) [pid = 1080] [serial = 1150] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 1080 | --DOMWINDOW == 165 (21EF4C00) [pid = 1080] [serial = 1153] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 1080 | --DOMWINDOW == 164 (23263400) [pid = 1080] [serial = 1159] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 1080 | --DOMWINDOW == 163 (1CB33000) [pid = 1080] [serial = 1141] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 1080 | --DOMWINDOW == 162 (1D1F4000) [pid = 1080] [serial = 1142] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 1080 | --DOMWINDOW == 161 (22304800) [pid = 1080] [serial = 1154] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 1080 | --DOMWINDOW == 160 (1BDEEC00) [pid = 1080] [serial = 1133] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 1080 | --DOMWINDOW == 159 (1B12D000) [pid = 1080] [serial = 1132] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 1080 | --DOMWINDOW == 158 (1BE85000) [pid = 1080] [serial = 1136] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 1080 | --DOMWINDOW == 157 (1BA15400) [pid = 1080] [serial = 1135] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 1080 | --DOMWINDOW == 156 (1FAAFC00) [pid = 1080] [serial = 1144] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 1080 | --DOMWINDOW == 155 (1A774400) [pid = 1080] [serial = 1138] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 1080 | --DOMWINDOW == 154 (1971D800) [pid = 1080] [serial = 1139] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 1080 | --DOMWINDOW == 153 (1D3EE800) [pid = 1080] [serial = 1157] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 1080 | --DOMWINDOW == 152 (2326B400) [pid = 1080] [serial = 1160] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 1080 | --DOMWINDOW == 151 (1D3F4000) [pid = 1080] [serial = 1156] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 1080 | --DOMWINDOW == 150 (1FBF2800) [pid = 1080] [serial = 1145] [outer = 00000000] [url = about:blank] 08:40:50 INFO - PROCESS | 1080 | 1461253250602 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:50 INFO - PROCESS | 1080 | ++DOCSHELL 12E19800 == 88 [pid = 1080] [id = 417] 08:40:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 151 (12F8C400) [pid = 1080] [serial = 1251] [outer = 00000000] 08:40:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 152 (1A77AC00) [pid = 1080] [serial = 1252] [outer = 12F8C400] 08:40:50 INFO - PROCESS | 1080 | 1461253250652 Marionette DEBUG loaded listener.js 08:40:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 153 (1B1AF800) [pid = 1080] [serial = 1253] [outer = 12F8C400] 08:40:51 INFO - PROCESS | 1080 | 1461253251112 Marionette TRACE conn4 <- [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]]]}] 08:40:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:40:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 830ms 08:40:51 INFO - PROCESS | 1080 | 1461253251172 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 08:40:51 INFO - PROCESS | 1080 | 1461253251175 Marionette TRACE conn4 <- [1,1633,null,{"value":"13"}] 08:40:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:40:51 INFO - PROCESS | 1080 | 1461253251184 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:40:51 INFO - PROCESS | 1080 | 1461253251190 Marionette TRACE conn4 <- [1,1634,null,{}] 08:40:51 INFO - PROCESS | 1080 | 1461253251194 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:51 INFO - PROCESS | 1080 | 1461253251296 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 08:40:51 INFO - PROCESS | 1080 | 1461253251305 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:51 INFO - PROCESS | 1080 | ++DOCSHELL 1A776C00 == 89 [pid = 1080] [id = 418] 08:40:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 154 (1C1D7000) [pid = 1080] [serial = 1254] [outer = 00000000] 08:40:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 155 (1CC1B800) [pid = 1080] [serial = 1255] [outer = 1C1D7000] 08:40:51 INFO - PROCESS | 1080 | 1461253251350 Marionette DEBUG loaded listener.js 08:40:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 156 (1D1FBC00) [pid = 1080] [serial = 1256] [outer = 1C1D7000] 08:40:51 INFO - PROCESS | 1080 | 1461253251840 Marionette TRACE conn4 <- [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]]]}] 08:40:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:40:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 691ms 08:40:51 INFO - PROCESS | 1080 | 1461253251874 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 08:40:51 INFO - PROCESS | 1080 | 1461253251876 Marionette TRACE conn4 <- [1,1637,null,{"value":"13"}] 08:40:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:40:51 INFO - PROCESS | 1080 | 1461253251880 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:40:51 INFO - PROCESS | 1080 | 1461253251882 Marionette TRACE conn4 <- [1,1638,null,{}] 08:40:51 INFO - PROCESS | 1080 | 1461253251886 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:51 INFO - PROCESS | 1080 | 1461253251983 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 08:40:52 INFO - PROCESS | 1080 | 1461253251989 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:52 INFO - PROCESS | 1080 | ++DOCSHELL 1D311800 == 90 [pid = 1080] [id = 419] 08:40:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 157 (1E37EC00) [pid = 1080] [serial = 1257] [outer = 00000000] 08:40:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 158 (1FABB400) [pid = 1080] [serial = 1258] [outer = 1E37EC00] 08:40:52 INFO - PROCESS | 1080 | 1461253252036 Marionette DEBUG loaded listener.js 08:40:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 159 (1FBE8800) [pid = 1080] [serial = 1259] [outer = 1E37EC00] 08:40:52 INFO - PROCESS | 1080 | 1461253252496 Marionette TRACE conn4 <- [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]]]}] 08:40:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:40:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 08:40:52 INFO - PROCESS | 1080 | 1461253252552 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 08:40:52 INFO - PROCESS | 1080 | 1461253252554 Marionette TRACE conn4 <- [1,1641,null,{"value":"13"}] 08:40:52 INFO - PROCESS | 1080 | 1461253252558 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:40:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:40:52 INFO - PROCESS | 1080 | 1461253252560 Marionette TRACE conn4 <- [1,1642,null,{}] 08:40:52 INFO - PROCESS | 1080 | 1461253252563 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:52 INFO - PROCESS | 1080 | 1461253252657 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 08:40:52 INFO - PROCESS | 1080 | 1461253252695 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:52 INFO - PROCESS | 1080 | ++DOCSHELL 1FC06000 == 91 [pid = 1080] [id = 420] 08:40:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 160 (1FC0C400) [pid = 1080] [serial = 1260] [outer = 00000000] 08:40:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 161 (2066AC00) [pid = 1080] [serial = 1261] [outer = 1FC0C400] 08:40:52 INFO - PROCESS | 1080 | 1461253252750 Marionette DEBUG loaded listener.js 08:40:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 162 (2074B400) [pid = 1080] [serial = 1262] [outer = 1FC0C400] 08:40:53 INFO - PROCESS | 1080 | 1461253253269 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:40:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:40:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 770ms 08:40:53 INFO - PROCESS | 1080 | 1461253253341 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 08:40:53 INFO - PROCESS | 1080 | 1461253253343 Marionette TRACE conn4 <- [1,1645,null,{"value":"13"}] 08:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:40:53 INFO - PROCESS | 1080 | 1461253253347 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:40:53 INFO - PROCESS | 1080 | 1461253253349 Marionette TRACE conn4 <- [1,1646,null,{}] 08:40:53 INFO - PROCESS | 1080 | 1461253253352 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:53 INFO - PROCESS | 1080 | 1461253253489 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 08:40:53 INFO - PROCESS | 1080 | 1461253253565 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:53 INFO - PROCESS | 1080 | ++DOCSHELL 1FC10000 == 92 [pid = 1080] [id = 421] 08:40:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 163 (20750800) [pid = 1080] [serial = 1263] [outer = 00000000] 08:40:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 164 (20808800) [pid = 1080] [serial = 1264] [outer = 20750800] 08:40:53 INFO - PROCESS | 1080 | 1461253253612 Marionette DEBUG loaded listener.js 08:40:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 165 (20833800) [pid = 1080] [serial = 1265] [outer = 20750800] 08:40:54 INFO - PROCESS | 1080 | 1461253254065 Marionette TRACE conn4 <- [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]]]}] 08:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 770ms 08:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:40:54 INFO - PROCESS | 1080 | 1461253254117 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 08:40:54 INFO - PROCESS | 1080 | 1461253254119 Marionette TRACE conn4 <- [1,1649,null,{"value":"13"}] 08:40:54 INFO - PROCESS | 1080 | 1461253254122 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:40:54 INFO - PROCESS | 1080 | 1461253254124 Marionette TRACE conn4 <- [1,1650,null,{}] 08:40:54 INFO - PROCESS | 1080 | 1461253254127 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:54 INFO - PROCESS | 1080 | 1461253254262 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 08:40:54 INFO - PROCESS | 1080 | 1461253254279 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:54 INFO - PROCESS | 1080 | ++DOCSHELL 20802800 == 93 [pid = 1080] [id = 422] 08:40:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 166 (20805800) [pid = 1080] [serial = 1266] [outer = 00000000] 08:40:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 167 (2187A000) [pid = 1080] [serial = 1267] [outer = 20805800] 08:40:54 INFO - PROCESS | 1080 | 1461253254325 Marionette DEBUG loaded listener.js 08:40:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 168 (218F4800) [pid = 1080] [serial = 1268] [outer = 20805800] 08:40:54 INFO - PROCESS | 1080 | 1461253254832 Marionette TRACE conn4 <- [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]]]}] 08:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 730ms 08:40:54 INFO - PROCESS | 1080 | 1461253254853 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 08:40:54 INFO - PROCESS | 1080 | 1461253254855 Marionette TRACE conn4 <- [1,1653,null,{"value":"13"}] 08:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:40:54 INFO - PROCESS | 1080 | 1461253254858 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:40:54 INFO - PROCESS | 1080 | 1461253254860 Marionette TRACE conn4 <- [1,1654,null,{}] 08:40:54 INFO - PROCESS | 1080 | 1461253254869 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:55 INFO - PROCESS | 1080 | 1461253255427 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 08:40:55 INFO - PROCESS | 1080 | --DOMWINDOW == 167 (1FC02800) [pid = 1080] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:40:55 INFO - PROCESS | 1080 | --DOMWINDOW == 166 (1B9C9800) [pid = 1080] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:40:55 INFO - PROCESS | 1080 | --DOMWINDOW == 165 (19304400) [pid = 1080] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:40:55 INFO - PROCESS | 1080 | --DOMWINDOW == 164 (2230F000) [pid = 1080] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:40:55 INFO - PROCESS | 1080 | --DOMWINDOW == 163 (1BDF3C00) [pid = 1080] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:40:55 INFO - PROCESS | 1080 | --DOMWINDOW == 162 (20841000) [pid = 1080] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:40:55 INFO - PROCESS | 1080 | --DOMWINDOW == 161 (21879800) [pid = 1080] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:40:55 INFO - PROCESS | 1080 | --DOMWINDOW == 160 (2230F400) [pid = 1080] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:40:55 INFO - PROCESS | 1080 | --DOMWINDOW == 159 (21DFBC00) [pid = 1080] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:40:55 INFO - PROCESS | 1080 | --DOMWINDOW == 158 (1640A400) [pid = 1080] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:40:55 INFO - PROCESS | 1080 | --DOMWINDOW == 157 (12F8E000) [pid = 1080] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:40:55 INFO - PROCESS | 1080 | --DOMWINDOW == 156 (1CB2A400) [pid = 1080] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:40:55 INFO - PROCESS | 1080 | --DOMWINDOW == 155 (20803400) [pid = 1080] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:40:55 INFO - PROCESS | 1080 | --DOMWINDOW == 154 (1FC10800) [pid = 1080] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:40:55 INFO - PROCESS | 1080 | --DOMWINDOW == 153 (1C151800) [pid = 1080] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:40:55 INFO - PROCESS | 1080 | --DOMWINDOW == 152 (1B1B5800) [pid = 1080] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:40:55 INFO - PROCESS | 1080 | --DOMWINDOW == 151 (1C119000) [pid = 1080] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:40:55 INFO - PROCESS | 1080 | --DOMWINDOW == 150 (23BB5400) [pid = 1080] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:40:55 INFO - PROCESS | 1080 | 1461253255511 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:55 INFO - PROCESS | 1080 | ++DOCSHELL 0EF21C00 == 94 [pid = 1080] [id = 423] 08:40:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 151 (12407C00) [pid = 1080] [serial = 1269] [outer = 00000000] 08:40:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 152 (19307000) [pid = 1080] [serial = 1270] [outer = 12407C00] 08:40:55 INFO - PROCESS | 1080 | 1461253255556 Marionette DEBUG loaded listener.js 08:40:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 153 (1B9C9800) [pid = 1080] [serial = 1271] [outer = 12407C00] 08:40:55 INFO - PROCESS | 1080 | 1461253255969 Marionette TRACE conn4 <- [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]]]}] 08:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1178ms 08:40:56 INFO - PROCESS | 1080 | 1461253256037 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 08:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:40:56 INFO - PROCESS | 1080 | 1461253256039 Marionette TRACE conn4 <- [1,1657,null,{"value":"13"}] 08:40:56 INFO - PROCESS | 1080 | 1461253256042 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:40:56 INFO - PROCESS | 1080 | 1461253256044 Marionette TRACE conn4 <- [1,1658,null,{}] 08:40:56 INFO - PROCESS | 1080 | 1461253256048 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:56 INFO - PROCESS | 1080 | 1461253256140 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 08:40:56 INFO - PROCESS | 1080 | 1461253256147 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:56 INFO - PROCESS | 1080 | ++DOCSHELL 1C151800 == 95 [pid = 1080] [id = 424] 08:40:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 154 (1CCE3C00) [pid = 1080] [serial = 1272] [outer = 00000000] 08:40:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 155 (21EF2C00) [pid = 1080] [serial = 1273] [outer = 1CCE3C00] 08:40:56 INFO - PROCESS | 1080 | 1461253256192 Marionette DEBUG loaded listener.js 08:40:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 156 (22307800) [pid = 1080] [serial = 1274] [outer = 1CCE3C00] 08:40:56 INFO - PROCESS | 1080 | 1461253256658 Marionette TRACE conn4 <- [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]]]}] 08:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 670ms 08:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:40:56 INFO - PROCESS | 1080 | 1461253256713 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 08:40:56 INFO - PROCESS | 1080 | 1461253256715 Marionette TRACE conn4 <- [1,1661,null,{"value":"13"}] 08:40:56 INFO - PROCESS | 1080 | 1461253256718 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:40:56 INFO - PROCESS | 1080 | 1461253256720 Marionette TRACE conn4 <- [1,1662,null,{}] 08:40:56 INFO - PROCESS | 1080 | 1461253256724 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:56 INFO - PROCESS | 1080 | 1461253256840 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 08:40:56 INFO - PROCESS | 1080 | 1461253256849 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:56 INFO - PROCESS | 1080 | ++DOCSHELL 1D3A8400 == 96 [pid = 1080] [id = 425] 08:40:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 157 (2230DC00) [pid = 1080] [serial = 1275] [outer = 00000000] 08:40:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 158 (2326B000) [pid = 1080] [serial = 1276] [outer = 2230DC00] 08:40:56 INFO - PROCESS | 1080 | 1461253256899 Marionette DEBUG loaded listener.js 08:40:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 159 (23B84C00) [pid = 1080] [serial = 1277] [outer = 2230DC00] 08:40:57 INFO - PROCESS | 1080 | 1461253257368 Marionette TRACE conn4 <- [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]]]}] 08:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 732ms 08:40:57 INFO - PROCESS | 1080 | 1461253257477 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 08:40:57 INFO - PROCESS | 1080 | 1461253257481 Marionette TRACE conn4 <- [1,1665,null,{"value":"13"}] 08:40:57 INFO - PROCESS | 1080 | 1461253257487 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:40:57 INFO - PROCESS | 1080 | 1461253257492 Marionette TRACE conn4 <- [1,1666,null,{}] 08:40:57 INFO - PROCESS | 1080 | 1461253257499 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:57 INFO - PROCESS | 1080 | 1461253257617 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 08:40:57 INFO - PROCESS | 1080 | 1461253257814 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:57 INFO - PROCESS | 1080 | ++DOCSHELL 173F5800 == 97 [pid = 1080] [id = 426] 08:40:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 160 (178CBC00) [pid = 1080] [serial = 1278] [outer = 00000000] 08:40:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 161 (19306800) [pid = 1080] [serial = 1279] [outer = 178CBC00] 08:40:57 INFO - PROCESS | 1080 | 1461253257879 Marionette DEBUG loaded listener.js 08:40:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 162 (1A77A000) [pid = 1080] [serial = 1280] [outer = 178CBC00] 08:40:58 INFO - PROCESS | 1080 | 1461253258527 Marionette TRACE conn4 <- [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]]]}] 08:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1074ms 08:40:58 INFO - PROCESS | 1080 | 1461253258570 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 08:40:58 INFO - PROCESS | 1080 | 1461253258575 Marionette TRACE conn4 <- [1,1669,null,{"value":"13"}] 08:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:40:58 INFO - PROCESS | 1080 | 1461253258583 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:40:58 INFO - PROCESS | 1080 | 1461253258587 Marionette TRACE conn4 <- [1,1670,null,{}] 08:40:58 INFO - PROCESS | 1080 | 1461253258592 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:58 INFO - PROCESS | 1080 | 1461253258719 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 08:40:58 INFO - PROCESS | 1080 | 1461253258879 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:58 INFO - PROCESS | 1080 | ++DOCSHELL 1B8A6C00 == 98 [pid = 1080] [id = 427] 08:40:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 163 (1BA7C000) [pid = 1080] [serial = 1281] [outer = 00000000] 08:40:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 164 (1D1F1800) [pid = 1080] [serial = 1282] [outer = 1BA7C000] 08:40:58 INFO - PROCESS | 1080 | 1461253258942 Marionette DEBUG loaded listener.js 08:40:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 165 (1FAB0000) [pid = 1080] [serial = 1283] [outer = 1BA7C000] 08:40:59 INFO - PROCESS | 1080 | 1461253259583 Marionette TRACE conn4 <- [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]]]}] 08:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1025ms 08:40:59 INFO - PROCESS | 1080 | 1461253259610 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 08:40:59 INFO - PROCESS | 1080 | 1461253259612 Marionette TRACE conn4 <- [1,1673,null,{"value":"13"}] 08:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:40:59 INFO - PROCESS | 1080 | 1461253259616 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:40:59 INFO - PROCESS | 1080 | 1461253259618 Marionette TRACE conn4 <- [1,1674,null,{}] 08:40:59 INFO - PROCESS | 1080 | 1461253259628 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:59 INFO - PROCESS | 1080 | 1461253259785 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 08:40:59 INFO - PROCESS | 1080 | 1461253259948 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:59 INFO - PROCESS | 1080 | ++DOCSHELL 22367800 == 99 [pid = 1080] [id = 428] 08:40:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 166 (22498400) [pid = 1080] [serial = 1284] [outer = 00000000] 08:41:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 167 (23B7CC00) [pid = 1080] [serial = 1285] [outer = 22498400] 08:41:00 INFO - PROCESS | 1080 | 1461253260010 Marionette DEBUG loaded listener.js 08:41:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 168 (23E75000) [pid = 1080] [serial = 1286] [outer = 22498400] 08:41:00 INFO - PROCESS | 1080 | 1461253260608 Marionette TRACE conn4 <- [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]]]}] 08:41:00 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 08:41:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1019ms 08:41:00 INFO - PROCESS | 1080 | 1461253260639 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 08:41:00 INFO - PROCESS | 1080 | 1461253260641 Marionette TRACE conn4 <- [1,1677,null,{"value":"13"}] 08:41:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:41:00 INFO - PROCESS | 1080 | 1461253260644 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:41:00 INFO - PROCESS | 1080 | 1461253260647 Marionette TRACE conn4 <- [1,1678,null,{}] 08:41:00 INFO - PROCESS | 1080 | 1461253260650 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:00 INFO - PROCESS | 1080 | 1461253260773 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 08:41:00 INFO - PROCESS | 1080 | 1461253260947 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:00 INFO - PROCESS | 1080 | ++DOCSHELL 245C4800 == 100 [pid = 1080] [id = 429] 08:41:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 169 (245C8C00) [pid = 1080] [serial = 1287] [outer = 00000000] 08:41:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 170 (25277000) [pid = 1080] [serial = 1288] [outer = 245C8C00] 08:41:01 INFO - PROCESS | 1080 | 1461253261004 Marionette DEBUG loaded listener.js 08:41:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 171 (252C4400) [pid = 1080] [serial = 1289] [outer = 245C8C00] 08:41:01 INFO - PROCESS | 1080 | 1461253261602 Marionette TRACE conn4 <- [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]]]}] 08:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1020ms 08:41:01 INFO - PROCESS | 1080 | 1461253261669 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 08:41:01 INFO - PROCESS | 1080 | 1461253261672 Marionette TRACE conn4 <- [1,1681,null,{"value":"13"}] 08:41:01 INFO - PROCESS | 1080 | 1461253261675 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:41:01 INFO - PROCESS | 1080 | 1461253261677 Marionette TRACE conn4 <- [1,1682,null,{}] 08:41:01 INFO - PROCESS | 1080 | 1461253261681 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:01 INFO - PROCESS | 1080 | 1461253261801 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 08:41:01 INFO - PROCESS | 1080 | 1461253261962 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:01 INFO - PROCESS | 1080 | ++DOCSHELL 2076B400 == 101 [pid = 1080] [id = 430] 08:41:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 172 (23E7D400) [pid = 1080] [serial = 1290] [outer = 00000000] 08:41:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 173 (256A3C00) [pid = 1080] [serial = 1291] [outer = 23E7D400] 08:41:02 INFO - PROCESS | 1080 | 1461253262019 Marionette DEBUG loaded listener.js 08:41:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 174 (25E25400) [pid = 1080] [serial = 1292] [outer = 23E7D400] 08:41:02 INFO - PROCESS | 1080 | 1461253262630 Marionette TRACE conn4 <- [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]]]}] 08:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1020ms 08:41:02 INFO - PROCESS | 1080 | 1461253262698 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 08:41:02 INFO - PROCESS | 1080 | 1461253262701 Marionette TRACE conn4 <- [1,1685,null,{"value":"13"}] 08:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:41:02 INFO - PROCESS | 1080 | 1461253262705 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:41:02 INFO - PROCESS | 1080 | 1461253262707 Marionette TRACE conn4 <- [1,1686,null,{}] 08:41:02 INFO - PROCESS | 1080 | 1461253262711 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:02 INFO - PROCESS | 1080 | 1461253262883 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 08:41:03 INFO - PROCESS | 1080 | 1461253263044 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:03 INFO - PROCESS | 1080 | ++DOCSHELL 256A0400 == 102 [pid = 1080] [id = 431] 08:41:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 175 (25E26400) [pid = 1080] [serial = 1293] [outer = 00000000] 08:41:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 176 (26F9C400) [pid = 1080] [serial = 1294] [outer = 25E26400] 08:41:03 INFO - PROCESS | 1080 | 1461253263103 Marionette DEBUG loaded listener.js 08:41:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 177 (26FE8000) [pid = 1080] [serial = 1295] [outer = 25E26400] 08:41:03 INFO - PROCESS | 1080 | 1461253263649 Marionette TRACE conn4 <- [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]]]}] 08:41:03 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 08:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 970ms 08:41:03 INFO - PROCESS | 1080 | 1461253263678 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 08:41:03 INFO - PROCESS | 1080 | 1461253263680 Marionette TRACE conn4 <- [1,1689,null,{"value":"13"}] 08:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:41:03 INFO - PROCESS | 1080 | 1461253263684 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:41:03 INFO - PROCESS | 1080 | 1461253263686 Marionette TRACE conn4 <- [1,1690,null,{}] 08:41:03 INFO - PROCESS | 1080 | 1461253263707 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:03 INFO - PROCESS | 1080 | 1461253263821 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 08:41:03 INFO - PROCESS | 1080 | 1461253263958 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:03 INFO - PROCESS | 1080 | ++DOCSHELL 27149C00 == 103 [pid = 1080] [id = 432] 08:41:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 178 (28133C00) [pid = 1080] [serial = 1296] [outer = 00000000] 08:41:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 179 (28191C00) [pid = 1080] [serial = 1297] [outer = 28133C00] 08:41:04 INFO - PROCESS | 1080 | 1461253264012 Marionette DEBUG loaded listener.js 08:41:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 180 (28197000) [pid = 1080] [serial = 1298] [outer = 28133C00] 08:41:04 INFO - PROCESS | 1080 | 1461253264613 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 990ms 08:41:04 INFO - PROCESS | 1080 | 1461253264678 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 08:41:04 INFO - PROCESS | 1080 | 1461253264680 Marionette TRACE conn4 <- [1,1693,null,{"value":"13"}] 08:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:41:04 INFO - PROCESS | 1080 | 1461253264684 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:41:04 INFO - PROCESS | 1080 | 1461253264686 Marionette TRACE conn4 <- [1,1694,null,{}] 08:41:04 INFO - PROCESS | 1080 | 1461253264690 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:04 INFO - PROCESS | 1080 | 1461253264804 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 08:41:05 INFO - PROCESS | 1080 | 1461253264999 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:05 INFO - PROCESS | 1080 | ++DOCSHELL 23B7BC00 == 104 [pid = 1080] [id = 433] 08:41:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 181 (23BB0800) [pid = 1080] [serial = 1299] [outer = 00000000] 08:41:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 182 (281C6800) [pid = 1080] [serial = 1300] [outer = 23BB0800] 08:41:05 INFO - PROCESS | 1080 | 1461253265055 Marionette DEBUG loaded listener.js 08:41:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 183 (28585C00) [pid = 1080] [serial = 1301] [outer = 23BB0800] 08:41:05 INFO - PROCESS | 1080 | 1461253265600 Marionette TRACE conn4 <- [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]]]}] 08:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 970ms 08:41:05 INFO - PROCESS | 1080 | 1461253265658 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 08:41:05 INFO - PROCESS | 1080 | 1461253265660 Marionette TRACE conn4 <- [1,1697,null,{"value":"13"}] 08:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:41:05 INFO - PROCESS | 1080 | 1461253265664 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:41:05 INFO - PROCESS | 1080 | 1461253265666 Marionette TRACE conn4 <- [1,1698,null,{}] 08:41:05 INFO - PROCESS | 1080 | 1461253265670 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:05 INFO - PROCESS | 1080 | 1461253265788 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 08:41:05 INFO - PROCESS | 1080 | 1461253265965 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:05 INFO - PROCESS | 1080 | ++DOCSHELL 1B828000 == 105 [pid = 1080] [id = 434] 08:41:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 184 (1B82A800) [pid = 1080] [serial = 1302] [outer = 00000000] 08:41:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 185 (1D3A6C00) [pid = 1080] [serial = 1303] [outer = 1B82A800] 08:41:06 INFO - PROCESS | 1080 | 1461253266021 Marionette DEBUG loaded listener.js 08:41:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 186 (1EB6AC00) [pid = 1080] [serial = 1304] [outer = 1B82A800] 08:41:06 INFO - PROCESS | 1080 | 1461253266934 Marionette TRACE conn4 <- [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]]]}] 08:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1339ms 08:41:07 INFO - PROCESS | 1080 | 1461253267007 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 08:41:07 INFO - PROCESS | 1080 | 1461253267012 Marionette TRACE conn4 <- [1,1701,null,{"value":"13"}] 08:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:41:07 INFO - PROCESS | 1080 | 1461253267017 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:41:07 INFO - PROCESS | 1080 | 1461253267020 Marionette TRACE conn4 <- [1,1702,null,{}] 08:41:07 INFO - PROCESS | 1080 | 1461253267026 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:07 INFO - PROCESS | 1080 | 1461253267143 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 08:41:07 INFO - PROCESS | 1080 | 1461253267310 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:07 INFO - PROCESS | 1080 | ++DOCSHELL 12E10C00 == 106 [pid = 1080] [id = 435] 08:41:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 187 (13B03000) [pid = 1080] [serial = 1305] [outer = 00000000] 08:41:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 188 (1A77C000) [pid = 1080] [serial = 1306] [outer = 13B03000] 08:41:07 INFO - PROCESS | 1080 | 1461253267364 Marionette DEBUG loaded listener.js 08:41:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 189 (1BA7DC00) [pid = 1080] [serial = 1307] [outer = 13B03000] 08:41:07 INFO - PROCESS | 1080 | 1461253267965 Marionette TRACE conn4 <- [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]]]}] 08:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1019ms 08:41:08 INFO - PROCESS | 1080 | 1461253268041 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 08:41:08 INFO - PROCESS | 1080 | 1461253268046 Marionette TRACE conn4 <- [1,1705,null,{"value":"13"}] 08:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:41:08 INFO - PROCESS | 1080 | 1461253268052 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:41:08 INFO - PROCESS | 1080 | 1461253268055 Marionette TRACE conn4 <- [1,1706,null,{}] 08:41:08 INFO - PROCESS | 1080 | 1461253268059 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:08 INFO - PROCESS | 1080 | 1461253268167 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 08:41:08 INFO - PROCESS | 1080 | 1461253268331 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:08 INFO - PROCESS | 1080 | --DOCSHELL 207C7400 == 105 [pid = 1080] [id = 235] 08:41:08 INFO - PROCESS | 1080 | --DOCSHELL 1C151400 == 104 [pid = 1080] [id = 246] 08:41:08 INFO - PROCESS | 1080 | --DOCSHELL 12F8E800 == 103 [pid = 1080] [id = 328] 08:41:08 INFO - PROCESS | 1080 | --DOCSHELL 1C151800 == 102 [pid = 1080] [id = 424] 08:41:08 INFO - PROCESS | 1080 | --DOCSHELL 0EF21C00 == 101 [pid = 1080] [id = 423] 08:41:08 INFO - PROCESS | 1080 | --DOCSHELL 20802800 == 100 [pid = 1080] [id = 422] 08:41:08 INFO - PROCESS | 1080 | --DOCSHELL 1FC10000 == 99 [pid = 1080] [id = 421] 08:41:08 INFO - PROCESS | 1080 | --DOCSHELL 1FC06000 == 98 [pid = 1080] [id = 420] 08:41:08 INFO - PROCESS | 1080 | --DOMWINDOW == 188 (25699400) [pid = 1080] [serial = 1180] [outer = 00000000] [url = about:blank] 08:41:08 INFO - PROCESS | 1080 | --DOMWINDOW == 187 (1B9C4000) [pid = 1080] [serial = 1165] [outer = 00000000] [url = about:blank] 08:41:08 INFO - PROCESS | 1080 | --DOMWINDOW == 186 (256A2800) [pid = 1080] [serial = 1186] [outer = 00000000] [url = about:blank] 08:41:08 INFO - PROCESS | 1080 | --DOMWINDOW == 185 (25174000) [pid = 1080] [serial = 1174] [outer = 00000000] [url = about:blank] 08:41:08 INFO - PROCESS | 1080 | --DOMWINDOW == 184 (25276C00) [pid = 1080] [serial = 1177] [outer = 00000000] [url = about:blank] 08:41:08 INFO - PROCESS | 1080 | --DOMWINDOW == 183 (24198000) [pid = 1080] [serial = 1171] [outer = 00000000] [url = about:blank] 08:41:08 INFO - PROCESS | 1080 | --DOMWINDOW == 182 (207C4000) [pid = 1080] [serial = 1168] [outer = 00000000] [url = about:blank] 08:41:08 INFO - PROCESS | 1080 | --DOMWINDOW == 181 (23B80C00) [pid = 1080] [serial = 1183] [outer = 00000000] [url = about:blank] 08:41:08 INFO - PROCESS | 1080 | --DOMWINDOW == 180 (2419D400) [pid = 1080] [serial = 1219] [outer = 00000000] [url = about:blank] 08:41:08 INFO - PROCESS | 1080 | ++DOCSHELL 0EF21C00 == 99 [pid = 1080] [id = 436] 08:41:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 181 (12489400) [pid = 1080] [serial = 1308] [outer = 00000000] 08:41:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 182 (18A4AC00) [pid = 1080] [serial = 1309] [outer = 12489400] 08:41:08 INFO - PROCESS | 1080 | 1461253268444 Marionette DEBUG loaded listener.js 08:41:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 183 (1B82B400) [pid = 1080] [serial = 1310] [outer = 12489400] 08:41:08 INFO - PROCESS | 1080 | --DOCSHELL 1D311800 == 98 [pid = 1080] [id = 419] 08:41:08 INFO - PROCESS | 1080 | --DOCSHELL 1A776C00 == 97 [pid = 1080] [id = 418] 08:41:08 INFO - PROCESS | 1080 | --DOCSHELL 12E19800 == 96 [pid = 1080] [id = 417] 08:41:08 INFO - PROCESS | 1080 | --DOCSHELL 1C1D6000 == 95 [pid = 1080] [id = 416] 08:41:08 INFO - PROCESS | 1080 | --DOCSHELL 12C73800 == 94 [pid = 1080] [id = 415] 08:41:08 INFO - PROCESS | 1080 | --DOCSHELL 19726000 == 93 [pid = 1080] [id = 413] 08:41:08 INFO - PROCESS | 1080 | --DOCSHELL 27150400 == 92 [pid = 1080] [id = 412] 08:41:08 INFO - PROCESS | 1080 | --DOCSHELL 25696800 == 91 [pid = 1080] [id = 411] 08:41:08 INFO - PROCESS | 1080 | --DOCSHELL 245CE000 == 90 [pid = 1080] [id = 410] 08:41:08 INFO - PROCESS | 1080 | --DOCSHELL 245CE400 == 89 [pid = 1080] [id = 409] 08:41:08 INFO - PROCESS | 1080 | --DOCSHELL 1BA7BC00 == 88 [pid = 1080] [id = 408] 08:41:08 INFO - PROCESS | 1080 | --DOCSHELL 1AA97C00 == 87 [pid = 1080] [id = 407] 08:41:08 INFO - PROCESS | 1080 | --DOCSHELL 17AAF000 == 86 [pid = 1080] [id = 406] 08:41:08 INFO - PROCESS | 1080 | --DOMWINDOW == 182 (20664800) [pid = 1080] [serial = 1204] [outer = 00000000] [url = about:blank] 08:41:08 INFO - PROCESS | 1080 | --DOMWINDOW == 181 (1C118000) [pid = 1080] [serial = 1198] [outer = 00000000] [url = about:blank] 08:41:08 INFO - PROCESS | 1080 | --DOMWINDOW == 180 (1B134C00) [pid = 1080] [serial = 985] [outer = 00000000] [url = about:blank] 08:41:08 INFO - PROCESS | 1080 | --DOMWINDOW == 179 (23BB0000) [pid = 1080] [serial = 994] [outer = 00000000] [url = about:blank] 08:41:08 INFO - PROCESS | 1080 | --DOMWINDOW == 178 (1FBE7400) [pid = 1080] [serial = 988] [outer = 00000000] [url = about:blank] 08:41:08 INFO - PROCESS | 1080 | --DOMWINDOW == 177 (218E8400) [pid = 1080] [serial = 982] [outer = 00000000] [url = about:blank] 08:41:08 INFO - PROCESS | 1080 | --DOMWINDOW == 176 (22305800) [pid = 1080] [serial = 1208] [outer = 00000000] [url = about:blank] 08:41:08 INFO - PROCESS | 1080 | --DOMWINDOW == 175 (23B80400) [pid = 1080] [serial = 1211] [outer = 00000000] [url = about:blank] 08:41:08 INFO - PROCESS | 1080 | --DOMWINDOW == 174 (22311800) [pid = 1080] [serial = 991] [outer = 00000000] [url = about:blank] 08:41:08 INFO - PROCESS | 1080 | --DOMWINDOW == 173 (1B8B1000) [pid = 1080] [serial = 1190] [outer = 00000000] [url = about:blank] 08:41:08 INFO - PROCESS | 1080 | --DOMWINDOW == 172 (189A7000) [pid = 1080] [serial = 1196] [outer = 00000000] [url = about:blank] 08:41:08 INFO - PROCESS | 1080 | --DOMWINDOW == 171 (1CB34400) [pid = 1080] [serial = 997] [outer = 00000000] [url = about:blank] 08:41:08 INFO - PROCESS | 1080 | --DOMWINDOW == 170 (21E80C00) [pid = 1080] [serial = 1033] [outer = 00000000] [url = about:blank] 08:41:08 INFO - PROCESS | 1080 | --DOMWINDOW == 169 (23263800) [pid = 1080] [serial = 1216] [outer = 00000000] [url = about:blank] 08:41:08 INFO - PROCESS | 1080 | --DOMWINDOW == 168 (2326AC00) [pid = 1080] [serial = 1210] [outer = 00000000] [url = about:blank] 08:41:08 INFO - PROCESS | 1080 | --DOMWINDOW == 167 (1E37D400) [pid = 1080] [serial = 1202] [outer = 00000000] [url = about:blank] 08:41:08 INFO - PROCESS | 1080 | --DOMWINDOW == 166 (1E37AC00) [pid = 1080] [serial = 1214] [outer = 00000000] [url = about:blank] 08:41:08 INFO - PROCESS | 1080 | --DOMWINDOW == 165 (1D318000) [pid = 1080] [serial = 1193] [outer = 00000000] [url = about:blank] 08:41:08 INFO - PROCESS | 1080 | --DOMWINDOW == 164 (21E81000) [pid = 1080] [serial = 1207] [outer = 00000000] [url = about:blank] 08:41:08 INFO - PROCESS | 1080 | --DOMWINDOW == 163 (1D31C000) [pid = 1080] [serial = 1201] [outer = 00000000] [url = about:blank] 08:41:08 INFO - PROCESS | 1080 | --DOMWINDOW == 162 (1C15E000) [pid = 1080] [serial = 1213] [outer = 00000000] [url = about:blank] 08:41:08 INFO - PROCESS | 1080 | --DOMWINDOW == 161 (2076B000) [pid = 1080] [serial = 1205] [outer = 00000000] [url = about:blank] 08:41:08 INFO - PROCESS | 1080 | --DOMWINDOW == 160 (1B33A400) [pid = 1080] [serial = 1189] [outer = 00000000] [url = about:blank] 08:41:08 INFO - PROCESS | 1080 | --DOMWINDOW == 159 (1CE68800) [pid = 1080] [serial = 1192] [outer = 00000000] [url = about:blank] 08:41:08 INFO - PROCESS | 1080 | --DOMWINDOW == 158 (1C126000) [pid = 1080] [serial = 1199] [outer = 00000000] [url = about:blank] 08:41:08 INFO - PROCESS | 1080 | --DOMWINDOW == 157 (2419D000) [pid = 1080] [serial = 1000] [outer = 00000000] [url = about:blank] 08:41:08 INFO - PROCESS | 1080 | --DOMWINDOW == 156 (17346000) [pid = 1080] [serial = 1195] [outer = 00000000] [url = about:blank] 08:41:08 INFO - PROCESS | 1080 | --DOMWINDOW == 155 (23267C00) [pid = 1080] [serial = 1217] [outer = 00000000] [url = about:blank] 08:41:08 INFO - PROCESS | 1080 | 1461253268959 Marionette TRACE conn4 <- [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]]]}] 08:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 931ms 08:41:09 INFO - PROCESS | 1080 | 1461253268990 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 08:41:09 INFO - PROCESS | 1080 | 1461253268992 Marionette TRACE conn4 <- [1,1709,null,{"value":"13"}] 08:41:09 INFO - PROCESS | 1080 | 1461253268996 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:41:09 INFO - PROCESS | 1080 | 1461253268999 Marionette TRACE conn4 <- [1,1710,null,{}] 08:41:09 INFO - PROCESS | 1080 | 1461253269009 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:09 INFO - PROCESS | 1080 | 1461253269106 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 08:41:09 INFO - PROCESS | 1080 | 1461253269114 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:09 INFO - PROCESS | 1080 | ++DOCSHELL 1B137C00 == 87 [pid = 1080] [id = 437] 08:41:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 156 (1B82D400) [pid = 1080] [serial = 1311] [outer = 00000000] 08:41:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 157 (1C124400) [pid = 1080] [serial = 1312] [outer = 1B82D400] 08:41:09 INFO - PROCESS | 1080 | 1461253269162 Marionette DEBUG loaded listener.js 08:41:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 158 (1C1D6000) [pid = 1080] [serial = 1313] [outer = 1B82D400] 08:41:09 INFO - PROCESS | 1080 | 1461253269694 Marionette TRACE conn4 <- [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]]]}] 08:41:09 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 08:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 730ms 08:41:09 INFO - PROCESS | 1080 | 1461253269731 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 08:41:09 INFO - PROCESS | 1080 | 1461253269734 Marionette TRACE conn4 <- [1,1713,null,{"value":"13"}] 08:41:09 INFO - PROCESS | 1080 | 1461253269737 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:41:09 INFO - PROCESS | 1080 | 1461253269739 Marionette TRACE conn4 <- [1,1714,null,{}] 08:41:09 INFO - PROCESS | 1080 | 1461253269742 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:09 INFO - PROCESS | 1080 | 1461253269839 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 08:41:09 INFO - PROCESS | 1080 | 1461253269960 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:10 INFO - PROCESS | 1080 | ++DOCSHELL 1CB29400 == 88 [pid = 1080] [id = 438] 08:41:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 159 (1CB2C400) [pid = 1080] [serial = 1314] [outer = 00000000] 08:41:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 160 (1D312C00) [pid = 1080] [serial = 1315] [outer = 1CB2C400] 08:41:10 INFO - PROCESS | 1080 | 1461253270012 Marionette DEBUG loaded listener.js 08:41:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 161 (1B825400) [pid = 1080] [serial = 1316] [outer = 1CB2C400] 08:41:10 INFO - PROCESS | 1080 | 1461253270379 Marionette TRACE conn4 <- [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]]]}] 08:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 08:41:10 INFO - PROCESS | 1080 | 1461253270421 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 08:41:10 INFO - PROCESS | 1080 | 1461253270423 Marionette TRACE conn4 <- [1,1717,null,{"value":"13"}] 08:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:41:10 INFO - PROCESS | 1080 | 1461253270427 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:41:10 INFO - PROCESS | 1080 | 1461253270428 Marionette TRACE conn4 <- [1,1718,null,{}] 08:41:10 INFO - PROCESS | 1080 | 1461253270432 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:10 INFO - PROCESS | 1080 | 1461253270526 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 08:41:10 INFO - PROCESS | 1080 | 1461253270561 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:10 INFO - PROCESS | 1080 | ++DOCSHELL 175EF400 == 89 [pid = 1080] [id = 439] 08:41:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 162 (1D1F5000) [pid = 1080] [serial = 1317] [outer = 00000000] 08:41:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 163 (1EB61800) [pid = 1080] [serial = 1318] [outer = 1D1F5000] 08:41:10 INFO - PROCESS | 1080 | 1461253270607 Marionette DEBUG loaded listener.js 08:41:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 164 (1FAAFC00) [pid = 1080] [serial = 1319] [outer = 1D1F5000] 08:41:11 INFO - PROCESS | 1080 | 1461253271156 Marionette TRACE conn4 <- [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]]]}] 08:41:11 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 08:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 770ms 08:41:11 INFO - PROCESS | 1080 | 1461253271202 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 08:41:11 INFO - PROCESS | 1080 | 1461253271204 Marionette TRACE conn4 <- [1,1721,null,{"value":"13"}] 08:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:41:11 INFO - PROCESS | 1080 | 1461253271207 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:41:11 INFO - PROCESS | 1080 | 1461253271209 Marionette TRACE conn4 <- [1,1722,null,{}] 08:41:11 INFO - PROCESS | 1080 | 1461253271218 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:11 INFO - PROCESS | 1080 | 1461253271358 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 08:41:11 INFO - PROCESS | 1080 | 1461253271378 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:11 INFO - PROCESS | 1080 | ++DOCSHELL 1FAB6400 == 90 [pid = 1080] [id = 440] 08:41:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 165 (1FC0CC00) [pid = 1080] [serial = 1320] [outer = 00000000] 08:41:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 166 (2066E400) [pid = 1080] [serial = 1321] [outer = 1FC0CC00] 08:41:11 INFO - PROCESS | 1080 | 1461253271425 Marionette DEBUG loaded listener.js 08:41:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 167 (2074DC00) [pid = 1080] [serial = 1322] [outer = 1FC0CC00] 08:41:11 INFO - PROCESS | 1080 | 1461253271890 Marionette TRACE conn4 <- [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]]]}] 08:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 731ms 08:41:11 INFO - PROCESS | 1080 | 1461253271965 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 08:41:11 INFO - PROCESS | 1080 | 1461253271967 Marionette TRACE conn4 <- [1,1725,null,{"value":"13"}] 08:41:11 INFO - PROCESS | 1080 | 1461253271970 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:41:11 INFO - PROCESS | 1080 | 1461253271972 Marionette TRACE conn4 <- [1,1726,null,{}] 08:41:11 INFO - PROCESS | 1080 | 1461253271975 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:12 INFO - PROCESS | 1080 | 1461253272104 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 08:41:12 INFO - PROCESS | 1080 | 1461253272122 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:12 INFO - PROCESS | 1080 | ++DOCSHELL 20665C00 == 91 [pid = 1080] [id = 441] 08:41:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 168 (20765800) [pid = 1080] [serial = 1323] [outer = 00000000] 08:41:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 169 (207C6000) [pid = 1080] [serial = 1324] [outer = 20765800] 08:41:12 INFO - PROCESS | 1080 | 1461253272166 Marionette DEBUG loaded listener.js 08:41:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 170 (20803400) [pid = 1080] [serial = 1325] [outer = 20765800] 08:41:12 INFO - PROCESS | 1080 | 1461253272628 Marionette TRACE conn4 <- [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]]]}] 08:41:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 670ms 08:41:12 INFO - PROCESS | 1080 | 1461253272644 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 08:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:41:12 INFO - PROCESS | 1080 | 1461253272646 Marionette TRACE conn4 <- [1,1729,null,{"value":"13"}] 08:41:12 INFO - PROCESS | 1080 | 1461253272649 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:41:12 INFO - PROCESS | 1080 | 1461253272650 Marionette TRACE conn4 <- [1,1730,null,{}] 08:41:12 INFO - PROCESS | 1080 | 1461253272661 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:12 INFO - PROCESS | 1080 | 1461253272792 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 08:41:13 INFO - PROCESS | 1080 | --DOMWINDOW == 169 (20751800) [pid = 1080] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:41:13 INFO - PROCESS | 1080 | --DOMWINDOW == 168 (20834400) [pid = 1080] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:41:13 INFO - PROCESS | 1080 | --DOMWINDOW == 167 (18A4B400) [pid = 1080] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:41:13 INFO - PROCESS | 1080 | --DOMWINDOW == 166 (2326C400) [pid = 1080] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:41:13 INFO - PROCESS | 1080 | --DOMWINDOW == 165 (1C1E0800) [pid = 1080] [serial = 1074] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:41:13 INFO - PROCESS | 1080 | --DOMWINDOW == 164 (207C3000) [pid = 1080] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:41:13 INFO - PROCESS | 1080 | --DOMWINDOW == 163 (21880000) [pid = 1080] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:41:13 INFO - PROCESS | 1080 | --DOMWINDOW == 162 (20670000) [pid = 1080] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:41:13 INFO - PROCESS | 1080 | --DOMWINDOW == 161 (25277C00) [pid = 1080] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:41:13 INFO - PROCESS | 1080 | --DOMWINDOW == 160 (1C15D000) [pid = 1080] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:41:13 INFO - PROCESS | 1080 | --DOMWINDOW == 159 (0EC14800) [pid = 1080] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:41:13 INFO - PROCESS | 1080 | --DOMWINDOW == 158 (20750800) [pid = 1080] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:41:13 INFO - PROCESS | 1080 | --DOMWINDOW == 157 (20805800) [pid = 1080] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:41:13 INFO - PROCESS | 1080 | --DOMWINDOW == 156 (189A5000) [pid = 1080] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:41:13 INFO - PROCESS | 1080 | --DOMWINDOW == 155 (12F8C400) [pid = 1080] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:41:13 INFO - PROCESS | 1080 | --DOMWINDOW == 154 (1C1D7000) [pid = 1080] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:41:13 INFO - PROCESS | 1080 | --DOMWINDOW == 153 (1CCE3C00) [pid = 1080] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:41:13 INFO - PROCESS | 1080 | --DOMWINDOW == 152 (1C1DC400) [pid = 1080] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:41:13 INFO - PROCESS | 1080 | --DOMWINDOW == 151 (12407C00) [pid = 1080] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:41:13 INFO - PROCESS | 1080 | --DOMWINDOW == 150 (133D2800) [pid = 1080] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:41:13 INFO - PROCESS | 1080 | --DOMWINDOW == 149 (1E37EC00) [pid = 1080] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:41:13 INFO - PROCESS | 1080 | --DOMWINDOW == 148 (1FC0C400) [pid = 1080] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:41:13 INFO - PROCESS | 1080 | --DOMWINDOW == 147 (26FEB000) [pid = 1080] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:41:13 INFO - PROCESS | 1080 | --DOMWINDOW == 146 (27154800) [pid = 1080] [serial = 1077] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:41:13 INFO - PROCESS | 1080 | --DOMWINDOW == 145 (1A777400) [pid = 1080] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:41:13 INFO - PROCESS | 1080 | 1461253273309 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:13 INFO - PROCESS | 1080 | ++DOCSHELL 0B684000 == 92 [pid = 1080] [id = 442] 08:41:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 146 (0EC14800) [pid = 1080] [serial = 1326] [outer = 00000000] 08:41:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 147 (178EBC00) [pid = 1080] [serial = 1327] [outer = 0EC14800] 08:41:13 INFO - PROCESS | 1080 | 1461253273359 Marionette DEBUG loaded listener.js 08:41:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 148 (189A1000) [pid = 1080] [serial = 1328] [outer = 0EC14800] 08:41:13 INFO - PROCESS | 1080 | 1461253273777 Marionette TRACE conn4 <- [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]]]}] 08:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1189ms 08:41:13 INFO - PROCESS | 1080 | 1461253273842 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 08:41:13 INFO - PROCESS | 1080 | 1461253273844 Marionette TRACE conn4 <- [1,1733,null,{"value":"13"}] 08:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:41:13 INFO - PROCESS | 1080 | 1461253273848 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:41:13 INFO - PROCESS | 1080 | 1461253273849 Marionette TRACE conn4 <- [1,1734,null,{}] 08:41:13 INFO - PROCESS | 1080 | 1461253273853 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:13 INFO - PROCESS | 1080 | 1461253273948 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 08:41:13 INFO - PROCESS | 1080 | 1461253273957 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:13 INFO - PROCESS | 1080 | ++DOCSHELL 19771000 == 93 [pid = 1080] [id = 443] 08:41:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 149 (1B12F800) [pid = 1080] [serial = 1329] [outer = 00000000] 08:41:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 150 (2074C400) [pid = 1080] [serial = 1330] [outer = 1B12F800] 08:41:14 INFO - PROCESS | 1080 | 1461253274002 Marionette DEBUG loaded listener.js 08:41:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 151 (207C1C00) [pid = 1080] [serial = 1331] [outer = 1B12F800] 08:41:14 INFO - PROCESS | 1080 | 1461253274463 Marionette TRACE conn4 <- [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]]]}] 08:41:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 670ms 08:41:14 INFO - PROCESS | 1080 | 1461253274520 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 08:41:14 INFO - PROCESS | 1080 | 1461253274522 Marionette TRACE conn4 <- [1,1737,null,{"value":"13"}] 08:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:41:14 INFO - PROCESS | 1080 | 1461253274526 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:41:14 INFO - PROCESS | 1080 | 1461253274527 Marionette TRACE conn4 <- [1,1738,null,{}] 08:41:14 INFO - PROCESS | 1080 | 1461253274531 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:14 INFO - PROCESS | 1080 | 1461253274649 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 08:41:14 INFO - PROCESS | 1080 | 1461253274662 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:14 INFO - PROCESS | 1080 | ++DOCSHELL 1D30E800 == 94 [pid = 1080] [id = 444] 08:41:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 152 (1D311800) [pid = 1080] [serial = 1332] [outer = 00000000] 08:41:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 153 (20840000) [pid = 1080] [serial = 1333] [outer = 1D311800] 08:41:14 INFO - PROCESS | 1080 | 1461253274706 Marionette DEBUG loaded listener.js 08:41:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 154 (2187FC00) [pid = 1080] [serial = 1334] [outer = 1D311800] 08:41:15 INFO - PROCESS | 1080 | 1461253275167 Marionette TRACE conn4 <- [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]]]}] 08:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 08:41:15 INFO - PROCESS | 1080 | 1461253275209 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 08:41:15 INFO - PROCESS | 1080 | 1461253275211 Marionette TRACE conn4 <- [1,1741,null,{"value":"13"}] 08:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:41:15 INFO - PROCESS | 1080 | 1461253275214 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:41:15 INFO - PROCESS | 1080 | 1461253275217 Marionette TRACE conn4 <- [1,1742,null,{}] 08:41:15 INFO - PROCESS | 1080 | 1461253275220 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:15 INFO - PROCESS | 1080 | 1461253275331 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 08:41:15 INFO - PROCESS | 1080 | 1461253275554 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:15 INFO - PROCESS | 1080 | ++DOCSHELL 0F583C00 == 95 [pid = 1080] [id = 445] 08:41:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 155 (122CFC00) [pid = 1080] [serial = 1335] [outer = 00000000] 08:41:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 156 (12C78000) [pid = 1080] [serial = 1336] [outer = 122CFC00] 08:41:15 INFO - PROCESS | 1080 | 1461253275617 Marionette DEBUG loaded listener.js 08:41:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 157 (12F99800) [pid = 1080] [serial = 1337] [outer = 122CFC00] 08:41:16 INFO - PROCESS | 1080 | 1461253276298 Marionette TRACE conn4 <- [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]]]}] 08:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1128ms 08:41:16 INFO - PROCESS | 1080 | 1461253276344 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 08:41:16 INFO - PROCESS | 1080 | 1461253276350 Marionette TRACE conn4 <- [1,1745,null,{"value":"13"}] 08:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:41:16 INFO - PROCESS | 1080 | 1461253276356 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:41:16 INFO - PROCESS | 1080 | 1461253276360 Marionette TRACE conn4 <- [1,1746,null,{}] 08:41:16 INFO - PROCESS | 1080 | 1461253276365 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:16 INFO - PROCESS | 1080 | 1461253276496 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 08:41:16 INFO - PROCESS | 1080 | 1461253276656 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:16 INFO - PROCESS | 1080 | ++DOCSHELL 1B33F000 == 96 [pid = 1080] [id = 446] 08:41:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 158 (1B9C6400) [pid = 1080] [serial = 1338] [outer = 00000000] 08:41:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 159 (1BE83C00) [pid = 1080] [serial = 1339] [outer = 1B9C6400] 08:41:16 INFO - PROCESS | 1080 | 1461253276716 Marionette DEBUG loaded listener.js 08:41:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 160 (1C11E400) [pid = 1080] [serial = 1340] [outer = 1B9C6400] 08:41:17 INFO - PROCESS | 1080 | 1461253277313 Marionette TRACE conn4 <- [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]]]}] 08:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 971ms 08:41:17 INFO - PROCESS | 1080 | 1461253277339 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 08:41:17 INFO - PROCESS | 1080 | 1461253277344 Marionette TRACE conn4 <- [1,1749,null,{"value":"13"}] 08:41:17 INFO - PROCESS | 1080 | 1461253277349 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:41:17 INFO - PROCESS | 1080 | 1461253277352 Marionette TRACE conn4 <- [1,1750,null,{}] 08:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:41:17 INFO - PROCESS | 1080 | 1461253277356 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:17 INFO - PROCESS | 1080 | 1461253277477 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 08:41:17 INFO - PROCESS | 1080 | 1461253277650 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:17 INFO - PROCESS | 1080 | ++DOCSHELL 1FBEE000 == 97 [pid = 1080] [id = 447] 08:41:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 161 (1FBEF400) [pid = 1080] [serial = 1341] [outer = 00000000] 08:41:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 162 (2066C000) [pid = 1080] [serial = 1342] [outer = 1FBEF400] 08:41:17 INFO - PROCESS | 1080 | 1461253277707 Marionette DEBUG loaded listener.js 08:41:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 163 (207C1400) [pid = 1080] [serial = 1343] [outer = 1FBEF400] 08:41:18 INFO - PROCESS | 1080 | 1461253278342 Marionette TRACE conn4 <- [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]]]}] 08:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1014ms 08:41:18 INFO - PROCESS | 1080 | 1461253278377 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 08:41:18 INFO - PROCESS | 1080 | 1461253278379 Marionette TRACE conn4 <- [1,1753,null,{"value":"13"}] 08:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:41:18 INFO - PROCESS | 1080 | 1461253278390 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:41:18 INFO - PROCESS | 1080 | 1461253278396 Marionette TRACE conn4 <- [1,1754,null,{}] 08:41:18 INFO - PROCESS | 1080 | 1461253278419 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:18 INFO - PROCESS | 1080 | 1461253278541 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 08:41:18 INFO - PROCESS | 1080 | 1461253278704 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:18 INFO - PROCESS | 1080 | ++DOCSHELL 21E72800 == 98 [pid = 1080] [id = 448] 08:41:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 164 (21EFC800) [pid = 1080] [serial = 1344] [outer = 00000000] 08:41:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 165 (2249CC00) [pid = 1080] [serial = 1345] [outer = 21EFC800] 08:41:18 INFO - PROCESS | 1080 | 1461253278763 Marionette DEBUG loaded listener.js 08:41:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 166 (23265800) [pid = 1080] [serial = 1346] [outer = 21EFC800] 08:41:19 INFO - PROCESS | 1080 | 1461253279369 Marionette TRACE conn4 <- [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]]]}] 08:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1051ms 08:41:19 INFO - PROCESS | 1080 | 1461253279437 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 08:41:19 INFO - PROCESS | 1080 | 1461253279440 Marionette TRACE conn4 <- [1,1757,null,{"value":"13"}] 08:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:41:19 INFO - PROCESS | 1080 | 1461253279443 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:41:19 INFO - PROCESS | 1080 | 1461253279445 Marionette TRACE conn4 <- [1,1758,null,{}] 08:41:19 INFO - PROCESS | 1080 | 1461253279449 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:19 INFO - PROCESS | 1080 | 1461253279568 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 08:41:19 INFO - PROCESS | 1080 | 1461253279740 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:19 INFO - PROCESS | 1080 | ++DOCSHELL 1D30E400 == 99 [pid = 1080] [id = 449] 08:41:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 167 (23269800) [pid = 1080] [serial = 1347] [outer = 00000000] 08:41:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 168 (23BAFC00) [pid = 1080] [serial = 1348] [outer = 23269800] 08:41:19 INFO - PROCESS | 1080 | 1461253279798 Marionette DEBUG loaded listener.js 08:41:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 169 (23E71400) [pid = 1080] [serial = 1349] [outer = 23269800] 08:41:20 INFO - PROCESS | 1080 | 1461253280332 Marionette TRACE conn4 <- [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]]]}] 08:41:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 930ms 08:41:20 INFO - PROCESS | 1080 | 1461253280376 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 08:41:20 INFO - PROCESS | 1080 | 1461253280379 Marionette TRACE conn4 <- [1,1761,null,{"value":"13"}] 08:41:20 INFO - PROCESS | 1080 | 1461253280382 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:41:20 INFO - PROCESS | 1080 | 1461253280384 Marionette TRACE conn4 <- [1,1762,null,{}] 08:41:20 INFO - PROCESS | 1080 | 1461253280388 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:20 INFO - PROCESS | 1080 | 1461253280504 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 08:41:20 INFO - PROCESS | 1080 | 1461253280679 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:20 INFO - PROCESS | 1080 | ++DOCSHELL 23E7E800 == 100 [pid = 1080] [id = 450] 08:41:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 170 (23E80000) [pid = 1080] [serial = 1350] [outer = 00000000] 08:41:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 171 (2419E400) [pid = 1080] [serial = 1351] [outer = 23E80000] 08:41:20 INFO - PROCESS | 1080 | 1461253280746 Marionette DEBUG loaded listener.js 08:41:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 172 (25170400) [pid = 1080] [serial = 1352] [outer = 23E80000] 08:41:21 INFO - PROCESS | 1080 | 1461253281334 Marionette TRACE conn4 <- [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]]]}] 08:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1016ms 08:41:21 INFO - PROCESS | 1080 | 1461253281403 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 08:41:21 INFO - PROCESS | 1080 | 1461253281405 Marionette TRACE conn4 <- [1,1765,null,{"value":"13"}] 08:41:21 INFO - PROCESS | 1080 | 1461253281409 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:41:21 INFO - PROCESS | 1080 | 1461253281411 Marionette TRACE conn4 <- [1,1766,null,{}] 08:41:21 INFO - PROCESS | 1080 | 1461253281415 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:21 INFO - PROCESS | 1080 | 1461253281536 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 08:41:21 INFO - PROCESS | 1080 | 1461253281699 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:21 INFO - PROCESS | 1080 | ++DOCSHELL 2419B400 == 101 [pid = 1080] [id = 451] 08:41:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 173 (2419C800) [pid = 1080] [serial = 1353] [outer = 00000000] 08:41:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 174 (256A1000) [pid = 1080] [serial = 1354] [outer = 2419C800] 08:41:21 INFO - PROCESS | 1080 | 1461253281755 Marionette DEBUG loaded listener.js 08:41:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 175 (2569E400) [pid = 1080] [serial = 1355] [outer = 2419C800] 08:41:22 INFO - PROCESS | 1080 | 1461253282352 Marionette TRACE conn4 <- [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]]]}] 08:41:22 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 08:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 971ms 08:41:22 INFO - PROCESS | 1080 | 1461253282382 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 08:41:22 INFO - PROCESS | 1080 | 1461253282385 Marionette TRACE conn4 <- [1,1769,null,{"value":"13"}] 08:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:41:22 INFO - PROCESS | 1080 | 1461253282388 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:41:22 INFO - PROCESS | 1080 | 1461253282390 Marionette TRACE conn4 <- [1,1770,null,{}] 08:41:22 INFO - PROCESS | 1080 | 1461253282394 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:22 INFO - PROCESS | 1080 | 1461253282510 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 08:41:22 INFO - PROCESS | 1080 | 1461253282681 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:22 INFO - PROCESS | 1080 | ++DOCSHELL 2569E000 == 102 [pid = 1080] [id = 452] 08:41:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 176 (25E29400) [pid = 1080] [serial = 1356] [outer = 00000000] 08:41:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 177 (26F9A400) [pid = 1080] [serial = 1357] [outer = 25E29400] 08:41:22 INFO - PROCESS | 1080 | 1461253282738 Marionette DEBUG loaded listener.js 08:41:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 178 (26FA3000) [pid = 1080] [serial = 1358] [outer = 25E29400] 08:41:23 INFO - PROCESS | 1080 | 1461253283279 Marionette TRACE conn4 <- [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]]]}] 08:41:23 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 08:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 930ms 08:41:23 INFO - PROCESS | 1080 | 1461253283322 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 08:41:23 INFO - PROCESS | 1080 | 1461253283325 Marionette TRACE conn4 <- [1,1773,null,{"value":"13"}] 08:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:41:23 INFO - PROCESS | 1080 | 1461253283328 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:41:23 INFO - PROCESS | 1080 | 1461253283330 Marionette TRACE conn4 <- [1,1774,null,{}] 08:41:23 INFO - PROCESS | 1080 | 1461253283334 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:23 INFO - PROCESS | 1080 | 1461253283450 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 08:41:23 INFO - PROCESS | 1080 | 1461253283671 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:23 INFO - PROCESS | 1080 | ++DOCSHELL 22308000 == 103 [pid = 1080] [id = 453] 08:41:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 179 (22308800) [pid = 1080] [serial = 1359] [outer = 00000000] 08:41:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 180 (27153800) [pid = 1080] [serial = 1360] [outer = 22308800] 08:41:23 INFO - PROCESS | 1080 | 1461253283728 Marionette DEBUG loaded listener.js 08:41:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 181 (271AE800) [pid = 1080] [serial = 1361] [outer = 22308800] 08:41:24 INFO - PROCESS | 1080 | 1461253284319 Marionette TRACE conn4 <- [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]]]}] 08:41:24 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 08:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1018ms 08:41:24 INFO - PROCESS | 1080 | 1461253284351 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 08:41:24 INFO - PROCESS | 1080 | 1461253284353 Marionette TRACE conn4 <- [1,1777,null,{"value":"13"}] 08:41:24 INFO - PROCESS | 1080 | 1461253284357 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:41:24 INFO - PROCESS | 1080 | 1461253284359 Marionette TRACE conn4 <- [1,1778,null,{}] 08:41:24 INFO - PROCESS | 1080 | 1461253284363 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:24 INFO - PROCESS | 1080 | 1461253284481 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 08:41:24 INFO - PROCESS | 1080 | 1461253284836 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:24 INFO - PROCESS | 1080 | ++DOCSHELL 17320400 == 104 [pid = 1080] [id = 454] 08:41:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 182 (17322400) [pid = 1080] [serial = 1362] [outer = 00000000] 08:41:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 183 (17BBCC00) [pid = 1080] [serial = 1363] [outer = 17322400] 08:41:24 INFO - PROCESS | 1080 | 1461253284915 Marionette DEBUG loaded listener.js 08:41:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 184 (19755C00) [pid = 1080] [serial = 1364] [outer = 17322400] 08:41:25 INFO - PROCESS | 1080 | 1461253285536 Marionette TRACE conn4 <- [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]]]}] 08:41:25 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) 08:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1235ms 08:41:25 INFO - PROCESS | 1080 | 1461253285596 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 08:41:25 INFO - PROCESS | 1080 | 1461253285600 Marionette TRACE conn4 <- [1,1781,null,{"value":"13"}] 08:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:41:25 INFO - PROCESS | 1080 | 1461253285604 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:41:25 INFO - PROCESS | 1080 | 1461253285609 Marionette TRACE conn4 <- [1,1782,null,{}] 08:41:25 INFO - PROCESS | 1080 | 1461253285614 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:25 INFO - PROCESS | 1080 | 1461253285728 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 08:41:25 INFO - PROCESS | 1080 | 1461253285915 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:25 INFO - PROCESS | 1080 | ++DOCSHELL 1C119C00 == 105 [pid = 1080] [id = 455] 08:41:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 185 (1C151C00) [pid = 1080] [serial = 1365] [outer = 00000000] 08:41:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 186 (1CB2A400) [pid = 1080] [serial = 1366] [outer = 1C151C00] 08:41:26 INFO - PROCESS | 1080 | 1461253285968 Marionette DEBUG loaded listener.js 08:41:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 187 (1D196000) [pid = 1080] [serial = 1367] [outer = 1C151C00] 08:41:26 INFO - PROCESS | 1080 | --DOCSHELL 1C154800 == 104 [pid = 1080] [id = 358] 08:41:26 INFO - PROCESS | 1080 | --DOCSHELL 27152800 == 103 [pid = 1080] [id = 359] 08:41:26 INFO - PROCESS | 1080 | --DOCSHELL 1D30E800 == 102 [pid = 1080] [id = 444] 08:41:26 INFO - PROCESS | 1080 | --DOCSHELL 19771000 == 101 [pid = 1080] [id = 443] 08:41:26 INFO - PROCESS | 1080 | --DOCSHELL 0B684000 == 100 [pid = 1080] [id = 442] 08:41:26 INFO - PROCESS | 1080 | --DOCSHELL 20665C00 == 99 [pid = 1080] [id = 441] 08:41:26 INFO - PROCESS | 1080 | --DOCSHELL 1FAB6400 == 98 [pid = 1080] [id = 440] 08:41:26 INFO - PROCESS | 1080 | --DOCSHELL 175EF400 == 97 [pid = 1080] [id = 439] 08:41:26 INFO - PROCESS | 1080 | --DOCSHELL 1CB29400 == 96 [pid = 1080] [id = 438] 08:41:26 INFO - PROCESS | 1080 | --DOCSHELL 1B137C00 == 95 [pid = 1080] [id = 437] 08:41:26 INFO - PROCESS | 1080 | --DOCSHELL 0EF21C00 == 94 [pid = 1080] [id = 436] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 186 (2326B000) [pid = 1080] [serial = 1276] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 185 (1B9C7C00) [pid = 1080] [serial = 1222] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 184 (1FC0A000) [pid = 1080] [serial = 1225] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 183 (26FA0000) [pid = 1080] [serial = 1243] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | 1461253286683 Marionette TRACE conn4 <- [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]]]}] 08:41:26 INFO - PROCESS | 1080 | --DOCSHELL 12E10C00 == 93 [pid = 1080] [id = 435] 08:41:26 INFO - PROCESS | 1080 | --DOCSHELL 23B7BC00 == 92 [pid = 1080] [id = 433] 08:41:26 INFO - PROCESS | 1080 | --DOCSHELL 27149C00 == 91 [pid = 1080] [id = 432] 08:41:26 INFO - PROCESS | 1080 | --DOCSHELL 256A0400 == 90 [pid = 1080] [id = 431] 08:41:26 INFO - PROCESS | 1080 | --DOCSHELL 2076B400 == 89 [pid = 1080] [id = 430] 08:41:26 INFO - PROCESS | 1080 | --DOCSHELL 245C4800 == 88 [pid = 1080] [id = 429] 08:41:26 INFO - PROCESS | 1080 | --DOCSHELL 22367800 == 87 [pid = 1080] [id = 428] 08:41:26 INFO - PROCESS | 1080 | --DOCSHELL 1B8A6C00 == 86 [pid = 1080] [id = 427] 08:41:26 INFO - PROCESS | 1080 | --DOCSHELL 173F5800 == 85 [pid = 1080] [id = 426] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 182 (26FF2400) [pid = 1080] [serial = 1063] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 181 (281C7400) [pid = 1080] [serial = 1079] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 180 (1B333000) [pid = 1080] [serial = 1115] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 179 (2249FC00) [pid = 1080] [serial = 1069] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 178 (2187A400) [pid = 1080] [serial = 1127] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 177 (1D30DC00) [pid = 1080] [serial = 1066] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 176 (23BBBC00) [pid = 1080] [serial = 1163] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 175 (27153400) [pid = 1080] [serial = 1076] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 174 (20808000) [pid = 1080] [serial = 1124] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 173 (22307400) [pid = 1080] [serial = 1130] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 172 (20767C00) [pid = 1080] [serial = 1121] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 171 (2527FC00) [pid = 1080] [serial = 1072] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 170 (1FBEB400) [pid = 1080] [serial = 1118] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 169 (12C75000) [pid = 1080] [serial = 1112] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 168 (20808800) [pid = 1080] [serial = 1264] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 167 (2187A000) [pid = 1080] [serial = 1267] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 166 (245D0C00) [pid = 1080] [serial = 1220] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 165 (20833800) [pid = 1080] [serial = 1265] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 164 (218F4800) [pid = 1080] [serial = 1268] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 163 (1A77AC00) [pid = 1080] [serial = 1252] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 162 (1B1AF800) [pid = 1080] [serial = 1253] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 161 (1CC1B800) [pid = 1080] [serial = 1255] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 160 (1D1FBC00) [pid = 1080] [serial = 1256] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 159 (21EF2C00) [pid = 1080] [serial = 1273] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 158 (1D312800) [pid = 1080] [serial = 1249] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 157 (25278C00) [pid = 1080] [serial = 1228] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 156 (256A2400) [pid = 1080] [serial = 1231] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 155 (2714BC00) [pid = 1080] [serial = 1234] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 154 (28199000) [pid = 1080] [serial = 1237] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 153 (281BC000) [pid = 1080] [serial = 1240] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 152 (19307000) [pid = 1080] [serial = 1270] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 151 (1B136000) [pid = 1080] [serial = 1247] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 150 (1A77A800) [pid = 1080] [serial = 1246] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 149 (1FABB400) [pid = 1080] [serial = 1258] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 148 (2066AC00) [pid = 1080] [serial = 1261] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 147 (1FBE8800) [pid = 1080] [serial = 1259] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 146 (1C15A800) [pid = 1080] [serial = 1250] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 145 (1B9C9800) [pid = 1080] [serial = 1271] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 144 (22307800) [pid = 1080] [serial = 1274] [outer = 00000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1080 | --DOMWINDOW == 143 (2074B400) [pid = 1080] [serial = 1262] [outer = 00000000] [url = about:blank] 08:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1127ms 08:41:26 INFO - PROCESS | 1080 | 1461253286743 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 08:41:26 INFO - PROCESS | 1080 | 1461253286747 Marionette TRACE conn4 <- [1,1785,null,{"value":"13"}] 08:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:41:26 INFO - PROCESS | 1080 | 1461253286755 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:41:26 INFO - PROCESS | 1080 | 1461253286758 Marionette TRACE conn4 <- [1,1786,null,{}] 08:41:26 INFO - PROCESS | 1080 | 1461253286761 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:26 INFO - PROCESS | 1080 | 1461253286865 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 08:41:26 INFO - PROCESS | 1080 | 1461253286872 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:26 INFO - PROCESS | 1080 | ++DOCSHELL 12C6A800 == 86 [pid = 1080] [id = 456] 08:41:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 144 (164B3400) [pid = 1080] [serial = 1368] [outer = 00000000] 08:41:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 145 (19771000) [pid = 1080] [serial = 1369] [outer = 164B3400] 08:41:26 INFO - PROCESS | 1080 | 1461253286920 Marionette DEBUG loaded listener.js 08:41:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 146 (1AA95000) [pid = 1080] [serial = 1370] [outer = 164B3400] 08:41:27 INFO - PROCESS | 1080 | 1461253287445 Marionette TRACE conn4 <- [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]]]}] 08:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 731ms 08:41:27 INFO - PROCESS | 1080 | 1461253287491 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 08:41:27 INFO - PROCESS | 1080 | 1461253287493 Marionette TRACE conn4 <- [1,1789,null,{"value":"13"}] 08:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:41:27 INFO - PROCESS | 1080 | 1461253287498 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:41:27 INFO - PROCESS | 1080 | 1461253287504 Marionette TRACE conn4 <- [1,1790,null,{}] 08:41:27 INFO - PROCESS | 1080 | 1461253287513 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:27 INFO - PROCESS | 1080 | 1461253287613 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 08:41:27 INFO - PROCESS | 1080 | 1461253287737 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:27 INFO - PROCESS | 1080 | ++DOCSHELL 1BA16C00 == 87 [pid = 1080] [id = 457] 08:41:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 147 (1C117400) [pid = 1080] [serial = 1371] [outer = 00000000] 08:41:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 148 (1CE6F400) [pid = 1080] [serial = 1372] [outer = 1C117400] 08:41:27 INFO - PROCESS | 1080 | 1461253287783 Marionette DEBUG loaded listener.js 08:41:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 149 (1D30EC00) [pid = 1080] [serial = 1373] [outer = 1C117400] 08:41:28 INFO - PROCESS | 1080 | 1461253288198 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 730ms 08:41:28 INFO - PROCESS | 1080 | 1461253288248 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 08:41:28 INFO - PROCESS | 1080 | 1461253288251 Marionette TRACE conn4 <- [1,1793,null,{"value":"13"}] 08:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:41:28 INFO - PROCESS | 1080 | 1461253288256 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:41:28 INFO - PROCESS | 1080 | 1461253288258 Marionette TRACE conn4 <- [1,1794,null,{}] 08:41:28 INFO - PROCESS | 1080 | 1461253288262 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:28 INFO - PROCESS | 1080 | 1461253288357 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 08:41:28 INFO - PROCESS | 1080 | 1461253288364 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:28 INFO - PROCESS | 1080 | ++DOCSHELL 1D315C00 == 88 [pid = 1080] [id = 458] 08:41:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 150 (1E185000) [pid = 1080] [serial = 1374] [outer = 00000000] 08:41:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 151 (1FBE8800) [pid = 1080] [serial = 1375] [outer = 1E185000] 08:41:28 INFO - PROCESS | 1080 | 1461253288409 Marionette DEBUG loaded listener.js 08:41:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 152 (1FC02400) [pid = 1080] [serial = 1376] [outer = 1E185000] 08:41:28 INFO - PROCESS | 1080 | 1461253288881 Marionette TRACE conn4 <- [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]]]}] 08:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 670ms 08:41:28 INFO - PROCESS | 1080 | 1461253288933 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 08:41:28 INFO - PROCESS | 1080 | 1461253288935 Marionette TRACE conn4 <- [1,1797,null,{"value":"13"}] 08:41:28 INFO - PROCESS | 1080 | 1461253288938 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:41:28 INFO - PROCESS | 1080 | 1461253288940 Marionette TRACE conn4 <- [1,1798,null,{}] 08:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:41:28 INFO - PROCESS | 1080 | 1461253288944 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:29 INFO - PROCESS | 1080 | 1461253289079 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 08:41:29 INFO - PROCESS | 1080 | 1461253289096 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:29 INFO - PROCESS | 1080 | ++DOCSHELL 1FE76000 == 89 [pid = 1080] [id = 459] 08:41:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 153 (1FE76400) [pid = 1080] [serial = 1377] [outer = 00000000] 08:41:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 154 (20670000) [pid = 1080] [serial = 1378] [outer = 1FE76400] 08:41:29 INFO - PROCESS | 1080 | 1461253289149 Marionette DEBUG loaded listener.js 08:41:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 155 (20767C00) [pid = 1080] [serial = 1379] [outer = 1FE76400] 08:41:29 INFO - PROCESS | 1080 | 1461253289648 Marionette TRACE conn4 <- [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]]]}] 08:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 770ms 08:41:29 INFO - PROCESS | 1080 | 1461253289752 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 08:41:29 INFO - PROCESS | 1080 | 1461253289754 Marionette TRACE conn4 <- [1,1801,null,{"value":"13"}] 08:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:41:29 INFO - PROCESS | 1080 | 1461253289757 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:41:29 INFO - PROCESS | 1080 | 1461253289759 Marionette TRACE conn4 <- [1,1802,null,{}] 08:41:29 INFO - PROCESS | 1080 | 1461253289763 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:29 INFO - PROCESS | 1080 | 1461253289908 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 08:41:30 INFO - PROCESS | 1080 | 1461253289984 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:30 INFO - PROCESS | 1080 | ++DOCSHELL 20769800 == 90 [pid = 1080] [id = 460] 08:41:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 156 (207C5C00) [pid = 1080] [serial = 1380] [outer = 00000000] 08:41:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 157 (2080F000) [pid = 1080] [serial = 1381] [outer = 207C5C00] 08:41:30 INFO - PROCESS | 1080 | 1461253290029 Marionette DEBUG loaded listener.js 08:41:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 158 (20839800) [pid = 1080] [serial = 1382] [outer = 207C5C00] 08:41:30 INFO - PROCESS | 1080 | 1461253290465 Marionette TRACE conn4 <- [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]]]}] 08:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 730ms 08:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:41:30 INFO - PROCESS | 1080 | 1461253290489 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 08:41:30 INFO - PROCESS | 1080 | 1461253290491 Marionette TRACE conn4 <- [1,1805,null,{"value":"13"}] 08:41:30 INFO - PROCESS | 1080 | 1461253290499 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:41:30 INFO - PROCESS | 1080 | 1461253290501 Marionette TRACE conn4 <- [1,1806,null,{}] 08:41:30 INFO - PROCESS | 1080 | 1461253290504 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:30 INFO - PROCESS | 1080 | 1461253290652 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 08:41:30 INFO - PROCESS | 1080 | 1461253290740 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:30 INFO - PROCESS | 1080 | ++DOCSHELL 20808800 == 91 [pid = 1080] [id = 461] 08:41:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 159 (2083CC00) [pid = 1080] [serial = 1383] [outer = 00000000] 08:41:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 160 (218EB800) [pid = 1080] [serial = 1384] [outer = 2083CC00] 08:41:30 INFO - PROCESS | 1080 | 1461253290786 Marionette DEBUG loaded listener.js 08:41:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 161 (21EED400) [pid = 1080] [serial = 1385] [outer = 2083CC00] 08:41:31 INFO - PROCESS | 1080 | --DOMWINDOW == 160 (252C7000) [pid = 1080] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:41:31 INFO - PROCESS | 1080 | --DOMWINDOW == 159 (1BDEC400) [pid = 1080] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:41:31 INFO - PROCESS | 1080 | --DOMWINDOW == 158 (1B12DC00) [pid = 1080] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:41:31 INFO - PROCESS | 1080 | --DOMWINDOW == 157 (2517A400) [pid = 1080] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:41:31 INFO - PROCESS | 1080 | --DOMWINDOW == 156 (23B76800) [pid = 1080] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:41:31 INFO - PROCESS | 1080 | --DOMWINDOW == 155 (25274000) [pid = 1080] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:41:31 INFO - PROCESS | 1080 | --DOMWINDOW == 154 (23E7FC00) [pid = 1080] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:41:31 INFO - PROCESS | 1080 | --DOMWINDOW == 153 (1D312000) [pid = 1080] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:41:31 INFO - PROCESS | 1080 | --DOMWINDOW == 152 (19729800) [pid = 1080] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:41:31 INFO - PROCESS | 1080 | --DOMWINDOW == 151 (1FC0CC00) [pid = 1080] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:41:31 INFO - PROCESS | 1080 | --DOMWINDOW == 150 (20765800) [pid = 1080] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:41:31 INFO - PROCESS | 1080 | --DOMWINDOW == 149 (1B12F800) [pid = 1080] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:41:31 INFO - PROCESS | 1080 | --DOMWINDOW == 148 (12489400) [pid = 1080] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:41:31 INFO - PROCESS | 1080 | --DOMWINDOW == 147 (1CB2C400) [pid = 1080] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:41:31 INFO - PROCESS | 1080 | --DOMWINDOW == 146 (0EC14800) [pid = 1080] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:41:31 INFO - PROCESS | 1080 | --DOMWINDOW == 145 (1D1F5000) [pid = 1080] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:41:31 INFO - PROCESS | 1080 | --DOMWINDOW == 144 (1B82D400) [pid = 1080] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:41:31 INFO - PROCESS | 1080 | --DOMWINDOW == 143 (13B03000) [pid = 1080] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:41:31 INFO - PROCESS | 1080 | --DOMWINDOW == 142 (245CB800) [pid = 1080] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:41:31 INFO - PROCESS | 1080 | 1461253291489 Marionette TRACE conn4 <- [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]]]}] 08:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1029ms 08:41:31 INFO - PROCESS | 1080 | 1461253291528 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 08:41:31 INFO - PROCESS | 1080 | 1461253291530 Marionette TRACE conn4 <- [1,1809,null,{"value":"13"}] 08:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:41:31 INFO - PROCESS | 1080 | 1461253291547 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:41:31 INFO - PROCESS | 1080 | 1461253291548 Marionette TRACE conn4 <- [1,1810,null,{}] 08:41:31 INFO - PROCESS | 1080 | 1461253291552 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:31 INFO - PROCESS | 1080 | 1461253291647 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 08:41:31 INFO - PROCESS | 1080 | 1461253291654 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:31 INFO - PROCESS | 1080 | ++DOCSHELL 1CB36C00 == 92 [pid = 1080] [id = 462] 08:41:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 143 (1CCEE400) [pid = 1080] [serial = 1386] [outer = 00000000] 08:41:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 144 (20667000) [pid = 1080] [serial = 1387] [outer = 1CCEE400] 08:41:31 INFO - PROCESS | 1080 | 1461253291699 Marionette DEBUG loaded listener.js 08:41:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 145 (2083D000) [pid = 1080] [serial = 1388] [outer = 1CCEE400] 08:41:32 INFO - PROCESS | 1080 | 1461253292161 Marionette TRACE conn4 <- [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]]]}] 08:41:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 691ms 08:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:41:32 INFO - PROCESS | 1080 | 1461253292229 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 08:41:32 INFO - PROCESS | 1080 | 1461253292231 Marionette TRACE conn4 <- [1,1813,null,{"value":"13"}] 08:41:32 INFO - PROCESS | 1080 | 1461253292235 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:41:32 INFO - PROCESS | 1080 | 1461253292236 Marionette TRACE conn4 <- [1,1814,null,{}] 08:41:32 INFO - PROCESS | 1080 | 1461253292240 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:32 INFO - PROCESS | 1080 | 1461253292340 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 08:41:32 INFO - PROCESS | 1080 | 1461253292384 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:32 INFO - PROCESS | 1080 | ++DOCSHELL 21EF4400 == 93 [pid = 1080] [id = 463] 08:41:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 146 (22304800) [pid = 1080] [serial = 1389] [outer = 00000000] 08:41:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 147 (2230B400) [pid = 1080] [serial = 1390] [outer = 22304800] 08:41:32 INFO - PROCESS | 1080 | 1461253292430 Marionette DEBUG loaded listener.js 08:41:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 148 (2249D800) [pid = 1080] [serial = 1391] [outer = 22304800] 08:41:32 INFO - PROCESS | 1080 | 1461253292889 Marionette TRACE conn4 <- [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]]]}] 08:41:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 672ms 08:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:41:32 INFO - PROCESS | 1080 | 1461253292921 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 08:41:32 INFO - PROCESS | 1080 | 1461253292923 Marionette TRACE conn4 <- [1,1817,null,{"value":"13"}] 08:41:32 INFO - PROCESS | 1080 | 1461253292926 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:41:32 INFO - PROCESS | 1080 | 1461253292928 Marionette TRACE conn4 <- [1,1818,null,{}] 08:41:32 INFO - PROCESS | 1080 | 1461253292931 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:33 INFO - PROCESS | 1080 | 1461253293027 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 08:41:33 INFO - PROCESS | 1080 | 1461253293034 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:33 INFO - PROCESS | 1080 | ++DOCSHELL 13BA0400 == 94 [pid = 1080] [id = 464] 08:41:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 149 (22307800) [pid = 1080] [serial = 1392] [outer = 00000000] 08:41:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 150 (23B82400) [pid = 1080] [serial = 1393] [outer = 22307800] 08:41:33 INFO - PROCESS | 1080 | 1461253293085 Marionette DEBUG loaded listener.js 08:41:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 151 (24194C00) [pid = 1080] [serial = 1394] [outer = 22307800] 08:41:33 INFO - PROCESS | 1080 | 1461253293882 Marionette TRACE conn4 <- [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]]]}] 08:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 970ms 08:41:33 INFO - PROCESS | 1080 | 1461253293897 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 08:41:33 INFO - PROCESS | 1080 | 1461253293903 Marionette TRACE conn4 <- [1,1821,null,{"value":"13"}] 08:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:41:33 INFO - PROCESS | 1080 | 1461253293909 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:41:33 INFO - PROCESS | 1080 | 1461253293913 Marionette TRACE conn4 <- [1,1822,null,{}] 08:41:33 INFO - PROCESS | 1080 | 1461253293918 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:34 INFO - PROCESS | 1080 | 1461253294047 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 08:41:34 INFO - PROCESS | 1080 | 1461253294224 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:34 INFO - PROCESS | 1080 | ++DOCSHELL 1A77D000 == 95 [pid = 1080] [id = 465] 08:41:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 152 (1B82C400) [pid = 1080] [serial = 1395] [outer = 00000000] 08:41:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 153 (1BDF2C00) [pid = 1080] [serial = 1396] [outer = 1B82C400] 08:41:34 INFO - PROCESS | 1080 | 1461253294284 Marionette DEBUG loaded listener.js 08:41:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 154 (1C154400) [pid = 1080] [serial = 1397] [outer = 1B82C400] 08:41:34 INFO - PROCESS | 1080 | 1461253294889 Marionette TRACE conn4 <- [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]]]}] 08:41:34 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 08:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1021ms 08:41:34 INFO - PROCESS | 1080 | 1461253294934 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 08:41:34 INFO - PROCESS | 1080 | 1461253294940 Marionette TRACE conn4 <- [1,1825,null,{"value":"13"}] 08:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:41:34 INFO - PROCESS | 1080 | 1461253294946 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:41:34 INFO - PROCESS | 1080 | 1461253294949 Marionette TRACE conn4 <- [1,1826,null,{}] 08:41:34 INFO - PROCESS | 1080 | 1461253294954 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:35 INFO - PROCESS | 1080 | 1461253295078 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 08:41:35 INFO - PROCESS | 1080 | 1461253295242 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:35 INFO - PROCESS | 1080 | ++DOCSHELL 1BDF2800 == 96 [pid = 1080] [id = 466] 08:41:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 155 (1C1D7800) [pid = 1080] [serial = 1398] [outer = 00000000] 08:41:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 156 (1FC02C00) [pid = 1080] [serial = 1399] [outer = 1C1D7800] 08:41:35 INFO - PROCESS | 1080 | 1461253295301 Marionette DEBUG loaded listener.js 08:41:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 157 (20669800) [pid = 1080] [serial = 1400] [outer = 1C1D7800] 08:41:35 INFO - PROCESS | 1080 | 1461253295934 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:41:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1019ms 08:41:35 INFO - PROCESS | 1080 | 1461253295967 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 08:41:35 INFO - PROCESS | 1080 | 1461253295970 Marionette TRACE conn4 <- [1,1829,null,{"value":"13"}] 08:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:41:36 INFO - PROCESS | 1080 | 1461253295974 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:41:36 INFO - PROCESS | 1080 | 1461253295978 Marionette TRACE conn4 <- [1,1830,null,{}] 08:41:36 INFO - PROCESS | 1080 | 1461253295989 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:36 INFO - PROCESS | 1080 | 1461253296132 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 08:41:36 INFO - PROCESS | 1080 | 1461253296297 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:36 INFO - PROCESS | 1080 | ++DOCSHELL 23B7D000 == 97 [pid = 1080] [id = 467] 08:41:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 158 (23B7F400) [pid = 1080] [serial = 1401] [outer = 00000000] 08:41:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 159 (241A0000) [pid = 1080] [serial = 1402] [outer = 23B7F400] 08:41:36 INFO - PROCESS | 1080 | 1461253296356 Marionette DEBUG loaded listener.js 08:41:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 160 (245CF800) [pid = 1080] [serial = 1403] [outer = 23B7F400] 08:41:36 INFO - PROCESS | 1080 | 1461253296971 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1022ms 08:41:37 INFO - PROCESS | 1080 | 1461253296998 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 08:41:37 INFO - PROCESS | 1080 | 1461253297001 Marionette TRACE conn4 <- [1,1833,null,{"value":"13"}] 08:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:41:37 INFO - PROCESS | 1080 | 1461253297005 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:41:37 INFO - PROCESS | 1080 | 1461253297007 Marionette TRACE conn4 <- [1,1834,null,{}] 08:41:37 INFO - PROCESS | 1080 | 1461253297011 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:37 INFO - PROCESS | 1080 | 1461253297136 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 08:41:37 INFO - PROCESS | 1080 | 1461253297312 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:37 INFO - PROCESS | 1080 | ++DOCSHELL 25276800 == 98 [pid = 1080] [id = 468] 08:41:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 161 (25277400) [pid = 1080] [serial = 1404] [outer = 00000000] 08:41:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 162 (252C6C00) [pid = 1080] [serial = 1405] [outer = 25277400] 08:41:37 INFO - PROCESS | 1080 | 1461253297372 Marionette DEBUG loaded listener.js 08:41:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 163 (2569DC00) [pid = 1080] [serial = 1406] [outer = 25277400] 08:41:38 INFO - PROCESS | 1080 | 1461253297994 Marionette TRACE conn4 <- [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]]]}] 08:41:38 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) 08:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1018ms 08:41:38 INFO - PROCESS | 1080 | 1461253298027 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 08:41:38 INFO - PROCESS | 1080 | 1461253298030 Marionette TRACE conn4 <- [1,1837,null,{"value":"13"}] 08:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:41:38 INFO - PROCESS | 1080 | 1461253298033 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:41:38 INFO - PROCESS | 1080 | 1461253298036 Marionette TRACE conn4 <- [1,1838,null,{}] 08:41:38 INFO - PROCESS | 1080 | 1461253298039 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:38 INFO - PROCESS | 1080 | 1461253298157 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 08:41:38 INFO - PROCESS | 1080 | 1461253298319 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:38 INFO - PROCESS | 1080 | ++DOCSHELL 25282800 == 99 [pid = 1080] [id = 469] 08:41:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 164 (25E28C00) [pid = 1080] [serial = 1407] [outer = 00000000] 08:41:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 165 (26F9DC00) [pid = 1080] [serial = 1408] [outer = 25E28C00] 08:41:38 INFO - PROCESS | 1080 | 1461253298376 Marionette DEBUG loaded listener.js 08:41:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 166 (26FED400) [pid = 1080] [serial = 1409] [outer = 25E28C00] 08:41:38 INFO - PROCESS | 1080 | 1461253298933 Marionette TRACE conn4 <- [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]]]}] 08:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 970ms 08:41:39 INFO - PROCESS | 1080 | 1461253299007 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 08:41:39 INFO - PROCESS | 1080 | 1461253299009 Marionette TRACE conn4 <- [1,1841,null,{"value":"13"}] 08:41:39 INFO - PROCESS | 1080 | 1461253299013 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:41:39 INFO - PROCESS | 1080 | 1461253299014 Marionette TRACE conn4 <- [1,1842,null,{}] 08:41:39 INFO - PROCESS | 1080 | 1461253299019 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:39 INFO - PROCESS | 1080 | 1461253299147 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 08:41:39 INFO - PROCESS | 1080 | 1461253299313 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:39 INFO - PROCESS | 1080 | ++DOCSHELL 27150800 == 100 [pid = 1080] [id = 470] 08:41:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 167 (271B2800) [pid = 1080] [serial = 1410] [outer = 00000000] 08:41:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 168 (271BC400) [pid = 1080] [serial = 1411] [outer = 271B2800] 08:41:39 INFO - PROCESS | 1080 | 1461253299374 Marionette DEBUG loaded listener.js 08:41:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 169 (28131C00) [pid = 1080] [serial = 1412] [outer = 271B2800] 08:41:40 INFO - PROCESS | 1080 | 1461253300000 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1016ms 08:41:40 INFO - PROCESS | 1080 | 1461253300032 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 08:41:40 INFO - PROCESS | 1080 | 1461253300035 Marionette TRACE conn4 <- [1,1845,null,{"value":"13"}] 08:41:40 INFO - PROCESS | 1080 | 1461253300038 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:41:40 INFO - PROCESS | 1080 | 1461253300040 Marionette TRACE conn4 <- [1,1846,null,{}] 08:41:40 INFO - PROCESS | 1080 | 1461253300044 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:40 INFO - PROCESS | 1080 | 1461253300164 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 08:41:40 INFO - PROCESS | 1080 | 1461253300339 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:40 INFO - PROCESS | 1080 | ++DOCSHELL 2813E800 == 101 [pid = 1080] [id = 471] 08:41:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 170 (2813F400) [pid = 1080] [serial = 1413] [outer = 00000000] 08:41:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 171 (2819A400) [pid = 1080] [serial = 1414] [outer = 2813F400] 08:41:40 INFO - PROCESS | 1080 | 1461253300395 Marionette DEBUG loaded listener.js 08:41:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 172 (2819F800) [pid = 1080] [serial = 1415] [outer = 2813F400] 08:41:41 INFO - PROCESS | 1080 | 1461253300986 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 970ms 08:41:41 INFO - PROCESS | 1080 | 1461253301022 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 08:41:41 INFO - PROCESS | 1080 | 1461253301024 Marionette TRACE conn4 <- [1,1849,null,{"value":"13"}] 08:41:41 INFO - PROCESS | 1080 | 1461253301028 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:41:41 INFO - PROCESS | 1080 | 1461253301030 Marionette TRACE conn4 <- [1,1850,null,{}] 08:41:41 INFO - PROCESS | 1080 | 1461253301034 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:41 INFO - PROCESS | 1080 | 1461253301151 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 08:41:41 INFO - PROCESS | 1080 | 1461253301329 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:41 INFO - PROCESS | 1080 | ++DOCSHELL 281BEC00 == 102 [pid = 1080] [id = 472] 08:41:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 173 (281C2400) [pid = 1080] [serial = 1416] [outer = 00000000] 08:41:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 174 (28587C00) [pid = 1080] [serial = 1417] [outer = 281C2400] 08:41:41 INFO - PROCESS | 1080 | 1461253301386 Marionette DEBUG loaded listener.js 08:41:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 175 (2858A400) [pid = 1080] [serial = 1418] [outer = 281C2400] 08:41:41 INFO - PROCESS | 1080 | 1461253301968 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 971ms 08:41:42 INFO - PROCESS | 1080 | 1461253302003 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 08:41:42 INFO - PROCESS | 1080 | 1461253302006 Marionette TRACE conn4 <- [1,1853,null,{"value":"13"}] 08:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:41:42 INFO - PROCESS | 1080 | 1461253302009 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:41:42 INFO - PROCESS | 1080 | 1461253302011 Marionette TRACE conn4 <- [1,1854,null,{}] 08:41:42 INFO - PROCESS | 1080 | 1461253302015 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:42 INFO - PROCESS | 1080 | 1461253302132 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 08:41:42 INFO - PROCESS | 1080 | 1461253302524 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:42 INFO - PROCESS | 1080 | ++DOCSHELL 0AF8A800 == 103 [pid = 1080] [id = 473] 08:41:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 176 (12AC4800) [pid = 1080] [serial = 1419] [outer = 00000000] 08:41:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 177 (1B8A6C00) [pid = 1080] [serial = 1420] [outer = 12AC4800] 08:41:42 INFO - PROCESS | 1080 | 1461253302613 Marionette DEBUG loaded listener.js 08:41:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 178 (1B9C5800) [pid = 1080] [serial = 1421] [outer = 12AC4800] 08:41:43 INFO - PROCESS | 1080 | 1461253303237 Marionette TRACE conn4 <- [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]]]}] 08:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1281ms 08:41:43 INFO - PROCESS | 1080 | 1461253303295 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 08:41:43 INFO - PROCESS | 1080 | 1461253303300 Marionette TRACE conn4 <- [1,1857,null,{"value":"13"}] 08:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:41:43 INFO - PROCESS | 1080 | 1461253303305 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:41:43 INFO - PROCESS | 1080 | 1461253303308 Marionette TRACE conn4 <- [1,1858,null,{}] 08:41:43 INFO - PROCESS | 1080 | 1461253303313 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:43 INFO - PROCESS | 1080 | 1461253303428 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 08:41:43 INFO - PROCESS | 1080 | 1461253303596 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:43 INFO - PROCESS | 1080 | ++DOCSHELL 1CCE1800 == 104 [pid = 1080] [id = 474] 08:41:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 179 (1CCE2400) [pid = 1080] [serial = 1422] [outer = 00000000] 08:41:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 180 (1D3F3800) [pid = 1080] [serial = 1423] [outer = 1CCE2400] 08:41:43 INFO - PROCESS | 1080 | 1461253303649 Marionette DEBUG loaded listener.js 08:41:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 181 (1EC0AC00) [pid = 1080] [serial = 1424] [outer = 1CCE2400] 08:41:44 INFO - PROCESS | 1080 | 1461253304243 Marionette TRACE conn4 <- [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]]]}] 08:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 970ms 08:41:44 INFO - PROCESS | 1080 | 1461253304283 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 08:41:44 INFO - PROCESS | 1080 | 1461253304287 Marionette TRACE conn4 <- [1,1861,null,{"value":"13"}] 08:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:41:44 INFO - PROCESS | 1080 | 1461253304292 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:41:44 INFO - PROCESS | 1080 | 1461253304294 Marionette TRACE conn4 <- [1,1862,null,{}] 08:41:44 INFO - PROCESS | 1080 | 1461253304298 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:44 INFO - PROCESS | 1080 | 1461253304413 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 08:41:44 INFO - PROCESS | 1080 | 1461253304613 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:44 INFO - PROCESS | 1080 | --DOCSHELL 21EF4400 == 103 [pid = 1080] [id = 463] 08:41:44 INFO - PROCESS | 1080 | --DOCSHELL 1CB36C00 == 102 [pid = 1080] [id = 462] 08:41:44 INFO - PROCESS | 1080 | --DOCSHELL 20808800 == 101 [pid = 1080] [id = 461] 08:41:44 INFO - PROCESS | 1080 | --DOCSHELL 20769800 == 100 [pid = 1080] [id = 460] 08:41:44 INFO - PROCESS | 1080 | --DOCSHELL 1FE76000 == 99 [pid = 1080] [id = 459] 08:41:44 INFO - PROCESS | 1080 | --DOCSHELL 1D315C00 == 98 [pid = 1080] [id = 458] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 180 (20840000) [pid = 1080] [serial = 1333] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 179 (19306800) [pid = 1080] [serial = 1279] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 178 (1D1F1800) [pid = 1080] [serial = 1282] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 177 (23B7CC00) [pid = 1080] [serial = 1285] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 176 (25277000) [pid = 1080] [serial = 1288] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 175 (256A3C00) [pid = 1080] [serial = 1291] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 174 (26F9C400) [pid = 1080] [serial = 1294] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 173 (28191C00) [pid = 1080] [serial = 1297] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 172 (1D3A6C00) [pid = 1080] [serial = 1303] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 171 (281C6800) [pid = 1080] [serial = 1300] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 1080 | ++DOCSHELL 12481C00 == 99 [pid = 1080] [id = 475] 08:41:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 172 (12A0A800) [pid = 1080] [serial = 1425] [outer = 00000000] 08:41:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 173 (19306800) [pid = 1080] [serial = 1426] [outer = 12A0A800] 08:41:44 INFO - PROCESS | 1080 | 1461253304733 Marionette DEBUG loaded listener.js 08:41:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 174 (1B9C1000) [pid = 1080] [serial = 1427] [outer = 12A0A800] 08:41:44 INFO - PROCESS | 1080 | --DOCSHELL 1BA16C00 == 98 [pid = 1080] [id = 457] 08:41:44 INFO - PROCESS | 1080 | --DOCSHELL 12C6A800 == 97 [pid = 1080] [id = 456] 08:41:44 INFO - PROCESS | 1080 | --DOCSHELL 1C119C00 == 96 [pid = 1080] [id = 455] 08:41:44 INFO - PROCESS | 1080 | --DOCSHELL 17320400 == 95 [pid = 1080] [id = 454] 08:41:44 INFO - PROCESS | 1080 | --DOCSHELL 1FBEE000 == 94 [pid = 1080] [id = 447] 08:41:44 INFO - PROCESS | 1080 | --DOCSHELL 1B33F000 == 93 [pid = 1080] [id = 446] 08:41:44 INFO - PROCESS | 1080 | --DOCSHELL 0F583C00 == 92 [pid = 1080] [id = 445] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 173 (25176C00) [pid = 1080] [serial = 1175] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 172 (2569C000) [pid = 1080] [serial = 1181] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 171 (20749C00) [pid = 1080] [serial = 1226] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 170 (1BB19800) [pid = 1080] [serial = 1223] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 169 (2527B800) [pid = 1080] [serial = 1178] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 168 (23B84800) [pid = 1080] [serial = 1184] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 167 (26FE7800) [pid = 1080] [serial = 1187] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 166 (2419E800) [pid = 1080] [serial = 1172] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 165 (20835000) [pid = 1080] [serial = 1169] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 164 (1BA78C00) [pid = 1080] [serial = 1166] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 163 (2066E400) [pid = 1080] [serial = 1321] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 162 (207C6000) [pid = 1080] [serial = 1324] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 161 (2074DC00) [pid = 1080] [serial = 1322] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 160 (2074C400) [pid = 1080] [serial = 1330] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 159 (18A4AC00) [pid = 1080] [serial = 1309] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 158 (1B82B400) [pid = 1080] [serial = 1310] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 157 (1D312C00) [pid = 1080] [serial = 1315] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 156 (1B825400) [pid = 1080] [serial = 1316] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 155 (189A1000) [pid = 1080] [serial = 1328] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 154 (1EB61800) [pid = 1080] [serial = 1318] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 153 (1C124400) [pid = 1080] [serial = 1312] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 152 (1C1D6000) [pid = 1080] [serial = 1313] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 151 (1BA7DC00) [pid = 1080] [serial = 1307] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 150 (1A77C000) [pid = 1080] [serial = 1306] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 149 (178EBC00) [pid = 1080] [serial = 1327] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 148 (207C1C00) [pid = 1080] [serial = 1331] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 147 (20803400) [pid = 1080] [serial = 1325] [outer = 00000000] [url = about:blank] 08:41:44 INFO - PROCESS | 1080 | --DOMWINDOW == 146 (1FAAFC00) [pid = 1080] [serial = 1319] [outer = 00000000] [url = about:blank] 08:41:45 INFO - PROCESS | 1080 | 1461253305253 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 990ms 08:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:41:45 INFO - PROCESS | 1080 | 1461253305284 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 08:41:45 INFO - PROCESS | 1080 | 1461253305287 Marionette TRACE conn4 <- [1,1865,null,{"value":"13"}] 08:41:45 INFO - PROCESS | 1080 | 1461253305291 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:41:45 INFO - PROCESS | 1080 | 1461253305297 Marionette TRACE conn4 <- [1,1866,null,{}] 08:41:45 INFO - PROCESS | 1080 | 1461253305306 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:45 INFO - PROCESS | 1080 | 1461253305408 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 08:41:45 INFO - PROCESS | 1080 | 1461253305567 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:45 INFO - PROCESS | 1080 | ++DOCSHELL 12C79000 == 93 [pid = 1080] [id = 476] 08:41:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 147 (12E10400) [pid = 1080] [serial = 1428] [outer = 00000000] 08:41:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 148 (1BDF6000) [pid = 1080] [serial = 1429] [outer = 12E10400] 08:41:45 INFO - PROCESS | 1080 | 1461253305615 Marionette DEBUG loaded listener.js 08:41:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 149 (1C126000) [pid = 1080] [serial = 1430] [outer = 12E10400] 08:41:46 INFO - PROCESS | 1080 | 1461253305981 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 730ms 08:41:46 INFO - PROCESS | 1080 | 1461253306025 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 08:41:46 INFO - PROCESS | 1080 | 1461253306028 Marionette TRACE conn4 <- [1,1869,null,{"value":"13"}] 08:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:41:46 INFO - PROCESS | 1080 | 1461253306031 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:41:46 INFO - PROCESS | 1080 | 1461253306033 Marionette TRACE conn4 <- [1,1870,null,{}] 08:41:46 INFO - PROCESS | 1080 | 1461253306036 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:46 INFO - PROCESS | 1080 | 1461253306135 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 08:41:46 INFO - PROCESS | 1080 | 1461253306141 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:46 INFO - PROCESS | 1080 | ++DOCSHELL 1C159800 == 94 [pid = 1080] [id = 477] 08:41:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 150 (1CB2C000) [pid = 1080] [serial = 1431] [outer = 00000000] 08:41:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 151 (1E37D400) [pid = 1080] [serial = 1432] [outer = 1CB2C000] 08:41:46 INFO - PROCESS | 1080 | 1461253306187 Marionette DEBUG loaded listener.js 08:41:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 152 (1FA81800) [pid = 1080] [serial = 1433] [outer = 1CB2C000] 08:41:46 INFO - PROCESS | 1080 | 1461253306650 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 670ms 08:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:41:46 INFO - PROCESS | 1080 | 1461253306705 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 08:41:46 INFO - PROCESS | 1080 | 1461253306707 Marionette TRACE conn4 <- [1,1873,null,{"value":"13"}] 08:41:46 INFO - PROCESS | 1080 | 1461253306710 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:41:46 INFO - PROCESS | 1080 | 1461253306712 Marionette TRACE conn4 <- [1,1874,null,{}] 08:41:46 INFO - PROCESS | 1080 | 1461253306716 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:46 INFO - PROCESS | 1080 | 1461253306810 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 08:41:46 INFO - PROCESS | 1080 | 1461253306852 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:46 INFO - PROCESS | 1080 | ++DOCSHELL 1D310800 == 95 [pid = 1080] [id = 478] 08:41:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 153 (1FA8C400) [pid = 1080] [serial = 1434] [outer = 00000000] 08:41:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 154 (1FE7A400) [pid = 1080] [serial = 1435] [outer = 1FA8C400] 08:41:46 INFO - PROCESS | 1080 | 1461253306907 Marionette DEBUG loaded listener.js 08:41:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 155 (20751800) [pid = 1080] [serial = 1436] [outer = 1FA8C400] 08:41:47 INFO - PROCESS | 1080 | 1461253307440 Marionette TRACE conn4 <- [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]]]}] 08:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 772ms 08:41:47 INFO - PROCESS | 1080 | 1461253307485 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 08:41:47 INFO - PROCESS | 1080 | 1461253307487 Marionette TRACE conn4 <- [1,1877,null,{"value":"13"}] 08:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:41:47 INFO - PROCESS | 1080 | 1461253307491 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:41:47 INFO - PROCESS | 1080 | 1461253307492 Marionette TRACE conn4 <- [1,1878,null,{}] 08:41:47 INFO - PROCESS | 1080 | 1461253307496 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:47 INFO - PROCESS | 1080 | 1461253307636 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 08:41:47 INFO - PROCESS | 1080 | 1461253307658 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:47 INFO - PROCESS | 1080 | ++DOCSHELL 207C1C00 == 96 [pid = 1080] [id = 479] 08:41:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 156 (207C2000) [pid = 1080] [serial = 1437] [outer = 00000000] 08:41:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 157 (20803400) [pid = 1080] [serial = 1438] [outer = 207C2000] 08:41:47 INFO - PROCESS | 1080 | 1461253307704 Marionette DEBUG loaded listener.js 08:41:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 158 (2080EC00) [pid = 1080] [serial = 1439] [outer = 207C2000] 08:41:48 INFO - PROCESS | 1080 | 1461253308174 Marionette TRACE conn4 <- [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]]]}] 08:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 730ms 08:41:48 INFO - PROCESS | 1080 | 1461253308221 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 08:41:48 INFO - PROCESS | 1080 | 1461253308224 Marionette TRACE conn4 <- [1,1881,null,{"value":"13"}] 08:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:41:48 INFO - PROCESS | 1080 | 1461253308259 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:41:48 INFO - PROCESS | 1080 | 1461253308261 Marionette TRACE conn4 <- [1,1882,null,{}] 08:41:48 INFO - PROCESS | 1080 | 1461253308270 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:48 INFO - PROCESS | 1080 | 1461253308407 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 08:41:48 INFO - PROCESS | 1080 | 1461253308486 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:48 INFO - PROCESS | 1080 | ++DOCSHELL 20773000 == 97 [pid = 1080] [id = 480] 08:41:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 159 (207CB800) [pid = 1080] [serial = 1440] [outer = 00000000] 08:41:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 160 (21888400) [pid = 1080] [serial = 1441] [outer = 207CB800] 08:41:48 INFO - PROCESS | 1080 | 1461253308531 Marionette DEBUG loaded listener.js 08:41:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 161 (21DEF000) [pid = 1080] [serial = 1442] [outer = 207CB800] 08:41:48 INFO - PROCESS | 1080 | 1461253308960 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:41:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 750ms 08:41:49 INFO - PROCESS | 1080 | 1461253308986 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 08:41:49 INFO - PROCESS | 1080 | 1461253308988 Marionette TRACE conn4 <- [1,1885,null,{"value":"13"}] 08:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:41:49 INFO - PROCESS | 1080 | 1461253309011 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:41:49 INFO - PROCESS | 1080 | 1461253309013 Marionette TRACE conn4 <- [1,1886,null,{}] 08:41:49 INFO - PROCESS | 1080 | 1461253309017 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:49 INFO - PROCESS | 1080 | 1461253309583 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 08:41:49 INFO - PROCESS | 1080 | --DOMWINDOW == 160 (23E7D400) [pid = 1080] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:41:49 INFO - PROCESS | 1080 | --DOMWINDOW == 159 (28133C00) [pid = 1080] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:41:49 INFO - PROCESS | 1080 | --DOMWINDOW == 158 (22498400) [pid = 1080] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:41:49 INFO - PROCESS | 1080 | --DOMWINDOW == 157 (1BA7C000) [pid = 1080] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:41:49 INFO - PROCESS | 1080 | --DOMWINDOW == 156 (245C8C00) [pid = 1080] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:41:49 INFO - PROCESS | 1080 | --DOMWINDOW == 155 (178CBC00) [pid = 1080] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:41:49 INFO - PROCESS | 1080 | --DOMWINDOW == 154 (28137400) [pid = 1080] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:41:49 INFO - PROCESS | 1080 | --DOMWINDOW == 153 (25282C00) [pid = 1080] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:41:49 INFO - PROCESS | 1080 | --DOMWINDOW == 152 (27145C00) [pid = 1080] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:41:49 INFO - PROCESS | 1080 | --DOMWINDOW == 151 (245CEC00) [pid = 1080] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:41:49 INFO - PROCESS | 1080 | --DOMWINDOW == 150 (1B82A800) [pid = 1080] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:41:49 INFO - PROCESS | 1080 | --DOMWINDOW == 149 (1D311800) [pid = 1080] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:41:49 INFO - PROCESS | 1080 | --DOMWINDOW == 148 (19772000) [pid = 1080] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:41:49 INFO - PROCESS | 1080 | --DOMWINDOW == 147 (25171000) [pid = 1080] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:41:49 INFO - PROCESS | 1080 | --DOMWINDOW == 146 (2083CC00) [pid = 1080] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:41:49 INFO - PROCESS | 1080 | --DOMWINDOW == 145 (207C5C00) [pid = 1080] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:41:49 INFO - PROCESS | 1080 | --DOMWINDOW == 144 (1C117400) [pid = 1080] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:41:49 INFO - PROCESS | 1080 | --DOMWINDOW == 143 (164B3400) [pid = 1080] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:41:49 INFO - PROCESS | 1080 | --DOMWINDOW == 142 (1E185000) [pid = 1080] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:41:49 INFO - PROCESS | 1080 | --DOMWINDOW == 141 (1CCEE400) [pid = 1080] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:41:49 INFO - PROCESS | 1080 | --DOMWINDOW == 140 (1C151C00) [pid = 1080] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:41:49 INFO - PROCESS | 1080 | --DOMWINDOW == 139 (22304800) [pid = 1080] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:41:49 INFO - PROCESS | 1080 | --DOMWINDOW == 138 (17322400) [pid = 1080] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:41:49 INFO - PROCESS | 1080 | --DOMWINDOW == 137 (1FE76400) [pid = 1080] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:41:49 INFO - PROCESS | 1080 | --DOMWINDOW == 136 (23BB0800) [pid = 1080] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:41:49 INFO - PROCESS | 1080 | --DOMWINDOW == 135 (25E26400) [pid = 1080] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:41:49 INFO - PROCESS | 1080 | 1461253309675 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:49 INFO - PROCESS | 1080 | ++DOCSHELL 1240C000 == 98 [pid = 1080] [id = 481] 08:41:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 136 (12489400) [pid = 1080] [serial = 1443] [outer = 00000000] 08:41:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 137 (17AACC00) [pid = 1080] [serial = 1444] [outer = 12489400] 08:41:49 INFO - PROCESS | 1080 | 1461253309722 Marionette DEBUG loaded listener.js 08:41:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 138 (1B12D000) [pid = 1080] [serial = 1445] [outer = 12489400] 08:41:50 INFO - PROCESS | 1080 | 1461253310138 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1167ms 08:41:50 INFO - PROCESS | 1080 | 1461253310182 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 08:41:50 INFO - PROCESS | 1080 | 1461253310184 Marionette TRACE conn4 <- [1,1889,null,{"value":"13"}] 08:41:50 INFO - PROCESS | 1080 | 1461253310187 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:41:50 INFO - PROCESS | 1080 | 1461253310189 Marionette TRACE conn4 <- [1,1890,null,{}] 08:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:41:50 INFO - PROCESS | 1080 | 1461253310193 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:50 INFO - PROCESS | 1080 | 1461253310361 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 08:41:50 INFO - PROCESS | 1080 | 1461253310502 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:50 INFO - PROCESS | 1080 | ++DOCSHELL 13BA0800 == 99 [pid = 1080] [id = 482] 08:41:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 139 (1640AC00) [pid = 1080] [serial = 1446] [outer = 00000000] 08:41:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 140 (189A2000) [pid = 1080] [serial = 1447] [outer = 1640AC00] 08:41:50 INFO - PROCESS | 1080 | 1461253310562 Marionette DEBUG loaded listener.js 08:41:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 141 (1972C000) [pid = 1080] [serial = 1448] [outer = 1640AC00] 08:41:51 INFO - PROCESS | 1080 | 1461253311248 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1128ms 08:41:51 INFO - PROCESS | 1080 | 1461253311334 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 08:41:51 INFO - PROCESS | 1080 | 1461253311339 Marionette TRACE conn4 <- [1,1893,null,{"value":"13"}] 08:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:41:51 INFO - PROCESS | 1080 | 1461253311346 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:41:51 INFO - PROCESS | 1080 | 1461253311350 Marionette TRACE conn4 <- [1,1894,null,{}] 08:41:51 INFO - PROCESS | 1080 | 1461253311356 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:51 INFO - PROCESS | 1080 | 1461253311491 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 08:41:51 INFO - PROCESS | 1080 | 1461253311645 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:51 INFO - PROCESS | 1080 | ++DOCSHELL 1BE86800 == 100 [pid = 1080] [id = 483] 08:41:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 142 (1C121000) [pid = 1080] [serial = 1449] [outer = 00000000] 08:41:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 143 (1CB33400) [pid = 1080] [serial = 1450] [outer = 1C121000] 08:41:51 INFO - PROCESS | 1080 | 1461253311705 Marionette DEBUG loaded listener.js 08:41:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 144 (1D30E800) [pid = 1080] [serial = 1451] [outer = 1C121000] 08:41:52 INFO - PROCESS | 1080 | 1461253312334 Marionette TRACE conn4 <- [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]]]}] 08:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1022ms 08:41:52 INFO - PROCESS | 1080 | 1461253312369 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 08:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:41:52 INFO - PROCESS | 1080 | 1461253312372 Marionette TRACE conn4 <- [1,1897,null,{"value":"13"}] 08:41:52 INFO - PROCESS | 1080 | 1461253312376 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:41:52 INFO - PROCESS | 1080 | 1461253312378 Marionette TRACE conn4 <- [1,1898,null,{}] 08:41:52 INFO - PROCESS | 1080 | 1461253312382 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:52 INFO - PROCESS | 1080 | 1461253312509 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 08:41:52 INFO - PROCESS | 1080 | 1461253312688 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:52 INFO - PROCESS | 1080 | ++DOCSHELL 1FC08000 == 101 [pid = 1080] [id = 484] 08:41:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 145 (1FE71400) [pid = 1080] [serial = 1452] [outer = 00000000] 08:41:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 146 (2074DC00) [pid = 1080] [serial = 1453] [outer = 1FE71400] 08:41:52 INFO - PROCESS | 1080 | 1461253312748 Marionette DEBUG loaded listener.js 08:41:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 147 (207BD800) [pid = 1080] [serial = 1454] [outer = 1FE71400] 08:41:53 INFO - PROCESS | 1080 | 1461253313366 Marionette TRACE conn4 <- [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]]]}] 08:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1019ms 08:41:53 INFO - PROCESS | 1080 | 1461253313402 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 08:41:53 INFO - PROCESS | 1080 | 1461253313407 Marionette TRACE conn4 <- [1,1901,null,{"value":"13"}] 08:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:41:53 INFO - PROCESS | 1080 | 1461253313419 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:41:53 INFO - PROCESS | 1080 | 1461253313425 Marionette TRACE conn4 <- [1,1902,null,{}] 08:41:53 INFO - PROCESS | 1080 | 1461253313447 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:53 INFO - PROCESS | 1080 | 1461253313572 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 08:41:53 INFO - PROCESS | 1080 | 1461253313735 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:53 INFO - PROCESS | 1080 | ++DOCSHELL 2074AC00 == 102 [pid = 1080] [id = 485] 08:41:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 148 (2230C800) [pid = 1080] [serial = 1455] [outer = 00000000] 08:41:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 149 (23266000) [pid = 1080] [serial = 1456] [outer = 2230C800] 08:41:53 INFO - PROCESS | 1080 | 1461253313795 Marionette DEBUG loaded listener.js 08:41:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 150 (23B77000) [pid = 1080] [serial = 1457] [outer = 2230C800] 08:41:54 INFO - PROCESS | 1080 | 1461253314349 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:41:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:41:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 950ms 08:41:54 INFO - PROCESS | 1080 | 1461253314369 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 08:41:54 INFO - PROCESS | 1080 | 1461253314371 Marionette TRACE conn4 <- [1,1905,null,{"value":"13"}] 08:41:54 INFO - PROCESS | 1080 | 1461253314391 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:41:54 INFO - PROCESS | 1080 | 1461253314393 Marionette TRACE conn4 <- [1,1906,null,{}] 08:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:41:54 INFO - PROCESS | 1080 | 1461253314397 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:54 INFO - PROCESS | 1080 | 1461253314516 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 08:41:54 INFO - PROCESS | 1080 | 1461253314689 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:54 INFO - PROCESS | 1080 | ++DOCSHELL 23B78C00 == 103 [pid = 1080] [id = 486] 08:41:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 151 (23B81C00) [pid = 1080] [serial = 1458] [outer = 00000000] 08:41:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 152 (23E73000) [pid = 1080] [serial = 1459] [outer = 23B81C00] 08:41:54 INFO - PROCESS | 1080 | 1461253314746 Marionette DEBUG loaded listener.js 08:41:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 153 (23E7A400) [pid = 1080] [serial = 1460] [outer = 23B81C00] 08:41:55 INFO - PROCESS | 1080 | 1461253315346 Marionette TRACE conn4 <- [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]]]}] 08:41:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1014ms 08:41:55 INFO - PROCESS | 1080 | 1461253315411 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 08:41:55 INFO - PROCESS | 1080 | 1461253315414 Marionette TRACE conn4 <- [1,1909,null,{"value":"13"}] 08:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:41:55 INFO - PROCESS | 1080 | 1461253315417 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:41:55 INFO - PROCESS | 1080 | 1461253315419 Marionette TRACE conn4 <- [1,1910,null,{}] 08:41:55 INFO - PROCESS | 1080 | 1461253315423 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:55 INFO - PROCESS | 1080 | 1461253315545 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 08:41:55 INFO - PROCESS | 1080 | 1461253315710 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:55 INFO - PROCESS | 1080 | ++DOCSHELL 245C7000 == 104 [pid = 1080] [id = 487] 08:41:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 154 (245C8400) [pid = 1080] [serial = 1461] [outer = 00000000] 08:41:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 155 (25176C00) [pid = 1080] [serial = 1462] [outer = 245C8400] 08:41:55 INFO - PROCESS | 1080 | 1461253315776 Marionette DEBUG loaded listener.js 08:41:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 156 (2527C000) [pid = 1080] [serial = 1463] [outer = 245C8400] 08:41:56 INFO - PROCESS | 1080 | 1461253316386 Marionette TRACE conn4 <- [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]]]}] 08:41:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:41:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1019ms 08:41:56 INFO - PROCESS | 1080 | 1461253316440 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 08:41:56 INFO - PROCESS | 1080 | 1461253316443 Marionette TRACE conn4 <- [1,1913,null,{"value":"13"}] 08:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:41:56 INFO - PROCESS | 1080 | 1461253316446 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:41:56 INFO - PROCESS | 1080 | 1461253316448 Marionette TRACE conn4 <- [1,1914,null,{}] 08:41:56 INFO - PROCESS | 1080 | 1461253316452 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:56 INFO - PROCESS | 1080 | 1461253316570 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 08:41:56 INFO - PROCESS | 1080 | 1461253316745 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:56 INFO - PROCESS | 1080 | ++DOCSHELL 20601C00 == 105 [pid = 1080] [id = 488] 08:41:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 157 (20605C00) [pid = 1080] [serial = 1464] [outer = 00000000] 08:41:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 158 (2060DC00) [pid = 1080] [serial = 1465] [outer = 20605C00] 08:41:56 INFO - PROCESS | 1080 | 1461253316801 Marionette DEBUG loaded listener.js 08:41:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 159 (20610C00) [pid = 1080] [serial = 1466] [outer = 20605C00] 08:41:57 INFO - PROCESS | 1080 | 1461253317357 Marionette TRACE conn4 <- [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]]]}] 08:41:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 971ms 08:41:57 INFO - PROCESS | 1080 | 1461253317420 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 08:41:57 INFO - PROCESS | 1080 | 1461253317423 Marionette TRACE conn4 <- [1,1917,null,{"value":"13"}] 08:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:41:57 INFO - PROCESS | 1080 | 1461253317426 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:41:57 INFO - PROCESS | 1080 | 1461253317428 Marionette TRACE conn4 <- [1,1918,null,{}] 08:41:57 INFO - PROCESS | 1080 | 1461253317432 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:57 INFO - PROCESS | 1080 | 1461253317549 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 08:41:57 INFO - PROCESS | 1080 | 1461253317711 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:57 INFO - PROCESS | 1080 | ++DOCSHELL 252BFC00 == 106 [pid = 1080] [id = 489] 08:41:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 160 (252C1000) [pid = 1080] [serial = 1467] [outer = 00000000] 08:41:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 161 (25694400) [pid = 1080] [serial = 1468] [outer = 252C1000] 08:41:57 INFO - PROCESS | 1080 | 1461253317767 Marionette DEBUG loaded listener.js 08:41:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 162 (25E23800) [pid = 1080] [serial = 1469] [outer = 252C1000] 08:41:58 INFO - PROCESS | 1080 | 1461253318372 Marionette TRACE conn4 <- [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]]]}] 08:41:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 970ms 08:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:41:58 INFO - PROCESS | 1080 | 1461253318400 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 08:41:58 INFO - PROCESS | 1080 | 1461253318402 Marionette TRACE conn4 <- [1,1921,null,{"value":"13"}] 08:41:58 INFO - PROCESS | 1080 | 1461253318405 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:41:58 INFO - PROCESS | 1080 | 1461253318407 Marionette TRACE conn4 <- [1,1922,null,{}] 08:41:58 INFO - PROCESS | 1080 | 1461253318411 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:58 INFO - PROCESS | 1080 | 1461253318528 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 08:41:58 INFO - PROCESS | 1080 | 1461253318703 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:58 INFO - PROCESS | 1080 | ++DOCSHELL 26F9B000 == 107 [pid = 1080] [id = 490] 08:41:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 163 (26F9BC00) [pid = 1080] [serial = 1470] [outer = 00000000] 08:41:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 164 (26FF1400) [pid = 1080] [serial = 1471] [outer = 26F9BC00] 08:41:58 INFO - PROCESS | 1080 | 1461253318760 Marionette DEBUG loaded listener.js 08:41:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 165 (27147000) [pid = 1080] [serial = 1472] [outer = 26F9BC00] 08:41:59 INFO - PROCESS | 1080 | 1461253319357 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:41:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:41:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1015ms 08:41:59 INFO - PROCESS | 1080 | 1461253319425 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 08:41:59 INFO - PROCESS | 1080 | 1461253319428 Marionette TRACE conn4 <- [1,1925,null,{"value":"13"}] 08:41:59 INFO - PROCESS | 1080 | 1461253319431 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:41:59 INFO - PROCESS | 1080 | 1461253319433 Marionette TRACE conn4 <- [1,1926,null,{}] 08:41:59 INFO - PROCESS | 1080 | 1461253319451 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:59 INFO - PROCESS | 1080 | 1461253319637 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 08:41:59 INFO - PROCESS | 1080 | 1461253319754 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:59 INFO - PROCESS | 1080 | ++DOCSHELL 2714FC00 == 108 [pid = 1080] [id = 491] 08:41:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 166 (271B0400) [pid = 1080] [serial = 1473] [outer = 00000000] 08:41:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 167 (28133C00) [pid = 1080] [serial = 1474] [outer = 271B0400] 08:41:59 INFO - PROCESS | 1080 | 1461253319810 Marionette DEBUG loaded listener.js 08:41:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 168 (28191C00) [pid = 1080] [serial = 1475] [outer = 271B0400] 08:42:00 INFO - PROCESS | 1080 | 1461253320392 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:42:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1017ms 08:42:00 INFO - PROCESS | 1080 | 1461253320452 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 08:42:00 INFO - PROCESS | 1080 | 1461253320455 Marionette TRACE conn4 <- [1,1929,null,{"value":"13"}] 08:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:42:00 INFO - PROCESS | 1080 | 1461253320458 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:42:00 INFO - PROCESS | 1080 | 1461253320460 Marionette TRACE conn4 <- [1,1930,null,{}] 08:42:00 INFO - PROCESS | 1080 | 1461253320464 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:00 INFO - PROCESS | 1080 | 1461253320582 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 08:42:00 INFO - PROCESS | 1080 | 1461253320766 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:00 INFO - PROCESS | 1080 | ++DOCSHELL 12F96C00 == 109 [pid = 1080] [id = 492] 08:42:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 169 (13BA9000) [pid = 1080] [serial = 1476] [outer = 00000000] 08:42:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 170 (1B318800) [pid = 1080] [serial = 1477] [outer = 13BA9000] 08:42:00 INFO - PROCESS | 1080 | 1461253320828 Marionette DEBUG loaded listener.js 08:42:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 171 (1D1FBC00) [pid = 1080] [serial = 1478] [outer = 13BA9000] 08:42:01 INFO - PROCESS | 1080 | 1461253321710 Marionette TRACE conn4 <- [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]]]}] 08:42:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1271ms 08:42:01 INFO - PROCESS | 1080 | 1461253321733 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 08:42:01 INFO - PROCESS | 1080 | 1461253321737 Marionette TRACE conn4 <- [1,1933,null,{"value":"13"}] 08:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:42:01 INFO - PROCESS | 1080 | 1461253321742 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:42:01 INFO - PROCESS | 1080 | 1461253321746 Marionette TRACE conn4 <- [1,1934,null,{}] 08:42:01 INFO - PROCESS | 1080 | 1461253321753 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:01 INFO - PROCESS | 1080 | 1461253321873 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 08:42:02 INFO - PROCESS | 1080 | 1461253322047 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:02 INFO - PROCESS | 1080 | ++DOCSHELL 1B334400 == 110 [pid = 1080] [id = 493] 08:42:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 172 (1B335400) [pid = 1080] [serial = 1479] [outer = 00000000] 08:42:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 173 (1BDF9400) [pid = 1080] [serial = 1480] [outer = 1B335400] 08:42:02 INFO - PROCESS | 1080 | 1461253322100 Marionette DEBUG loaded listener.js 08:42:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 174 (1C126C00) [pid = 1080] [serial = 1481] [outer = 1B335400] 08:42:02 INFO - PROCESS | 1080 | 1461253322755 Marionette TRACE conn4 <- [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]]]}] 08:42:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1028ms 08:42:02 INFO - PROCESS | 1080 | 1461253322771 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 08:42:02 INFO - PROCESS | 1080 | 1461253322776 Marionette TRACE conn4 <- [1,1937,null,{"value":"13"}] 08:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:42:02 INFO - PROCESS | 1080 | 1461253322782 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:42:02 INFO - PROCESS | 1080 | 1461253322785 Marionette TRACE conn4 <- [1,1938,null,{}] 08:42:02 INFO - PROCESS | 1080 | 1461253322789 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:02 INFO - PROCESS | 1080 | 1461253322903 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 08:42:03 INFO - PROCESS | 1080 | 1461253323088 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:03 INFO - PROCESS | 1080 | --DOCSHELL 12BABC00 == 109 [pid = 1080] [id = 253] 08:42:03 INFO - PROCESS | 1080 | --DOCSHELL 23B76400 == 108 [pid = 1080] [id = 394] 08:42:03 INFO - PROCESS | 1080 | --DOCSHELL 25275400 == 107 [pid = 1080] [id = 393] 08:42:03 INFO - PROCESS | 1080 | --DOCSHELL 1240C000 == 106 [pid = 1080] [id = 481] 08:42:03 INFO - PROCESS | 1080 | --DOCSHELL 20773000 == 105 [pid = 1080] [id = 480] 08:42:03 INFO - PROCESS | 1080 | --DOCSHELL 207C1C00 == 104 [pid = 1080] [id = 479] 08:42:03 INFO - PROCESS | 1080 | --DOCSHELL 1D310800 == 103 [pid = 1080] [id = 478] 08:42:03 INFO - PROCESS | 1080 | --DOCSHELL 1C159800 == 102 [pid = 1080] [id = 477] 08:42:03 INFO - PROCESS | 1080 | --DOCSHELL 12C79000 == 101 [pid = 1080] [id = 476] 08:42:03 INFO - PROCESS | 1080 | --DOCSHELL 12481C00 == 100 [pid = 1080] [id = 475] 08:42:03 INFO - PROCESS | 1080 | --DOCSHELL 1CCE1800 == 99 [pid = 1080] [id = 474] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 173 (27153800) [pid = 1080] [serial = 1360] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 172 (23B82400) [pid = 1080] [serial = 1393] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | ++DOCSHELL 12481C00 == 100 [pid = 1080] [id = 494] 08:42:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 173 (12AEB400) [pid = 1080] [serial = 1482] [outer = 00000000] 08:42:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 174 (19724400) [pid = 1080] [serial = 1483] [outer = 12AEB400] 08:42:03 INFO - PROCESS | 1080 | 1461253323201 Marionette DEBUG loaded listener.js 08:42:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 175 (1B12F400) [pid = 1080] [serial = 1484] [outer = 12AEB400] 08:42:03 INFO - PROCESS | 1080 | --DOCSHELL 0AF8A800 == 99 [pid = 1080] [id = 473] 08:42:03 INFO - PROCESS | 1080 | --DOCSHELL 25282800 == 98 [pid = 1080] [id = 469] 08:42:03 INFO - PROCESS | 1080 | --DOCSHELL 25276800 == 97 [pid = 1080] [id = 468] 08:42:03 INFO - PROCESS | 1080 | --DOCSHELL 23B7D000 == 96 [pid = 1080] [id = 467] 08:42:03 INFO - PROCESS | 1080 | --DOCSHELL 1BDF2800 == 95 [pid = 1080] [id = 466] 08:42:03 INFO - PROCESS | 1080 | --DOCSHELL 1A77D000 == 94 [pid = 1080] [id = 465] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 174 (26FF0000) [pid = 1080] [serial = 1232] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 173 (28134800) [pid = 1080] [serial = 1235] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 172 (252C4C00) [pid = 1080] [serial = 1229] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 171 (1EB6AC00) [pid = 1080] [serial = 1304] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 170 (2187FC00) [pid = 1080] [serial = 1334] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 169 (281BDC00) [pid = 1080] [serial = 1241] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 168 (26FA1400) [pid = 1080] [serial = 1244] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 167 (2819C400) [pid = 1080] [serial = 1238] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 166 (28585C00) [pid = 1080] [serial = 1301] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 165 (26FE8000) [pid = 1080] [serial = 1295] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 164 (25E25400) [pid = 1080] [serial = 1292] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 163 (28197000) [pid = 1080] [serial = 1298] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 162 (23E75000) [pid = 1080] [serial = 1286] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 161 (1FAB0000) [pid = 1080] [serial = 1283] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 160 (252C4400) [pid = 1080] [serial = 1289] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 159 (1A77A000) [pid = 1080] [serial = 1280] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 158 (218EB800) [pid = 1080] [serial = 1384] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 157 (20839800) [pid = 1080] [serial = 1382] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 156 (2080F000) [pid = 1080] [serial = 1381] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 155 (1CE6F400) [pid = 1080] [serial = 1372] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 154 (1D30EC00) [pid = 1080] [serial = 1373] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 153 (19771000) [pid = 1080] [serial = 1369] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 152 (1FBE8800) [pid = 1080] [serial = 1375] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 151 (1AA95000) [pid = 1080] [serial = 1370] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 150 (20667000) [pid = 1080] [serial = 1387] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 149 (26F9A400) [pid = 1080] [serial = 1357] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 148 (1D196000) [pid = 1080] [serial = 1367] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 147 (2230B400) [pid = 1080] [serial = 1390] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 146 (256A1000) [pid = 1080] [serial = 1354] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 145 (2066C000) [pid = 1080] [serial = 1342] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 144 (2419E400) [pid = 1080] [serial = 1351] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 143 (1BE83C00) [pid = 1080] [serial = 1339] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 142 (2249CC00) [pid = 1080] [serial = 1345] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 141 (23BAFC00) [pid = 1080] [serial = 1348] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 140 (19755C00) [pid = 1080] [serial = 1364] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 139 (17BBCC00) [pid = 1080] [serial = 1363] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 138 (2249D800) [pid = 1080] [serial = 1391] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 137 (21EED400) [pid = 1080] [serial = 1385] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 136 (1CB2A400) [pid = 1080] [serial = 1366] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 135 (12C78000) [pid = 1080] [serial = 1336] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 134 (20670000) [pid = 1080] [serial = 1378] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 133 (20767C00) [pid = 1080] [serial = 1379] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 132 (2083D000) [pid = 1080] [serial = 1388] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | --DOMWINDOW == 131 (1FC02400) [pid = 1080] [serial = 1376] [outer = 00000000] [url = about:blank] 08:42:03 INFO - PROCESS | 1080 | 1461253323666 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 930ms 08:42:03 INFO - PROCESS | 1080 | 1461253323715 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 08:42:03 INFO - PROCESS | 1080 | 1461253323718 Marionette TRACE conn4 <- [1,1941,null,{"value":"13"}] 08:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:42:03 INFO - PROCESS | 1080 | 1461253323721 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:42:03 INFO - PROCESS | 1080 | 1461253323724 Marionette TRACE conn4 <- [1,1942,null,{}] 08:42:03 INFO - PROCESS | 1080 | 1461253323734 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:03 INFO - PROCESS | 1080 | 1461253323837 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 08:42:04 INFO - PROCESS | 1080 | 1461253323982 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:04 INFO - PROCESS | 1080 | ++DOCSHELL 1B12D400 == 95 [pid = 1080] [id = 495] 08:42:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 132 (1B12DC00) [pid = 1080] [serial = 1485] [outer = 00000000] 08:42:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 133 (1D1EFC00) [pid = 1080] [serial = 1486] [outer = 1B12DC00] 08:42:04 INFO - PROCESS | 1080 | 1461253324031 Marionette DEBUG loaded listener.js 08:42:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 134 (1D3AEC00) [pid = 1080] [serial = 1487] [outer = 1B12DC00] 08:42:04 INFO - PROCESS | 1080 | 1461253324423 Marionette TRACE conn4 <- [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]]]}] 08:42:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 730ms 08:42:04 INFO - PROCESS | 1080 | 1461253324481 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 08:42:04 INFO - PROCESS | 1080 | 1461253324484 Marionette TRACE conn4 <- [1,1945,null,{"value":"13"}] 08:42:04 INFO - PROCESS | 1080 | 1461253324487 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:42:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:42:04 INFO - PROCESS | 1080 | 1461253324488 Marionette TRACE conn4 <- [1,1946,null,{}] 08:42:04 INFO - PROCESS | 1080 | 1461253324494 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:04 INFO - PROCESS | 1080 | 1461253324594 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 08:42:04 INFO - PROCESS | 1080 | 1461253324601 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:04 INFO - PROCESS | 1080 | ++DOCSHELL 1FAAFC00 == 96 [pid = 1080] [id = 496] 08:42:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 135 (1FAB0000) [pid = 1080] [serial = 1488] [outer = 00000000] 08:42:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 136 (1FE75C00) [pid = 1080] [serial = 1489] [outer = 1FAB0000] 08:42:04 INFO - PROCESS | 1080 | 1461253324648 Marionette DEBUG loaded listener.js 08:42:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 137 (20605000) [pid = 1080] [serial = 1490] [outer = 1FAB0000] 08:42:05 INFO - PROCESS | 1080 | 1461253325105 Marionette TRACE conn4 <- [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]]]}] 08:42:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 670ms 08:42:05 INFO - PROCESS | 1080 | 1461253325162 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 08:42:05 INFO - PROCESS | 1080 | 1461253325164 Marionette TRACE conn4 <- [1,1949,null,{"value":"13"}] 08:42:05 INFO - PROCESS | 1080 | 1461253325167 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:42:05 INFO - PROCESS | 1080 | 1461253325169 Marionette TRACE conn4 <- [1,1950,null,{}] 08:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:42:05 INFO - PROCESS | 1080 | 1461253325172 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:05 INFO - PROCESS | 1080 | 1461253325267 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 08:42:05 INFO - PROCESS | 1080 | 1461253325274 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:05 INFO - PROCESS | 1080 | ++DOCSHELL 20608800 == 97 [pid = 1080] [id = 497] 08:42:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 138 (20670800) [pid = 1080] [serial = 1491] [outer = 00000000] 08:42:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 139 (20756400) [pid = 1080] [serial = 1492] [outer = 20670800] 08:42:05 INFO - PROCESS | 1080 | 1461253325319 Marionette DEBUG loaded listener.js 08:42:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 140 (20771C00) [pid = 1080] [serial = 1493] [outer = 20670800] 08:42:05 INFO - PROCESS | 1080 | 1461253325836 Marionette TRACE conn4 <- [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]]]}] 08:42:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 731ms 08:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:42:05 INFO - PROCESS | 1080 | 1461253325906 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 08:42:05 INFO - PROCESS | 1080 | 1461253325908 Marionette TRACE conn4 <- [1,1953,null,{"value":"13"}] 08:42:05 INFO - PROCESS | 1080 | 1461253325912 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:42:05 INFO - PROCESS | 1080 | 1461253325913 Marionette TRACE conn4 <- [1,1954,null,{}] 08:42:05 INFO - PROCESS | 1080 | 1461253325917 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:06 INFO - PROCESS | 1080 | 1461253326102 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 08:42:06 INFO - PROCESS | 1080 | 1461253326128 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:06 INFO - PROCESS | 1080 | ++DOCSHELL 207BD400 == 98 [pid = 1080] [id = 498] 08:42:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 141 (20836C00) [pid = 1080] [serial = 1494] [outer = 00000000] 08:42:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 142 (21625000) [pid = 1080] [serial = 1495] [outer = 20836C00] 08:42:06 INFO - PROCESS | 1080 | 1461253326176 Marionette DEBUG loaded listener.js 08:42:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 143 (2187F800) [pid = 1080] [serial = 1496] [outer = 20836C00] 08:42:06 INFO - PROCESS | 1080 | 1461253326649 Marionette TRACE conn4 <- [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]]]}] 08:42:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 770ms 08:42:06 INFO - PROCESS | 1080 | 1461253326688 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 08:42:06 INFO - PROCESS | 1080 | 1461253326690 Marionette TRACE conn4 <- [1,1957,null,{"value":"13"}] 08:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:42:06 INFO - PROCESS | 1080 | 1461253326694 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:42:06 INFO - PROCESS | 1080 | 1461253326696 Marionette TRACE conn4 <- [1,1958,null,{}] 08:42:06 INFO - PROCESS | 1080 | 1461253326700 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:06 INFO - PROCESS | 1080 | 1461253326840 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 08:42:06 INFO - PROCESS | 1080 | 1461253326862 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:06 INFO - PROCESS | 1080 | ++DOCSHELL 218EE400 == 99 [pid = 1080] [id = 499] 08:42:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 144 (218F4000) [pid = 1080] [serial = 1497] [outer = 00000000] 08:42:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 145 (21EF7000) [pid = 1080] [serial = 1498] [outer = 218F4000] 08:42:06 INFO - PROCESS | 1080 | 1461253326908 Marionette DEBUG loaded listener.js 08:42:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 146 (2230F000) [pid = 1080] [serial = 1499] [outer = 218F4000] 08:42:07 INFO - PROCESS | 1080 | 1461253327374 Marionette TRACE conn4 <- [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]]]}] 08:42:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:42:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 731ms 08:42:07 INFO - PROCESS | 1080 | 1461253327430 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 08:42:07 INFO - PROCESS | 1080 | 1461253327432 Marionette TRACE conn4 <- [1,1961,null,{"value":"13"}] 08:42:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:42:07 INFO - PROCESS | 1080 | 1461253327435 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:42:07 INFO - PROCESS | 1080 | 1461253327437 Marionette TRACE conn4 <- [1,1962,null,{}] 08:42:07 INFO - PROCESS | 1080 | --DOMWINDOW == 145 (207C2000) [pid = 1080] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:42:07 INFO - PROCESS | 1080 | --DOMWINDOW == 144 (12A0A800) [pid = 1080] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:42:07 INFO - PROCESS | 1080 | --DOMWINDOW == 143 (12AC4800) [pid = 1080] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:42:07 INFO - PROCESS | 1080 | --DOMWINDOW == 142 (207CB800) [pid = 1080] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:42:07 INFO - PROCESS | 1080 | --DOMWINDOW == 141 (1FA8C400) [pid = 1080] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:42:07 INFO - PROCESS | 1080 | --DOMWINDOW == 140 (1CB2C000) [pid = 1080] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:42:07 INFO - PROCESS | 1080 | --DOMWINDOW == 139 (1CCE2400) [pid = 1080] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:42:07 INFO - PROCESS | 1080 | --DOMWINDOW == 138 (12E10400) [pid = 1080] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:42:07 INFO - PROCESS | 1080 | 1461253327672 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:07 INFO - PROCESS | 1080 | 1461253327777 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 08:42:07 INFO - PROCESS | 1080 | 1461253327783 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:07 INFO - PROCESS | 1080 | ++DOCSHELL 1BE88800 == 100 [pid = 1080] [id = 500] 08:42:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 139 (1CB2C000) [pid = 1080] [serial = 1500] [outer = 00000000] 08:42:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 140 (20758800) [pid = 1080] [serial = 1501] [outer = 1CB2C000] 08:42:07 INFO - PROCESS | 1080 | 1461253327830 Marionette DEBUG loaded listener.js 08:42:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 141 (2187D800) [pid = 1080] [serial = 1502] [outer = 1CB2C000] 08:42:08 INFO - PROCESS | 1080 | 1461253328286 Marionette TRACE conn4 <- [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]]]}] 08:42:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:42:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 910ms 08:42:08 INFO - PROCESS | 1080 | 1461253328348 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 08:42:08 INFO - PROCESS | 1080 | 1461253328350 Marionette TRACE conn4 <- [1,1965,null,{"value":"13"}] 08:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:42:08 INFO - PROCESS | 1080 | 1461253328353 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:42:08 INFO - PROCESS | 1080 | 1461253328354 Marionette TRACE conn4 <- [1,1966,null,{}] 08:42:08 INFO - PROCESS | 1080 | 1461253328358 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:08 INFO - PROCESS | 1080 | 1461253328457 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 08:42:08 INFO - PROCESS | 1080 | 1461253328464 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:08 INFO - PROCESS | 1080 | ++DOCSHELL 189A6C00 == 101 [pid = 1080] [id = 501] 08:42:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 142 (2066BC00) [pid = 1080] [serial = 1503] [outer = 00000000] 08:42:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 143 (23BBDC00) [pid = 1080] [serial = 1504] [outer = 2066BC00] 08:42:08 INFO - PROCESS | 1080 | 1461253328509 Marionette DEBUG loaded listener.js 08:42:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 144 (24197C00) [pid = 1080] [serial = 1505] [outer = 2066BC00] 08:42:08 INFO - PROCESS | 1080 | 1461253328967 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:42:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:42:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 630ms 08:42:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:42:09 INFO - PROCESS | 1080 | 1461253328983 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 08:42:09 INFO - PROCESS | 1080 | 1461253328985 Marionette TRACE conn4 <- [1,1969,null,{"value":"13"}] 08:42:09 INFO - PROCESS | 1080 | 1461253328989 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:42:09 INFO - PROCESS | 1080 | 1461253328991 Marionette TRACE conn4 <- [1,1970,null,{}] 08:42:09 INFO - PROCESS | 1080 | 1461253328994 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:09 INFO - PROCESS | 1080 | 1461253329150 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 08:42:09 INFO - PROCESS | 1080 | 1461253329192 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:09 INFO - PROCESS | 1080 | ++DOCSHELL 25177400 == 102 [pid = 1080] [id = 502] 08:42:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 145 (25273C00) [pid = 1080] [serial = 1506] [outer = 00000000] 08:42:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 146 (25281400) [pid = 1080] [serial = 1507] [outer = 25273C00] 08:42:09 INFO - PROCESS | 1080 | 1461253329238 Marionette DEBUG loaded listener.js 08:42:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 147 (252C8400) [pid = 1080] [serial = 1508] [outer = 25273C00] 08:42:09 INFO - PROCESS | 1080 | 1461253329676 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:42:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:42:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 770ms 08:42:09 INFO - PROCESS | 1080 | 1461253329773 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 08:42:09 INFO - PROCESS | 1080 | 1461253329777 Marionette TRACE conn4 <- [1,1973,null,{"value":"13"}] 08:42:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:42:09 INFO - PROCESS | 1080 | 1461253329782 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:42:09 INFO - PROCESS | 1080 | 1461253329786 Marionette TRACE conn4 <- [1,1974,null,{}] 08:42:09 INFO - PROCESS | 1080 | 1461253329793 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:09 INFO - PROCESS | 1080 | 1461253329942 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 08:42:10 INFO - PROCESS | 1080 | 1461253330136 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:10 INFO - PROCESS | 1080 | ++DOCSHELL 1A77F400 == 103 [pid = 1080] [id = 503] 08:42:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 148 (1B129400) [pid = 1080] [serial = 1509] [outer = 00000000] 08:42:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 149 (1B82B400) [pid = 1080] [serial = 1510] [outer = 1B129400] 08:42:10 INFO - PROCESS | 1080 | 1461253330202 Marionette DEBUG loaded listener.js 08:42:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 150 (1B9CDC00) [pid = 1080] [serial = 1511] [outer = 1B129400] 08:42:10 INFO - PROCESS | 1080 | 1461253330867 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:42:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:42:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1124ms 08:42:10 INFO - PROCESS | 1080 | 1461253330912 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 08:42:10 INFO - PROCESS | 1080 | 1461253330916 Marionette TRACE conn4 <- [1,1977,null,{"value":"13"}] 08:42:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:42:10 INFO - PROCESS | 1080 | 1461253330924 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:42:10 INFO - PROCESS | 1080 | 1461253330928 Marionette TRACE conn4 <- [1,1978,null,{}] 08:42:10 INFO - PROCESS | 1080 | 1461253330932 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:11 INFO - PROCESS | 1080 | 1461253331061 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 08:42:11 INFO - PROCESS | 1080 | 1461253331241 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:11 INFO - PROCESS | 1080 | ++DOCSHELL 1D3AE400 == 104 [pid = 1080] [id = 504] 08:42:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 151 (1FAB2C00) [pid = 1080] [serial = 1512] [outer = 00000000] 08:42:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 152 (1FC01800) [pid = 1080] [serial = 1513] [outer = 1FAB2C00] 08:42:11 INFO - PROCESS | 1080 | 1461253331298 Marionette DEBUG loaded listener.js 08:42:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 153 (1FE76400) [pid = 1080] [serial = 1514] [outer = 1FAB2C00] 08:42:11 INFO - PROCESS | 1080 | 1461253331939 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:42:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1071ms 08:42:12 INFO - PROCESS | 1080 | 1461253332001 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 08:42:12 INFO - PROCESS | 1080 | 1461253332004 Marionette TRACE conn4 <- [1,1981,null,{"value":"13"}] 08:42:12 INFO - PROCESS | 1080 | 1461253332008 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:42:12 INFO - PROCESS | 1080 | 1461253332010 Marionette TRACE conn4 <- [1,1982,null,{}] 08:42:12 INFO - PROCESS | 1080 | 1461253332022 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:12 INFO - PROCESS | 1080 | 1461253332178 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 08:42:12 INFO - PROCESS | 1080 | 1461253332343 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:12 INFO - PROCESS | 1080 | ++DOCSHELL 22305000 == 105 [pid = 1080] [id = 505] 08:42:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 154 (22305400) [pid = 1080] [serial = 1515] [outer = 00000000] 08:42:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 155 (24198000) [pid = 1080] [serial = 1516] [outer = 22305400] 08:42:12 INFO - PROCESS | 1080 | 1461253332402 Marionette DEBUG loaded listener.js 08:42:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 156 (2569D000) [pid = 1080] [serial = 1517] [outer = 22305400] 08:42:13 INFO - PROCESS | 1080 | 1461253333020 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:42:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:42:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1077ms 08:42:13 INFO - PROCESS | 1080 | 1461253333089 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 08:42:13 INFO - PROCESS | 1080 | 1461253333091 Marionette TRACE conn4 <- [1,1985,null,{"value":"13"}] 08:42:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:42:13 INFO - PROCESS | 1080 | 1461253333095 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:42:13 INFO - PROCESS | 1080 | 1461253333097 Marionette TRACE conn4 <- [1,1986,null,{}] 08:42:13 INFO - PROCESS | 1080 | 1461253333101 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:13 INFO - PROCESS | 1080 | 1461253333225 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 08:42:13 INFO - PROCESS | 1080 | 1461253333391 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:13 INFO - PROCESS | 1080 | ++DOCSHELL 26F9E400 == 106 [pid = 1080] [id = 506] 08:42:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 157 (26FA0400) [pid = 1080] [serial = 1518] [outer = 00000000] 08:42:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 158 (2714DC00) [pid = 1080] [serial = 1519] [outer = 26FA0400] 08:42:13 INFO - PROCESS | 1080 | 1461253333448 Marionette DEBUG loaded listener.js 08:42:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 159 (271B5400) [pid = 1080] [serial = 1520] [outer = 26FA0400] 08:42:14 INFO - PROCESS | 1080 | 1461253334033 Marionette TRACE conn4 <- [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]]]}] 08:42:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:42:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 970ms 08:42:14 INFO - PROCESS | 1080 | 1461253334069 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 08:42:14 INFO - PROCESS | 1080 | 1461253334071 Marionette TRACE conn4 <- [1,1989,null,{"value":"13"}] 08:42:14 INFO - PROCESS | 1080 | 1461253334074 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:42:14 INFO - PROCESS | 1080 | 1461253334077 Marionette TRACE conn4 <- [1,1990,null,{}] 08:42:14 INFO - PROCESS | 1080 | 1461253334081 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:14 INFO - PROCESS | 1080 | 1461253334204 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 08:42:14 INFO - PROCESS | 1080 | 1461253334384 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:14 INFO - PROCESS | 1080 | ++DOCSHELL 2813C400 == 107 [pid = 1080] [id = 507] 08:42:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 160 (2813EC00) [pid = 1080] [serial = 1521] [outer = 00000000] 08:42:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 161 (2819B400) [pid = 1080] [serial = 1522] [outer = 2813EC00] 08:42:14 INFO - PROCESS | 1080 | 1461253334441 Marionette DEBUG loaded listener.js 08:42:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 162 (2819B000) [pid = 1080] [serial = 1523] [outer = 2813EC00] 08:42:15 INFO - PROCESS | 1080 | 1461253335002 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:42:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 970ms 08:42:15 INFO - PROCESS | 1080 | 1461253335049 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 08:42:15 INFO - PROCESS | 1080 | 1461253335051 Marionette TRACE conn4 <- [1,1993,null,{"value":"13"}] 08:42:15 INFO - PROCESS | 1080 | 1461253335054 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:42:15 INFO - PROCESS | 1080 | 1461253335056 Marionette TRACE conn4 <- [1,1994,null,{}] 08:42:15 INFO - PROCESS | 1080 | 1461253335060 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:15 INFO - PROCESS | 1080 | 1461253335205 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 08:42:15 INFO - PROCESS | 1080 | 1461253335388 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:15 INFO - PROCESS | 1080 | ++DOCSHELL 28588400 == 108 [pid = 1080] [id = 508] 08:42:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 163 (28589000) [pid = 1080] [serial = 1524] [outer = 00000000] 08:42:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 164 (28593800) [pid = 1080] [serial = 1525] [outer = 28589000] 08:42:15 INFO - PROCESS | 1080 | 1461253335447 Marionette DEBUG loaded listener.js 08:42:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 165 (29130000) [pid = 1080] [serial = 1526] [outer = 28589000] 08:42:16 INFO - PROCESS | 1080 | 1461253336043 Marionette TRACE conn4 <- [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]]]}] 08:42:16 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 08:42:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1016ms 08:42:16 INFO - PROCESS | 1080 | 1461253336075 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 08:42:16 INFO - PROCESS | 1080 | 1461253336077 Marionette TRACE conn4 <- [1,1997,null,{"value":"13"}] 08:42:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:42:16 INFO - PROCESS | 1080 | 1461253336081 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:42:16 INFO - PROCESS | 1080 | 1461253336084 Marionette TRACE conn4 <- [1,1998,null,{}] 08:42:16 INFO - PROCESS | 1080 | 1461253336088 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:16 INFO - PROCESS | 1080 | 1461253336209 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 08:42:16 INFO - PROCESS | 1080 | 1461253336386 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:16 INFO - PROCESS | 1080 | ++DOCSHELL 281C1000 == 109 [pid = 1080] [id = 509] 08:42:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 166 (2858E400) [pid = 1080] [serial = 1527] [outer = 00000000] 08:42:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 167 (29138C00) [pid = 1080] [serial = 1528] [outer = 2858E400] 08:42:16 INFO - PROCESS | 1080 | 1461253336441 Marionette DEBUG loaded listener.js 08:42:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 168 (2913BC00) [pid = 1080] [serial = 1529] [outer = 2858E400] 08:42:17 INFO - PROCESS | 1080 | 1461253337046 Marionette TRACE conn4 <- [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]]]}] 08:42:17 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 08:42:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1020ms 08:42:17 INFO - PROCESS | 1080 | 1461253337104 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 08:42:17 INFO - PROCESS | 1080 | 1461253337106 Marionette TRACE conn4 <- [1,2001,null,{"value":"13"}] 08:42:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:42:17 INFO - PROCESS | 1080 | 1461253337142 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:42:17 INFO - PROCESS | 1080 | 1461253337145 Marionette TRACE conn4 <- [1,2002,null,{}] 08:42:17 INFO - PROCESS | 1080 | 1461253337149 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:17 INFO - PROCESS | 1080 | 1461253337269 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 08:42:17 INFO - PROCESS | 1080 | 1461253337490 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:17 INFO - PROCESS | 1080 | ++DOCSHELL 218EF800 == 110 [pid = 1080] [id = 510] 08:42:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 169 (21DED800) [pid = 1080] [serial = 1530] [outer = 00000000] 08:42:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 170 (29267C00) [pid = 1080] [serial = 1531] [outer = 21DED800] 08:42:17 INFO - PROCESS | 1080 | 1461253337547 Marionette DEBUG loaded listener.js 08:42:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 171 (29269800) [pid = 1080] [serial = 1532] [outer = 21DED800] 08:42:18 INFO - PROCESS | 1080 | 1461253338129 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:42:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1043ms 08:42:18 INFO - PROCESS | 1080 | 1461253338168 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 08:42:18 INFO - PROCESS | 1080 | 1461253338170 Marionette TRACE conn4 <- [1,2005,null,{"value":"13"}] 08:42:18 INFO - PROCESS | 1080 | 1461253338174 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:42:18 INFO - PROCESS | 1080 | 1461253338176 Marionette TRACE conn4 <- [1,2006,null,{}] 08:42:18 INFO - PROCESS | 1080 | 1461253338180 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:18 INFO - PROCESS | 1080 | 1461253338322 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 08:42:18 INFO - PROCESS | 1080 | 1461253338770 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:18 INFO - PROCESS | 1080 | ++DOCSHELL 0EC1CC00 == 111 [pid = 1080] [id = 511] 08:42:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 172 (0EC1D800) [pid = 1080] [serial = 1533] [outer = 00000000] 08:42:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 173 (12A0A400) [pid = 1080] [serial = 1534] [outer = 0EC1D800] 08:42:18 INFO - PROCESS | 1080 | 1461253338883 Marionette DEBUG loaded listener.js 08:42:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 174 (12A08400) [pid = 1080] [serial = 1535] [outer = 0EC1D800] 08:42:19 INFO - PROCESS | 1080 | 1461253339529 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:42:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1437ms 08:42:19 INFO - PROCESS | 1080 | 1461253339615 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 08:42:19 INFO - PROCESS | 1080 | 1461253339620 Marionette TRACE conn4 <- [1,2009,null,{"value":"13"}] 08:42:19 INFO - PROCESS | 1080 | 1461253339626 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:42:19 INFO - PROCESS | 1080 | 1461253339629 Marionette TRACE conn4 <- [1,2010,null,{}] 08:42:19 INFO - PROCESS | 1080 | 1461253339634 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:19 INFO - PROCESS | 1080 | 1461253339750 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 08:42:19 INFO - PROCESS | 1080 | 1461253339917 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:19 INFO - PROCESS | 1080 | ++DOCSHELL 17AA6800 == 112 [pid = 1080] [id = 512] 08:42:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 175 (17AA8C00) [pid = 1080] [serial = 1536] [outer = 00000000] 08:42:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 176 (1971F800) [pid = 1080] [serial = 1537] [outer = 17AA8C00] 08:42:20 INFO - PROCESS | 1080 | 1461253339968 Marionette DEBUG loaded listener.js 08:42:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 177 (1A778800) [pid = 1080] [serial = 1538] [outer = 17AA8C00] 08:42:20 INFO - PROCESS | 1080 | 1461253340549 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:42:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:42:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 970ms 08:42:20 INFO - PROCESS | 1080 | 1461253340602 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 08:42:20 INFO - PROCESS | 1080 | 1461253340606 Marionette TRACE conn4 <- [1,2013,null,{"value":"13"}] 08:42:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:42:20 INFO - PROCESS | 1080 | 1461253340611 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:42:20 INFO - PROCESS | 1080 | 1461253340613 Marionette TRACE conn4 <- [1,2014,null,{}] 08:42:20 INFO - PROCESS | 1080 | 1461253340617 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:20 INFO - PROCESS | 1080 | 1461253340725 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 08:42:20 INFO - PROCESS | 1080 | 1461253340898 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:20 INFO - PROCESS | 1080 | --DOCSHELL 1D3A8400 == 111 [pid = 1080] [id = 425] 08:42:20 INFO - PROCESS | 1080 | --DOCSHELL 189A6C00 == 110 [pid = 1080] [id = 501] 08:42:20 INFO - PROCESS | 1080 | --DOCSHELL 1BE88800 == 109 [pid = 1080] [id = 500] 08:42:20 INFO - PROCESS | 1080 | --DOCSHELL 218EE400 == 108 [pid = 1080] [id = 499] 08:42:20 INFO - PROCESS | 1080 | --DOCSHELL 207BD400 == 107 [pid = 1080] [id = 498] 08:42:20 INFO - PROCESS | 1080 | --DOCSHELL 20608800 == 106 [pid = 1080] [id = 497] 08:42:21 INFO - PROCESS | 1080 | --DOMWINDOW == 176 (17AACC00) [pid = 1080] [serial = 1444] [outer = 00000000] [url = about:blank] 08:42:21 INFO - PROCESS | 1080 | ++DOCSHELL 12AC5000 == 107 [pid = 1080] [id = 513] 08:42:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 177 (12C75400) [pid = 1080] [serial = 1539] [outer = 00000000] 08:42:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 178 (1899E400) [pid = 1080] [serial = 1540] [outer = 12C75400] 08:42:21 INFO - PROCESS | 1080 | 1461253341018 Marionette DEBUG loaded listener.js 08:42:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 179 (1B82D800) [pid = 1080] [serial = 1541] [outer = 12C75400] 08:42:21 INFO - PROCESS | 1080 | --DOCSHELL 1FAAFC00 == 106 [pid = 1080] [id = 496] 08:42:21 INFO - PROCESS | 1080 | --DOCSHELL 1B12D400 == 105 [pid = 1080] [id = 495] 08:42:21 INFO - PROCESS | 1080 | --DOCSHELL 12481C00 == 104 [pid = 1080] [id = 494] 08:42:21 INFO - PROCESS | 1080 | --DOCSHELL 1B334400 == 103 [pid = 1080] [id = 493] 08:42:21 INFO - PROCESS | 1080 | --DOCSHELL 1FC08000 == 102 [pid = 1080] [id = 484] 08:42:21 INFO - PROCESS | 1080 | --DOCSHELL 1BE86800 == 101 [pid = 1080] [id = 483] 08:42:21 INFO - PROCESS | 1080 | --DOCSHELL 13BA0800 == 100 [pid = 1080] [id = 482] 08:42:21 INFO - PROCESS | 1080 | --DOMWINDOW == 178 (20803400) [pid = 1080] [serial = 1438] [outer = 00000000] [url = about:blank] 08:42:21 INFO - PROCESS | 1080 | --DOMWINDOW == 177 (19306800) [pid = 1080] [serial = 1426] [outer = 00000000] [url = about:blank] 08:42:21 INFO - PROCESS | 1080 | --DOMWINDOW == 176 (1B9C1000) [pid = 1080] [serial = 1427] [outer = 00000000] [url = about:blank] 08:42:21 INFO - PROCESS | 1080 | --DOMWINDOW == 175 (1B8A6C00) [pid = 1080] [serial = 1420] [outer = 00000000] [url = about:blank] 08:42:21 INFO - PROCESS | 1080 | --DOMWINDOW == 174 (21888400) [pid = 1080] [serial = 1441] [outer = 00000000] [url = about:blank] 08:42:21 INFO - PROCESS | 1080 | --DOMWINDOW == 173 (2080EC00) [pid = 1080] [serial = 1439] [outer = 00000000] [url = about:blank] 08:42:21 INFO - PROCESS | 1080 | --DOMWINDOW == 172 (1FE7A400) [pid = 1080] [serial = 1435] [outer = 00000000] [url = about:blank] 08:42:21 INFO - PROCESS | 1080 | --DOMWINDOW == 171 (26F9DC00) [pid = 1080] [serial = 1408] [outer = 00000000] [url = about:blank] 08:42:21 INFO - PROCESS | 1080 | --DOMWINDOW == 170 (1E37D400) [pid = 1080] [serial = 1432] [outer = 00000000] [url = about:blank] 08:42:21 INFO - PROCESS | 1080 | --DOMWINDOW == 169 (1FA81800) [pid = 1080] [serial = 1433] [outer = 00000000] [url = about:blank] 08:42:21 INFO - PROCESS | 1080 | --DOMWINDOW == 168 (21DEF000) [pid = 1080] [serial = 1442] [outer = 00000000] [url = about:blank] 08:42:21 INFO - PROCESS | 1080 | --DOMWINDOW == 167 (1BDF2C00) [pid = 1080] [serial = 1396] [outer = 00000000] [url = about:blank] 08:42:21 INFO - PROCESS | 1080 | --DOMWINDOW == 166 (28587C00) [pid = 1080] [serial = 1417] [outer = 00000000] [url = about:blank] 08:42:21 INFO - PROCESS | 1080 | --DOMWINDOW == 165 (271BC400) [pid = 1080] [serial = 1411] [outer = 00000000] [url = about:blank] 08:42:21 INFO - PROCESS | 1080 | --DOMWINDOW == 164 (1FC02C00) [pid = 1080] [serial = 1399] [outer = 00000000] [url = about:blank] 08:42:21 INFO - PROCESS | 1080 | --DOMWINDOW == 163 (2819A400) [pid = 1080] [serial = 1414] [outer = 00000000] [url = about:blank] 08:42:21 INFO - PROCESS | 1080 | --DOMWINDOW == 162 (1EC0AC00) [pid = 1080] [serial = 1424] [outer = 00000000] [url = about:blank] 08:42:21 INFO - PROCESS | 1080 | --DOMWINDOW == 161 (1D3F3800) [pid = 1080] [serial = 1423] [outer = 00000000] [url = about:blank] 08:42:21 INFO - PROCESS | 1080 | --DOMWINDOW == 160 (241A0000) [pid = 1080] [serial = 1402] [outer = 00000000] [url = about:blank] 08:42:21 INFO - PROCESS | 1080 | --DOMWINDOW == 159 (1BDF6000) [pid = 1080] [serial = 1429] [outer = 00000000] [url = about:blank] 08:42:21 INFO - PROCESS | 1080 | --DOMWINDOW == 158 (1C126000) [pid = 1080] [serial = 1430] [outer = 00000000] [url = about:blank] 08:42:21 INFO - PROCESS | 1080 | --DOMWINDOW == 157 (252C6C00) [pid = 1080] [serial = 1405] [outer = 00000000] [url = about:blank] 08:42:21 INFO - PROCESS | 1080 | --DOMWINDOW == 156 (1B9C5800) [pid = 1080] [serial = 1421] [outer = 00000000] [url = about:blank] 08:42:21 INFO - PROCESS | 1080 | --DOMWINDOW == 155 (20751800) [pid = 1080] [serial = 1436] [outer = 00000000] [url = about:blank] 08:42:21 INFO - PROCESS | 1080 | 1461253341534 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:42:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:42:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 972ms 08:42:21 INFO - PROCESS | 1080 | 1461253341587 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 08:42:21 INFO - PROCESS | 1080 | 1461253341589 Marionette TRACE conn4 <- [1,2017,null,{"value":"13"}] 08:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:42:21 INFO - PROCESS | 1080 | 1461253341595 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:42:21 INFO - PROCESS | 1080 | 1461253341601 Marionette TRACE conn4 <- [1,2018,null,{}] 08:42:21 INFO - PROCESS | 1080 | 1461253341610 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:21 INFO - PROCESS | 1080 | 1461253341711 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 08:42:21 INFO - PROCESS | 1080 | 1461253341875 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:21 INFO - PROCESS | 1080 | ++DOCSHELL 1B820400 == 101 [pid = 1080] [id = 514] 08:42:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 156 (1B821400) [pid = 1080] [serial = 1542] [outer = 00000000] 08:42:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 157 (1BB1F400) [pid = 1080] [serial = 1543] [outer = 1B821400] 08:42:21 INFO - PROCESS | 1080 | 1461253341921 Marionette DEBUG loaded listener.js 08:42:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 158 (1BDF1400) [pid = 1080] [serial = 1544] [outer = 1B821400] 08:42:22 INFO - PROCESS | 1080 | 1461253342292 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 731ms 08:42:22 INFO - PROCESS | 1080 | 1461253342327 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 08:42:22 INFO - PROCESS | 1080 | 1461253342330 Marionette TRACE conn4 <- [1,2021,null,{"value":"13"}] 08:42:22 INFO - PROCESS | 1080 | 1461253342333 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:42:22 INFO - PROCESS | 1080 | 1461253342335 Marionette TRACE conn4 <- [1,2022,null,{}] 08:42:22 INFO - PROCESS | 1080 | 1461253342338 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:22 INFO - PROCESS | 1080 | 1461253342436 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 08:42:22 INFO - PROCESS | 1080 | 1461253342473 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:22 INFO - PROCESS | 1080 | ++DOCSHELL 1BDF6800 == 102 [pid = 1080] [id = 515] 08:42:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 159 (1BE86800) [pid = 1080] [serial = 1545] [outer = 00000000] 08:42:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 160 (1C15DC00) [pid = 1080] [serial = 1546] [outer = 1BE86800] 08:42:22 INFO - PROCESS | 1080 | 1461253342520 Marionette DEBUG loaded listener.js 08:42:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 161 (1CB2CC00) [pid = 1080] [serial = 1547] [outer = 1BE86800] 08:42:23 INFO - PROCESS | 1080 | 1461253342974 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:42:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 670ms 08:42:23 INFO - PROCESS | 1080 | 1461253343021 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 08:42:23 INFO - PROCESS | 1080 | 1461253343023 Marionette TRACE conn4 <- [1,2025,null,{"value":"13"}] 08:42:23 INFO - PROCESS | 1080 | 1461253343031 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:42:23 INFO - PROCESS | 1080 | 1461253343033 Marionette TRACE conn4 <- [1,2026,null,{}] 08:42:23 INFO - PROCESS | 1080 | 1461253343037 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:23 INFO - PROCESS | 1080 | 1461253343130 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 08:42:23 INFO - PROCESS | 1080 | 1461253343137 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:23 INFO - PROCESS | 1080 | ++DOCSHELL 1CE2F400 == 103 [pid = 1080] [id = 516] 08:42:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 162 (1CE69400) [pid = 1080] [serial = 1548] [outer = 00000000] 08:42:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 163 (1D310400) [pid = 1080] [serial = 1549] [outer = 1CE69400] 08:42:23 INFO - PROCESS | 1080 | 1461253343191 Marionette DEBUG loaded listener.js 08:42:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 164 (1D3F2400) [pid = 1080] [serial = 1550] [outer = 1CE69400] 08:42:23 INFO - PROCESS | 1080 | 1461253343743 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:42:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 770ms 08:42:23 INFO - PROCESS | 1080 | 1461253343805 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 08:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:42:23 INFO - PROCESS | 1080 | 1461253343807 Marionette TRACE conn4 <- [1,2029,null,{"value":"13"}] 08:42:23 INFO - PROCESS | 1080 | 1461253343848 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:42:23 INFO - PROCESS | 1080 | 1461253343850 Marionette TRACE conn4 <- [1,2030,null,{}] 08:42:23 INFO - PROCESS | 1080 | 1461253343857 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:24 INFO - PROCESS | 1080 | 1461253344000 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 08:42:24 INFO - PROCESS | 1080 | 1461253344023 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:24 INFO - PROCESS | 1080 | ++DOCSHELL 1B337000 == 104 [pid = 1080] [id = 517] 08:42:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 165 (1D3F6800) [pid = 1080] [serial = 1551] [outer = 00000000] 08:42:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 166 (1FAB3000) [pid = 1080] [serial = 1552] [outer = 1D3F6800] 08:42:24 INFO - PROCESS | 1080 | 1461253344069 Marionette DEBUG loaded listener.js 08:42:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 167 (1FABA800) [pid = 1080] [serial = 1553] [outer = 1D3F6800] 08:42:24 INFO - PROCESS | 1080 | 1461253344536 Marionette TRACE conn4 <- [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]]]}] 08:42:24 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) 08:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 770ms 08:42:24 INFO - PROCESS | 1080 | 1461253344584 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 08:42:24 INFO - PROCESS | 1080 | 1461253344586 Marionette TRACE conn4 <- [1,2033,null,{"value":"13"}] 08:42:24 INFO - PROCESS | 1080 | 1461253344589 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:42:24 INFO - PROCESS | 1080 | 1461253344591 Marionette TRACE conn4 <- [1,2034,null,{}] 08:42:24 INFO - PROCESS | 1080 | 1461253344595 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:24 INFO - PROCESS | 1080 | 1461253344732 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 08:42:24 INFO - PROCESS | 1080 | 1461253344750 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:24 INFO - PROCESS | 1080 | ++DOCSHELL 1FBE6000 == 105 [pid = 1080] [id = 518] 08:42:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 168 (1FBED400) [pid = 1080] [serial = 1554] [outer = 00000000] 08:42:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 169 (1FC0BC00) [pid = 1080] [serial = 1555] [outer = 1FBED400] 08:42:24 INFO - PROCESS | 1080 | 1461253344796 Marionette DEBUG loaded listener.js 08:42:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 170 (1FE7E800) [pid = 1080] [serial = 1556] [outer = 1FBED400] 08:42:25 INFO - PROCESS | 1080 | 1461253345282 Marionette TRACE conn4 <- [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]]]}] 08:42:25 INFO - PROCESS | 1080 | --DOCSHELL 1CA24800 == 104 [pid = 1080] [id = 12] 08:42:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 731ms 08:42:25 INFO - PROCESS | 1080 | 1461253345375 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 08:42:25 INFO - PROCESS | 1080 | 1461253345377 Marionette TRACE conn4 <- [1,2037,null,{"value":"13"}] 08:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:42:25 INFO - PROCESS | 1080 | --DOMWINDOW == 169 (12AEB400) [pid = 1080] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:42:25 INFO - PROCESS | 1080 | --DOMWINDOW == 168 (1CB2C000) [pid = 1080] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:42:25 INFO - PROCESS | 1080 | --DOMWINDOW == 167 (1B12DC00) [pid = 1080] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:42:25 INFO - PROCESS | 1080 | --DOMWINDOW == 166 (1B335400) [pid = 1080] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:42:25 INFO - PROCESS | 1080 | --DOMWINDOW == 165 (20836C00) [pid = 1080] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:42:25 INFO - PROCESS | 1080 | --DOMWINDOW == 164 (218F4000) [pid = 1080] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:42:25 INFO - PROCESS | 1080 | --DOMWINDOW == 163 (1FAB0000) [pid = 1080] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:42:25 INFO - PROCESS | 1080 | --DOMWINDOW == 162 (2066BC00) [pid = 1080] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:42:25 INFO - PROCESS | 1080 | --DOMWINDOW == 161 (20670800) [pid = 1080] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:42:25 INFO - PROCESS | 1080 | --DOMWINDOW == 160 (12489400) [pid = 1080] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:42:25 INFO - PROCESS | 1080 | --DOMWINDOW == 159 (22307800) [pid = 1080] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:42:25 INFO - PROCESS | 1080 | 1461253345810 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:42:25 INFO - PROCESS | 1080 | 1461253345812 Marionette TRACE conn4 <- [1,2038,null,{}] 08:42:25 INFO - PROCESS | 1080 | 1461253345816 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:25 INFO - PROCESS | 1080 | 1461253345911 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 08:42:25 INFO - PROCESS | 1080 | 1461253345918 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:25 INFO - PROCESS | 1080 | ++DOCSHELL 19727400 == 105 [pid = 1080] [id = 519] 08:42:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 160 (1B12DC00) [pid = 1080] [serial = 1557] [outer = 00000000] 08:42:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 161 (1D313C00) [pid = 1080] [serial = 1558] [outer = 1B12DC00] 08:42:26 INFO - PROCESS | 1080 | 1461253345964 Marionette DEBUG loaded listener.js 08:42:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 162 (1FC0AC00) [pid = 1080] [serial = 1559] [outer = 1B12DC00] 08:42:26 INFO - PROCESS | 1080 | 1461253346426 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:42:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 692ms 08:42:26 INFO - PROCESS | 1080 | 1461253346485 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 08:42:26 INFO - PROCESS | 1080 | 1461253346487 Marionette TRACE conn4 <- [1,2041,null,{"value":"13"}] 08:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:42:26 INFO - PROCESS | 1080 | 1461253346490 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:42:26 INFO - PROCESS | 1080 | 1461253346492 Marionette TRACE conn4 <- [1,2042,null,{}] 08:42:26 INFO - PROCESS | 1080 | 1461253346495 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:26 INFO - PROCESS | 1080 | 1461253346589 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 08:42:26 INFO - PROCESS | 1080 | 1461253346595 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:26 INFO - PROCESS | 1080 | ++DOCSHELL 12409800 == 106 [pid = 1080] [id = 520] 08:42:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 163 (20604800) [pid = 1080] [serial = 1560] [outer = 00000000] 08:42:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 164 (20756800) [pid = 1080] [serial = 1561] [outer = 20604800] 08:42:26 INFO - PROCESS | 1080 | 1461253346640 Marionette DEBUG loaded listener.js 08:42:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 165 (2076C000) [pid = 1080] [serial = 1562] [outer = 20604800] 08:42:27 INFO - PROCESS | 1080 | 1461253347106 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:42:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 670ms 08:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:42:27 INFO - PROCESS | 1080 | 1461253347161 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 08:42:27 INFO - PROCESS | 1080 | 1461253347163 Marionette TRACE conn4 <- [1,2045,null,{"value":"13"}] 08:42:27 INFO - PROCESS | 1080 | 1461253347167 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:42:27 INFO - PROCESS | 1080 | 1461253347168 Marionette TRACE conn4 <- [1,2046,null,{}] 08:42:27 INFO - PROCESS | 1080 | 1461253347172 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:27 INFO - PROCESS | 1080 | 1461253347266 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 08:42:27 INFO - PROCESS | 1080 | 1461253347301 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:27 INFO - PROCESS | 1080 | ++DOCSHELL 2076E400 == 107 [pid = 1080] [id = 521] 08:42:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 166 (20772800) [pid = 1080] [serial = 1563] [outer = 00000000] 08:42:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 167 (20802000) [pid = 1080] [serial = 1564] [outer = 20772800] 08:42:27 INFO - PROCESS | 1080 | 1461253347353 Marionette DEBUG loaded listener.js 08:42:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 168 (2080EC00) [pid = 1080] [serial = 1565] [outer = 20772800] 08:42:27 INFO - PROCESS | 1080 | 1461253347897 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:42:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:42:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 830ms 08:42:28 INFO - PROCESS | 1080 | 1461253347998 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 08:42:28 INFO - PROCESS | 1080 | 1461253348002 Marionette TRACE conn4 <- [1,2049,null,{"value":"13"}] 08:42:28 INFO - PROCESS | 1080 | 1461253348008 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:42:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:42:28 INFO - PROCESS | 1080 | 1461253348012 Marionette TRACE conn4 <- [1,2050,null,{}] 08:42:28 INFO - PROCESS | 1080 | 1461253348018 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:28 INFO - PROCESS | 1080 | 1461253348181 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 08:42:28 INFO - PROCESS | 1080 | 1461253348311 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:28 INFO - PROCESS | 1080 | ++DOCSHELL 133D9000 == 108 [pid = 1080] [id = 522] 08:42:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 169 (13B0F400) [pid = 1080] [serial = 1566] [outer = 00000000] 08:42:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 170 (17345000) [pid = 1080] [serial = 1567] [outer = 13B0F400] 08:42:28 INFO - PROCESS | 1080 | 1461253348369 Marionette DEBUG loaded listener.js 08:42:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 171 (17AACC00) [pid = 1080] [serial = 1568] [outer = 13B0F400] 08:42:29 INFO - PROCESS | 1080 | 1461253348979 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1021ms 08:42:29 INFO - PROCESS | 1080 | 1461253349034 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 08:42:29 INFO - PROCESS | 1080 | 1461253349040 Marionette TRACE conn4 <- [1,2053,null,{"value":"13"}] 08:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:42:29 INFO - PROCESS | 1080 | 1461253349047 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:42:29 INFO - PROCESS | 1080 | 1461253349049 Marionette TRACE conn4 <- [1,2054,null,{}] 08:42:29 INFO - PROCESS | 1080 | 1461253349053 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:29 INFO - PROCESS | 1080 | 1461253349178 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 08:42:29 INFO - PROCESS | 1080 | 1461253349339 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:29 INFO - PROCESS | 1080 | ++DOCSHELL 1B821000 == 109 [pid = 1080] [id = 523] 08:42:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 172 (1B825C00) [pid = 1080] [serial = 1569] [outer = 00000000] 08:42:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 173 (1BB18800) [pid = 1080] [serial = 1570] [outer = 1B825C00] 08:42:29 INFO - PROCESS | 1080 | 1461253349396 Marionette DEBUG loaded listener.js 08:42:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 174 (1C118800) [pid = 1080] [serial = 1571] [outer = 1B825C00] 08:42:30 INFO - PROCESS | 1080 | 1461253349963 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:42:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1020ms 08:42:30 INFO - PROCESS | 1080 | 1461253350069 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 08:42:30 INFO - PROCESS | 1080 | 1461253350072 Marionette TRACE conn4 <- [1,2057,null,{"value":"13"}] 08:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:42:30 INFO - PROCESS | 1080 | 1461253350090 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:42:30 INFO - PROCESS | 1080 | 1461253350094 Marionette TRACE conn4 <- [1,2058,null,{}] 08:42:30 INFO - PROCESS | 1080 | 1461253350132 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:30 INFO - PROCESS | 1080 | 1461253350265 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 08:42:30 INFO - PROCESS | 1080 | 1461253350394 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:30 INFO - PROCESS | 1080 | ++DOCSHELL 1D319800 == 110 [pid = 1080] [id = 524] 08:42:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 175 (1D31AC00) [pid = 1080] [serial = 1572] [outer = 00000000] 08:42:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 176 (207C4400) [pid = 1080] [serial = 1573] [outer = 1D31AC00] 08:42:30 INFO - PROCESS | 1080 | 1461253350456 Marionette DEBUG loaded listener.js 08:42:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 177 (20836000) [pid = 1080] [serial = 1574] [outer = 1D31AC00] 08:42:31 INFO - PROCESS | 1080 | 1461253351035 Marionette TRACE conn4 <- [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]]]}] 08:42:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1008ms 08:42:31 INFO - PROCESS | 1080 | 1461253351097 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 08:42:31 INFO - PROCESS | 1080 | 1461253351099 Marionette TRACE conn4 <- [1,2061,null,{"value":"13"}] 08:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:42:31 INFO - PROCESS | 1080 | 1461253351103 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:42:31 INFO - PROCESS | 1080 | 1461253351105 Marionette TRACE conn4 <- [1,2062,null,{}] 08:42:31 INFO - PROCESS | 1080 | 1461253351110 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:31 INFO - PROCESS | 1080 | 1461253351234 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 08:42:31 INFO - PROCESS | 1080 | 1461253351398 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:31 INFO - PROCESS | 1080 | ++DOCSHELL 2161F000 == 111 [pid = 1080] [id = 525] 08:42:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 178 (21624000) [pid = 1080] [serial = 1575] [outer = 00000000] 08:42:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 179 (218E9C00) [pid = 1080] [serial = 1576] [outer = 21624000] 08:42:31 INFO - PROCESS | 1080 | 1461253351458 Marionette DEBUG loaded listener.js 08:42:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 180 (21DEC400) [pid = 1080] [serial = 1577] [outer = 21624000] 08:42:32 INFO - PROCESS | 1080 | 1461253352049 Marionette TRACE conn4 <- [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]]]}] 08:42:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 970ms 08:42:32 INFO - PROCESS | 1080 | 1461253352088 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 08:42:32 INFO - PROCESS | 1080 | 1461253352091 Marionette TRACE conn4 <- [1,2065,null,{"value":"13"}] 08:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:42:32 INFO - PROCESS | 1080 | 1461253352096 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:42:32 INFO - PROCESS | 1080 | 1461253352098 Marionette TRACE conn4 <- [1,2066,null,{}] 08:42:32 INFO - PROCESS | 1080 | 1461253352102 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:32 INFO - PROCESS | 1080 | 1461253352221 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 08:42:32 INFO - PROCESS | 1080 | 1461253352397 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:32 INFO - PROCESS | 1080 | ++DOCSHELL 21886C00 == 112 [pid = 1080] [id = 526] 08:42:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 181 (21DEE000) [pid = 1080] [serial = 1578] [outer = 00000000] 08:42:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 182 (22308C00) [pid = 1080] [serial = 1579] [outer = 21DEE000] 08:42:32 INFO - PROCESS | 1080 | 1461253352454 Marionette DEBUG loaded listener.js 08:42:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 183 (2249E800) [pid = 1080] [serial = 1580] [outer = 21DEE000] 08:42:33 INFO - PROCESS | 1080 | 1461253353078 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:42:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1023ms 08:42:33 INFO - PROCESS | 1080 | 1461253353121 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 08:42:33 INFO - PROCESS | 1080 | 1461253353123 Marionette TRACE conn4 <- [1,2069,null,{"value":"13"}] 08:42:33 INFO - PROCESS | 1080 | 1461253353126 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:42:33 INFO - PROCESS | 1080 | 1461253353129 Marionette TRACE conn4 <- [1,2070,null,{}] 08:42:33 INFO - PROCESS | 1080 | 1461253353132 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:33 INFO - PROCESS | 1080 | 1461253353292 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 08:42:33 INFO - PROCESS | 1080 | 1461253353461 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:33 INFO - PROCESS | 1080 | ++DOCSHELL 23B84800 == 113 [pid = 1080] [id = 527] 08:42:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 184 (23B85000) [pid = 1080] [serial = 1581] [outer = 00000000] 08:42:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 185 (23E76400) [pid = 1080] [serial = 1582] [outer = 23B85000] 08:42:33 INFO - PROCESS | 1080 | 1461253353522 Marionette DEBUG loaded listener.js 08:42:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 186 (2419D400) [pid = 1080] [serial = 1583] [outer = 23B85000] 08:42:34 INFO - PROCESS | 1080 | 1461253354092 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:42:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:42:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1016ms 08:42:34 INFO - PROCESS | 1080 | 1461253354147 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 08:42:34 INFO - PROCESS | 1080 | 1461253354149 Marionette TRACE conn4 <- [1,2073,null,{"value":"13"}] 08:42:34 INFO - PROCESS | 1080 | 1461253354153 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:42:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:42:34 INFO - PROCESS | 1080 | 1461253354155 Marionette TRACE conn4 <- [1,2074,null,{}] 08:42:34 INFO - PROCESS | 1080 | 1461253354158 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:34 INFO - PROCESS | 1080 | 1461253354273 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 08:42:34 INFO - PROCESS | 1080 | 1461253354447 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:34 INFO - PROCESS | 1080 | ++DOCSHELL 245C5800 == 114 [pid = 1080] [id = 528] 08:42:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 187 (245CA000) [pid = 1080] [serial = 1584] [outer = 00000000] 08:42:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 188 (2527C400) [pid = 1080] [serial = 1585] [outer = 245CA000] 08:42:34 INFO - PROCESS | 1080 | 1461253354503 Marionette DEBUG loaded listener.js 08:42:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 189 (252C4C00) [pid = 1080] [serial = 1586] [outer = 245CA000] 08:42:35 INFO - PROCESS | 1080 | 1461253355088 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:42:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 970ms 08:42:35 INFO - PROCESS | 1080 | 1461253355127 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 08:42:35 INFO - PROCESS | 1080 | 1461253355129 Marionette TRACE conn4 <- [1,2077,null,{"value":"13"}] 08:42:35 INFO - PROCESS | 1080 | 1461253355133 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:42:35 INFO - PROCESS | 1080 | 1461253355135 Marionette TRACE conn4 <- [1,2078,null,{}] 08:42:35 INFO - PROCESS | 1080 | 1461253355139 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:35 INFO - PROCESS | 1080 | 1461253355255 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 08:42:35 INFO - PROCESS | 1080 | 1461253355432 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:35 INFO - PROCESS | 1080 | ++DOCSHELL 25277000 == 115 [pid = 1080] [id = 529] 08:42:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 190 (252CD800) [pid = 1080] [serial = 1587] [outer = 00000000] 08:42:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 191 (25E2F000) [pid = 1080] [serial = 1588] [outer = 252CD800] 08:42:35 INFO - PROCESS | 1080 | 1461253355490 Marionette DEBUG loaded listener.js 08:42:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 192 (26FA2C00) [pid = 1080] [serial = 1589] [outer = 252CD800] 08:42:36 INFO - PROCESS | 1080 | 1461253356100 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:42:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:42:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1016ms 08:42:36 INFO - PROCESS | 1080 | 1461253356153 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 08:42:36 INFO - PROCESS | 1080 | 1461253356155 Marionette TRACE conn4 <- [1,2081,null,{"value":"13"}] 08:42:36 INFO - PROCESS | 1080 | 1461253356159 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:42:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:42:36 INFO - PROCESS | 1080 | 1461253356161 Marionette TRACE conn4 <- [1,2082,null,{}] 08:42:36 INFO - PROCESS | 1080 | 1461253356165 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:36 INFO - PROCESS | 1080 | 1461253356284 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 08:42:36 INFO - PROCESS | 1080 | 1461253356447 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:36 INFO - PROCESS | 1080 | ++DOCSHELL 25E2A000 == 116 [pid = 1080] [id = 530] 08:42:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 193 (26FECC00) [pid = 1080] [serial = 1590] [outer = 00000000] 08:42:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 194 (2714A400) [pid = 1080] [serial = 1591] [outer = 26FECC00] 08:42:36 INFO - PROCESS | 1080 | 1461253356504 Marionette DEBUG loaded listener.js 08:42:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 195 (271ADC00) [pid = 1080] [serial = 1592] [outer = 26FECC00] 08:42:37 INFO - PROCESS | 1080 | 1461253357045 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:42:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:42:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 930ms 08:42:37 INFO - PROCESS | 1080 | 1461253357093 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 08:42:37 INFO - PROCESS | 1080 | 1461253357095 Marionette TRACE conn4 <- [1,2085,null,{"value":"13"}] 08:42:37 INFO - PROCESS | 1080 | 1461253357099 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:42:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:42:37 INFO - PROCESS | 1080 | 1461253357101 Marionette TRACE conn4 <- [1,2086,null,{}] 08:42:37 INFO - PROCESS | 1080 | 1461253357105 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:37 INFO - PROCESS | 1080 | 1461253357222 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 08:42:37 INFO - PROCESS | 1080 | 1461253357400 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:37 INFO - PROCESS | 1080 | ++DOCSHELL 271B8400 == 117 [pid = 1080] [id = 531] 08:42:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 196 (28131400) [pid = 1080] [serial = 1593] [outer = 00000000] 08:42:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 197 (281BE800) [pid = 1080] [serial = 1594] [outer = 28131400] 08:42:37 INFO - PROCESS | 1080 | 1461253357458 Marionette DEBUG loaded listener.js 08:42:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 198 (281C6C00) [pid = 1080] [serial = 1595] [outer = 28131400] 08:42:38 INFO - PROCESS | 1080 | 1461253358130 Marionette TRACE conn4 <- [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]]]}] 08:42:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1070ms 08:42:38 INFO - PROCESS | 1080 | 1461253358173 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 08:42:38 INFO - PROCESS | 1080 | 1461253358176 Marionette TRACE conn4 <- [1,2089,null,{"value":"13"}] 08:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:42:38 INFO - PROCESS | 1080 | 1461253358179 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:42:38 INFO - PROCESS | 1080 | 1461253358182 Marionette TRACE conn4 <- [1,2090,null,{}] 08:42:38 INFO - PROCESS | 1080 | 1461253358186 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:38 INFO - PROCESS | 1080 | 1461253358327 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 08:42:38 INFO - PROCESS | 1080 | 1461253358498 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:38 INFO - PROCESS | 1080 | ++DOCSHELL 19306C00 == 118 [pid = 1080] [id = 532] 08:42:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 199 (1B136000) [pid = 1080] [serial = 1596] [outer = 00000000] 08:42:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 200 (207C3400) [pid = 1080] [serial = 1597] [outer = 1B136000] 08:42:38 INFO - PROCESS | 1080 | 1461253358560 Marionette DEBUG loaded listener.js 08:42:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 201 (218E9800) [pid = 1080] [serial = 1598] [outer = 1B136000] 08:42:39 INFO - PROCESS | 1080 | 1461253359450 Marionette TRACE conn4 <- [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]]]}] 08:42:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1332ms 08:42:39 INFO - PROCESS | 1080 | 1461253359515 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 08:42:39 INFO - PROCESS | 1080 | 1461253359520 Marionette TRACE conn4 <- [1,2093,null,{"value":"13"}] 08:42:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:42:39 INFO - PROCESS | 1080 | 1461253359526 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:42:39 INFO - PROCESS | 1080 | 1461253359530 Marionette TRACE conn4 <- [1,2094,null,{}] 08:42:39 INFO - PROCESS | 1080 | 1461253359535 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:39 INFO - PROCESS | 1080 | 1461253359656 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 08:42:39 INFO - PROCESS | 1080 | 1461253359827 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:39 INFO - PROCESS | 1080 | ++DOCSHELL 1972A000 == 119 [pid = 1080] [id = 533] 08:42:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 202 (1972B000) [pid = 1080] [serial = 1599] [outer = 00000000] 08:42:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 203 (1BB1FC00) [pid = 1080] [serial = 1600] [outer = 1972B000] 08:42:39 INFO - PROCESS | 1080 | 1461253359879 Marionette DEBUG loaded listener.js 08:42:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 204 (1C126000) [pid = 1080] [serial = 1601] [outer = 1972B000] 08:42:40 INFO - PROCESS | 1080 | 1461253360508 Marionette TRACE conn4 <- [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]]]}] 08:42:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1022ms 08:42:40 INFO - PROCESS | 1080 | 1461253360551 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 08:42:40 INFO - PROCESS | 1080 | 1461253360557 Marionette TRACE conn4 <- [1,2097,null,{"value":"13"}] 08:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:42:40 INFO - PROCESS | 1080 | 1461253360562 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:42:40 INFO - PROCESS | 1080 | 1461253360565 Marionette TRACE conn4 <- [1,2098,null,{}] 08:42:40 INFO - PROCESS | 1080 | 1461253360569 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:40 INFO - PROCESS | 1080 | 1461253360687 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 08:42:40 INFO - PROCESS | 1080 | 1461253360871 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:40 INFO - PROCESS | 1080 | --DOCSHELL 12409800 == 118 [pid = 1080] [id = 520] 08:42:40 INFO - PROCESS | 1080 | --DOCSHELL 19727400 == 117 [pid = 1080] [id = 519] 08:42:40 INFO - PROCESS | 1080 | --DOCSHELL 1FBE6000 == 116 [pid = 1080] [id = 518] 08:42:40 INFO - PROCESS | 1080 | --DOCSHELL 1B337000 == 115 [pid = 1080] [id = 517] 08:42:40 INFO - PROCESS | 1080 | --DOCSHELL 1CE2F400 == 114 [pid = 1080] [id = 516] 08:42:40 INFO - PROCESS | 1080 | --DOCSHELL 1BDF6800 == 113 [pid = 1080] [id = 515] 08:42:40 INFO - PROCESS | 1080 | --DOCSHELL 1B820400 == 112 [pid = 1080] [id = 514] 08:42:40 INFO - PROCESS | 1080 | --DOCSHELL 12AC5000 == 111 [pid = 1080] [id = 513] 08:42:40 INFO - PROCESS | 1080 | --DOMWINDOW == 203 (25176C00) [pid = 1080] [serial = 1462] [outer = 00000000] [url = about:blank] 08:42:40 INFO - PROCESS | 1080 | --DOMWINDOW == 202 (26FF1400) [pid = 1080] [serial = 1471] [outer = 00000000] [url = about:blank] 08:42:40 INFO - PROCESS | 1080 | --DOMWINDOW == 201 (189A2000) [pid = 1080] [serial = 1447] [outer = 00000000] [url = about:blank] 08:42:40 INFO - PROCESS | 1080 | --DOMWINDOW == 200 (23E73000) [pid = 1080] [serial = 1459] [outer = 00000000] [url = about:blank] 08:42:40 INFO - PROCESS | 1080 | --DOMWINDOW == 199 (2060DC00) [pid = 1080] [serial = 1465] [outer = 00000000] [url = about:blank] 08:42:40 INFO - PROCESS | 1080 | --DOMWINDOW == 198 (28133C00) [pid = 1080] [serial = 1474] [outer = 00000000] [url = about:blank] 08:42:40 INFO - PROCESS | 1080 | --DOMWINDOW == 197 (23266000) [pid = 1080] [serial = 1456] [outer = 00000000] [url = about:blank] 08:42:40 INFO - PROCESS | 1080 | --DOMWINDOW == 196 (1CB33400) [pid = 1080] [serial = 1450] [outer = 00000000] [url = about:blank] 08:42:40 INFO - PROCESS | 1080 | --DOMWINDOW == 195 (25694400) [pid = 1080] [serial = 1468] [outer = 00000000] [url = about:blank] 08:42:40 INFO - PROCESS | 1080 | --DOMWINDOW == 194 (2074DC00) [pid = 1080] [serial = 1453] [outer = 00000000] [url = about:blank] 08:42:41 INFO - PROCESS | 1080 | --DOMWINDOW == 193 (25281400) [pid = 1080] [serial = 1507] [outer = 00000000] [url = about:blank] 08:42:41 INFO - PROCESS | 1080 | ++DOCSHELL 0AF85400 == 112 [pid = 1080] [id = 534] 08:42:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 194 (12409000) [pid = 1080] [serial = 1602] [outer = 00000000] 08:42:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 195 (17103C00) [pid = 1080] [serial = 1603] [outer = 12409000] 08:42:41 INFO - PROCESS | 1080 | 1461253361023 Marionette DEBUG loaded listener.js 08:42:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 196 (1975B800) [pid = 1080] [serial = 1604] [outer = 12409000] 08:42:41 INFO - PROCESS | 1080 | --DOCSHELL 17AA6800 == 111 [pid = 1080] [id = 512] 08:42:41 INFO - PROCESS | 1080 | --DOCSHELL 0EC1CC00 == 110 [pid = 1080] [id = 511] 08:42:41 INFO - PROCESS | 1080 | --DOCSHELL 281C1000 == 109 [pid = 1080] [id = 509] 08:42:41 INFO - PROCESS | 1080 | --DOCSHELL 28588400 == 108 [pid = 1080] [id = 508] 08:42:41 INFO - PROCESS | 1080 | --DOCSHELL 2813C400 == 107 [pid = 1080] [id = 507] 08:42:41 INFO - PROCESS | 1080 | --DOCSHELL 26F9E400 == 106 [pid = 1080] [id = 506] 08:42:41 INFO - PROCESS | 1080 | --DOCSHELL 22305000 == 105 [pid = 1080] [id = 505] 08:42:41 INFO - PROCESS | 1080 | --DOCSHELL 1D3AE400 == 104 [pid = 1080] [id = 504] 08:42:41 INFO - PROCESS | 1080 | --DOCSHELL 1A77F400 == 103 [pid = 1080] [id = 503] 08:42:41 INFO - PROCESS | 1080 | --DOMWINDOW == 195 (19724400) [pid = 1080] [serial = 1483] [outer = 00000000] [url = about:blank] 08:42:41 INFO - PROCESS | 1080 | --DOMWINDOW == 194 (2187D800) [pid = 1080] [serial = 1502] [outer = 00000000] [url = about:blank] 08:42:41 INFO - PROCESS | 1080 | --DOMWINDOW == 193 (1D1EFC00) [pid = 1080] [serial = 1486] [outer = 00000000] [url = about:blank] 08:42:41 INFO - PROCESS | 1080 | --DOMWINDOW == 192 (1C126C00) [pid = 1080] [serial = 1481] [outer = 00000000] [url = about:blank] 08:42:41 INFO - PROCESS | 1080 | --DOMWINDOW == 191 (2187F800) [pid = 1080] [serial = 1496] [outer = 00000000] [url = about:blank] 08:42:41 INFO - PROCESS | 1080 | --DOMWINDOW == 190 (20758800) [pid = 1080] [serial = 1501] [outer = 00000000] [url = about:blank] 08:42:41 INFO - PROCESS | 1080 | --DOMWINDOW == 189 (1D3AEC00) [pid = 1080] [serial = 1487] [outer = 00000000] [url = about:blank] 08:42:41 INFO - PROCESS | 1080 | --DOMWINDOW == 188 (21625000) [pid = 1080] [serial = 1495] [outer = 00000000] [url = about:blank] 08:42:41 INFO - PROCESS | 1080 | --DOMWINDOW == 187 (1B318800) [pid = 1080] [serial = 1477] [outer = 00000000] [url = about:blank] 08:42:41 INFO - PROCESS | 1080 | --DOMWINDOW == 186 (2230F000) [pid = 1080] [serial = 1499] [outer = 00000000] [url = about:blank] 08:42:41 INFO - PROCESS | 1080 | --DOMWINDOW == 185 (1B12F400) [pid = 1080] [serial = 1484] [outer = 00000000] [url = about:blank] 08:42:41 INFO - PROCESS | 1080 | --DOMWINDOW == 184 (21EF7000) [pid = 1080] [serial = 1498] [outer = 00000000] [url = about:blank] 08:42:41 INFO - PROCESS | 1080 | --DOMWINDOW == 183 (20605000) [pid = 1080] [serial = 1490] [outer = 00000000] [url = about:blank] 08:42:41 INFO - PROCESS | 1080 | --DOMWINDOW == 182 (1FE75C00) [pid = 1080] [serial = 1489] [outer = 00000000] [url = about:blank] 08:42:41 INFO - PROCESS | 1080 | --DOMWINDOW == 181 (23BBDC00) [pid = 1080] [serial = 1504] [outer = 00000000] [url = about:blank] 08:42:41 INFO - PROCESS | 1080 | --DOMWINDOW == 180 (1BDF9400) [pid = 1080] [serial = 1480] [outer = 00000000] [url = about:blank] 08:42:41 INFO - PROCESS | 1080 | --DOMWINDOW == 179 (20756400) [pid = 1080] [serial = 1492] [outer = 00000000] [url = about:blank] 08:42:41 INFO - PROCESS | 1080 | --DOMWINDOW == 178 (1B12D000) [pid = 1080] [serial = 1445] [outer = 00000000] [url = about:blank] 08:42:41 INFO - PROCESS | 1080 | --DOMWINDOW == 177 (20771C00) [pid = 1080] [serial = 1493] [outer = 00000000] [url = about:blank] 08:42:41 INFO - PROCESS | 1080 | --DOMWINDOW == 176 (24194C00) [pid = 1080] [serial = 1394] [outer = 00000000] [url = about:blank] 08:42:41 INFO - PROCESS | 1080 | --DOMWINDOW == 175 (24197C00) [pid = 1080] [serial = 1505] [outer = 00000000] [url = about:blank] 08:42:41 INFO - PROCESS | 1080 | 1461253361519 Marionette TRACE conn4 <- [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]]]}] 08:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 971ms 08:42:41 INFO - PROCESS | 1080 | 1461253361537 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 08:42:41 INFO - PROCESS | 1080 | 1461253361539 Marionette TRACE conn4 <- [1,2101,null,{"value":"13"}] 08:42:41 INFO - PROCESS | 1080 | 1461253361542 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:42:41 INFO - PROCESS | 1080 | 1461253361546 Marionette TRACE conn4 <- [1,2102,null,{}] 08:42:41 INFO - PROCESS | 1080 | 1461253361556 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:41 INFO - PROCESS | 1080 | 1461253361659 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 08:42:41 INFO - PROCESS | 1080 | 1461253361668 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:41 INFO - PROCESS | 1080 | ++DOCSHELL 1BE88800 == 104 [pid = 1080] [id = 535] 08:42:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 176 (1C11C800) [pid = 1080] [serial = 1605] [outer = 00000000] 08:42:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 177 (1C159800) [pid = 1080] [serial = 1606] [outer = 1C11C800] 08:42:41 INFO - PROCESS | 1080 | 1461253361717 Marionette DEBUG loaded listener.js 08:42:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 178 (1D190C00) [pid = 1080] [serial = 1607] [outer = 1C11C800] 08:42:42 INFO - PROCESS | 1080 | 1461253362240 Marionette TRACE conn4 <- [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]]]}] 08:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 730ms 08:42:42 INFO - PROCESS | 1080 | 1461253362278 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 08:42:42 INFO - PROCESS | 1080 | 1461253362281 Marionette TRACE conn4 <- [1,2105,null,{"value":"13"}] 08:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:42:42 INFO - PROCESS | 1080 | 1461253362284 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:42:42 INFO - PROCESS | 1080 | 1461253362286 Marionette TRACE conn4 <- [1,2106,null,{}] 08:42:42 INFO - PROCESS | 1080 | 1461253362290 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:42 INFO - PROCESS | 1080 | 1461253362390 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 08:42:42 INFO - PROCESS | 1080 | 1461253362528 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:42 INFO - PROCESS | 1080 | ++DOCSHELL 1EB6AC00 == 105 [pid = 1080] [id = 536] 08:42:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 179 (1EC60800) [pid = 1080] [serial = 1608] [outer = 00000000] 08:42:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 180 (1FC03C00) [pid = 1080] [serial = 1609] [outer = 1EC60800] 08:42:42 INFO - PROCESS | 1080 | 1461253362574 Marionette DEBUG loaded listener.js 08:42:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 181 (1FE76000) [pid = 1080] [serial = 1610] [outer = 1EC60800] 08:42:42 INFO - PROCESS | 1080 | 1461253362934 Marionette TRACE conn4 <- [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]]]}] 08:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 670ms 08:42:42 INFO - PROCESS | 1080 | 1461253362957 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 08:42:42 INFO - PROCESS | 1080 | 1461253362959 Marionette TRACE conn4 <- [1,2109,null,{"value":"13"}] 08:42:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:42:43 INFO - PROCESS | 1080 | 1461253362990 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:42:43 INFO - PROCESS | 1080 | 1461253362992 Marionette TRACE conn4 <- [1,2110,null,{}] 08:42:43 INFO - PROCESS | 1080 | 1461253362995 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:43 INFO - PROCESS | 1080 | 1461253363091 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 08:42:43 INFO - PROCESS | 1080 | 1461253363127 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:43 INFO - PROCESS | 1080 | ++DOCSHELL 1B31DC00 == 106 [pid = 1080] [id = 537] 08:42:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 182 (1B821800) [pid = 1080] [serial = 1611] [outer = 00000000] 08:42:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 183 (20665C00) [pid = 1080] [serial = 1612] [outer = 1B821800] 08:42:43 INFO - PROCESS | 1080 | 1461253363172 Marionette DEBUG loaded listener.js 08:42:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 184 (20756400) [pid = 1080] [serial = 1613] [outer = 1B821800] 08:42:43 INFO - PROCESS | 1080 | 1461253363734 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:42:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:42:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 770ms 08:42:43 INFO - PROCESS | 1080 | 1461253363766 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 08:42:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:42:43 INFO - PROCESS | 1080 | 1461253363767 Marionette TRACE conn4 <- [1,2113,null,{"value":"13"}] 08:42:43 INFO - PROCESS | 1080 | 1461253363770 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:42:43 INFO - PROCESS | 1080 | 1461253363772 Marionette TRACE conn4 <- [1,2114,null,{}] 08:42:43 INFO - PROCESS | 1080 | 1461253363775 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:43 INFO - PROCESS | 1080 | 1461253363926 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 08:42:43 INFO - PROCESS | 1080 | 1461253363948 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:43 INFO - PROCESS | 1080 | ++DOCSHELL 20803000 == 107 [pid = 1080] [id = 538] 08:42:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 185 (2080C800) [pid = 1080] [serial = 1614] [outer = 00000000] 08:42:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 186 (21879800) [pid = 1080] [serial = 1615] [outer = 2080C800] 08:42:44 INFO - PROCESS | 1080 | 1461253363999 Marionette DEBUG loaded listener.js 08:42:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 187 (21886800) [pid = 1080] [serial = 1616] [outer = 2080C800] 08:42:44 INFO - PROCESS | 1080 | 1461253364465 Marionette TRACE conn4 <- [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]]]}] 08:42:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:42:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 730ms 08:42:44 INFO - PROCESS | 1080 | 1461253364535 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 08:42:44 INFO - PROCESS | 1080 | 1461253364537 Marionette TRACE conn4 <- [1,2117,null,{"value":"13"}] 08:42:44 INFO - PROCESS | 1080 | 1461253364541 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:42:44 INFO - PROCESS | 1080 | 1461253364542 Marionette TRACE conn4 <- [1,2118,null,{}] 08:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:42:44 INFO - PROCESS | 1080 | 1461253364546 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:44 INFO - PROCESS | 1080 | 1461253364685 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 08:42:44 INFO - PROCESS | 1080 | 1461253364704 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:44 INFO - PROCESS | 1080 | ++DOCSHELL 218EF000 == 108 [pid = 1080] [id = 539] 08:42:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 188 (21EF8800) [pid = 1080] [serial = 1617] [outer = 00000000] 08:42:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 189 (224A3800) [pid = 1080] [serial = 1618] [outer = 21EF8800] 08:42:44 INFO - PROCESS | 1080 | 1461253364752 Marionette DEBUG loaded listener.js 08:42:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 190 (23B7A800) [pid = 1080] [serial = 1619] [outer = 21EF8800] 08:42:45 INFO - PROCESS | 1080 | 1461253365237 Marionette TRACE conn4 <- [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] 08:42:45 INFO - PROCESS | 1080 | 1461253365281 Marionette TRACE conn4 <- [1,2121,null,{"value":"13"}] 08:42:45 INFO - PROCESS | 1080 | 1461253365284 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:42:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:42:45 INFO - PROCESS | 1080 | 1461253365286 Marionette TRACE conn4 <- [1,2122,null,{}] 08:42:45 INFO - PROCESS | 1080 | 1461253365289 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:45 INFO - PROCESS | 1080 | 1461253365684 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 08:42:45 INFO - PROCESS | 1080 | --DOMWINDOW == 189 (1D3F6800) [pid = 1080] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:42:45 INFO - PROCESS | 1080 | --DOMWINDOW == 188 (0EC1D800) [pid = 1080] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:42:45 INFO - PROCESS | 1080 | --DOMWINDOW == 187 (1CE69400) [pid = 1080] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:42:45 INFO - PROCESS | 1080 | --DOMWINDOW == 186 (1FBED400) [pid = 1080] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:42:45 INFO - PROCESS | 1080 | --DOMWINDOW == 185 (17AA8C00) [pid = 1080] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:42:45 INFO - PROCESS | 1080 | --DOMWINDOW == 184 (1B12DC00) [pid = 1080] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:42:45 INFO - PROCESS | 1080 | --DOMWINDOW == 183 (25273C00) [pid = 1080] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:42:45 INFO - PROCESS | 1080 | --DOMWINDOW == 182 (12C75400) [pid = 1080] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:42:45 INFO - PROCESS | 1080 | --DOMWINDOW == 181 (1B821400) [pid = 1080] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:42:45 INFO - PROCESS | 1080 | --DOMWINDOW == 180 (12406800) [pid = 1080] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:42:45 INFO - PROCESS | 1080 | --DOMWINDOW == 179 (1BE86800) [pid = 1080] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:42:45 INFO - PROCESS | 1080 | --DOMWINDOW == 178 (20604800) [pid = 1080] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:42:45 INFO - PROCESS | 1080 | 1461253365770 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:45 INFO - PROCESS | 1080 | ++DOCSHELL 12406800 == 109 [pid = 1080] [id = 540] 08:42:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 179 (12A04000) [pid = 1080] [serial = 1620] [outer = 00000000] 08:42:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 180 (1B135400) [pid = 1080] [serial = 1621] [outer = 12A04000] 08:42:45 INFO - PROCESS | 1080 | 1461253365818 Marionette DEBUG loaded listener.js 08:42:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 181 (1BDF5000) [pid = 1080] [serial = 1622] [outer = 12A04000] 08:42:46 INFO - PROCESS | 1080 | 1461253366237 Marionette TRACE conn4 <- [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]]]}] 08:42:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:42:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 970ms 08:42:46 INFO - PROCESS | 1080 | 1461253366259 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 08:42:46 INFO - PROCESS | 1080 | 1461253366261 Marionette TRACE conn4 <- [1,2125,null,{"value":"13"}] 08:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:42:46 INFO - PROCESS | 1080 | 1461253366264 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:42:46 INFO - PROCESS | 1080 | 1461253366266 Marionette TRACE conn4 <- [1,2126,null,{}] 08:42:46 INFO - PROCESS | 1080 | 1461253366269 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:46 INFO - PROCESS | 1080 | 1461253366369 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 08:42:46 INFO - PROCESS | 1080 | 1461253366375 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:46 INFO - PROCESS | 1080 | ++DOCSHELL 1C156400 == 110 [pid = 1080] [id = 541] 08:42:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 182 (1CB30C00) [pid = 1080] [serial = 1623] [outer = 00000000] 08:42:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 183 (23E80400) [pid = 1080] [serial = 1624] [outer = 1CB30C00] 08:42:46 INFO - PROCESS | 1080 | 1461253366420 Marionette DEBUG loaded listener.js 08:42:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 184 (245D0000) [pid = 1080] [serial = 1625] [outer = 1CB30C00] 08:42:46 INFO - PROCESS | 1080 | 1461253366891 Marionette TRACE conn4 <- [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]]]}] 08:42:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:42:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 670ms 08:42:46 INFO - PROCESS | 1080 | 1461253366935 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 08:42:46 INFO - PROCESS | 1080 | 1461253366937 Marionette TRACE conn4 <- [1,2129,null,{"value":"13"}] 08:42:46 INFO - PROCESS | 1080 | 1461253366941 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:42:46 INFO - PROCESS | 1080 | 1461253366942 Marionette TRACE conn4 <- [1,2130,null,{}] 08:42:46 INFO - PROCESS | 1080 | 1461253366946 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:47 INFO - PROCESS | 1080 | 1461253367045 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 08:42:47 INFO - PROCESS | 1080 | 1461253367051 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:47 INFO - PROCESS | 1080 | ++DOCSHELL 23BAE800 == 111 [pid = 1080] [id = 542] 08:42:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 185 (25176C00) [pid = 1080] [serial = 1626] [outer = 00000000] 08:42:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 186 (256A0800) [pid = 1080] [serial = 1627] [outer = 25176C00] 08:42:47 INFO - PROCESS | 1080 | 1461253367095 Marionette DEBUG loaded listener.js 08:42:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 187 (26F9B800) [pid = 1080] [serial = 1628] [outer = 25176C00] 08:42:47 INFO - PROCESS | 1080 | 1461253367586 Marionette TRACE conn4 <- [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] 08:42:47 INFO - PROCESS | 1080 | 1461253367632 Marionette TRACE conn4 <- [1,2133,null,{"value":"13"}] 08:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:42:47 INFO - PROCESS | 1080 | 1461253367635 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:42:47 INFO - PROCESS | 1080 | 1461253367637 Marionette TRACE conn4 <- [1,2134,null,{}] 08:42:47 INFO - PROCESS | 1080 | 1461253367641 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:47 INFO - PROCESS | 1080 | 1461253367894 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 08:42:48 INFO - PROCESS | 1080 | 1461253368018 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:48 INFO - PROCESS | 1080 | ++DOCSHELL 13B4AC00 == 112 [pid = 1080] [id = 543] 08:42:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 188 (13BA0800) [pid = 1080] [serial = 1629] [outer = 00000000] 08:42:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 189 (18A4B400) [pid = 1080] [serial = 1630] [outer = 13BA0800] 08:42:48 INFO - PROCESS | 1080 | 1461253368078 Marionette DEBUG loaded listener.js 08:42:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 190 (1972CC00) [pid = 1080] [serial = 1631] [outer = 13BA0800] 08:42:48 INFO - PROCESS | 1080 | 1461253368746 Marionette TRACE conn4 <- [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] 08:42:48 INFO - PROCESS | 1080 | 1461253368816 Marionette TRACE conn4 <- [1,2137,null,{"value":"13"}] 08:42:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:42:48 INFO - PROCESS | 1080 | 1461253368821 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:42:48 INFO - PROCESS | 1080 | 1461253368825 Marionette TRACE conn4 <- [1,2138,null,{}] 08:42:48 INFO - PROCESS | 1080 | 1461253368844 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:49 INFO - PROCESS | 1080 | 1461253368972 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 08:42:49 INFO - PROCESS | 1080 | 1461253369144 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:49 INFO - PROCESS | 1080 | ++DOCSHELL 1CE21400 == 113 [pid = 1080] [id = 544] 08:42:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 191 (1CE6B000) [pid = 1080] [serial = 1632] [outer = 00000000] 08:42:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 192 (1FA84000) [pid = 1080] [serial = 1633] [outer = 1CE6B000] 08:42:49 INFO - PROCESS | 1080 | 1461253369205 Marionette DEBUG loaded listener.js 08:42:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 193 (1FBEF800) [pid = 1080] [serial = 1634] [outer = 1CE6B000] 08:42:49 INFO - PROCESS | 1080 | 1461253369839 Marionette TRACE conn4 <- [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]]]}] 08:42:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:42:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1092ms 08:42:49 INFO - PROCESS | 1080 | 1461253369917 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 08:42:49 INFO - PROCESS | 1080 | 1461253369920 Marionette TRACE conn4 <- [1,2141,null,{"value":"13"}] 08:42:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:42:49 INFO - PROCESS | 1080 | 1461253369924 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:42:49 INFO - PROCESS | 1080 | 1461253369927 Marionette TRACE conn4 <- [1,2142,null,{}] 08:42:49 INFO - PROCESS | 1080 | 1461253369931 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:50 INFO - PROCESS | 1080 | 1461253370057 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 08:42:50 INFO - PROCESS | 1080 | 1461253370226 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:50 INFO - PROCESS | 1080 | ++DOCSHELL 20810400 == 114 [pid = 1080] [id = 545] 08:42:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 194 (2083EC00) [pid = 1080] [serial = 1635] [outer = 00000000] 08:42:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 195 (23B7D000) [pid = 1080] [serial = 1636] [outer = 2083EC00] 08:42:50 INFO - PROCESS | 1080 | 1461253370286 Marionette DEBUG loaded listener.js 08:42:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 196 (252C7800) [pid = 1080] [serial = 1637] [outer = 2083EC00] 08:42:50 INFO - PROCESS | 1080 | 1461253370879 Marionette TRACE conn4 <- [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]]]}] 08:42:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:42:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1020ms 08:42:50 INFO - PROCESS | 1080 | 1461253370946 Marionette TRACE conn4 -> [0,2145,"getWindowHandle",null] 08:42:50 INFO - PROCESS | 1080 | 1461253370950 Marionette TRACE conn4 <- [1,2145,null,{"value":"13"}] 08:42:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:42:51 INFO - PROCESS | 1080 | 1461253370961 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:42:51 INFO - PROCESS | 1080 | 1461253370966 Marionette TRACE conn4 <- [1,2146,null,{}] 08:42:51 INFO - PROCESS | 1080 | 1461253370987 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:51 INFO - PROCESS | 1080 | 1461253371139 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 08:42:51 INFO - PROCESS | 1080 | 1461253371307 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:51 INFO - PROCESS | 1080 | ++DOCSHELL 2249C400 == 115 [pid = 1080] [id = 546] 08:42:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 197 (252C4400) [pid = 1080] [serial = 1638] [outer = 00000000] 08:42:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 198 (28593000) [pid = 1080] [serial = 1639] [outer = 252C4400] 08:42:51 INFO - PROCESS | 1080 | 1461253371363 Marionette DEBUG loaded listener.js 08:42:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 199 (29134800) [pid = 1080] [serial = 1640] [outer = 252C4400] 08:42:52 INFO - PROCESS | 1080 | 1461253371965 Marionette TRACE conn4 <- [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]]]}] 08:42:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:42:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1077ms 08:42:52 INFO - PROCESS | 1080 | 1461253372041 Marionette TRACE conn4 -> [0,2149,"getWindowHandle",null] 08:42:52 INFO - PROCESS | 1080 | 1461253372044 Marionette TRACE conn4 <- [1,2149,null,{"value":"13"}] 08:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:42:52 INFO - PROCESS | 1080 | 1461253372047 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:42:52 INFO - PROCESS | 1080 | 1461253372049 Marionette TRACE conn4 <- [1,2150,null,{}] 08:42:52 INFO - PROCESS | 1080 | 1461253372053 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:52 INFO - PROCESS | 1080 | 1461253372235 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 08:42:52 INFO - PROCESS | 1080 | 1461253372361 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:52 INFO - PROCESS | 1080 | ++DOCSHELL 29136400 == 116 [pid = 1080] [id = 547] 08:42:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 200 (29139400) [pid = 1080] [serial = 1641] [outer = 00000000] 08:42:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 201 (2A8C4800) [pid = 1080] [serial = 1642] [outer = 29139400] 08:42:52 INFO - PROCESS | 1080 | 1461253372419 Marionette DEBUG loaded listener.js 08:42:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 202 (2A8C4400) [pid = 1080] [serial = 1643] [outer = 29139400] 08:42:53 INFO - PROCESS | 1080 | 1461253373002 Marionette TRACE conn4 <- [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]]]}] 08:42:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1020ms 08:42:53 INFO - PROCESS | 1080 | 1461253373073 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 08:42:53 INFO - PROCESS | 1080 | 1461253373075 Marionette TRACE conn4 <- [1,2153,null,{"value":"13"}] 08:42:53 INFO - PROCESS | 1080 | 1461253373078 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:42:53 INFO - PROCESS | 1080 | 1461253373081 Marionette TRACE conn4 <- [1,2154,null,{}] 08:42:53 INFO - PROCESS | 1080 | 1461253373084 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:53 INFO - PROCESS | 1080 | 1461253373255 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 08:42:53 INFO - PROCESS | 1080 | 1461253373427 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:53 INFO - PROCESS | 1080 | ++DOCSHELL 2A8CEC00 == 117 [pid = 1080] [id = 548] 08:42:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 203 (2A8D2000) [pid = 1080] [serial = 1644] [outer = 00000000] 08:42:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 204 (2AEE5000) [pid = 1080] [serial = 1645] [outer = 2A8D2000] 08:42:53 INFO - PROCESS | 1080 | 1461253373488 Marionette DEBUG loaded listener.js 08:42:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 205 (2AEEA000) [pid = 1080] [serial = 1646] [outer = 2A8D2000] 08:42:54 INFO - PROCESS | 1080 | 1461253374093 Marionette TRACE conn4 <- [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]]]}] 08:42:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:42:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1066ms 08:42:54 INFO - PROCESS | 1080 | 1461253374149 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 08:42:54 INFO - PROCESS | 1080 | 1461253374151 Marionette TRACE conn4 <- [1,2157,null,{"value":"13"}] 08:42:54 INFO - PROCESS | 1080 | 1461253374155 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:42:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:42:54 INFO - PROCESS | 1080 | 1461253374157 Marionette TRACE conn4 <- [1,2158,null,{}] 08:42:54 INFO - PROCESS | 1080 | 1461253374161 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:54 INFO - PROCESS | 1080 | 1461253374283 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 08:42:54 INFO - PROCESS | 1080 | 1461253374468 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:54 INFO - PROCESS | 1080 | ++DOCSHELL 29BA3000 == 118 [pid = 1080] [id = 549] 08:42:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 206 (29BA3C00) [pid = 1080] [serial = 1647] [outer = 00000000] 08:42:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 207 (29BAB800) [pid = 1080] [serial = 1648] [outer = 29BA3C00] 08:42:54 INFO - PROCESS | 1080 | 1461253374525 Marionette DEBUG loaded listener.js 08:42:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 208 (29BACC00) [pid = 1080] [serial = 1649] [outer = 29BA3C00] 08:42:55 INFO - PROCESS | 1080 | 1461253375083 Marionette TRACE conn4 <- [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]]]}] 08:42:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:42:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 971ms 08:42:55 INFO - PROCESS | 1080 | 1461253375130 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 08:42:55 INFO - PROCESS | 1080 | 1461253375132 Marionette TRACE conn4 <- [1,2161,null,{"value":"13"}] 08:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:42:55 INFO - PROCESS | 1080 | 1461253375136 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:42:55 INFO - PROCESS | 1080 | 1461253375138 Marionette TRACE conn4 <- [1,2162,null,{}] 08:42:55 INFO - PROCESS | 1080 | 1461253375142 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:55 INFO - PROCESS | 1080 | 1461253375263 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 08:42:55 INFO - PROCESS | 1080 | 1461253375463 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:55 INFO - PROCESS | 1080 | ++DOCSHELL 294C5800 == 119 [pid = 1080] [id = 550] 08:42:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 209 (294C6800) [pid = 1080] [serial = 1650] [outer = 00000000] 08:42:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 210 (294CC800) [pid = 1080] [serial = 1651] [outer = 294C6800] 08:42:55 INFO - PROCESS | 1080 | 1461253375524 Marionette DEBUG loaded listener.js 08:42:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 211 (29BA0000) [pid = 1080] [serial = 1652] [outer = 294C6800] 08:42:56 INFO - PROCESS | 1080 | 1461253376092 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:42:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1067ms 08:42:56 INFO - PROCESS | 1080 | 1461253376210 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 08:42:56 INFO - PROCESS | 1080 | 1461253376212 Marionette TRACE conn4 <- [1,2165,null,{"value":"13"}] 08:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:42:56 INFO - PROCESS | 1080 | 1461253376217 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:42:56 INFO - PROCESS | 1080 | 1461253376219 Marionette TRACE conn4 <- [1,2166,null,{}] 08:42:56 INFO - PROCESS | 1080 | 1461253376223 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:56 INFO - PROCESS | 1080 | 1461253376350 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 08:42:56 INFO - PROCESS | 1080 | 1461253376518 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:56 INFO - PROCESS | 1080 | ++DOCSHELL 124D8400 == 120 [pid = 1080] [id = 551] 08:42:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 212 (12AC9000) [pid = 1080] [serial = 1653] [outer = 00000000] 08:42:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 213 (1A77C000) [pid = 1080] [serial = 1654] [outer = 12AC9000] 08:42:56 INFO - PROCESS | 1080 | 1461253376575 Marionette DEBUG loaded listener.js 08:42:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 214 (1B12B000) [pid = 1080] [serial = 1655] [outer = 12AC9000] 08:42:57 INFO - PROCESS | 1080 | 1461253377499 Marionette TRACE conn4 <- [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]]]}] 08:42:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1322ms 08:42:57 INFO - PROCESS | 1080 | 1461253377544 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 08:42:57 INFO - PROCESS | 1080 | 1461253377549 Marionette TRACE conn4 <- [1,2169,null,{"value":"13"}] 08:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:42:57 INFO - PROCESS | 1080 | 1461253377554 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:42:57 INFO - PROCESS | 1080 | 1461253377557 Marionette TRACE conn4 <- [1,2170,null,{}] 08:42:57 INFO - PROCESS | 1080 | 1461253377563 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:57 INFO - PROCESS | 1080 | 1461253377680 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 08:42:57 INFO - PROCESS | 1080 | 1461253377857 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:57 INFO - PROCESS | 1080 | ++DOCSHELL 17324000 == 121 [pid = 1080] [id = 552] 08:42:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 215 (173EE000) [pid = 1080] [serial = 1656] [outer = 00000000] 08:42:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 216 (1D310000) [pid = 1080] [serial = 1657] [outer = 173EE000] 08:42:57 INFO - PROCESS | 1080 | 1461253377909 Marionette DEBUG loaded listener.js 08:42:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 217 (1E18A000) [pid = 1080] [serial = 1658] [outer = 173EE000] 08:42:58 INFO - PROCESS | 1080 | 1461253378541 Marionette TRACE conn4 <- [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]]]}] 08:42:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:42:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1022ms 08:42:58 INFO - PROCESS | 1080 | 1461253378581 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 08:42:58 INFO - PROCESS | 1080 | 1461253378587 Marionette TRACE conn4 <- [1,2173,null,{"value":"13"}] 08:42:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:42:58 INFO - PROCESS | 1080 | 1461253378592 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:42:58 INFO - PROCESS | 1080 | 1461253378595 Marionette TRACE conn4 <- [1,2174,null,{}] 08:42:58 INFO - PROCESS | 1080 | 1461253378599 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:58 INFO - PROCESS | 1080 | 1461253378716 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 08:42:58 INFO - PROCESS | 1080 | 1461253378902 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:58 INFO - PROCESS | 1080 | ++DOCSHELL 20606400 == 122 [pid = 1080] [id = 553] 08:42:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 218 (2060D800) [pid = 1080] [serial = 1659] [outer = 00000000] 08:42:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 219 (2076BC00) [pid = 1080] [serial = 1660] [outer = 2060D800] 08:42:58 INFO - PROCESS | 1080 | 1461253378952 Marionette DEBUG loaded listener.js 08:42:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 220 (207BFC00) [pid = 1080] [serial = 1661] [outer = 2060D800] 08:42:59 INFO - PROCESS | 1080 | 1461253379609 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:42:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:42:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1074ms 08:42:59 INFO - PROCESS | 1080 | 1461253379670 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 08:42:59 INFO - PROCESS | 1080 | 1461253379672 Marionette TRACE conn4 <- [1,2177,null,{"value":"13"}] 08:42:59 INFO - PROCESS | 1080 | 1461253379675 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:42:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:42:59 INFO - PROCESS | 1080 | 1461253379679 Marionette TRACE conn4 <- [1,2178,null,{}] 08:42:59 INFO - PROCESS | 1080 | 1461253379689 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:59 INFO - PROCESS | 1080 | 1461253379807 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 08:43:00 INFO - PROCESS | 1080 | 1461253379985 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:00 INFO - PROCESS | 1080 | ++DOCSHELL 1B9C5000 == 123 [pid = 1080] [id = 554] 08:43:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 221 (1C154800) [pid = 1080] [serial = 1662] [outer = 00000000] 08:43:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 222 (2419EC00) [pid = 1080] [serial = 1663] [outer = 1C154800] 08:43:00 INFO - PROCESS | 1080 | 1461253380040 Marionette DEBUG loaded listener.js 08:43:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 223 (25281C00) [pid = 1080] [serial = 1664] [outer = 1C154800] 08:43:00 INFO - PROCESS | 1080 | --DOCSHELL 2074AC00 == 122 [pid = 1080] [id = 485] 08:43:00 INFO - PROCESS | 1080 | --DOCSHELL 252BFC00 == 121 [pid = 1080] [id = 489] 08:43:00 INFO - PROCESS | 1080 | --DOCSHELL 23B78C00 == 120 [pid = 1080] [id = 486] 08:43:00 INFO - PROCESS | 1080 | --DOCSHELL 2714FC00 == 119 [pid = 1080] [id = 491] 08:43:00 INFO - PROCESS | 1080 | --DOCSHELL 26F9B000 == 118 [pid = 1080] [id = 490] 08:43:00 INFO - PROCESS | 1080 | --DOCSHELL 207CA800 == 117 [pid = 1080] [id = 327] 08:43:00 INFO - PROCESS | 1080 | --DOCSHELL 245C7000 == 116 [pid = 1080] [id = 487] 08:43:00 INFO - PROCESS | 1080 | --DOCSHELL 1C156400 == 115 [pid = 1080] [id = 541] 08:43:00 INFO - PROCESS | 1080 | --DOCSHELL 12406800 == 114 [pid = 1080] [id = 540] 08:43:00 INFO - PROCESS | 1080 | --DOCSHELL 218EF000 == 113 [pid = 1080] [id = 539] 08:43:00 INFO - PROCESS | 1080 | --DOCSHELL 20803000 == 112 [pid = 1080] [id = 538] 08:43:00 INFO - PROCESS | 1080 | --DOCSHELL 1B31DC00 == 111 [pid = 1080] [id = 537] 08:43:00 INFO - PROCESS | 1080 | --DOMWINDOW == 222 (24198000) [pid = 1080] [serial = 1516] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 1080 | --DOMWINDOW == 221 (28593800) [pid = 1080] [serial = 1525] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 1080 | --DOMWINDOW == 220 (2714DC00) [pid = 1080] [serial = 1519] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 1080 | --DOMWINDOW == 219 (1FC01800) [pid = 1080] [serial = 1513] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 1080 | --DOMWINDOW == 218 (29138C00) [pid = 1080] [serial = 1528] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 1080 | --DOMWINDOW == 217 (1B82B400) [pid = 1080] [serial = 1510] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 1080 | --DOMWINDOW == 216 (2819B400) [pid = 1080] [serial = 1522] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 1080 | --DOMWINDOW == 215 (29267C00) [pid = 1080] [serial = 1531] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 1080 | --DOMWINDOW == 214 (20802000) [pid = 1080] [serial = 1564] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 1080 | --DOCSHELL 1EB6AC00 == 110 [pid = 1080] [id = 536] 08:43:00 INFO - PROCESS | 1080 | --DOCSHELL 1BE88800 == 109 [pid = 1080] [id = 535] 08:43:00 INFO - PROCESS | 1080 | --DOCSHELL 0AF85400 == 108 [pid = 1080] [id = 534] 08:43:00 INFO - PROCESS | 1080 | --DOCSHELL 1972A000 == 107 [pid = 1080] [id = 533] 08:43:00 INFO - PROCESS | 1080 | --DOCSHELL 25277000 == 106 [pid = 1080] [id = 529] 08:43:00 INFO - PROCESS | 1080 | --DOCSHELL 245C5800 == 105 [pid = 1080] [id = 528] 08:43:00 INFO - PROCESS | 1080 | --DOCSHELL 23B84800 == 104 [pid = 1080] [id = 527] 08:43:00 INFO - PROCESS | 1080 | --DOCSHELL 21886C00 == 103 [pid = 1080] [id = 526] 08:43:00 INFO - PROCESS | 1080 | --DOCSHELL 2161F000 == 102 [pid = 1080] [id = 525] 08:43:00 INFO - PROCESS | 1080 | --DOCSHELL 1D319800 == 101 [pid = 1080] [id = 524] 08:43:00 INFO - PROCESS | 1080 | --DOCSHELL 1B821000 == 100 [pid = 1080] [id = 523] 08:43:00 INFO - PROCESS | 1080 | --DOCSHELL 133D9000 == 99 [pid = 1080] [id = 522] 08:43:00 INFO - PROCESS | 1080 | --DOMWINDOW == 213 (1FAB3000) [pid = 1080] [serial = 1552] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 1080 | --DOMWINDOW == 212 (12A08400) [pid = 1080] [serial = 1535] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 1080 | --DOMWINDOW == 211 (12A0A400) [pid = 1080] [serial = 1534] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 1080 | --DOMWINDOW == 210 (1D310400) [pid = 1080] [serial = 1549] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 1080 | --DOMWINDOW == 209 (1FC0BC00) [pid = 1080] [serial = 1555] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 1080 | --DOMWINDOW == 208 (1FABA800) [pid = 1080] [serial = 1553] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 1080 | --DOMWINDOW == 207 (1A778800) [pid = 1080] [serial = 1538] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 1080 | --DOMWINDOW == 206 (1971F800) [pid = 1080] [serial = 1537] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 1080 | --DOMWINDOW == 205 (1D313C00) [pid = 1080] [serial = 1558] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 1080 | --DOMWINDOW == 204 (252C8400) [pid = 1080] [serial = 1508] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 1080 | --DOMWINDOW == 203 (1899E400) [pid = 1080] [serial = 1540] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 1080 | --DOMWINDOW == 202 (1B82D800) [pid = 1080] [serial = 1541] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 1080 | --DOMWINDOW == 201 (1BB1F400) [pid = 1080] [serial = 1543] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 1080 | --DOMWINDOW == 200 (1BDF1400) [pid = 1080] [serial = 1544] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 1080 | --DOMWINDOW == 199 (2714AC00) [pid = 1080] [serial = 1073] [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.] 08:43:00 INFO - PROCESS | 1080 | --DOMWINDOW == 198 (1C15DC00) [pid = 1080] [serial = 1546] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 1080 | --DOMWINDOW == 197 (1CB2CC00) [pid = 1080] [serial = 1547] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 1080 | --DOMWINDOW == 196 (2076C000) [pid = 1080] [serial = 1562] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 1080 | --DOMWINDOW == 195 (1FC0AC00) [pid = 1080] [serial = 1559] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 1080 | --DOMWINDOW == 194 (1FE7E800) [pid = 1080] [serial = 1556] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 1080 | --DOMWINDOW == 193 (1D3F2400) [pid = 1080] [serial = 1550] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 1080 | --DOMWINDOW == 192 (20756800) [pid = 1080] [serial = 1561] [outer = 00000000] [url = about:blank] 08:43:00 INFO - PROCESS | 1080 | 1461253380621 Marionette TRACE conn4 <- [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]]]}] 08:43:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:43:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 971ms 08:43:00 INFO - PROCESS | 1080 | 1461253380650 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 08:43:00 INFO - PROCESS | 1080 | 1461253380652 Marionette TRACE conn4 <- [1,2181,null,{"value":"13"}] 08:43:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:43:00 INFO - PROCESS | 1080 | 1461253380655 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:43:00 INFO - PROCESS | 1080 | 1461253380657 Marionette TRACE conn4 <- [1,2182,null,{}] 08:43:00 INFO - PROCESS | 1080 | 1461253380665 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:00 INFO - PROCESS | 1080 | 1461253380771 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 08:43:00 INFO - PROCESS | 1080 | 1461253380899 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:00 INFO - PROCESS | 1080 | ++DOCSHELL 12AF1000 == 100 [pid = 1080] [id = 555] 08:43:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 193 (12C6B000) [pid = 1080] [serial = 1665] [outer = 00000000] 08:43:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 194 (1A77F400) [pid = 1080] [serial = 1666] [outer = 12C6B000] 08:43:00 INFO - PROCESS | 1080 | 1461253380946 Marionette DEBUG loaded listener.js 08:43:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 195 (1B340C00) [pid = 1080] [serial = 1667] [outer = 12C6B000] 08:43:01 INFO - PROCESS | 1080 | 1461253381360 Marionette TRACE conn4 <- [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]]]}] 08:43:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:43:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 730ms 08:43:01 INFO - PROCESS | 1080 | 1461253381415 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 08:43:01 INFO - PROCESS | 1080 | 1461253381417 Marionette TRACE conn4 <- [1,2185,null,{"value":"13"}] 08:43:01 INFO - PROCESS | 1080 | 1461253381421 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:43:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:43:01 INFO - PROCESS | 1080 | 1461253381422 Marionette TRACE conn4 <- [1,2186,null,{}] 08:43:01 INFO - PROCESS | 1080 | 1461253381426 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:01 INFO - PROCESS | 1080 | 1461253381523 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 08:43:01 INFO - PROCESS | 1080 | 1461253381530 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:01 INFO - PROCESS | 1080 | ++DOCSHELL 1B821000 == 101 [pid = 1080] [id = 556] 08:43:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 196 (1B829000) [pid = 1080] [serial = 1668] [outer = 00000000] 08:43:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 197 (1CB27C00) [pid = 1080] [serial = 1669] [outer = 1B829000] 08:43:01 INFO - PROCESS | 1080 | 1461253381575 Marionette DEBUG loaded listener.js 08:43:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 198 (1D315000) [pid = 1080] [serial = 1670] [outer = 1B829000] 08:43:02 INFO - PROCESS | 1080 | 1461253382087 Marionette TRACE conn4 <- [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]]]}] 08:43:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:43:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 730ms 08:43:02 INFO - PROCESS | 1080 | 1461253382156 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 08:43:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:43:02 INFO - PROCESS | 1080 | 1461253382158 Marionette TRACE conn4 <- [1,2189,null,{"value":"13"}] 08:43:02 INFO - PROCESS | 1080 | 1461253382161 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:43:02 INFO - PROCESS | 1080 | 1461253382163 Marionette TRACE conn4 <- [1,2190,null,{}] 08:43:02 INFO - PROCESS | 1080 | 1461253382167 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:02 INFO - PROCESS | 1080 | 1461253382333 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 08:43:02 INFO - PROCESS | 1080 | 1461253382417 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:02 INFO - PROCESS | 1080 | ++DOCSHELL 1D312400 == 102 [pid = 1080] [id = 557] 08:43:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 199 (1D3F4000) [pid = 1080] [serial = 1671] [outer = 00000000] 08:43:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 200 (20602800) [pid = 1080] [serial = 1672] [outer = 1D3F4000] 08:43:02 INFO - PROCESS | 1080 | 1461253382465 Marionette DEBUG loaded listener.js 08:43:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 201 (2060E000) [pid = 1080] [serial = 1673] [outer = 1D3F4000] 08:43:02 INFO - PROCESS | 1080 | 1461253382894 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:43:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:43:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 771ms 08:43:02 INFO - PROCESS | 1080 | 1461253382937 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 08:43:02 INFO - PROCESS | 1080 | 1461253382939 Marionette TRACE conn4 <- [1,2193,null,{"value":"13"}] 08:43:02 INFO - PROCESS | 1080 | 1461253382946 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:43:02 INFO - PROCESS | 1080 | 1461253382948 Marionette TRACE conn4 <- [1,2194,null,{}] 08:43:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:43:02 INFO - PROCESS | 1080 | 1461253382951 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:03 INFO - PROCESS | 1080 | 1461253383096 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 200 (271B2800) [pid = 1080] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 199 (1C121000) [pid = 1080] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 198 (1640AC00) [pid = 1080] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 197 (22308800) [pid = 1080] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 196 (2858E400) [pid = 1080] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 195 (22305400) [pid = 1080] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 194 (2813EC00) [pid = 1080] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 193 (25E28C00) [pid = 1080] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 192 (25277400) [pid = 1080] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 191 (1B82C400) [pid = 1080] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 190 (1FBEF400) [pid = 1080] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 189 (26FA0400) [pid = 1080] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 188 (25E29400) [pid = 1080] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 187 (271B0400) [pid = 1080] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 186 (252C1000) [pid = 1080] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 185 (20605C00) [pid = 1080] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 184 (2813F400) [pid = 1080] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 183 (1B9C6400) [pid = 1080] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 182 (281C2400) [pid = 1080] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 181 (1FE71400) [pid = 1080] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 180 (1B129400) [pid = 1080] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 179 (23E80000) [pid = 1080] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 178 (245C8400) [pid = 1080] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 177 (13BA9000) [pid = 1080] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 176 (1CC1D400) [pid = 1080] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 175 (26F9BC00) [pid = 1080] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 174 (23269800) [pid = 1080] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 173 (122CFC00) [pid = 1080] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 172 (23B7F400) [pid = 1080] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 171 (1C1D7800) [pid = 1080] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 170 (28589000) [pid = 1080] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 169 (21EFC800) [pid = 1080] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 168 (21DED800) [pid = 1080] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 167 (2419C800) [pid = 1080] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 166 (23B81C00) [pid = 1080] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 165 (2230DC00) [pid = 1080] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 164 (1FAB2C00) [pid = 1080] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 163 (2230C800) [pid = 1080] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 162 (2080C800) [pid = 1080] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 161 (21EF8800) [pid = 1080] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 160 (1CB30C00) [pid = 1080] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 159 (21DEE000) [pid = 1080] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 158 (1D31AC00) [pid = 1080] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 157 (1972B000) [pid = 1080] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 156 (28131400) [pid = 1080] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 155 (1EC60800) [pid = 1080] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 154 (23B85000) [pid = 1080] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 153 (1B136000) [pid = 1080] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 152 (21624000) [pid = 1080] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 151 (1B821800) [pid = 1080] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 150 (1B825C00) [pid = 1080] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 149 (12409000) [pid = 1080] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 148 (252CD800) [pid = 1080] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 147 (26FECC00) [pid = 1080] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 146 (13B0F400) [pid = 1080] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 145 (20772800) [pid = 1080] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 144 (245CA000) [pid = 1080] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 143 (1C11C800) [pid = 1080] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:43:04 INFO - PROCESS | 1080 | --DOMWINDOW == 142 (12A04000) [pid = 1080] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:43:04 INFO - PROCESS | 1080 | 1461253384209 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:04 INFO - PROCESS | 1080 | ++DOCSHELL 0EC17400 == 103 [pid = 1080] [id = 558] 08:43:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 143 (0EC1D400) [pid = 1080] [serial = 1674] [outer = 00000000] 08:43:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 144 (124DF800) [pid = 1080] [serial = 1675] [outer = 0EC1D400] 08:43:04 INFO - PROCESS | 1080 | 1461253384272 Marionette DEBUG loaded listener.js 08:43:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 145 (12AED400) [pid = 1080] [serial = 1676] [outer = 0EC1D400] 08:43:04 INFO - PROCESS | 1080 | 1461253384857 Marionette TRACE conn4 <- [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]]]}] 08:43:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:43:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1974ms 08:43:04 INFO - PROCESS | 1080 | 1461253384927 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 08:43:04 INFO - PROCESS | 1080 | 1461253384933 Marionette TRACE conn4 <- [1,2197,null,{"value":"13"}] 08:43:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:43:04 INFO - PROCESS | 1080 | 1461253384939 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:43:04 INFO - PROCESS | 1080 | 1461253384942 Marionette TRACE conn4 <- [1,2198,null,{}] 08:43:04 INFO - PROCESS | 1080 | 1461253384947 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:05 INFO - PROCESS | 1080 | 1461253385080 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 08:43:05 INFO - PROCESS | 1080 | 1461253385249 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:05 INFO - PROCESS | 1080 | ++DOCSHELL 1783BC00 == 104 [pid = 1080] [id = 559] 08:43:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 146 (17BBBC00) [pid = 1080] [serial = 1677] [outer = 00000000] 08:43:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 147 (1975B000) [pid = 1080] [serial = 1678] [outer = 17BBBC00] 08:43:05 INFO - PROCESS | 1080 | 1461253385310 Marionette DEBUG loaded listener.js 08:43:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 148 (1A779800) [pid = 1080] [serial = 1679] [outer = 17BBBC00] 08:43:06 INFO - PROCESS | 1080 | 1461253385962 Marionette TRACE conn4 <- [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]]]}] 08:43:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:43:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1078ms 08:43:06 INFO - PROCESS | 1080 | 1461253386022 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 08:43:06 INFO - PROCESS | 1080 | 1461253386026 Marionette TRACE conn4 <- [1,2201,null,{"value":"13"}] 08:43:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:43:06 INFO - PROCESS | 1080 | 1461253386030 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:43:06 INFO - PROCESS | 1080 | 1461253386032 Marionette TRACE conn4 <- [1,2202,null,{}] 08:43:06 INFO - PROCESS | 1080 | 1461253386036 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:06 INFO - PROCESS | 1080 | 1461253386165 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 08:43:06 INFO - PROCESS | 1080 | 1461253386347 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:06 INFO - PROCESS | 1080 | ++DOCSHELL 1B9C7000 == 105 [pid = 1080] [id = 560] 08:43:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 149 (1B9C9800) [pid = 1080] [serial = 1680] [outer = 00000000] 08:43:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 150 (1BE87000) [pid = 1080] [serial = 1681] [outer = 1B9C9800] 08:43:06 INFO - PROCESS | 1080 | 1461253386406 Marionette DEBUG loaded listener.js 08:43:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 151 (1C150800) [pid = 1080] [serial = 1682] [outer = 1B9C9800] 08:43:07 INFO - PROCESS | 1080 | 1461253387053 Marionette TRACE conn4 <- [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]]]}] 08:43:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:43:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1066ms 08:43:07 INFO - PROCESS | 1080 | 1461253387100 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 08:43:07 INFO - PROCESS | 1080 | 1461253387103 Marionette TRACE conn4 <- [1,2205,null,{"value":"13"}] 08:43:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:43:07 INFO - PROCESS | 1080 | 1461253387113 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:43:07 INFO - PROCESS | 1080 | 1461253387119 Marionette TRACE conn4 <- [1,2206,null,{}] 08:43:07 INFO - PROCESS | 1080 | 1461253387124 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:07 INFO - PROCESS | 1080 | 1461253387256 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 08:43:07 INFO - PROCESS | 1080 | 1461253387426 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:07 INFO - PROCESS | 1080 | ++DOCSHELL 1D319000 == 106 [pid = 1080] [id = 561] 08:43:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 152 (1E185000) [pid = 1080] [serial = 1683] [outer = 00000000] 08:43:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 153 (1FBE6000) [pid = 1080] [serial = 1684] [outer = 1E185000] 08:43:07 INFO - PROCESS | 1080 | 1461253387484 Marionette DEBUG loaded listener.js 08:43:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 154 (1FC01800) [pid = 1080] [serial = 1685] [outer = 1E185000] 08:43:08 INFO - PROCESS | 1080 | 1461253388107 Marionette TRACE conn4 <- [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]]]}] 08:43:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:43:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1032ms 08:43:08 INFO - PROCESS | 1080 | 1461253388142 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 08:43:08 INFO - PROCESS | 1080 | 1461253388145 Marionette TRACE conn4 <- [1,2209,null,{"value":"13"}] 08:43:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:43:08 INFO - PROCESS | 1080 | 1461253388149 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:43:08 INFO - PROCESS | 1080 | 1461253388151 Marionette TRACE conn4 <- [1,2210,null,{}] 08:43:08 INFO - PROCESS | 1080 | 1461253388155 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:08 INFO - PROCESS | 1080 | 1461253388280 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 08:43:08 INFO - PROCESS | 1080 | 1461253388462 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:08 INFO - PROCESS | 1080 | ++DOCSHELL 1FBE5C00 == 107 [pid = 1080] [id = 562] 08:43:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 155 (1FC04800) [pid = 1080] [serial = 1686] [outer = 00000000] 08:43:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 156 (2074C400) [pid = 1080] [serial = 1687] [outer = 1FC04800] 08:43:08 INFO - PROCESS | 1080 | 1461253388521 Marionette DEBUG loaded listener.js 08:43:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 157 (20756C00) [pid = 1080] [serial = 1688] [outer = 1FC04800] 08:43:09 INFO - PROCESS | 1080 | 1461253389160 Marionette TRACE conn4 <- [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]]]}] 08:43:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:43:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1018ms 08:43:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:43:09 INFO - PROCESS | 1080 | 1461253389170 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 08:43:09 INFO - PROCESS | 1080 | 1461253389172 Marionette TRACE conn4 <- [1,2213,null,{"value":"13"}] 08:43:09 INFO - PROCESS | 1080 | 1461253389176 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:43:09 INFO - PROCESS | 1080 | 1461253389178 Marionette TRACE conn4 <- [1,2214,null,{}] 08:43:09 INFO - PROCESS | 1080 | 1461253389182 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:09 INFO - PROCESS | 1080 | 1461253389304 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 08:43:09 INFO - PROCESS | 1080 | 1461253389487 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:09 INFO - PROCESS | 1080 | ++DOCSHELL 207BE800 == 108 [pid = 1080] [id = 563] 08:43:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 158 (207BEC00) [pid = 1080] [serial = 1689] [outer = 00000000] 08:43:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 159 (2080DC00) [pid = 1080] [serial = 1690] [outer = 207BEC00] 08:43:09 INFO - PROCESS | 1080 | 1461253389555 Marionette DEBUG loaded listener.js 08:43:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 160 (21880400) [pid = 1080] [serial = 1691] [outer = 207BEC00] 08:43:10 INFO - PROCESS | 1080 | 1461253390138 Marionette TRACE conn4 <- [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]]]}] 08:43:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:43:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1016ms 08:43:10 INFO - PROCESS | 1080 | 1461253390196 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 08:43:10 INFO - PROCESS | 1080 | 1461253390198 Marionette TRACE conn4 <- [1,2217,null,{"value":"13"}] 08:43:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:43:10 INFO - PROCESS | 1080 | 1461253390202 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:43:10 INFO - PROCESS | 1080 | 1461253390204 Marionette TRACE conn4 <- [1,2218,null,{}] 08:43:10 INFO - PROCESS | 1080 | 1461253390208 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:10 INFO - PROCESS | 1080 | 1461253390333 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 08:43:10 INFO - PROCESS | 1080 | 1461253390533 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:10 INFO - PROCESS | 1080 | ++DOCSHELL 22307000 == 109 [pid = 1080] [id = 564] 08:43:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 161 (22308800) [pid = 1080] [serial = 1692] [outer = 00000000] 08:43:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 162 (23269800) [pid = 1080] [serial = 1693] [outer = 22308800] 08:43:10 INFO - PROCESS | 1080 | 1461253390591 Marionette DEBUG loaded listener.js 08:43:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 163 (23B76400) [pid = 1080] [serial = 1694] [outer = 22308800] 08:43:11 INFO - PROCESS | 1080 | 1461253391185 Marionette TRACE conn4 <- [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]]]}] 08:43:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:43:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1020ms 08:43:11 INFO - PROCESS | 1080 | 1461253391225 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 08:43:11 INFO - PROCESS | 1080 | 1461253391228 Marionette TRACE conn4 <- [1,2221,null,{"value":"13"}] 08:43:11 INFO - PROCESS | 1080 | 1461253391231 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:43:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:43:11 INFO - PROCESS | 1080 | 1461253391233 Marionette TRACE conn4 <- [1,2222,null,{}] 08:43:11 INFO - PROCESS | 1080 | 1461253391237 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:11 INFO - PROCESS | 1080 | 1461253391356 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 08:43:11 INFO - PROCESS | 1080 | 1461253391538 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:11 INFO - PROCESS | 1080 | ++DOCSHELL 21DF7800 == 110 [pid = 1080] [id = 565] 08:43:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 164 (224A3000) [pid = 1080] [serial = 1695] [outer = 00000000] 08:43:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 165 (23E76C00) [pid = 1080] [serial = 1696] [outer = 224A3000] 08:43:11 INFO - PROCESS | 1080 | 1461253391595 Marionette DEBUG loaded listener.js 08:43:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 166 (24191C00) [pid = 1080] [serial = 1697] [outer = 224A3000] 08:43:12 INFO - PROCESS | 1080 | 1461253392219 Marionette TRACE conn4 <- [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]]]}] 08:43:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:43:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1019ms 08:43:12 INFO - PROCESS | 1080 | 1461253392254 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 08:43:12 INFO - PROCESS | 1080 | 1461253392257 Marionette TRACE conn4 <- [1,2225,null,{"value":"13"}] 08:43:12 INFO - PROCESS | 1080 | 1461253392260 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:43:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:43:12 INFO - PROCESS | 1080 | 1461253392262 Marionette TRACE conn4 <- [1,2226,null,{}] 08:43:12 INFO - PROCESS | 1080 | 1461253392266 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:12 INFO - PROCESS | 1080 | 1461253392387 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 08:43:12 INFO - PROCESS | 1080 | 1461253392569 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:12 INFO - PROCESS | 1080 | ++DOCSHELL 23E72000 == 111 [pid = 1080] [id = 566] 08:43:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 167 (24198000) [pid = 1080] [serial = 1698] [outer = 00000000] 08:43:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 168 (25178400) [pid = 1080] [serial = 1699] [outer = 24198000] 08:43:12 INFO - PROCESS | 1080 | 1461253392626 Marionette DEBUG loaded listener.js 08:43:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 169 (2527F800) [pid = 1080] [serial = 1700] [outer = 24198000] 08:43:13 INFO - PROCESS | 1080 | 1461253393164 Marionette TRACE conn4 <- [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]]]}] 08:43:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:43:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 930ms 08:43:13 INFO - PROCESS | 1080 | 1461253393206 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 08:43:13 INFO - PROCESS | 1080 | 1461253393209 Marionette TRACE conn4 <- [1,2229,null,{"value":"13"}] 08:43:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:43:13 INFO - PROCESS | 1080 | 1461253393214 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:43:13 INFO - PROCESS | 1080 | 1461253393216 Marionette TRACE conn4 <- [1,2230,null,{}] 08:43:13 INFO - PROCESS | 1080 | 1461253393219 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:13 INFO - PROCESS | 1080 | 1461253393340 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 08:43:13 INFO - PROCESS | 1080 | 1461253393521 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:13 INFO - PROCESS | 1080 | ++DOCSHELL 252C1800 == 112 [pid = 1080] [id = 567] 08:43:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 170 (252C4800) [pid = 1080] [serial = 1701] [outer = 00000000] 08:43:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 171 (25E28400) [pid = 1080] [serial = 1702] [outer = 252C4800] 08:43:13 INFO - PROCESS | 1080 | 1461253393579 Marionette DEBUG loaded listener.js 08:43:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 172 (25E2E000) [pid = 1080] [serial = 1703] [outer = 252C4800] 08:43:14 INFO - PROCESS | 1080 | 1461253394206 Marionette TRACE conn4 <- [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]]]}] 08:43:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:43:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1021ms 08:43:14 INFO - PROCESS | 1080 | 1461253394236 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 08:43:14 INFO - PROCESS | 1080 | 1461253394238 Marionette TRACE conn4 <- [1,2233,null,{"value":"13"}] 08:43:14 INFO - PROCESS | 1080 | 1461253394242 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:43:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:43:14 INFO - PROCESS | 1080 | 1461253394244 Marionette TRACE conn4 <- [1,2234,null,{}] 08:43:14 INFO - PROCESS | 1080 | 1461253394248 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:14 INFO - PROCESS | 1080 | 1461253394372 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 08:43:14 INFO - PROCESS | 1080 | 1461253394557 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:14 INFO - PROCESS | 1080 | ++DOCSHELL 18A54C00 == 113 [pid = 1080] [id = 568] 08:43:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 173 (19307000) [pid = 1080] [serial = 1704] [outer = 00000000] 08:43:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 174 (1C121400) [pid = 1080] [serial = 1705] [outer = 19307000] 08:43:14 INFO - PROCESS | 1080 | 1461253394627 Marionette DEBUG loaded listener.js 08:43:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 175 (1FE72000) [pid = 1080] [serial = 1706] [outer = 19307000] 08:43:15 INFO - PROCESS | 1080 | 1461253395280 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:43:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:43:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1070ms 08:43:15 INFO - PROCESS | 1080 | 1461253395320 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 08:43:15 INFO - PROCESS | 1080 | 1461253395323 Marionette TRACE conn4 <- [1,2237,null,{"value":"13"}] 08:43:15 INFO - PROCESS | 1080 | 1461253395326 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:43:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:43:15 INFO - PROCESS | 1080 | 1461253395329 Marionette TRACE conn4 <- [1,2238,null,{}] 08:43:15 INFO - PROCESS | 1080 | 1461253395333 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:15 INFO - PROCESS | 1080 | 1461253395480 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 08:43:15 INFO - PROCESS | 1080 | 1461253395856 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:15 INFO - PROCESS | 1080 | ++DOCSHELL 12482000 == 114 [pid = 1080] [id = 569] 08:43:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 176 (12A0A400) [pid = 1080] [serial = 1707] [outer = 00000000] 08:43:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 177 (13BA9000) [pid = 1080] [serial = 1708] [outer = 12A0A400] 08:43:15 INFO - PROCESS | 1080 | 1461253395911 Marionette DEBUG loaded listener.js 08:43:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 178 (1710EC00) [pid = 1080] [serial = 1709] [outer = 12A0A400] 08:43:16 INFO - PROCESS | 1080 | 1461253396515 Marionette TRACE conn4 <- [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]]]}] 08:43:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:43:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1221ms 08:43:16 INFO - PROCESS | 1080 | 1461253396553 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 08:43:16 INFO - PROCESS | 1080 | 1461253396557 Marionette TRACE conn4 <- [1,2241,null,{"value":"13"}] 08:43:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:43:16 INFO - PROCESS | 1080 | 1461253396562 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:43:16 INFO - PROCESS | 1080 | 1461253396566 Marionette TRACE conn4 <- [1,2242,null,{}] 08:43:16 INFO - PROCESS | 1080 | 1461253396572 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:16 INFO - PROCESS | 1080 | 1461253396695 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 08:43:16 INFO - PROCESS | 1080 | 1461253396899 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:16 INFO - PROCESS | 1080 | ++DOCSHELL 1B8A9C00 == 115 [pid = 1080] [id = 570] 08:43:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 179 (1B8AF000) [pid = 1080] [serial = 1710] [outer = 00000000] 08:43:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 180 (1BA18000) [pid = 1080] [serial = 1711] [outer = 1B8AF000] 08:43:16 INFO - PROCESS | 1080 | 1461253396951 Marionette DEBUG loaded listener.js 08:43:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 181 (1BDF6800) [pid = 1080] [serial = 1712] [outer = 1B8AF000] 08:43:17 INFO - PROCESS | 1080 | --DOCSHELL 19306C00 == 114 [pid = 1080] [id = 532] 08:43:17 INFO - PROCESS | 1080 | --DOCSHELL 12A0AC00 == 113 [pid = 1080] [id = 147] 08:43:17 INFO - PROCESS | 1080 | --DOCSHELL 1D312400 == 112 [pid = 1080] [id = 557] 08:43:17 INFO - PROCESS | 1080 | --DOCSHELL 1B821000 == 111 [pid = 1080] [id = 556] 08:43:17 INFO - PROCESS | 1080 | --DOCSHELL 12AF1000 == 110 [pid = 1080] [id = 555] 08:43:17 INFO - PROCESS | 1080 | --DOCSHELL 1B9C5000 == 109 [pid = 1080] [id = 554] 08:43:17 INFO - PROCESS | 1080 | --DOCSHELL 20606400 == 108 [pid = 1080] [id = 553] 08:43:17 INFO - PROCESS | 1080 | --DOCSHELL 12402C00 == 107 [pid = 1080] [id = 13] 08:43:17 INFO - PROCESS | 1080 | --DOCSHELL 17324000 == 106 [pid = 1080] [id = 552] 08:43:17 INFO - PROCESS | 1080 | --DOCSHELL 294C5800 == 105 [pid = 1080] [id = 550] 08:43:17 INFO - PROCESS | 1080 | --DOCSHELL 29BA3000 == 104 [pid = 1080] [id = 549] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 180 (256A0800) [pid = 1080] [serial = 1627] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOCSHELL 2A8CEC00 == 103 [pid = 1080] [id = 548] 08:43:17 INFO - PROCESS | 1080 | --DOCSHELL 29136400 == 102 [pid = 1080] [id = 547] 08:43:17 INFO - PROCESS | 1080 | --DOCSHELL 2249C400 == 101 [pid = 1080] [id = 546] 08:43:17 INFO - PROCESS | 1080 | --DOCSHELL 20810400 == 100 [pid = 1080] [id = 545] 08:43:17 INFO - PROCESS | 1080 | --DOCSHELL 1CE21400 == 99 [pid = 1080] [id = 544] 08:43:17 INFO - PROCESS | 1080 | --DOCSHELL 13B4AC00 == 98 [pid = 1080] [id = 543] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 179 (245CF800) [pid = 1080] [serial = 1403] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 178 (20669800) [pid = 1080] [serial = 1400] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 177 (29130000) [pid = 1080] [serial = 1526] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 176 (23265800) [pid = 1080] [serial = 1346] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 175 (29269800) [pid = 1080] [serial = 1532] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 174 (2569E400) [pid = 1080] [serial = 1355] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 173 (23E7A400) [pid = 1080] [serial = 1460] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 172 (23B84C00) [pid = 1080] [serial = 1277] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 171 (1FE76400) [pid = 1080] [serial = 1514] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 170 (23B77000) [pid = 1080] [serial = 1457] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 169 (28131C00) [pid = 1080] [serial = 1412] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 168 (1D30E800) [pid = 1080] [serial = 1451] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 167 (1972C000) [pid = 1080] [serial = 1448] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 166 (271AE800) [pid = 1080] [serial = 1361] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 165 (2913BC00) [pid = 1080] [serial = 1529] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 164 (2569D000) [pid = 1080] [serial = 1517] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 163 (2819B000) [pid = 1080] [serial = 1523] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 162 (26FED400) [pid = 1080] [serial = 1409] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 161 (2569DC00) [pid = 1080] [serial = 1406] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 160 (1C154400) [pid = 1080] [serial = 1397] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 159 (207C1400) [pid = 1080] [serial = 1343] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 158 (271B5400) [pid = 1080] [serial = 1520] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 157 (26FA3000) [pid = 1080] [serial = 1358] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 156 (28191C00) [pid = 1080] [serial = 1475] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 155 (25E23800) [pid = 1080] [serial = 1469] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 154 (20610C00) [pid = 1080] [serial = 1466] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 153 (2819F800) [pid = 1080] [serial = 1415] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 152 (1C11E400) [pid = 1080] [serial = 1340] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 151 (2858A400) [pid = 1080] [serial = 1418] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 150 (207BD800) [pid = 1080] [serial = 1454] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 149 (1B9CDC00) [pid = 1080] [serial = 1511] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 148 (25170400) [pid = 1080] [serial = 1352] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 147 (2527C000) [pid = 1080] [serial = 1463] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 146 (1D1FBC00) [pid = 1080] [serial = 1478] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 145 (27147000) [pid = 1080] [serial = 1472] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 144 (23E71400) [pid = 1080] [serial = 1349] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 143 (12F99800) [pid = 1080] [serial = 1337] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 142 (21DEC400) [pid = 1080] [serial = 1577] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 141 (218E9C00) [pid = 1080] [serial = 1576] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 140 (20665C00) [pid = 1080] [serial = 1612] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 139 (1C118800) [pid = 1080] [serial = 1571] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 138 (1BB18800) [pid = 1080] [serial = 1570] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 137 (17103C00) [pid = 1080] [serial = 1603] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 136 (1975B800) [pid = 1080] [serial = 1604] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 135 (26FA2C00) [pid = 1080] [serial = 1589] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 134 (25E2F000) [pid = 1080] [serial = 1588] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 133 (271ADC00) [pid = 1080] [serial = 1592] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 132 (2714A400) [pid = 1080] [serial = 1591] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 131 (17AACC00) [pid = 1080] [serial = 1568] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 130 (17345000) [pid = 1080] [serial = 1567] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 129 (2080EC00) [pid = 1080] [serial = 1565] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 128 (252C4C00) [pid = 1080] [serial = 1586] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 127 (2527C400) [pid = 1080] [serial = 1585] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 126 (1C159800) [pid = 1080] [serial = 1606] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 125 (1D190C00) [pid = 1080] [serial = 1607] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 124 (1B135400) [pid = 1080] [serial = 1621] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 123 (245D0000) [pid = 1080] [serial = 1625] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 122 (20756400) [pid = 1080] [serial = 1613] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 121 (23B7A800) [pid = 1080] [serial = 1619] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 120 (1BDF5000) [pid = 1080] [serial = 1622] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 119 (21879800) [pid = 1080] [serial = 1615] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 118 (224A3800) [pid = 1080] [serial = 1618] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 117 (21886800) [pid = 1080] [serial = 1616] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 116 (23E80400) [pid = 1080] [serial = 1624] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (2249E800) [pid = 1080] [serial = 1580] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (22308C00) [pid = 1080] [serial = 1579] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (20836000) [pid = 1080] [serial = 1574] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (207C4400) [pid = 1080] [serial = 1573] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (1C126000) [pid = 1080] [serial = 1601] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 110 (1BB1FC00) [pid = 1080] [serial = 1600] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 109 (281C6C00) [pid = 1080] [serial = 1595] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 108 (281BE800) [pid = 1080] [serial = 1594] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 107 (1FC03C00) [pid = 1080] [serial = 1609] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 106 (1FE76000) [pid = 1080] [serial = 1610] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 105 (2419D400) [pid = 1080] [serial = 1583] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 104 (23E76400) [pid = 1080] [serial = 1582] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 103 (218E9800) [pid = 1080] [serial = 1598] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | --DOMWINDOW == 102 (207C3400) [pid = 1080] [serial = 1597] [outer = 00000000] [url = about:blank] 08:43:17 INFO - PROCESS | 1080 | 1461253397554 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:43:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:43:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1027ms 08:43:17 INFO - PROCESS | 1080 | 1461253397592 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 08:43:17 INFO - PROCESS | 1080 | 1461253397596 Marionette TRACE conn4 <- [1,2245,null,{"value":"13"}] 08:43:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:43:17 INFO - PROCESS | 1080 | 1461253397599 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:43:17 INFO - PROCESS | 1080 | 1461253397601 Marionette TRACE conn4 <- [1,2246,null,{}] 08:43:17 INFO - PROCESS | 1080 | 1461253397605 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:17 INFO - PROCESS | 1080 | 1461253397717 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 08:43:17 INFO - PROCESS | 1080 | 1461253397848 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:17 INFO - PROCESS | 1080 | ++DOCSHELL 1972C000 == 99 [pid = 1080] [id = 571] 08:43:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 103 (1A774400) [pid = 1080] [serial = 1713] [outer = 00000000] 08:43:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 104 (1B9C5000) [pid = 1080] [serial = 1714] [outer = 1A774400] 08:43:17 INFO - PROCESS | 1080 | 1461253397898 Marionette DEBUG loaded listener.js 08:43:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 105 (1BDEBC00) [pid = 1080] [serial = 1715] [outer = 1A774400] 08:43:18 INFO - PROCESS | 1080 | 1461253398410 Marionette TRACE conn4 <- [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]]]}] 08:43:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:43:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 871ms 08:43:18 INFO - PROCESS | 1080 | 1461253398476 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 08:43:18 INFO - PROCESS | 1080 | 1461253398478 Marionette TRACE conn4 <- [1,2249,null,{"value":"13"}] 08:43:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:43:18 INFO - PROCESS | 1080 | 1461253398487 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:43:18 INFO - PROCESS | 1080 | 1461253398493 Marionette TRACE conn4 <- [1,2250,null,{}] 08:43:18 INFO - PROCESS | 1080 | 1461253398497 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:18 INFO - PROCESS | 1080 | 1461253398612 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 08:43:18 INFO - PROCESS | 1080 | 1461253398739 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:18 INFO - PROCESS | 1080 | ++DOCSHELL 1CB27800 == 100 [pid = 1080] [id = 572] 08:43:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 106 (1CB30800) [pid = 1080] [serial = 1716] [outer = 00000000] 08:43:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 107 (1D30E000) [pid = 1080] [serial = 1717] [outer = 1CB30800] 08:43:18 INFO - PROCESS | 1080 | 1461253398786 Marionette DEBUG loaded listener.js 08:43:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 108 (1D314C00) [pid = 1080] [serial = 1718] [outer = 1CB30800] 08:43:19 INFO - PROCESS | 1080 | 1461253399183 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:43:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:43:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 790ms 08:43:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:43:19 INFO - PROCESS | 1080 | 1461253399276 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 08:43:19 INFO - PROCESS | 1080 | 1461253399278 Marionette TRACE conn4 <- [1,2253,null,{"value":"13"}] 08:43:19 INFO - PROCESS | 1080 | 1461253399281 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:43:19 INFO - PROCESS | 1080 | 1461253399283 Marionette TRACE conn4 <- [1,2254,null,{}] 08:43:19 INFO - PROCESS | 1080 | 1461253399287 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:19 INFO - PROCESS | 1080 | 1461253399395 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 08:43:19 INFO - PROCESS | 1080 | 1461253399406 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:19 INFO - PROCESS | 1080 | ++DOCSHELL 1D1EEC00 == 101 [pid = 1080] [id = 573] 08:43:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 109 (1E2C5800) [pid = 1080] [serial = 1719] [outer = 00000000] 08:43:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 110 (1FABA000) [pid = 1080] [serial = 1720] [outer = 1E2C5800] 08:43:19 INFO - PROCESS | 1080 | 1461253399454 Marionette DEBUG loaded listener.js 08:43:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 111 (1FC04000) [pid = 1080] [serial = 1721] [outer = 1E2C5800] 08:43:20 INFO - PROCESS | 1080 | 1461253399968 Marionette TRACE conn4 <- [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]]]}] 08:43:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:43:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 730ms 08:43:20 INFO - PROCESS | 1080 | 1461253400028 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 08:43:20 INFO - PROCESS | 1080 | 1461253400031 Marionette TRACE conn4 <- [1,2257,null,{"value":"13"}] 08:43:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:43:20 INFO - PROCESS | 1080 | 1461253400034 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:43:20 INFO - PROCESS | 1080 | 1461253400035 Marionette TRACE conn4 <- [1,2258,null,{}] 08:43:20 INFO - PROCESS | 1080 | 1461253400039 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:20 INFO - PROCESS | 1080 | 1461253400186 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 08:43:20 INFO - PROCESS | 1080 | 1461253400209 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:20 INFO - PROCESS | 1080 | ++DOCSHELL 1FE7C000 == 102 [pid = 1080] [id = 574] 08:43:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (1FE7E800) [pid = 1080] [serial = 1722] [outer = 00000000] 08:43:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (20609000) [pid = 1080] [serial = 1723] [outer = 1FE7E800] 08:43:20 INFO - PROCESS | 1080 | 1461253400264 Marionette DEBUG loaded listener.js 08:43:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (20758C00) [pid = 1080] [serial = 1724] [outer = 1FE7E800] 08:43:20 INFO - PROCESS | 1080 | 1461253400766 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:43:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:43:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 771ms 08:43:20 INFO - PROCESS | 1080 | 1461253400810 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 08:43:20 INFO - PROCESS | 1080 | 1461253400813 Marionette TRACE conn4 <- [1,2261,null,{"value":"13"}] 08:43:20 INFO - PROCESS | 1080 | 1461253400816 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:43:20 INFO - PROCESS | 1080 | 1461253400817 Marionette TRACE conn4 <- [1,2262,null,{}] 08:43:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:43:20 INFO - PROCESS | 1080 | 1461253400821 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:21 INFO - PROCESS | 1080 | 1461253400971 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 08:43:21 INFO - PROCESS | 1080 | 1461253400994 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:21 INFO - PROCESS | 1080 | ++DOCSHELL 20605800 == 103 [pid = 1080] [id = 575] 08:43:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (2076B400) [pid = 1080] [serial = 1725] [outer = 00000000] 08:43:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (20836800) [pid = 1080] [serial = 1726] [outer = 2076B400] 08:43:21 INFO - PROCESS | 1080 | 1461253401039 Marionette DEBUG loaded listener.js 08:43:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (2083B000) [pid = 1080] [serial = 1727] [outer = 2076B400] 08:43:21 INFO - PROCESS | 1080 | 1461253401515 Marionette TRACE conn4 <- [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]]]}] 08:43:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:43:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 730ms 08:43:21 INFO - PROCESS | 1080 | 1461253401551 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 08:43:21 INFO - PROCESS | 1080 | 1461253401553 Marionette TRACE conn4 <- [1,2265,null,{"value":"13"}] 08:43:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:43:21 INFO - PROCESS | 1080 | 1461253401743 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:43:21 INFO - PROCESS | 1080 | 1461253401745 Marionette TRACE conn4 <- [1,2266,null,{}] 08:43:21 INFO - PROCESS | 1080 | --DOMWINDOW == 116 (1B829000) [pid = 1080] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:43:21 INFO - PROCESS | 1080 | --DOMWINDOW == 115 (1C154800) [pid = 1080] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:43:21 INFO - PROCESS | 1080 | --DOMWINDOW == 114 (2060D800) [pid = 1080] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:43:21 INFO - PROCESS | 1080 | --DOMWINDOW == 113 (12C6B000) [pid = 1080] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:43:21 INFO - PROCESS | 1080 | --DOMWINDOW == 112 (173EE000) [pid = 1080] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:43:21 INFO - PROCESS | 1080 | --DOMWINDOW == 111 (25176C00) [pid = 1080] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:43:21 INFO - PROCESS | 1080 | 1461253401764 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:21 INFO - PROCESS | 1080 | 1461253401869 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 08:43:21 INFO - PROCESS | 1080 | 1461253401877 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:21 INFO - PROCESS | 1080 | ++DOCSHELL 1BE83C00 == 104 [pid = 1080] [id = 576] 08:43:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 112 (1C11DC00) [pid = 1080] [serial = 1728] [outer = 00000000] 08:43:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 113 (2161A000) [pid = 1080] [serial = 1729] [outer = 1C11DC00] 08:43:21 INFO - PROCESS | 1080 | 1461253401922 Marionette DEBUG loaded listener.js 08:43:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 114 (21879800) [pid = 1080] [serial = 1730] [outer = 1C11DC00] 08:43:22 INFO - PROCESS | 1080 | 1461253402389 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:43:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:43:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 870ms 08:43:22 INFO - PROCESS | 1080 | 1461253402427 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 08:43:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:43:22 INFO - PROCESS | 1080 | 1461253402429 Marionette TRACE conn4 <- [1,2269,null,{"value":"13"}] 08:43:22 INFO - PROCESS | 1080 | 1461253402433 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:43:22 INFO - PROCESS | 1080 | 1461253402434 Marionette TRACE conn4 <- [1,2270,null,{}] 08:43:22 INFO - PROCESS | 1080 | 1461253402438 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:22 INFO - PROCESS | 1080 | 1461253402538 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 08:43:22 INFO - PROCESS | 1080 | 1461253402545 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:22 INFO - PROCESS | 1080 | ++DOCSHELL 12C6A400 == 105 [pid = 1080] [id = 577] 08:43:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 115 (20807800) [pid = 1080] [serial = 1731] [outer = 00000000] 08:43:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 116 (21E81400) [pid = 1080] [serial = 1732] [outer = 20807800] 08:43:22 INFO - PROCESS | 1080 | 1461253402590 Marionette DEBUG loaded listener.js 08:43:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 117 (2230BC00) [pid = 1080] [serial = 1733] [outer = 20807800] 08:43:23 INFO - PROCESS | 1080 | 1461253403049 Marionette TRACE conn4 <- [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]]]}] 08:43:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:43:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 670ms 08:43:23 INFO - PROCESS | 1080 | 1461253403111 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 08:43:23 INFO - PROCESS | 1080 | 1461253403113 Marionette TRACE conn4 <- [1,2273,null,{"value":"13"}] 08:43:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:43:23 INFO - PROCESS | 1080 | 1461253403116 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:43:23 INFO - PROCESS | 1080 | 1461253403118 Marionette TRACE conn4 <- [1,2274,null,{}] 08:43:23 INFO - PROCESS | 1080 | 1461253403121 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:23 INFO - PROCESS | 1080 | 1461253403224 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 08:43:23 INFO - PROCESS | 1080 | 1461253403262 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:23 INFO - PROCESS | 1080 | ++DOCSHELL 2230D400 == 106 [pid = 1080] [id = 578] 08:43:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 118 (2230F000) [pid = 1080] [serial = 1734] [outer = 00000000] 08:43:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 119 (23266800) [pid = 1080] [serial = 1735] [outer = 2230F000] 08:43:23 INFO - PROCESS | 1080 | 1461253403308 Marionette DEBUG loaded listener.js 08:43:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 120 (23271400) [pid = 1080] [serial = 1736] [outer = 2230F000] 08:43:23 INFO - PROCESS | 1080 | 1461253403882 Marionette TRACE conn4 <- [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]]]}] 08:43:23 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 08:43:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 830ms 08:43:24 INFO - PROCESS | 1080 | 1461253403981 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 08:43:24 INFO - PROCESS | 1080 | 1461253403986 Marionette TRACE conn4 <- [1,2277,null,{"value":"13"}] 08:43:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:43:24 INFO - PROCESS | 1080 | 1461253403993 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:43:24 INFO - PROCESS | 1080 | 1461253403998 Marionette TRACE conn4 <- [1,2278,null,{}] 08:43:24 INFO - PROCESS | 1080 | 1461253404004 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:24 INFO - PROCESS | 1080 | 1461253404132 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 08:43:24 INFO - PROCESS | 1080 | 1461253404333 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:24 INFO - PROCESS | 1080 | ++DOCSHELL 178D2C00 == 107 [pid = 1080] [id = 579] 08:43:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 121 (178D7800) [pid = 1080] [serial = 1737] [outer = 00000000] 08:43:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 122 (19725000) [pid = 1080] [serial = 1738] [outer = 178D7800] 08:43:24 INFO - PROCESS | 1080 | 1461253404401 Marionette DEBUG loaded listener.js 08:43:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 123 (1B12B800) [pid = 1080] [serial = 1739] [outer = 178D7800] 08:43:25 INFO - PROCESS | 1080 | 1461253405026 Marionette TRACE conn4 <- [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]]]}] 08:43:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:43:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1073ms 08:43:25 INFO - PROCESS | 1080 | 1461253405072 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 08:43:25 INFO - PROCESS | 1080 | 1461253405079 Marionette TRACE conn4 <- [1,2281,null,{"value":"13"}] 08:43:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:43:25 INFO - PROCESS | 1080 | 1461253405085 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:43:25 INFO - PROCESS | 1080 | 1461253405088 Marionette TRACE conn4 <- [1,2282,null,{}] 08:43:25 INFO - PROCESS | 1080 | 1461253405093 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:25 INFO - PROCESS | 1080 | 1461253405258 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 08:43:25 INFO - PROCESS | 1080 | 1461253405428 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:25 INFO - PROCESS | 1080 | ++DOCSHELL 1BE88C00 == 108 [pid = 1080] [id = 580] 08:43:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 124 (1C118800) [pid = 1080] [serial = 1740] [outer = 00000000] 08:43:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 125 (1D3F6400) [pid = 1080] [serial = 1741] [outer = 1C118800] 08:43:25 INFO - PROCESS | 1080 | 1461253405486 Marionette DEBUG loaded listener.js 08:43:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 126 (1FAB3000) [pid = 1080] [serial = 1742] [outer = 1C118800] 08:43:26 INFO - PROCESS | 1080 | 1461253406138 Marionette TRACE conn4 <- [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]]]}] 08:43:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:43:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1126ms 08:43:26 INFO - PROCESS | 1080 | 1461253406214 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 08:43:26 INFO - PROCESS | 1080 | 1461253406217 Marionette TRACE conn4 <- [1,2285,null,{"value":"13"}] 08:43:26 INFO - PROCESS | 1080 | 1461253406220 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:43:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:43:26 INFO - PROCESS | 1080 | 1461253406224 Marionette TRACE conn4 <- [1,2286,null,{}] 08:43:26 INFO - PROCESS | 1080 | 1461253406236 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:26 INFO - PROCESS | 1080 | 1461253406396 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 08:43:26 INFO - PROCESS | 1080 | 1461253406565 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:26 INFO - PROCESS | 1080 | ++DOCSHELL 21628400 == 109 [pid = 1080] [id = 581] 08:43:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 127 (218ED400) [pid = 1080] [serial = 1743] [outer = 00000000] 08:43:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 128 (23BB5C00) [pid = 1080] [serial = 1744] [outer = 218ED400] 08:43:26 INFO - PROCESS | 1080 | 1461253406625 Marionette DEBUG loaded listener.js 08:43:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 129 (23E7B400) [pid = 1080] [serial = 1745] [outer = 218ED400] 08:43:27 INFO - PROCESS | 1080 | 1461253407234 Marionette TRACE conn4 <- [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]]]}] 08:43:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:43:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1022ms 08:43:27 INFO - PROCESS | 1080 | 1461253407246 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 08:43:27 INFO - PROCESS | 1080 | 1461253407249 Marionette TRACE conn4 <- [1,2289,null,{"value":"13"}] 08:43:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:43:27 INFO - PROCESS | 1080 | 1461253407252 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:43:27 INFO - PROCESS | 1080 | 1461253407254 Marionette TRACE conn4 <- [1,2290,null,{}] 08:43:27 INFO - PROCESS | 1080 | 1461253407258 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:27 INFO - PROCESS | 1080 | 1461253407392 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 08:43:27 INFO - PROCESS | 1080 | 1461253407572 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:27 INFO - PROCESS | 1080 | ++DOCSHELL 245C8C00 == 110 [pid = 1080] [id = 582] 08:43:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 130 (245C9400) [pid = 1080] [serial = 1746] [outer = 00000000] 08:43:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 131 (25175C00) [pid = 1080] [serial = 1747] [outer = 245C9400] 08:43:27 INFO - PROCESS | 1080 | 1461253407630 Marionette DEBUG loaded listener.js 08:43:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 132 (25277C00) [pid = 1080] [serial = 1748] [outer = 245C9400] 08:43:28 INFO - PROCESS | 1080 | 1461253408200 Marionette TRACE conn4 <- [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]]]}] 08:43:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:43:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1020ms 08:43:28 INFO - PROCESS | 1080 | 1461253408276 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 08:43:28 INFO - PROCESS | 1080 | 1461253408278 Marionette TRACE conn4 <- [1,2293,null,{"value":"13"}] 08:43:28 INFO - PROCESS | 1080 | 1461253408282 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:43:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:43:28 INFO - PROCESS | 1080 | 1461253408284 Marionette TRACE conn4 <- [1,2294,null,{}] 08:43:28 INFO - PROCESS | 1080 | 1461253408289 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:28 INFO - PROCESS | 1080 | 1461253408416 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 08:43:28 INFO - PROCESS | 1080 | 1461253408581 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:28 INFO - PROCESS | 1080 | ++DOCSHELL 2527EC00 == 111 [pid = 1080] [id = 583] 08:43:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 133 (252C6C00) [pid = 1080] [serial = 1749] [outer = 00000000] 08:43:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 134 (2569D000) [pid = 1080] [serial = 1750] [outer = 252C6C00] 08:43:28 INFO - PROCESS | 1080 | 1461253408638 Marionette DEBUG loaded listener.js 08:43:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 135 (256A0800) [pid = 1080] [serial = 1751] [outer = 252C6C00] 08:43:29 INFO - PROCESS | 1080 | 1461253409223 Marionette TRACE conn4 <- [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]]]}] 08:43:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:43:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 970ms 08:43:29 INFO - PROCESS | 1080 | 1461253409259 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 08:43:29 INFO - PROCESS | 1080 | 1461253409261 Marionette TRACE conn4 <- [1,2297,null,{"value":"13"}] 08:43:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:43:29 INFO - PROCESS | 1080 | 1461253409265 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:43:29 INFO - PROCESS | 1080 | 1461253409267 Marionette TRACE conn4 <- [1,2298,null,{}] 08:43:29 INFO - PROCESS | 1080 | 1461253409271 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:29 INFO - PROCESS | 1080 | 1461253409417 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 08:43:29 INFO - PROCESS | 1080 | 1461253409602 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:29 INFO - PROCESS | 1080 | ++DOCSHELL 26F9A800 == 112 [pid = 1080] [id = 584] 08:43:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 136 (26F9C400) [pid = 1080] [serial = 1752] [outer = 00000000] 08:43:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 137 (26FA3000) [pid = 1080] [serial = 1753] [outer = 26F9C400] 08:43:29 INFO - PROCESS | 1080 | 1461253409662 Marionette DEBUG loaded listener.js 08:43:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 138 (26FEC400) [pid = 1080] [serial = 1754] [outer = 26F9C400] 08:43:30 INFO - PROCESS | 1080 | 1461253410233 Marionette TRACE conn4 <- [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]]]}] 08:43:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:43:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1022ms 08:43:30 INFO - PROCESS | 1080 | 1461253410288 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 08:43:30 INFO - PROCESS | 1080 | 1461253410290 Marionette TRACE conn4 <- [1,2301,null,{"value":"13"}] 08:43:30 INFO - PROCESS | 1080 | 1461253410294 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:43:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:43:30 INFO - PROCESS | 1080 | 1461253410296 Marionette TRACE conn4 <- [1,2302,null,{}] 08:43:30 INFO - PROCESS | 1080 | 1461253410300 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:30 INFO - PROCESS | 1080 | 1461253410422 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 08:43:30 INFO - PROCESS | 1080 | 1461253410601 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:30 INFO - PROCESS | 1080 | ++DOCSHELL 26F9E800 == 113 [pid = 1080] [id = 585] 08:43:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 139 (26FF0800) [pid = 1080] [serial = 1755] [outer = 00000000] 08:43:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 140 (2714C800) [pid = 1080] [serial = 1756] [outer = 26FF0800] 08:43:30 INFO - PROCESS | 1080 | 1461253410657 Marionette DEBUG loaded listener.js 08:43:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 141 (2714B800) [pid = 1080] [serial = 1757] [outer = 26FF0800] 08:43:31 INFO - PROCESS | 1080 | 1461253411216 Marionette TRACE conn4 <- [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]]]}] 08:43:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:43:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 971ms 08:43:31 INFO - PROCESS | 1080 | 1461253411273 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 08:43:31 INFO - PROCESS | 1080 | 1461253411276 Marionette TRACE conn4 <- [1,2305,null,{"value":"13"}] 08:43:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:43:31 INFO - PROCESS | 1080 | 1461253411281 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:43:31 INFO - PROCESS | 1080 | 1461253411283 Marionette TRACE conn4 <- [1,2306,null,{}] 08:43:31 INFO - PROCESS | 1080 | 1461253411287 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:31 INFO - PROCESS | 1080 | 1461253411412 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 08:43:31 INFO - PROCESS | 1080 | 1461253411595 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:31 INFO - PROCESS | 1080 | ++DOCSHELL 271B0800 == 114 [pid = 1080] [id = 586] 08:43:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 142 (271B3000) [pid = 1080] [serial = 1758] [outer = 00000000] 08:43:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 143 (271BA800) [pid = 1080] [serial = 1759] [outer = 271B3000] 08:43:31 INFO - PROCESS | 1080 | 1461253411653 Marionette DEBUG loaded listener.js 08:43:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 144 (28131800) [pid = 1080] [serial = 1760] [outer = 271B3000] 08:43:32 INFO - PROCESS | 1080 | 1461253412299 Marionette TRACE conn4 <- [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] 08:43:32 INFO - PROCESS | 1080 | 1461253412353 Marionette TRACE conn4 <- [1,2309,null,{"value":"13"}] 08:43:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:43:32 INFO - PROCESS | 1080 | 1461253412370 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:43:32 INFO - PROCESS | 1080 | 1461253412373 Marionette TRACE conn4 <- [1,2310,null,{}] 08:43:32 INFO - PROCESS | 1080 | 1461253412379 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:32 INFO - PROCESS | 1080 | 1461253412511 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 08:43:32 INFO - PROCESS | 1080 | 1461253412680 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:32 INFO - PROCESS | 1080 | ++DOCSHELL 271B7400 == 115 [pid = 1080] [id = 587] 08:43:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 145 (28134C00) [pid = 1080] [serial = 1761] [outer = 00000000] 08:43:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 146 (2819D800) [pid = 1080] [serial = 1762] [outer = 28134C00] 08:43:32 INFO - PROCESS | 1080 | 1461253412734 Marionette DEBUG loaded listener.js 08:43:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 147 (2819D000) [pid = 1080] [serial = 1763] [outer = 28134C00] 08:43:33 INFO - PROCESS | 1080 | 1461253413277 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:43:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:43:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 950ms 08:43:33 INFO - PROCESS | 1080 | 1461253413311 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 08:43:33 INFO - PROCESS | 1080 | 1461253413313 Marionette TRACE conn4 <- [1,2313,null,{"value":"13"}] 08:43:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:43:33 INFO - PROCESS | 1080 | 1461253413317 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:43:33 INFO - PROCESS | 1080 | 1461253413319 Marionette TRACE conn4 <- [1,2314,null,{}] 08:43:33 INFO - PROCESS | 1080 | 1461253413323 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:33 INFO - PROCESS | 1080 | 1461253413451 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 08:43:33 INFO - PROCESS | 1080 | 1461253413645 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:33 INFO - PROCESS | 1080 | ++DOCSHELL 1D313C00 == 116 [pid = 1080] [id = 588] 08:43:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 148 (1D3F2400) [pid = 1080] [serial = 1764] [outer = 00000000] 08:43:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 149 (281C2800) [pid = 1080] [serial = 1765] [outer = 1D3F2400] 08:43:33 INFO - PROCESS | 1080 | 1461253413701 Marionette DEBUG loaded listener.js 08:43:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 150 (281C5800) [pid = 1080] [serial = 1766] [outer = 1D3F2400] 08:43:34 INFO - PROCESS | 1080 | 1461253414646 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:43:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:43:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1379ms 08:43:34 INFO - PROCESS | 1080 | 1461253414700 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 08:43:34 INFO - PROCESS | 1080 | 1461253414705 Marionette TRACE conn4 <- [1,2317,null,{"value":"13"}] 08:43:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:43:34 INFO - PROCESS | 1080 | 1461253414711 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:43:34 INFO - PROCESS | 1080 | 1461253414714 Marionette TRACE conn4 <- [1,2318,null,{}] 08:43:34 INFO - PROCESS | 1080 | 1461253414719 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:34 INFO - PROCESS | 1080 | 1461253414836 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 08:43:35 INFO - PROCESS | 1080 | 1461253415012 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:35 INFO - PROCESS | 1080 | ++DOCSHELL 124D8800 == 117 [pid = 1080] [id = 589] 08:43:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 151 (124E1400) [pid = 1080] [serial = 1767] [outer = 00000000] 08:43:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 152 (12C6F000) [pid = 1080] [serial = 1768] [outer = 124E1400] 08:43:35 INFO - PROCESS | 1080 | 1461253415066 Marionette DEBUG loaded listener.js 08:43:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 153 (12FE3C00) [pid = 1080] [serial = 1769] [outer = 124E1400] 08:43:35 INFO - PROCESS | 1080 | 1461253415689 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:43:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:43:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1018ms 08:43:35 INFO - PROCESS | 1080 | 1461253415734 Marionette TRACE conn4 -> [0,2321,"getWindowHandle",null] 08:43:35 INFO - PROCESS | 1080 | 1461253415740 Marionette TRACE conn4 <- [1,2321,null,{"value":"13"}] 08:43:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:43:35 INFO - PROCESS | 1080 | 1461253415746 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:43:35 INFO - PROCESS | 1080 | 1461253415749 Marionette TRACE conn4 <- [1,2322,null,{}] 08:43:35 INFO - PROCESS | 1080 | 1461253415752 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:35 INFO - PROCESS | 1080 | 1461253415901 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 08:43:35 INFO - PROCESS | 1080 | --DOCSHELL 13B08C00 == 116 [pid = 1080] [id = 132] 08:43:36 INFO - PROCESS | 1080 | --DOMWINDOW == 152 (20602800) [pid = 1080] [serial = 1672] [outer = 00000000] [url = about:blank] 08:43:36 INFO - PROCESS | 1080 | --DOMWINDOW == 151 (23B7D000) [pid = 1080] [serial = 1636] [outer = 00000000] [url = about:blank] 08:43:36 INFO - PROCESS | 1080 | --DOMWINDOW == 150 (1FA84000) [pid = 1080] [serial = 1633] [outer = 00000000] [url = about:blank] 08:43:36 INFO - PROCESS | 1080 | --DOMWINDOW == 149 (29BAB800) [pid = 1080] [serial = 1648] [outer = 00000000] [url = about:blank] 08:43:36 INFO - PROCESS | 1080 | --DOMWINDOW == 148 (294CC800) [pid = 1080] [serial = 1651] [outer = 00000000] [url = about:blank] 08:43:36 INFO - PROCESS | 1080 | --DOMWINDOW == 147 (2A8C4800) [pid = 1080] [serial = 1642] [outer = 00000000] [url = about:blank] 08:43:36 INFO - PROCESS | 1080 | --DOMWINDOW == 146 (18A4B400) [pid = 1080] [serial = 1630] [outer = 00000000] [url = about:blank] 08:43:36 INFO - PROCESS | 1080 | --DOMWINDOW == 145 (2AEE5000) [pid = 1080] [serial = 1645] [outer = 00000000] [url = about:blank] 08:43:36 INFO - PROCESS | 1080 | --DOMWINDOW == 144 (28593000) [pid = 1080] [serial = 1639] [outer = 00000000] [url = about:blank] 08:43:36 INFO - PROCESS | 1080 | --DOMWINDOW == 143 (1229F000) [pid = 1080] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:43:36 INFO - PROCESS | 1080 | --DOCSHELL 1783BC00 == 115 [pid = 1080] [id = 559] 08:43:36 INFO - PROCESS | 1080 | --DOCSHELL 23BAE800 == 114 [pid = 1080] [id = 542] 08:43:36 INFO - PROCESS | 1080 | --DOCSHELL 0EC17400 == 113 [pid = 1080] [id = 558] 08:43:36 INFO - PROCESS | 1080 | 1461253416180 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:36 INFO - PROCESS | 1080 | --DOMWINDOW == 142 (26F9B800) [pid = 1080] [serial = 1628] [outer = 00000000] [url = about:blank] 08:43:36 INFO - PROCESS | 1080 | --DOMWINDOW == 141 (1D315000) [pid = 1080] [serial = 1670] [outer = 00000000] [url = about:blank] 08:43:36 INFO - PROCESS | 1080 | --DOMWINDOW == 140 (1CB27C00) [pid = 1080] [serial = 1669] [outer = 00000000] [url = about:blank] 08:43:36 INFO - PROCESS | 1080 | --DOMWINDOW == 139 (25281C00) [pid = 1080] [serial = 1664] [outer = 00000000] [url = about:blank] 08:43:36 INFO - PROCESS | 1080 | --DOMWINDOW == 138 (207BFC00) [pid = 1080] [serial = 1661] [outer = 00000000] [url = about:blank] 08:43:36 INFO - PROCESS | 1080 | --DOMWINDOW == 137 (2419EC00) [pid = 1080] [serial = 1663] [outer = 00000000] [url = about:blank] 08:43:36 INFO - PROCESS | 1080 | --DOMWINDOW == 136 (2076BC00) [pid = 1080] [serial = 1660] [outer = 00000000] [url = about:blank] 08:43:36 INFO - PROCESS | 1080 | --DOMWINDOW == 135 (1A77F400) [pid = 1080] [serial = 1666] [outer = 00000000] [url = about:blank] 08:43:36 INFO - PROCESS | 1080 | --DOMWINDOW == 134 (1A77C000) [pid = 1080] [serial = 1654] [outer = 00000000] [url = about:blank] 08:43:36 INFO - PROCESS | 1080 | --DOMWINDOW == 133 (1B340C00) [pid = 1080] [serial = 1667] [outer = 00000000] [url = about:blank] 08:43:36 INFO - PROCESS | 1080 | --DOMWINDOW == 132 (1E18A000) [pid = 1080] [serial = 1658] [outer = 00000000] [url = about:blank] 08:43:36 INFO - PROCESS | 1080 | --DOMWINDOW == 131 (1D310000) [pid = 1080] [serial = 1657] [outer = 00000000] [url = about:blank] 08:43:36 INFO - PROCESS | 1080 | ++DOCSHELL 0AF8A800 == 114 [pid = 1080] [id = 590] 08:43:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 132 (0B680800) [pid = 1080] [serial = 1770] [outer = 00000000] 08:43:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 133 (12AC2800) [pid = 1080] [serial = 1771] [outer = 0B680800] 08:43:36 INFO - PROCESS | 1080 | 1461253416247 Marionette DEBUG loaded listener.js 08:43:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 134 (12C6EC00) [pid = 1080] [serial = 1772] [outer = 0B680800] 08:43:36 INFO - PROCESS | 1080 | 1461253416723 Marionette TRACE conn4 <- [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]]]}] 08:43:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:43:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1018ms 08:43:36 INFO - PROCESS | 1080 | 1461253416766 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 08:43:36 INFO - PROCESS | 1080 | 1461253416769 Marionette TRACE conn4 <- [1,2325,null,{"value":"13"}] 08:43:36 INFO - PROCESS | 1080 | 1461253416772 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:43:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:43:36 INFO - PROCESS | 1080 | 1461253416776 Marionette TRACE conn4 <- [1,2326,null,{}] 08:43:36 INFO - PROCESS | 1080 | 1461253416787 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:36 INFO - PROCESS | 1080 | 1461253416907 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 08:43:36 INFO - PROCESS | 1080 | 1461253416923 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:36 INFO - PROCESS | 1080 | ++DOCSHELL 1A774000 == 115 [pid = 1080] [id = 591] 08:43:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 135 (1A774800) [pid = 1080] [serial = 1773] [outer = 00000000] 08:43:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 136 (1AA8D000) [pid = 1080] [serial = 1774] [outer = 1A774800] 08:43:37 INFO - PROCESS | 1080 | 1461253416972 Marionette DEBUG loaded listener.js 08:43:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 137 (1B133000) [pid = 1080] [serial = 1775] [outer = 1A774800] 08:43:37 INFO - PROCESS | 1080 | 1461253417461 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:43:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:43:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 730ms 08:43:37 INFO - PROCESS | 1080 | 1461253417506 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 08:43:37 INFO - PROCESS | 1080 | 1461253417509 Marionette TRACE conn4 <- [1,2329,null,{"value":"13"}] 08:43:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:43:37 INFO - PROCESS | 1080 | 1461253417517 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:43:37 INFO - PROCESS | 1080 | 1461253417518 Marionette TRACE conn4 <- [1,2330,null,{}] 08:43:37 INFO - PROCESS | 1080 | 1461253417522 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:37 INFO - PROCESS | 1080 | 1461253417624 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 08:43:37 INFO - PROCESS | 1080 | 1461253417762 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:37 INFO - PROCESS | 1080 | ++DOCSHELL 1B138400 == 116 [pid = 1080] [id = 592] 08:43:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 138 (1B335000) [pid = 1080] [serial = 1776] [outer = 00000000] 08:43:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 139 (1B825400) [pid = 1080] [serial = 1777] [outer = 1B335000] 08:43:37 INFO - PROCESS | 1080 | 1461253417809 Marionette DEBUG loaded listener.js 08:43:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 140 (1B82B000) [pid = 1080] [serial = 1778] [outer = 1B335000] 08:43:38 INFO - PROCESS | 1080 | 1461253418243 Marionette TRACE conn4 <- [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]]]}] 08:43:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:43:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 770ms 08:43:38 INFO - PROCESS | 1080 | 1461253418328 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 08:43:38 INFO - PROCESS | 1080 | 1461253418330 Marionette TRACE conn4 <- [1,2333,null,{"value":"13"}] 08:43:38 INFO - PROCESS | 1080 | 1461253418338 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:43:38 INFO - PROCESS | 1080 | 1461253418339 Marionette TRACE conn4 <- [1,2334,null,{}] 08:43:38 INFO - PROCESS | 1080 | 1461253418343 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:43:38 INFO - PROCESS | 1080 | 1461253418489 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 08:43:38 INFO - PROCESS | 1080 | 1461253418506 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:38 INFO - PROCESS | 1080 | ++DOCSHELL 1B824800 == 117 [pid = 1080] [id = 593] 08:43:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 141 (1B8AA000) [pid = 1080] [serial = 1779] [outer = 00000000] 08:43:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 142 (1B9CA800) [pid = 1080] [serial = 1780] [outer = 1B8AA000] 08:43:38 INFO - PROCESS | 1080 | 1461253418554 Marionette DEBUG loaded listener.js 08:43:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 143 (1BA75C00) [pid = 1080] [serial = 1781] [outer = 1B8AA000] 08:43:39 INFO - PROCESS | 1080 | 1461253419034 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:43:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:43:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 730ms 08:43:39 INFO - PROCESS | 1080 | 1461253419076 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 08:43:39 INFO - PROCESS | 1080 | 1461253419079 Marionette TRACE conn4 <- [1,2337,null,{"value":"13"}] 08:43:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:43:39 INFO - PROCESS | 1080 | 1461253419090 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:43:39 INFO - PROCESS | 1080 | 1461253419092 Marionette TRACE conn4 <- [1,2338,null,{}] 08:43:39 INFO - PROCESS | 1080 | 1461253419096 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:39 INFO - PROCESS | 1080 | 1461253419253 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 08:43:39 INFO - PROCESS | 1080 | 1461253419275 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:39 INFO - PROCESS | 1080 | ++DOCSHELL 1BDEC800 == 118 [pid = 1080] [id = 594] 08:43:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 144 (1BDF5800) [pid = 1080] [serial = 1782] [outer = 00000000] 08:43:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 145 (1C15C000) [pid = 1080] [serial = 1783] [outer = 1BDF5800] 08:43:39 INFO - PROCESS | 1080 | 1461253419325 Marionette DEBUG loaded listener.js 08:43:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 146 (1CB2AC00) [pid = 1080] [serial = 1784] [outer = 1BDF5800] 08:43:39 INFO - PROCESS | 1080 | 1461253419796 Marionette TRACE conn4 <- [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]]]}] 08:43:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:43:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 732ms 08:43:39 INFO - PROCESS | 1080 | 1461253419854 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 08:43:39 INFO - PROCESS | 1080 | 1461253419856 Marionette TRACE conn4 <- [1,2341,null,{"value":"13"}] 08:43:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:43:39 INFO - PROCESS | 1080 | 1461253419867 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:43:39 INFO - PROCESS | 1080 | 1461253419869 Marionette TRACE conn4 <- [1,2342,null,{}] 08:43:39 INFO - PROCESS | 1080 | 1461253419872 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:40 INFO - PROCESS | 1080 | 1461253420017 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 08:43:40 INFO - PROCESS | 1080 | --DOMWINDOW == 145 (1FE7E800) [pid = 1080] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:43:40 INFO - PROCESS | 1080 | --DOMWINDOW == 144 (1B8AF000) [pid = 1080] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:43:40 INFO - PROCESS | 1080 | --DOMWINDOW == 143 (12A0A400) [pid = 1080] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:43:40 INFO - PROCESS | 1080 | --DOMWINDOW == 142 (1E2C5800) [pid = 1080] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:43:40 INFO - PROCESS | 1080 | --DOMWINDOW == 141 (1A774400) [pid = 1080] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:43:40 INFO - PROCESS | 1080 | --DOMWINDOW == 140 (2076B400) [pid = 1080] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:43:40 INFO - PROCESS | 1080 | --DOMWINDOW == 139 (1CB30800) [pid = 1080] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:43:40 INFO - PROCESS | 1080 | --DOMWINDOW == 138 (1C11DC00) [pid = 1080] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:43:40 INFO - PROCESS | 1080 | --DOMWINDOW == 137 (20807800) [pid = 1080] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:43:40 INFO - PROCESS | 1080 | --DOMWINDOW == 136 (1D3F4000) [pid = 1080] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:43:40 INFO - PROCESS | 1080 | 1461253420399 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:40 INFO - PROCESS | 1080 | ++DOCSHELL 12A0A400 == 119 [pid = 1080] [id = 595] 08:43:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 137 (133D9400) [pid = 1080] [serial = 1785] [outer = 00000000] 08:43:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 138 (1A775C00) [pid = 1080] [serial = 1786] [outer = 133D9400] 08:43:40 INFO - PROCESS | 1080 | 1461253420446 Marionette DEBUG loaded listener.js 08:43:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 139 (1BDEF000) [pid = 1080] [serial = 1787] [outer = 133D9400] 08:43:40 INFO - PROCESS | 1080 | 1461253420845 Marionette TRACE conn4 <- [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]]]}] 08:43:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:43:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1020ms 08:43:40 INFO - PROCESS | 1080 | 1461253420887 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 08:43:40 INFO - PROCESS | 1080 | 1461253420889 Marionette TRACE conn4 <- [1,2345,null,{"value":"13"}] 08:43:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:43:40 INFO - PROCESS | 1080 | 1461253420892 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:43:40 INFO - PROCESS | 1080 | 1461253420894 Marionette TRACE conn4 <- [1,2346,null,{}] 08:43:40 INFO - PROCESS | 1080 | 1461253420898 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:41 INFO - PROCESS | 1080 | 1461253420999 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 08:43:41 INFO - PROCESS | 1080 | 1461253421005 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:41 INFO - PROCESS | 1080 | ++DOCSHELL 1C126000 == 120 [pid = 1080] [id = 596] 08:43:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 140 (1CC1EC00) [pid = 1080] [serial = 1788] [outer = 00000000] 08:43:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 141 (1D3A6C00) [pid = 1080] [serial = 1789] [outer = 1CC1EC00] 08:43:41 INFO - PROCESS | 1080 | 1461253421051 Marionette DEBUG loaded listener.js 08:43:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 142 (1D3EE800) [pid = 1080] [serial = 1790] [outer = 1CC1EC00] 08:43:41 INFO - PROCESS | 1080 | 1461253421522 Marionette TRACE conn4 <- [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]]]}] 08:43:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:43:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 671ms 08:43:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:43:41 INFO - PROCESS | 1080 | 1461253421565 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 08:43:41 INFO - PROCESS | 1080 | 1461253421567 Marionette TRACE conn4 <- [1,2349,null,{"value":"13"}] 08:43:41 INFO - PROCESS | 1080 | 1461253421570 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:43:41 INFO - PROCESS | 1080 | 1461253421572 Marionette TRACE conn4 <- [1,2350,null,{}] 08:43:41 INFO - PROCESS | 1080 | 1461253421576 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:41 INFO - PROCESS | 1080 | 1461253421676 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 08:43:41 INFO - PROCESS | 1080 | 1461253421716 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:41 INFO - PROCESS | 1080 | ++DOCSHELL 1E2C5800 == 121 [pid = 1080] [id = 597] 08:43:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 143 (1E377C00) [pid = 1080] [serial = 1791] [outer = 00000000] 08:43:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 144 (1EC64800) [pid = 1080] [serial = 1792] [outer = 1E377C00] 08:43:41 INFO - PROCESS | 1080 | 1461253421761 Marionette DEBUG loaded listener.js 08:43:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 145 (1FA8C400) [pid = 1080] [serial = 1793] [outer = 1E377C00] 08:43:42 INFO - PROCESS | 1080 | 1461253422238 Marionette TRACE conn4 <- [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]]]}] 08:43:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:43:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 730ms 08:43:42 INFO - PROCESS | 1080 | 1461253422301 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 08:43:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:43:42 INFO - PROCESS | 1080 | 1461253422303 Marionette TRACE conn4 <- [1,2353,null,{"value":"13"}] 08:43:42 INFO - PROCESS | 1080 | 1461253422306 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:43:42 INFO - PROCESS | 1080 | 1461253422308 Marionette TRACE conn4 <- [1,2354,null,{}] 08:43:42 INFO - PROCESS | 1080 | 1461253422311 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:42 INFO - PROCESS | 1080 | 1461253422492 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 08:43:42 INFO - PROCESS | 1080 | 1461253422669 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:42 INFO - PROCESS | 1080 | ++DOCSHELL 1229B000 == 122 [pid = 1080] [id = 598] 08:43:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 146 (12406C00) [pid = 1080] [serial = 1794] [outer = 00000000] 08:43:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 147 (12AC7400) [pid = 1080] [serial = 1795] [outer = 12406C00] 08:43:42 INFO - PROCESS | 1080 | 1461253422729 Marionette DEBUG loaded listener.js 08:43:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 148 (12C74400) [pid = 1080] [serial = 1796] [outer = 12406C00] 08:43:43 INFO - PROCESS | 1080 | 1461253423415 Marionette TRACE conn4 <- [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]]]}] 08:43:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:43:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1179ms 08:43:43 INFO - PROCESS | 1080 | 1461253423491 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 08:43:43 INFO - PROCESS | 1080 | 1461253423496 Marionette TRACE conn4 <- [1,2357,null,{"value":"13"}] 08:43:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:43:43 INFO - PROCESS | 1080 | 1461253423501 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:43:43 INFO - PROCESS | 1080 | 1461253423506 Marionette TRACE conn4 <- [1,2358,null,{}] 08:43:43 INFO - PROCESS | 1080 | 1461253423511 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:43 INFO - PROCESS | 1080 | 1461253423647 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 08:43:43 INFO - PROCESS | 1080 | 1461253423816 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:43 INFO - PROCESS | 1080 | ++DOCSHELL 19308400 == 123 [pid = 1080] [id = 599] 08:43:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 149 (1971E400) [pid = 1080] [serial = 1797] [outer = 00000000] 08:43:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 150 (1A780000) [pid = 1080] [serial = 1798] [outer = 1971E400] 08:43:43 INFO - PROCESS | 1080 | 1461253423878 Marionette DEBUG loaded listener.js 08:43:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 151 (1B322400) [pid = 1080] [serial = 1799] [outer = 1971E400] 08:43:44 INFO - PROCESS | 1080 | 1461253424496 Marionette TRACE conn4 <- [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]]]}] 08:43:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:43:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1025ms 08:43:44 INFO - PROCESS | 1080 | 1461253424527 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 08:43:44 INFO - PROCESS | 1080 | 1461253424530 Marionette TRACE conn4 <- [1,2361,null,{"value":"13"}] 08:43:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:43:44 INFO - PROCESS | 1080 | 1461253424534 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:43:44 INFO - PROCESS | 1080 | 1461253424536 Marionette TRACE conn4 <- [1,2362,null,{}] 08:43:44 INFO - PROCESS | 1080 | 1461253424540 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:44 INFO - PROCESS | 1080 | 1461253424668 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 08:43:44 INFO - PROCESS | 1080 | 1461253424853 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:44 INFO - PROCESS | 1080 | ++DOCSHELL 1CB36C00 == 124 [pid = 1080] [id = 600] 08:43:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 152 (1D190800) [pid = 1080] [serial = 1800] [outer = 00000000] 08:43:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 153 (1E37C400) [pid = 1080] [serial = 1801] [outer = 1D190800] 08:43:44 INFO - PROCESS | 1080 | 1461253424912 Marionette DEBUG loaded listener.js 08:43:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 154 (1FBE4400) [pid = 1080] [serial = 1802] [outer = 1D190800] 08:43:45 INFO - PROCESS | 1080 | 1461253425493 Marionette TRACE conn4 <- [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]]]}] 08:43:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:43:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1019ms 08:43:45 INFO - PROCESS | 1080 | 1461253425556 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 08:43:45 INFO - PROCESS | 1080 | 1461253425560 Marionette TRACE conn4 <- [1,2365,null,{"value":"13"}] 08:43:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:43:45 INFO - PROCESS | 1080 | 1461253425571 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:43:45 INFO - PROCESS | 1080 | 1461253425576 Marionette TRACE conn4 <- [1,2366,null,{}] 08:43:45 INFO - PROCESS | 1080 | 1461253425580 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:45 INFO - PROCESS | 1080 | 1461253425732 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 08:43:45 INFO - PROCESS | 1080 | 1461253425895 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:45 INFO - PROCESS | 1080 | ++DOCSHELL 1D31A000 == 125 [pid = 1080] [id = 601] 08:43:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 155 (1FBE6800) [pid = 1080] [serial = 1803] [outer = 00000000] 08:43:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 156 (2066A000) [pid = 1080] [serial = 1804] [outer = 1FBE6800] 08:43:45 INFO - PROCESS | 1080 | 1461253425952 Marionette DEBUG loaded listener.js 08:43:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 157 (20671C00) [pid = 1080] [serial = 1805] [outer = 1FBE6800] 08:43:46 INFO - PROCESS | 1080 | 1461253426555 Marionette TRACE conn4 <- [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]]]}] 08:43:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:43:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1025ms 08:43:46 INFO - PROCESS | 1080 | 1461253426596 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 08:43:46 INFO - PROCESS | 1080 | 1461253426598 Marionette TRACE conn4 <- [1,2369,null,{"value":"13"}] 08:43:46 INFO - PROCESS | 1080 | 1461253426601 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:43:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:43:46 INFO - PROCESS | 1080 | 1461253426603 Marionette TRACE conn4 <- [1,2370,null,{}] 08:43:46 INFO - PROCESS | 1080 | 1461253426607 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:46 INFO - PROCESS | 1080 | 1461253426732 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 08:43:46 INFO - PROCESS | 1080 | 1461253426912 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:46 INFO - PROCESS | 1080 | ++DOCSHELL 20668000 == 126 [pid = 1080] [id = 602] 08:43:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 158 (2074A400) [pid = 1080] [serial = 1806] [outer = 00000000] 08:43:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 159 (20770C00) [pid = 1080] [serial = 1807] [outer = 2074A400] 08:43:47 INFO - PROCESS | 1080 | 1461253426969 Marionette DEBUG loaded listener.js 08:43:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 160 (207C4000) [pid = 1080] [serial = 1808] [outer = 2074A400] 08:43:47 INFO - PROCESS | 1080 | 1461253427578 Marionette TRACE conn4 <- [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]]]}] 08:43:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:43:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1017ms 08:43:47 INFO - PROCESS | 1080 | 1461253427623 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 08:43:47 INFO - PROCESS | 1080 | 1461253427625 Marionette TRACE conn4 <- [1,2373,null,{"value":"13"}] 08:43:47 INFO - PROCESS | 1080 | 1461253427629 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:43:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:43:47 INFO - PROCESS | 1080 | 1461253427631 Marionette TRACE conn4 <- [1,2374,null,{}] 08:43:47 INFO - PROCESS | 1080 | 1461253427635 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:47 INFO - PROCESS | 1080 | 1461253427761 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 08:43:47 INFO - PROCESS | 1080 | 1461253427948 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:48 INFO - PROCESS | 1080 | ++DOCSHELL 20805800 == 127 [pid = 1080] [id = 603] 08:43:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 161 (20806400) [pid = 1080] [serial = 1809] [outer = 00000000] 08:43:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 162 (20834000) [pid = 1080] [serial = 1810] [outer = 20806400] 08:43:48 INFO - PROCESS | 1080 | 1461253428015 Marionette DEBUG loaded listener.js 08:43:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 163 (20840400) [pid = 1080] [serial = 1811] [outer = 20806400] 08:43:48 INFO - PROCESS | 1080 | 1461253428629 Marionette TRACE conn4 <- [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]]]}] 08:43:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:43:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1067ms 08:43:48 INFO - PROCESS | 1080 | 1461253428700 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 08:43:48 INFO - PROCESS | 1080 | 1461253428702 Marionette TRACE conn4 <- [1,2377,null,{"value":"13"}] 08:43:48 INFO - PROCESS | 1080 | 1461253428706 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:43:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:43:48 INFO - PROCESS | 1080 | 1461253428708 Marionette TRACE conn4 <- [1,2378,null,{}] 08:43:48 INFO - PROCESS | 1080 | 1461253428711 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:48 INFO - PROCESS | 1080 | 1461253428838 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 08:43:49 INFO - PROCESS | 1080 | 1461253429005 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:49 INFO - PROCESS | 1080 | ++DOCSHELL 20808000 == 128 [pid = 1080] [id = 604] 08:43:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 164 (2080F800) [pid = 1080] [serial = 1812] [outer = 00000000] 08:43:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 165 (21DF0400) [pid = 1080] [serial = 1813] [outer = 2080F800] 08:43:49 INFO - PROCESS | 1080 | 1461253429062 Marionette DEBUG loaded listener.js 08:43:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 166 (21E74800) [pid = 1080] [serial = 1814] [outer = 2080F800] 08:43:49 INFO - PROCESS | 1080 | 1461253429711 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:43:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:43:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1017ms 08:43:49 INFO - PROCESS | 1080 | 1461253429758 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 08:43:49 INFO - PROCESS | 1080 | 1461253429760 Marionette TRACE conn4 <- [1,2381,null,{"value":"13"}] 08:43:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:43:49 INFO - PROCESS | 1080 | 1461253429764 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:43:49 INFO - PROCESS | 1080 | 1461253429766 Marionette TRACE conn4 <- [1,2382,null,{}] 08:43:49 INFO - PROCESS | 1080 | 1461253429770 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:49 INFO - PROCESS | 1080 | 1461253429896 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 08:43:50 INFO - PROCESS | 1080 | 1461253430082 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:50 INFO - PROCESS | 1080 | ++DOCSHELL 218E8400 == 129 [pid = 1080] [id = 605] 08:43:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 167 (218F1C00) [pid = 1080] [serial = 1815] [outer = 00000000] 08:43:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 168 (2230F400) [pid = 1080] [serial = 1816] [outer = 218F1C00] 08:43:50 INFO - PROCESS | 1080 | 1461253430140 Marionette DEBUG loaded listener.js 08:43:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 169 (22374400) [pid = 1080] [serial = 1817] [outer = 218F1C00] 08:43:50 INFO - PROCESS | 1080 | 1461253430718 Marionette TRACE conn4 <- [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]]]}] 08:43:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:43:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1019ms 08:43:50 INFO - PROCESS | 1080 | 1461253430786 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 08:43:50 INFO - PROCESS | 1080 | 1461253430789 Marionette TRACE conn4 <- [1,2385,null,{"value":"13"}] 08:43:50 INFO - PROCESS | 1080 | 1461253430792 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:43:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:43:50 INFO - PROCESS | 1080 | 1461253430794 Marionette TRACE conn4 <- [1,2386,null,{}] 08:43:50 INFO - PROCESS | 1080 | 1461253430799 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:50 INFO - PROCESS | 1080 | 1461253430924 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 08:43:51 INFO - PROCESS | 1080 | 1461253431095 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:51 INFO - PROCESS | 1080 | ++DOCSHELL 2249D400 == 130 [pid = 1080] [id = 606] 08:43:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 170 (2249E800) [pid = 1080] [serial = 1818] [outer = 00000000] 08:43:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 171 (23266C00) [pid = 1080] [serial = 1819] [outer = 2249E800] 08:43:51 INFO - PROCESS | 1080 | 1461253431151 Marionette DEBUG loaded listener.js 08:43:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 172 (23271000) [pid = 1080] [serial = 1820] [outer = 2249E800] 08:43:51 INFO - PROCESS | 1080 | 1461253431746 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:43:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:43:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1016ms 08:43:51 INFO - PROCESS | 1080 | 1461253431812 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 08:43:51 INFO - PROCESS | 1080 | 1461253431815 Marionette TRACE conn4 <- [1,2389,null,{"value":"13"}] 08:43:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:43:51 INFO - PROCESS | 1080 | 1461253431818 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:43:51 INFO - PROCESS | 1080 | 1461253431820 Marionette TRACE conn4 <- [1,2390,null,{}] 08:43:51 INFO - PROCESS | 1080 | 1461253431825 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:51 INFO - PROCESS | 1080 | 1461253431949 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 08:43:52 INFO - PROCESS | 1080 | 1461253432120 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:52 INFO - PROCESS | 1080 | ++DOCSHELL 1B9CB000 == 131 [pid = 1080] [id = 607] 08:43:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 173 (1C155C00) [pid = 1080] [serial = 1821] [outer = 00000000] 08:43:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 174 (23BB0800) [pid = 1080] [serial = 1822] [outer = 1C155C00] 08:43:52 INFO - PROCESS | 1080 | 1461253432178 Marionette DEBUG loaded listener.js 08:43:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 175 (23BB3C00) [pid = 1080] [serial = 1823] [outer = 1C155C00] 08:43:52 INFO - PROCESS | 1080 | 1461253432766 Marionette TRACE conn4 <- [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]]]}] 08:43:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:43:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1018ms 08:43:52 INFO - PROCESS | 1080 | 1461253432840 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 08:43:52 INFO - PROCESS | 1080 | 1461253432843 Marionette TRACE conn4 <- [1,2393,null,{"value":"13"}] 08:43:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:43:52 INFO - PROCESS | 1080 | 1461253432847 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:43:52 INFO - PROCESS | 1080 | 1461253432849 Marionette TRACE conn4 <- [1,2394,null,{}] 08:43:52 INFO - PROCESS | 1080 | 1461253432853 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:52 INFO - PROCESS | 1080 | 1461253432975 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 08:43:53 INFO - PROCESS | 1080 | 1461253433150 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:53 INFO - PROCESS | 1080 | ++DOCSHELL 23E76000 == 132 [pid = 1080] [id = 608] 08:43:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 176 (23E77800) [pid = 1080] [serial = 1824] [outer = 00000000] 08:43:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 177 (24195400) [pid = 1080] [serial = 1825] [outer = 23E77800] 08:43:53 INFO - PROCESS | 1080 | 1461253433213 Marionette DEBUG loaded listener.js 08:43:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 178 (245C5800) [pid = 1080] [serial = 1826] [outer = 23E77800] 08:43:53 INFO - PROCESS | 1080 | 1461253433796 Marionette TRACE conn4 <- [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]]]}] 08:43:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:43:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1017ms 08:43:53 INFO - PROCESS | 1080 | 1461253433867 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 08:43:53 INFO - PROCESS | 1080 | 1461253433870 Marionette TRACE conn4 <- [1,2397,null,{"value":"13"}] 08:43:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:43:53 INFO - PROCESS | 1080 | 1461253433874 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:43:53 INFO - PROCESS | 1080 | 1461253433877 Marionette TRACE conn4 <- [1,2398,null,{}] 08:43:53 INFO - PROCESS | 1080 | 1461253433881 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:54 INFO - PROCESS | 1080 | 1461253434026 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 08:43:54 INFO - PROCESS | 1080 | 1461253434218 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:54 INFO - PROCESS | 1080 | ++DOCSHELL 2230AC00 == 133 [pid = 1080] [id = 609] 08:43:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 179 (2230B000) [pid = 1080] [serial = 1827] [outer = 00000000] 08:43:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 180 (25282800) [pid = 1080] [serial = 1828] [outer = 2230B000] 08:43:54 INFO - PROCESS | 1080 | 1461253434273 Marionette DEBUG loaded listener.js 08:43:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 181 (252C6400) [pid = 1080] [serial = 1829] [outer = 2230B000] 08:43:54 INFO - PROCESS | 1080 | 1461253434873 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:43:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:43:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1018ms 08:43:54 INFO - PROCESS | 1080 | 1461253434895 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 08:43:54 INFO - PROCESS | 1080 | 1461253434897 Marionette TRACE conn4 <- [1,2401,null,{"value":"13"}] 08:43:54 INFO - PROCESS | 1080 | 1461253434901 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:43:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:43:54 INFO - PROCESS | 1080 | 1461253434903 Marionette TRACE conn4 <- [1,2402,null,{}] 08:43:54 INFO - PROCESS | 1080 | 1461253434906 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:55 INFO - PROCESS | 1080 | 1461253435034 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 08:43:55 INFO - PROCESS | 1080 | 1461253435382 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:55 INFO - PROCESS | 1080 | ++DOCSHELL 1240F400 == 134 [pid = 1080] [id = 610] 08:43:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 182 (12AEEC00) [pid = 1080] [serial = 1830] [outer = 00000000] 08:43:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 183 (164AC000) [pid = 1080] [serial = 1831] [outer = 12AEEC00] 08:43:55 INFO - PROCESS | 1080 | 1461253435439 Marionette DEBUG loaded listener.js 08:43:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 184 (1783BC00) [pid = 1080] [serial = 1832] [outer = 12AEEC00] 08:43:56 INFO - PROCESS | 1080 | 1461253436116 Marionette TRACE conn4 <- [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]]]}] 08:43:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:43:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1284ms 08:43:56 INFO - PROCESS | 1080 | 1461253436190 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 08:43:56 INFO - PROCESS | 1080 | 1461253436193 Marionette TRACE conn4 <- [1,2405,null,{"value":"13"}] 08:43:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:43:56 INFO - PROCESS | 1080 | 1461253436198 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:43:56 INFO - PROCESS | 1080 | 1461253436202 Marionette TRACE conn4 <- [1,2406,null,{}] 08:43:56 INFO - PROCESS | 1080 | 1461253436207 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:56 INFO - PROCESS | 1080 | 1461253436327 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 08:43:56 INFO - PROCESS | 1080 | 1461253436507 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:56 INFO - PROCESS | 1080 | ++DOCSHELL 0EC1D800 == 135 [pid = 1080] [id = 611] 08:43:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 185 (1BDFA400) [pid = 1080] [serial = 1833] [outer = 00000000] 08:43:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 186 (1CB34000) [pid = 1080] [serial = 1834] [outer = 1BDFA400] 08:43:56 INFO - PROCESS | 1080 | 1461253436561 Marionette DEBUG loaded listener.js 08:43:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 187 (1D318C00) [pid = 1080] [serial = 1835] [outer = 1BDFA400] 08:43:57 INFO - PROCESS | 1080 | --DOCSHELL 0F5B5800 == 134 [pid = 1080] [id = 130] 08:43:57 INFO - PROCESS | 1080 | --DOCSHELL 12A0F000 == 133 [pid = 1080] [id = 146] 08:43:57 INFO - PROCESS | 1080 | --DOCSHELL 218EF800 == 132 [pid = 1080] [id = 510] 08:43:57 INFO - PROCESS | 1080 | --DOCSHELL 281BEC00 == 131 [pid = 1080] [id = 472] 08:43:57 INFO - PROCESS | 1080 | --DOCSHELL 1E2C5800 == 130 [pid = 1080] [id = 597] 08:43:57 INFO - PROCESS | 1080 | --DOCSHELL 1C126000 == 129 [pid = 1080] [id = 596] 08:43:57 INFO - PROCESS | 1080 | --DOCSHELL 12A0A400 == 128 [pid = 1080] [id = 595] 08:43:57 INFO - PROCESS | 1080 | --DOCSHELL 1BDEC800 == 127 [pid = 1080] [id = 594] 08:43:57 INFO - PROCESS | 1080 | --DOCSHELL 1A774000 == 126 [pid = 1080] [id = 591] 08:43:57 INFO - PROCESS | 1080 | --DOCSHELL 0AF8A800 == 125 [pid = 1080] [id = 590] 08:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 186 (1C121400) [pid = 1080] [serial = 1705] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 185 (23266800) [pid = 1080] [serial = 1735] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 1080 | --DOCSHELL 124D8800 == 124 [pid = 1080] [id = 589] 08:43:57 INFO - PROCESS | 1080 | --DOCSHELL 271B7400 == 123 [pid = 1080] [id = 587] 08:43:57 INFO - PROCESS | 1080 | 1461253437231 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:43:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:43:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1077ms 08:43:57 INFO - PROCESS | 1080 | 1461253437278 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 08:43:57 INFO - PROCESS | 1080 | 1461253437282 Marionette TRACE conn4 <- [1,2409,null,{"value":"13"}] 08:43:57 INFO - PROCESS | 1080 | 1461253437287 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:43:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:43:57 INFO - PROCESS | 1080 | 1461253437289 Marionette TRACE conn4 <- [1,2410,null,{}] 08:43:57 INFO - PROCESS | 1080 | 1461253437293 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:57 INFO - PROCESS | 1080 | 1461253437404 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 08:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 184 (2060E000) [pid = 1080] [serial = 1673] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 183 (20758C00) [pid = 1080] [serial = 1724] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 182 (2074C400) [pid = 1080] [serial = 1687] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 181 (23269800) [pid = 1080] [serial = 1693] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 180 (23E76C00) [pid = 1080] [serial = 1696] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 179 (1FBE6000) [pid = 1080] [serial = 1684] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 178 (2161A000) [pid = 1080] [serial = 1729] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 177 (21879800) [pid = 1080] [serial = 1730] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 176 (21E81400) [pid = 1080] [serial = 1732] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 175 (2083B000) [pid = 1080] [serial = 1727] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 174 (2230BC00) [pid = 1080] [serial = 1733] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 173 (1FC04000) [pid = 1080] [serial = 1721] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 172 (2080DC00) [pid = 1080] [serial = 1690] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 171 (20609000) [pid = 1080] [serial = 1723] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 170 (1BDF6800) [pid = 1080] [serial = 1712] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 169 (1BA18000) [pid = 1080] [serial = 1711] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 168 (124DF800) [pid = 1080] [serial = 1675] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 167 (1710EC00) [pid = 1080] [serial = 1709] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 166 (13BA9000) [pid = 1080] [serial = 1708] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 165 (1FABA000) [pid = 1080] [serial = 1720] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 164 (1B9C5000) [pid = 1080] [serial = 1714] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 163 (1BDEBC00) [pid = 1080] [serial = 1715] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 162 (1BE87000) [pid = 1080] [serial = 1681] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 161 (25178400) [pid = 1080] [serial = 1699] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 160 (20836800) [pid = 1080] [serial = 1726] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 159 (25E28400) [pid = 1080] [serial = 1702] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 158 (1D30E000) [pid = 1080] [serial = 1717] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 157 (1D314C00) [pid = 1080] [serial = 1718] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 1080 | --DOMWINDOW == 156 (1975B000) [pid = 1080] [serial = 1678] [outer = 00000000] [url = about:blank] 08:43:57 INFO - PROCESS | 1080 | 1461253437566 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:57 INFO - PROCESS | 1080 | ++DOCSHELL 0F5B5800 == 124 [pid = 1080] [id = 612] 08:43:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 157 (1240F800) [pid = 1080] [serial = 1836] [outer = 00000000] 08:43:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 158 (17832C00) [pid = 1080] [serial = 1837] [outer = 1240F800] 08:43:57 INFO - PROCESS | 1080 | 1461253437614 Marionette DEBUG loaded listener.js 08:43:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 159 (1B131C00) [pid = 1080] [serial = 1838] [outer = 1240F800] 08:43:58 INFO - PROCESS | 1080 | 1461253438079 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:43:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:43:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 830ms 08:43:58 INFO - PROCESS | 1080 | 1461253438121 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 08:43:58 INFO - PROCESS | 1080 | 1461253438124 Marionette TRACE conn4 <- [1,2413,null,{"value":"13"}] 08:43:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:43:58 INFO - PROCESS | 1080 | 1461253438128 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:43:58 INFO - PROCESS | 1080 | 1461253438134 Marionette TRACE conn4 <- [1,2414,null,{}] 08:43:58 INFO - PROCESS | 1080 | 1461253438143 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:58 INFO - PROCESS | 1080 | 1461253438252 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 08:43:58 INFO - PROCESS | 1080 | 1461253438267 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:58 INFO - PROCESS | 1080 | ++DOCSHELL 1C1DC800 == 125 [pid = 1080] [id = 613] 08:43:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 160 (1CA2AC00) [pid = 1080] [serial = 1839] [outer = 00000000] 08:43:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 161 (1CE6D400) [pid = 1080] [serial = 1840] [outer = 1CA2AC00] 08:43:58 INFO - PROCESS | 1080 | 1461253438313 Marionette DEBUG loaded listener.js 08:43:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 162 (1D311C00) [pid = 1080] [serial = 1841] [outer = 1CA2AC00] 08:43:58 INFO - PROCESS | 1080 | 1461253438822 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:43:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:43:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 730ms 08:43:58 INFO - PROCESS | 1080 | 1461253438862 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 08:43:58 INFO - PROCESS | 1080 | 1461253438864 Marionette TRACE conn4 <- [1,2417,null,{"value":"13"}] 08:43:58 INFO - PROCESS | 1080 | 1461253438867 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:43:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:43:58 INFO - PROCESS | 1080 | 1461253438869 Marionette TRACE conn4 <- [1,2418,null,{}] 08:43:58 INFO - PROCESS | 1080 | 1461253438873 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:58 INFO - PROCESS | 1080 | 1461253438979 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 08:43:59 INFO - PROCESS | 1080 | 1461253439158 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:59 INFO - PROCESS | 1080 | ++DOCSHELL 1D319400 == 126 [pid = 1080] [id = 614] 08:43:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 163 (1FABA000) [pid = 1080] [serial = 1842] [outer = 00000000] 08:43:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 164 (1FC0C400) [pid = 1080] [serial = 1843] [outer = 1FABA000] 08:43:59 INFO - PROCESS | 1080 | 1461253439209 Marionette DEBUG loaded listener.js 08:43:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 165 (1FE77800) [pid = 1080] [serial = 1844] [outer = 1FABA000] 08:43:59 INFO - PROCESS | 1080 | 1461253439632 Marionette TRACE conn4 <- [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]]]}] 08:43:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:43:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 830ms 08:43:59 INFO - PROCESS | 1080 | 1461253439701 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 08:43:59 INFO - PROCESS | 1080 | 1461253439703 Marionette TRACE conn4 <- [1,2421,null,{"value":"13"}] 08:43:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:43:59 INFO - PROCESS | 1080 | 1461253439707 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:43:59 INFO - PROCESS | 1080 | 1461253439709 Marionette TRACE conn4 <- [1,2422,null,{}] 08:43:59 INFO - PROCESS | 1080 | 1461253439713 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:59 INFO - PROCESS | 1080 | 1461253439868 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 08:43:59 INFO - PROCESS | 1080 | 1461253439890 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:59 INFO - PROCESS | 1080 | ++DOCSHELL 20664800 == 127 [pid = 1080] [id = 615] 08:43:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 166 (20665000) [pid = 1080] [serial = 1845] [outer = 00000000] 08:43:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 167 (20754800) [pid = 1080] [serial = 1846] [outer = 20665000] 08:43:59 INFO - PROCESS | 1080 | 1461253439944 Marionette DEBUG loaded listener.js 08:44:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 168 (207C1C00) [pid = 1080] [serial = 1847] [outer = 20665000] 08:44:00 INFO - PROCESS | 1080 | 1461253440467 Marionette TRACE conn4 <- [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]]]}] 08:44:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:44:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 830ms 08:44:00 INFO - PROCESS | 1080 | 1461253440541 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 08:44:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:44:00 INFO - PROCESS | 1080 | 1461253440543 Marionette TRACE conn4 <- [1,2425,null,{"value":"13"}] 08:44:00 INFO - PROCESS | 1080 | 1461253440547 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:44:00 INFO - PROCESS | 1080 | 1461253440549 Marionette TRACE conn4 <- [1,2426,null,{}] 08:44:00 INFO - PROCESS | 1080 | 1461253440552 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:00 INFO - PROCESS | 1080 | 1461253440704 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 08:44:00 INFO - PROCESS | 1080 | 1461253440725 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:00 INFO - PROCESS | 1080 | ++DOCSHELL 2074C400 == 128 [pid = 1080] [id = 616] 08:44:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 169 (20801C00) [pid = 1080] [serial = 1848] [outer = 00000000] 08:44:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 170 (2083D400) [pid = 1080] [serial = 1849] [outer = 20801C00] 08:44:00 INFO - PROCESS | 1080 | 1461253440770 Marionette DEBUG loaded listener.js 08:44:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 171 (21627C00) [pid = 1080] [serial = 1850] [outer = 20801C00] 08:44:01 INFO - PROCESS | 1080 | 1461253441244 Marionette TRACE conn4 <- [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]]]}] 08:44:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:44:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 730ms 08:44:01 INFO - PROCESS | 1080 | 1461253441279 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 08:44:01 INFO - PROCESS | 1080 | 1461253441281 Marionette TRACE conn4 <- [1,2429,null,{"value":"13"}] 08:44:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:44:01 INFO - PROCESS | 1080 | 1461253441284 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:44:01 INFO - PROCESS | 1080 | 1461253441286 Marionette TRACE conn4 <- [1,2430,null,{}] 08:44:01 INFO - PROCESS | 1080 | 1461253441289 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:01 INFO - PROCESS | 1080 | 1461253441646 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 08:44:01 INFO - PROCESS | 1080 | --DOMWINDOW == 170 (1B335000) [pid = 1080] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:44:01 INFO - PROCESS | 1080 | --DOMWINDOW == 169 (1B8AA000) [pid = 1080] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:44:01 INFO - PROCESS | 1080 | --DOMWINDOW == 168 (133D9400) [pid = 1080] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:44:01 INFO - PROCESS | 1080 | --DOMWINDOW == 167 (124E1400) [pid = 1080] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:44:01 INFO - PROCESS | 1080 | --DOMWINDOW == 166 (1A774800) [pid = 1080] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:44:01 INFO - PROCESS | 1080 | --DOMWINDOW == 165 (1BDF5800) [pid = 1080] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:44:01 INFO - PROCESS | 1080 | --DOMWINDOW == 164 (1CC1EC00) [pid = 1080] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:44:01 INFO - PROCESS | 1080 | --DOMWINDOW == 163 (0B680800) [pid = 1080] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:44:01 INFO - PROCESS | 1080 | --DOMWINDOW == 162 (2230F000) [pid = 1080] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:44:01 INFO - PROCESS | 1080 | 1461253441735 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:01 INFO - PROCESS | 1080 | ++DOCSHELL 0EC1DC00 == 129 [pid = 1080] [id = 617] 08:44:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 163 (124D9C00) [pid = 1080] [serial = 1851] [outer = 00000000] 08:44:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 164 (19754400) [pid = 1080] [serial = 1852] [outer = 124D9C00] 08:44:01 INFO - PROCESS | 1080 | 1461253441781 Marionette DEBUG loaded listener.js 08:44:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 165 (1B9C2800) [pid = 1080] [serial = 1853] [outer = 124D9C00] 08:44:02 INFO - PROCESS | 1080 | 1461253442212 Marionette TRACE conn4 <- [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]]]}] 08:44:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:44:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 970ms 08:44:02 INFO - PROCESS | 1080 | 1461253442258 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 08:44:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:44:02 INFO - PROCESS | 1080 | 1461253442260 Marionette TRACE conn4 <- [1,2433,null,{"value":"13"}] 08:44:02 INFO - PROCESS | 1080 | 1461253442263 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:44:02 INFO - PROCESS | 1080 | 1461253442265 Marionette TRACE conn4 <- [1,2434,null,{}] 08:44:02 INFO - PROCESS | 1080 | 1461253442268 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:02 INFO - PROCESS | 1080 | 1461253442370 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 08:44:02 INFO - PROCESS | 1080 | 1461253442378 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:02 INFO - PROCESS | 1080 | ++DOCSHELL 1BDF5800 == 130 [pid = 1080] [id = 618] 08:44:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 166 (21DEC400) [pid = 1080] [serial = 1854] [outer = 00000000] 08:44:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 167 (2326D800) [pid = 1080] [serial = 1855] [outer = 21DEC400] 08:44:02 INFO - PROCESS | 1080 | 1461253442423 Marionette DEBUG loaded listener.js 08:44:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 168 (23BB2000) [pid = 1080] [serial = 1856] [outer = 21DEC400] 08:44:02 INFO - PROCESS | 1080 | 1461253442895 Marionette TRACE conn4 <- [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]]]}] 08:44:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:44:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 08:44:02 INFO - PROCESS | 1080 | 1461253442934 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 08:44:02 INFO - PROCESS | 1080 | 1461253442936 Marionette TRACE conn4 <- [1,2437,null,{"value":"13"}] 08:44:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:44:02 INFO - PROCESS | 1080 | 1461253442940 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:44:02 INFO - PROCESS | 1080 | 1461253442941 Marionette TRACE conn4 <- [1,2438,null,{}] 08:44:02 INFO - PROCESS | 1080 | 1461253442945 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:03 INFO - PROCESS | 1080 | 1461253443049 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 08:44:03 INFO - PROCESS | 1080 | 1461253443055 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:03 INFO - PROCESS | 1080 | ++DOCSHELL 23E71C00 == 131 [pid = 1080] [id = 619] 08:44:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 169 (23E72400) [pid = 1080] [serial = 1857] [outer = 00000000] 08:44:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 170 (245C5000) [pid = 1080] [serial = 1858] [outer = 23E72400] 08:44:03 INFO - PROCESS | 1080 | 1461253443101 Marionette DEBUG loaded listener.js 08:44:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 171 (25171400) [pid = 1080] [serial = 1859] [outer = 23E72400] 08:44:03 INFO - PROCESS | 1080 | 1461253443552 Marionette TRACE conn4 <- [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]]]}] 08:44:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:44:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 630ms 08:44:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:44:03 INFO - PROCESS | 1080 | 1461253443570 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 08:44:03 INFO - PROCESS | 1080 | 1461253443572 Marionette TRACE conn4 <- [1,2441,null,{"value":"13"}] 08:44:03 INFO - PROCESS | 1080 | 1461253443576 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:44:03 INFO - PROCESS | 1080 | 1461253443577 Marionette TRACE conn4 <- [1,2442,null,{}] 08:44:03 INFO - PROCESS | 1080 | 1461253443581 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:03 INFO - PROCESS | 1080 | 1461253443773 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 08:44:04 INFO - PROCESS | 1080 | 1461253444049 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:04 INFO - PROCESS | 1080 | ++DOCSHELL 1640B400 == 132 [pid = 1080] [id = 620] 08:44:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 172 (164ABC00) [pid = 1080] [serial = 1860] [outer = 00000000] 08:44:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 173 (18A54000) [pid = 1080] [serial = 1861] [outer = 164ABC00] 08:44:04 INFO - PROCESS | 1080 | 1461253444108 Marionette DEBUG loaded listener.js 08:44:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 174 (1976E000) [pid = 1080] [serial = 1862] [outer = 164ABC00] 08:44:04 INFO - PROCESS | 1080 | 1461253444707 Marionette TRACE conn4 <- [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]]]}] 08:44:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:44:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1172ms 08:44:04 INFO - PROCESS | 1080 | 1461253444750 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 08:44:04 INFO - PROCESS | 1080 | 1461253444755 Marionette TRACE conn4 <- [1,2445,null,{"value":"13"}] 08:44:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:44:04 INFO - PROCESS | 1080 | 1461253444759 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:44:04 INFO - PROCESS | 1080 | 1461253444764 Marionette TRACE conn4 <- [1,2446,null,{}] 08:44:04 INFO - PROCESS | 1080 | 1461253444769 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:04 INFO - PROCESS | 1080 | 1461253444904 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 08:44:05 INFO - PROCESS | 1080 | 1461253445084 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:05 INFO - PROCESS | 1080 | ++DOCSHELL 1BDF9C00 == 133 [pid = 1080] [id = 621] 08:44:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 175 (1C122C00) [pid = 1080] [serial = 1863] [outer = 00000000] 08:44:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 176 (1CB28400) [pid = 1080] [serial = 1864] [outer = 1C122C00] 08:44:05 INFO - PROCESS | 1080 | 1461253445148 Marionette DEBUG loaded listener.js 08:44:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 177 (1E2C5800) [pid = 1080] [serial = 1865] [outer = 1C122C00] 08:44:05 INFO - PROCESS | 1080 | 1461253445771 Marionette TRACE conn4 <- [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]]]}] 08:44:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:44:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1020ms 08:44:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:44:05 INFO - PROCESS | 1080 | 1461253445784 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 08:44:05 INFO - PROCESS | 1080 | 1461253445787 Marionette TRACE conn4 <- [1,2449,null,{"value":"13"}] 08:44:05 INFO - PROCESS | 1080 | 1461253445791 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:44:05 INFO - PROCESS | 1080 | 1461253445793 Marionette TRACE conn4 <- [1,2450,null,{}] 08:44:05 INFO - PROCESS | 1080 | 1461253445798 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:05 INFO - PROCESS | 1080 | 1461253445932 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 08:44:06 INFO - PROCESS | 1080 | 1461253446123 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:06 INFO - PROCESS | 1080 | ++DOCSHELL 20770800 == 134 [pid = 1080] [id = 622] 08:44:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 178 (207BD800) [pid = 1080] [serial = 1866] [outer = 00000000] 08:44:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 179 (21879800) [pid = 1080] [serial = 1867] [outer = 207BD800] 08:44:06 INFO - PROCESS | 1080 | 1461253446181 Marionette DEBUG loaded listener.js 08:44:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 180 (2236A000) [pid = 1080] [serial = 1868] [outer = 207BD800] 08:44:06 INFO - PROCESS | 1080 | 1461253446799 Marionette TRACE conn4 <- [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]]]}] 08:44:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:44:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1017ms 08:44:06 INFO - PROCESS | 1080 | 1461253446824 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 08:44:06 INFO - PROCESS | 1080 | 1461253446828 Marionette TRACE conn4 <- [1,2453,null,{"value":"13"}] 08:44:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:44:06 INFO - PROCESS | 1080 | 1461253446859 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:44:06 INFO - PROCESS | 1080 | 1461253446864 Marionette TRACE conn4 <- [1,2454,null,{}] 08:44:06 INFO - PROCESS | 1080 | 1461253446868 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:07 INFO - PROCESS | 1080 | 1461253447002 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 08:44:07 INFO - PROCESS | 1080 | 1461253447191 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:07 INFO - PROCESS | 1080 | ++DOCSHELL 25281000 == 135 [pid = 1080] [id = 623] 08:44:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 181 (25281400) [pid = 1080] [serial = 1869] [outer = 00000000] 08:44:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 182 (2569C800) [pid = 1080] [serial = 1870] [outer = 25281400] 08:44:07 INFO - PROCESS | 1080 | 1461253447250 Marionette DEBUG loaded listener.js 08:44:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 183 (256A3C00) [pid = 1080] [serial = 1871] [outer = 25281400] 08:44:07 INFO - PROCESS | 1080 | 1461253447851 Marionette TRACE conn4 <- [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]]]}] 08:44:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:44:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1050ms 08:44:07 INFO - PROCESS | 1080 | 1461253447889 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 08:44:07 INFO - PROCESS | 1080 | 1461253447892 Marionette TRACE conn4 <- [1,2457,null,{"value":"13"}] 08:44:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:44:07 INFO - PROCESS | 1080 | 1461253447895 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:44:07 INFO - PROCESS | 1080 | 1461253447897 Marionette TRACE conn4 <- [1,2458,null,{}] 08:44:07 INFO - PROCESS | 1080 | 1461253447901 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:08 INFO - PROCESS | 1080 | 1461253448028 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 08:44:08 INFO - PROCESS | 1080 | 1461253448215 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:08 INFO - PROCESS | 1080 | ++DOCSHELL 2569C400 == 136 [pid = 1080] [id = 624] 08:44:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 184 (25E24400) [pid = 1080] [serial = 1872] [outer = 00000000] 08:44:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 185 (26F9B400) [pid = 1080] [serial = 1873] [outer = 25E24400] 08:44:08 INFO - PROCESS | 1080 | 1461253448272 Marionette DEBUG loaded listener.js 08:44:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 186 (26FA0C00) [pid = 1080] [serial = 1874] [outer = 25E24400] 08:44:08 INFO - PROCESS | 1080 | 1461253448815 Marionette TRACE conn4 <- [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]]]}] 08:44:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:44:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 970ms 08:44:08 INFO - PROCESS | 1080 | 1461253448869 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 08:44:08 INFO - PROCESS | 1080 | 1461253448871 Marionette TRACE conn4 <- [1,2461,null,{"value":"13"}] 08:44:08 INFO - PROCESS | 1080 | 1461253448875 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:44:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:44:08 INFO - PROCESS | 1080 | 1461253448877 Marionette TRACE conn4 <- [1,2462,null,{}] 08:44:08 INFO - PROCESS | 1080 | 1461253448881 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:09 INFO - PROCESS | 1080 | 1461253449011 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 08:44:09 INFO - PROCESS | 1080 | 1461253449207 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:09 INFO - PROCESS | 1080 | ++DOCSHELL 26FEFC00 == 137 [pid = 1080] [id = 625] 08:44:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 187 (26FF0000) [pid = 1080] [serial = 1875] [outer = 00000000] 08:44:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 188 (2714A800) [pid = 1080] [serial = 1876] [outer = 26FF0000] 08:44:09 INFO - PROCESS | 1080 | 1461253449273 Marionette DEBUG loaded listener.js 08:44:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 189 (27154C00) [pid = 1080] [serial = 1877] [outer = 26FF0000] 08:44:09 INFO - PROCESS | 1080 | 1461253449951 Marionette TRACE conn4 <- [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]]]}] 08:44:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:44:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1122ms 08:44:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:44:10 INFO - PROCESS | 1080 | 1461253450001 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 08:44:10 INFO - PROCESS | 1080 | 1461253450003 Marionette TRACE conn4 <- [1,2465,null,{"value":"13"}] 08:44:10 INFO - PROCESS | 1080 | 1461253450007 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:44:10 INFO - PROCESS | 1080 | 1461253450009 Marionette TRACE conn4 <- [1,2466,null,{}] 08:44:10 INFO - PROCESS | 1080 | 1461253450013 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:10 INFO - PROCESS | 1080 | 1461253450142 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 08:44:10 INFO - PROCESS | 1080 | 1461253450318 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:10 INFO - PROCESS | 1080 | ++DOCSHELL 271AE000 == 138 [pid = 1080] [id = 626] 08:44:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 190 (271B1C00) [pid = 1080] [serial = 1878] [outer = 00000000] 08:44:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 191 (28192000) [pid = 1080] [serial = 1879] [outer = 271B1C00] 08:44:10 INFO - PROCESS | 1080 | 1461253450373 Marionette DEBUG loaded listener.js 08:44:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 192 (28196000) [pid = 1080] [serial = 1880] [outer = 271B1C00] 08:44:10 INFO - PROCESS | 1080 | 1461253450992 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:44:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:44:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1020ms 08:44:11 INFO - PROCESS | 1080 | 1461253451030 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 08:44:11 INFO - PROCESS | 1080 | 1461253451032 Marionette TRACE conn4 <- [1,2469,null,{"value":"13"}] 08:44:11 INFO - PROCESS | 1080 | 1461253451035 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:44:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:44:11 INFO - PROCESS | 1080 | 1461253451037 Marionette TRACE conn4 <- [1,2470,null,{}] 08:44:11 INFO - PROCESS | 1080 | 1461253451041 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:11 INFO - PROCESS | 1080 | 1461253451169 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 08:44:11 INFO - PROCESS | 1080 | 1461253451346 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:11 INFO - PROCESS | 1080 | ++DOCSHELL 2813AC00 == 139 [pid = 1080] [id = 627] 08:44:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 193 (2813B000) [pid = 1080] [serial = 1881] [outer = 00000000] 08:44:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 194 (28588000) [pid = 1080] [serial = 1882] [outer = 2813B000] 08:44:11 INFO - PROCESS | 1080 | 1461253451400 Marionette DEBUG loaded listener.js 08:44:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 195 (2858D000) [pid = 1080] [serial = 1883] [outer = 2813B000] 08:44:11 INFO - PROCESS | 1080 | 1461253451980 Marionette TRACE conn4 <- [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]]]}] 08:44:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:44:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 970ms 08:44:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:44:12 INFO - PROCESS | 1080 | 1461253452010 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 08:44:12 INFO - PROCESS | 1080 | 1461253452012 Marionette TRACE conn4 <- [1,2473,null,{"value":"13"}] 08:44:12 INFO - PROCESS | 1080 | 1461253452016 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:44:12 INFO - PROCESS | 1080 | 1461253452018 Marionette TRACE conn4 <- [1,2474,null,{}] 08:44:12 INFO - PROCESS | 1080 | 1461253452022 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:12 INFO - PROCESS | 1080 | 1461253452148 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 08:44:12 INFO - PROCESS | 1080 | 1461253452337 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:12 INFO - PROCESS | 1080 | ++DOCSHELL 281C7C00 == 140 [pid = 1080] [id = 628] 08:44:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 196 (28591000) [pid = 1080] [serial = 1884] [outer = 00000000] 08:44:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 197 (29132000) [pid = 1080] [serial = 1885] [outer = 28591000] 08:44:12 INFO - PROCESS | 1080 | 1461253452393 Marionette DEBUG loaded listener.js 08:44:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 198 (29138400) [pid = 1080] [serial = 1886] [outer = 28591000] 08:44:12 INFO - PROCESS | 1080 | 1461253452941 Marionette TRACE conn4 <- [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]]]}] 08:44:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:44:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 970ms 08:44:12 INFO - PROCESS | 1080 | 1461253452990 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 08:44:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:44:13 INFO - PROCESS | 1080 | 1461253452992 Marionette TRACE conn4 <- [1,2477,null,{"value":"13"}] 08:44:13 INFO - PROCESS | 1080 | 1461253452995 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:44:13 INFO - PROCESS | 1080 | 1461253452997 Marionette TRACE conn4 <- [1,2478,null,{}] 08:44:13 INFO - PROCESS | 1080 | 1461253453001 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:13 INFO - PROCESS | 1080 | 1461253453131 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 08:44:13 INFO - PROCESS | 1080 | 1461253453311 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:13 INFO - PROCESS | 1080 | ++DOCSHELL 207C4800 == 141 [pid = 1080] [id = 629] 08:44:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 199 (245CA400) [pid = 1080] [serial = 1887] [outer = 00000000] 08:44:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 200 (29269400) [pid = 1080] [serial = 1888] [outer = 245CA400] 08:44:13 INFO - PROCESS | 1080 | 1461253453365 Marionette DEBUG loaded listener.js 08:44:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 201 (2926B800) [pid = 1080] [serial = 1889] [outer = 245CA400] 08:44:13 INFO - PROCESS | 1080 | 1461253453955 Marionette TRACE conn4 <- [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]]]}] 08:44:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:44:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 970ms 08:44:13 INFO - PROCESS | 1080 | 1461253453970 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 08:44:13 INFO - PROCESS | 1080 | 1461253453972 Marionette TRACE conn4 <- [1,2481,null,{"value":"13"}] 08:44:13 INFO - PROCESS | 1080 | 1461253453975 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:44:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:44:13 INFO - PROCESS | 1080 | 1461253453977 Marionette TRACE conn4 <- [1,2482,null,{}] 08:44:13 INFO - PROCESS | 1080 | 1461253453981 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:14 INFO - PROCESS | 1080 | 1461253454110 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 08:44:14 INFO - PROCESS | 1080 | 1461253454307 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:14 INFO - PROCESS | 1080 | ++DOCSHELL 294C1400 == 142 [pid = 1080] [id = 630] 08:44:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 202 (294C3400) [pid = 1080] [serial = 1890] [outer = 00000000] 08:44:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 203 (294CC800) [pid = 1080] [serial = 1891] [outer = 294C3400] 08:44:14 INFO - PROCESS | 1080 | 1461253454369 Marionette DEBUG loaded listener.js 08:44:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 204 (29BA3800) [pid = 1080] [serial = 1892] [outer = 294C3400] 08:44:14 INFO - PROCESS | 1080 | 1461253454978 Marionette TRACE conn4 <- [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]]]}] 08:44:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:44:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1068ms 08:44:15 INFO - PROCESS | 1080 | 1461253455048 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 08:44:15 INFO - PROCESS | 1080 | 1461253455051 Marionette TRACE conn4 <- [1,2485,null,{"value":"13"}] 08:44:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:44:15 INFO - PROCESS | 1080 | 1461253455055 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:44:15 INFO - PROCESS | 1080 | 1461253455058 Marionette TRACE conn4 <- [1,2486,null,{}] 08:44:15 INFO - PROCESS | 1080 | 1461253455062 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:15 INFO - PROCESS | 1080 | 1461253455208 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 08:44:15 INFO - PROCESS | 1080 | 1461253455414 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:15 INFO - PROCESS | 1080 | ++DOCSHELL 1BB20000 == 143 [pid = 1080] [id = 631] 08:44:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 205 (1D3AEC00) [pid = 1080] [serial = 1893] [outer = 00000000] 08:44:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 206 (2A429000) [pid = 1080] [serial = 1894] [outer = 1D3AEC00] 08:44:15 INFO - PROCESS | 1080 | 1461253455468 Marionette DEBUG loaded listener.js 08:44:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 207 (2A42A800) [pid = 1080] [serial = 1895] [outer = 1D3AEC00] 08:44:16 INFO - PROCESS | 1080 | 1461253456040 Marionette TRACE conn4 <- [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]]]}] 08:44:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:44:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1022ms 08:44:16 INFO - PROCESS | 1080 | 1461253456080 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 08:44:16 INFO - PROCESS | 1080 | 1461253456083 Marionette TRACE conn4 <- [1,2489,null,{"value":"13"}] 08:44:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:44:16 INFO - PROCESS | 1080 | 1461253456086 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:44:16 INFO - PROCESS | 1080 | 1461253456088 Marionette TRACE conn4 <- [1,2490,null,{}] 08:44:16 INFO - PROCESS | 1080 | 1461253456092 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:16 INFO - PROCESS | 1080 | 1461253456222 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 08:44:16 INFO - PROCESS | 1080 | 1461253456377 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:16 INFO - PROCESS | 1080 | ++DOCSHELL 189A1400 == 144 [pid = 1080] [id = 632] 08:44:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 208 (1A77EC00) [pid = 1080] [serial = 1896] [outer = 00000000] 08:44:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 209 (1C151400) [pid = 1080] [serial = 1897] [outer = 1A77EC00] 08:44:16 INFO - PROCESS | 1080 | 1461253456431 Marionette DEBUG loaded listener.js 08:44:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 210 (1CB33800) [pid = 1080] [serial = 1898] [outer = 1A77EC00] 08:44:17 INFO - PROCESS | 1080 | 1461253457397 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:44:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:44:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1384ms 08:44:17 INFO - PROCESS | 1080 | 1461253457474 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 08:44:17 INFO - PROCESS | 1080 | 1461253457480 Marionette TRACE conn4 <- [1,2493,null,{"value":"13"}] 08:44:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:44:17 INFO - PROCESS | 1080 | 1461253457485 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:44:17 INFO - PROCESS | 1080 | 1461253457488 Marionette TRACE conn4 <- [1,2494,null,{}] 08:44:17 INFO - PROCESS | 1080 | 1461253457493 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:17 INFO - PROCESS | 1080 | 1461253457615 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 08:44:17 INFO - PROCESS | 1080 | 1461253457802 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:17 INFO - PROCESS | 1080 | ++DOCSHELL 178D8400 == 145 [pid = 1080] [id = 633] 08:44:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 211 (1A774800) [pid = 1080] [serial = 1899] [outer = 00000000] 08:44:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 212 (1C126800) [pid = 1080] [serial = 1900] [outer = 1A774800] 08:44:17 INFO - PROCESS | 1080 | 1461253457858 Marionette DEBUG loaded listener.js 08:44:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 213 (1CE21400) [pid = 1080] [serial = 1901] [outer = 1A774800] 08:44:18 INFO - PROCESS | 1080 | 1461253458461 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:44:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:44:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1019ms 08:44:18 INFO - PROCESS | 1080 | 1461253458508 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 08:44:18 INFO - PROCESS | 1080 | 1461253458514 Marionette TRACE conn4 <- [1,2497,null,{"value":"13"}] 08:44:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:44:18 INFO - PROCESS | 1080 | 1461253458520 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:44:18 INFO - PROCESS | 1080 | 1461253458523 Marionette TRACE conn4 <- [1,2498,null,{}] 08:44:18 INFO - PROCESS | 1080 | 1461253458527 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:18 INFO - PROCESS | 1080 | 1461253458648 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 08:44:18 INFO - PROCESS | 1080 | 1461253458854 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:18 INFO - PROCESS | 1080 | --DOCSHELL 2076E400 == 144 [pid = 1080] [id = 521] 08:44:18 INFO - PROCESS | 1080 | --DOCSHELL 23E71C00 == 143 [pid = 1080] [id = 619] 08:44:18 INFO - PROCESS | 1080 | --DOCSHELL 1BDF5800 == 142 [pid = 1080] [id = 618] 08:44:18 INFO - PROCESS | 1080 | --DOCSHELL 0EC1DC00 == 141 [pid = 1080] [id = 617] 08:44:18 INFO - PROCESS | 1080 | --DOCSHELL 2074C400 == 140 [pid = 1080] [id = 616] 08:44:18 INFO - PROCESS | 1080 | --DOCSHELL 20664800 == 139 [pid = 1080] [id = 615] 08:44:18 INFO - PROCESS | 1080 | --DOCSHELL 1D319400 == 138 [pid = 1080] [id = 614] 08:44:18 INFO - PROCESS | 1080 | --DOMWINDOW == 212 (1EC64800) [pid = 1080] [serial = 1792] [outer = 00000000] [url = about:blank] 08:44:18 INFO - PROCESS | 1080 | ++DOCSHELL 0EC1DC00 == 139 [pid = 1080] [id = 634] 08:44:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 213 (12A09000) [pid = 1080] [serial = 1902] [outer = 00000000] 08:44:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 214 (13B01C00) [pid = 1080] [serial = 1903] [outer = 12A09000] 08:44:19 INFO - PROCESS | 1080 | 1461253459006 Marionette DEBUG loaded listener.js 08:44:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 215 (1A774C00) [pid = 1080] [serial = 1904] [outer = 12A09000] 08:44:19 INFO - PROCESS | 1080 | --DOCSHELL 1B824800 == 138 [pid = 1080] [id = 593] 08:44:19 INFO - PROCESS | 1080 | --DOCSHELL 1C1DC800 == 137 [pid = 1080] [id = 613] 08:44:19 INFO - PROCESS | 1080 | --DOCSHELL 1B138400 == 136 [pid = 1080] [id = 592] 08:44:19 INFO - PROCESS | 1080 | --DOCSHELL 0F5B5800 == 135 [pid = 1080] [id = 612] 08:44:19 INFO - PROCESS | 1080 | --DOCSHELL 0EC1D800 == 134 [pid = 1080] [id = 611] 08:44:19 INFO - PROCESS | 1080 | --DOCSHELL 1240F400 == 133 [pid = 1080] [id = 610] 08:44:19 INFO - PROCESS | 1080 | --DOMWINDOW == 214 (281C2800) [pid = 1080] [serial = 1765] [outer = 00000000] [url = about:blank] 08:44:19 INFO - PROCESS | 1080 | --DOMWINDOW == 213 (1B82B000) [pid = 1080] [serial = 1778] [outer = 00000000] [url = about:blank] 08:44:19 INFO - PROCESS | 1080 | --DOMWINDOW == 212 (1B9CA800) [pid = 1080] [serial = 1780] [outer = 00000000] [url = about:blank] 08:44:19 INFO - PROCESS | 1080 | --DOMWINDOW == 211 (1BDEF000) [pid = 1080] [serial = 1787] [outer = 00000000] [url = about:blank] 08:44:19 INFO - PROCESS | 1080 | --DOMWINDOW == 210 (2714C800) [pid = 1080] [serial = 1756] [outer = 00000000] [url = about:blank] 08:44:19 INFO - PROCESS | 1080 | --DOMWINDOW == 209 (2569D000) [pid = 1080] [serial = 1750] [outer = 00000000] [url = about:blank] 08:44:19 INFO - PROCESS | 1080 | --DOMWINDOW == 208 (12C6F000) [pid = 1080] [serial = 1768] [outer = 00000000] [url = about:blank] 08:44:19 INFO - PROCESS | 1080 | --DOMWINDOW == 207 (12FE3C00) [pid = 1080] [serial = 1769] [outer = 00000000] [url = about:blank] 08:44:19 INFO - PROCESS | 1080 | --DOMWINDOW == 206 (26FA3000) [pid = 1080] [serial = 1753] [outer = 00000000] [url = about:blank] 08:44:19 INFO - PROCESS | 1080 | --DOMWINDOW == 205 (1A775C00) [pid = 1080] [serial = 1786] [outer = 00000000] [url = about:blank] 08:44:19 INFO - PROCESS | 1080 | --DOMWINDOW == 204 (2819D800) [pid = 1080] [serial = 1762] [outer = 00000000] [url = about:blank] 08:44:19 INFO - PROCESS | 1080 | --DOMWINDOW == 203 (1AA8D000) [pid = 1080] [serial = 1774] [outer = 00000000] [url = about:blank] 08:44:19 INFO - PROCESS | 1080 | --DOMWINDOW == 202 (1CB2AC00) [pid = 1080] [serial = 1784] [outer = 00000000] [url = about:blank] 08:44:19 INFO - PROCESS | 1080 | --DOMWINDOW == 201 (1D3A6C00) [pid = 1080] [serial = 1789] [outer = 00000000] [url = about:blank] 08:44:19 INFO - PROCESS | 1080 | --DOMWINDOW == 200 (1B133000) [pid = 1080] [serial = 1775] [outer = 00000000] [url = about:blank] 08:44:19 INFO - PROCESS | 1080 | --DOMWINDOW == 199 (1D3F6400) [pid = 1080] [serial = 1741] [outer = 00000000] [url = about:blank] 08:44:19 INFO - PROCESS | 1080 | --DOMWINDOW == 198 (1BA75C00) [pid = 1080] [serial = 1781] [outer = 00000000] [url = about:blank] 08:44:19 INFO - PROCESS | 1080 | --DOMWINDOW == 197 (1B825400) [pid = 1080] [serial = 1777] [outer = 00000000] [url = about:blank] 08:44:19 INFO - PROCESS | 1080 | --DOMWINDOW == 196 (12AC2800) [pid = 1080] [serial = 1771] [outer = 00000000] [url = about:blank] 08:44:19 INFO - PROCESS | 1080 | --DOMWINDOW == 195 (23271400) [pid = 1080] [serial = 1736] [outer = 00000000] [url = about:blank] 08:44:19 INFO - PROCESS | 1080 | --DOMWINDOW == 194 (23BB5C00) [pid = 1080] [serial = 1744] [outer = 00000000] [url = about:blank] 08:44:19 INFO - PROCESS | 1080 | --DOMWINDOW == 193 (1C15C000) [pid = 1080] [serial = 1783] [outer = 00000000] [url = about:blank] 08:44:19 INFO - PROCESS | 1080 | --DOMWINDOW == 192 (19725000) [pid = 1080] [serial = 1738] [outer = 00000000] [url = about:blank] 08:44:19 INFO - PROCESS | 1080 | --DOMWINDOW == 191 (12C6EC00) [pid = 1080] [serial = 1772] [outer = 00000000] [url = about:blank] 08:44:19 INFO - PROCESS | 1080 | --DOMWINDOW == 190 (271BA800) [pid = 1080] [serial = 1759] [outer = 00000000] [url = about:blank] 08:44:19 INFO - PROCESS | 1080 | --DOMWINDOW == 189 (25175C00) [pid = 1080] [serial = 1747] [outer = 00000000] [url = about:blank] 08:44:19 INFO - PROCESS | 1080 | --DOMWINDOW == 188 (1D3EE800) [pid = 1080] [serial = 1790] [outer = 00000000] [url = about:blank] 08:44:19 INFO - PROCESS | 1080 | 1461253459589 Marionette TRACE conn4 <- [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]]]}] 08:44:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:44:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1120ms 08:44:19 INFO - PROCESS | 1080 | 1461253459643 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 08:44:19 INFO - PROCESS | 1080 | 1461253459645 Marionette TRACE conn4 <- [1,2501,null,{"value":"13"}] 08:44:19 INFO - PROCESS | 1080 | 1461253459649 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:44:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:44:19 INFO - PROCESS | 1080 | 1461253459652 Marionette TRACE conn4 <- [1,2502,null,{}] 08:44:19 INFO - PROCESS | 1080 | 1461253459662 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:19 INFO - PROCESS | 1080 | 1461253459773 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 08:44:19 INFO - PROCESS | 1080 | 1461253459914 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:19 INFO - PROCESS | 1080 | ++DOCSHELL 17104000 == 134 [pid = 1080] [id = 635] 08:44:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 189 (1733F000) [pid = 1080] [serial = 1905] [outer = 00000000] 08:44:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 190 (1B82B000) [pid = 1080] [serial = 1906] [outer = 1733F000] 08:44:19 INFO - PROCESS | 1080 | 1461253459963 Marionette DEBUG loaded listener.js 08:44:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 191 (1BA76000) [pid = 1080] [serial = 1907] [outer = 1733F000] 08:44:20 INFO - PROCESS | 1080 | 1461253460390 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:44:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:44:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 770ms 08:44:20 INFO - PROCESS | 1080 | 1461253460423 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 08:44:20 INFO - PROCESS | 1080 | 1461253460426 Marionette TRACE conn4 <- [1,2505,null,{"value":"13"}] 08:44:20 INFO - PROCESS | 1080 | 1461253460429 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:44:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:44:20 INFO - PROCESS | 1080 | 1461253460431 Marionette TRACE conn4 <- [1,2506,null,{}] 08:44:20 INFO - PROCESS | 1080 | 1461253460434 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:20 INFO - PROCESS | 1080 | 1461253460542 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 08:44:20 INFO - PROCESS | 1080 | 1461253460553 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:20 INFO - PROCESS | 1080 | ++DOCSHELL 1C118000 == 135 [pid = 1080] [id = 636] 08:44:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 192 (1C118400) [pid = 1080] [serial = 1908] [outer = 00000000] 08:44:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 193 (1D310400) [pid = 1080] [serial = 1909] [outer = 1C118400] 08:44:20 INFO - PROCESS | 1080 | 1461253460600 Marionette DEBUG loaded listener.js 08:44:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 194 (1D3A7C00) [pid = 1080] [serial = 1910] [outer = 1C118400] 08:44:21 INFO - PROCESS | 1080 | 1461253461095 Marionette TRACE conn4 <- [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]]]}] 08:44:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:44:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 731ms 08:44:21 INFO - PROCESS | 1080 | 1461253461163 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 08:44:21 INFO - PROCESS | 1080 | 1461253461165 Marionette TRACE conn4 <- [1,2509,null,{"value":"13"}] 08:44:21 INFO - PROCESS | 1080 | 1461253461169 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:44:21 INFO - PROCESS | 1080 | 1461253461171 Marionette TRACE conn4 <- [1,2510,null,{}] 08:44:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:44:21 INFO - PROCESS | 1080 | 1461253461174 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:21 INFO - PROCESS | 1080 | 1461253461328 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 08:44:21 INFO - PROCESS | 1080 | 1461253461342 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:21 INFO - PROCESS | 1080 | ++DOCSHELL 1BDEE000 == 136 [pid = 1080] [id = 637] 08:44:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 195 (1D3AE400) [pid = 1080] [serial = 1911] [outer = 00000000] 08:44:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 196 (1FABA800) [pid = 1080] [serial = 1912] [outer = 1D3AE400] 08:44:21 INFO - PROCESS | 1080 | 1461253461389 Marionette DEBUG loaded listener.js 08:44:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 197 (1FC0BC00) [pid = 1080] [serial = 1913] [outer = 1D3AE400] 08:44:21 INFO - PROCESS | 1080 | 1461253461899 Marionette TRACE conn4 <- [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]]]}] 08:44:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:44:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 770ms 08:44:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:44:21 INFO - PROCESS | 1080 | 1461253461973 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 08:44:21 INFO - PROCESS | 1080 | 1461253461975 Marionette TRACE conn4 <- [1,2513,null,{"value":"13"}] 08:44:21 INFO - PROCESS | 1080 | 1461253461978 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:44:21 INFO - PROCESS | 1080 | 1461253461980 Marionette TRACE conn4 <- [1,2514,null,{}] 08:44:21 INFO - PROCESS | 1080 | 1461253461984 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:22 INFO - PROCESS | 1080 | 1461253462146 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 08:44:22 INFO - PROCESS | 1080 | 1461253462171 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:22 INFO - PROCESS | 1080 | ++DOCSHELL 2074F000 == 137 [pid = 1080] [id = 638] 08:44:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 198 (20751400) [pid = 1080] [serial = 1914] [outer = 00000000] 08:44:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 199 (207C1800) [pid = 1080] [serial = 1915] [outer = 20751400] 08:44:22 INFO - PROCESS | 1080 | 1461253462219 Marionette DEBUG loaded listener.js 08:44:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 200 (20807400) [pid = 1080] [serial = 1916] [outer = 20751400] 08:44:22 INFO - PROCESS | 1080 | 1461253462707 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:44:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:44:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 770ms 08:44:22 INFO - PROCESS | 1080 | 1461253462749 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 08:44:22 INFO - PROCESS | 1080 | 1461253462751 Marionette TRACE conn4 <- [1,2517,null,{"value":"13"}] 08:44:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:44:22 INFO - PROCESS | 1080 | 1461253462755 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:44:22 INFO - PROCESS | 1080 | 1461253462756 Marionette TRACE conn4 <- [1,2518,null,{}] 08:44:22 INFO - PROCESS | 1080 | 1461253462760 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:22 INFO - PROCESS | 1080 | 1461253462916 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 08:44:22 INFO - PROCESS | 1080 | 1461253462934 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:22 INFO - PROCESS | 1080 | ++DOCSHELL 207BDC00 == 138 [pid = 1080] [id = 639] 08:44:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 201 (207C0400) [pid = 1080] [serial = 1917] [outer = 00000000] 08:44:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 202 (2187C000) [pid = 1080] [serial = 1918] [outer = 207C0400] 08:44:22 INFO - PROCESS | 1080 | 1461253462978 Marionette DEBUG loaded listener.js 08:44:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 203 (21DEDC00) [pid = 1080] [serial = 1919] [outer = 207C0400] 08:44:23 INFO - PROCESS | 1080 | --DOMWINDOW == 202 (1BDFA400) [pid = 1080] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:44:23 INFO - PROCESS | 1080 | --DOMWINDOW == 201 (1240F800) [pid = 1080] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:44:23 INFO - PROCESS | 1080 | --DOMWINDOW == 200 (1FABA000) [pid = 1080] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:44:23 INFO - PROCESS | 1080 | --DOMWINDOW == 199 (1CA2AC00) [pid = 1080] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:44:23 INFO - PROCESS | 1080 | --DOMWINDOW == 198 (20665000) [pid = 1080] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:44:23 INFO - PROCESS | 1080 | --DOMWINDOW == 197 (12AEEC00) [pid = 1080] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:44:23 INFO - PROCESS | 1080 | --DOMWINDOW == 196 (1E377C00) [pid = 1080] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:44:23 INFO - PROCESS | 1080 | --DOMWINDOW == 195 (20801C00) [pid = 1080] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:44:23 INFO - PROCESS | 1080 | --DOMWINDOW == 194 (124D9C00) [pid = 1080] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:44:23 INFO - PROCESS | 1080 | --DOMWINDOW == 193 (21DEC400) [pid = 1080] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:44:23 INFO - PROCESS | 1080 | 1461253463852 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:44:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:44:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1130ms 08:44:23 INFO - PROCESS | 1080 | 1461253463886 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 08:44:23 INFO - PROCESS | 1080 | 1461253463888 Marionette TRACE conn4 <- [1,2521,null,{"value":"13"}] 08:44:23 INFO - PROCESS | 1080 | 1461253463891 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:44:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:44:23 INFO - PROCESS | 1080 | 1461253463893 Marionette TRACE conn4 <- [1,2522,null,{}] 08:44:23 INFO - PROCESS | 1080 | 1461253463896 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:24 INFO - PROCESS | 1080 | 1461253464002 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 08:44:24 INFO - PROCESS | 1080 | 1461253464011 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:24 INFO - PROCESS | 1080 | ++DOCSHELL 1BA12C00 == 139 [pid = 1080] [id = 640] 08:44:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 194 (1BDFA400) [pid = 1080] [serial = 1920] [outer = 00000000] 08:44:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 195 (20667800) [pid = 1080] [serial = 1921] [outer = 1BDFA400] 08:44:24 INFO - PROCESS | 1080 | 1461253464057 Marionette DEBUG loaded listener.js 08:44:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 196 (2083B800) [pid = 1080] [serial = 1922] [outer = 1BDFA400] 08:44:24 INFO - PROCESS | 1080 | 1461253464533 Marionette TRACE conn4 <- [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]]]}] 08:44:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:44:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 670ms 08:44:24 INFO - PROCESS | 1080 | 1461253464577 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 08:44:24 INFO - PROCESS | 1080 | 1461253464579 Marionette TRACE conn4 <- [1,2525,null,{"value":"13"}] 08:44:24 INFO - PROCESS | 1080 | 1461253464583 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:44:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:44:24 INFO - PROCESS | 1080 | 1461253464585 Marionette TRACE conn4 <- [1,2526,null,{}] 08:44:24 INFO - PROCESS | 1080 | 1461253464588 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:24 INFO - PROCESS | 1080 | 1461253464698 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 08:44:24 INFO - PROCESS | 1080 | 1461253464705 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:24 INFO - PROCESS | 1080 | ++DOCSHELL 2161F400 == 140 [pid = 1080] [id = 641] 08:44:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 197 (21E81400) [pid = 1080] [serial = 1923] [outer = 00000000] 08:44:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 198 (22367800) [pid = 1080] [serial = 1924] [outer = 21E81400] 08:44:24 INFO - PROCESS | 1080 | 1461253464750 Marionette DEBUG loaded listener.js 08:44:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 199 (2326A000) [pid = 1080] [serial = 1925] [outer = 21E81400] 08:44:25 INFO - PROCESS | 1080 | 1461253465239 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:44:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:44:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 730ms 08:44:25 INFO - PROCESS | 1080 | 1461253465316 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 08:44:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:44:25 INFO - PROCESS | 1080 | 1461253465318 Marionette TRACE conn4 <- [1,2529,null,{"value":"13"}] 08:44:25 INFO - PROCESS | 1080 | 1461253465321 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:44:25 INFO - PROCESS | 1080 | 1461253465323 Marionette TRACE conn4 <- [1,2530,null,{}] 08:44:25 INFO - PROCESS | 1080 | 1461253465327 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:25 INFO - PROCESS | 1080 | 1461253465431 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 08:44:25 INFO - PROCESS | 1080 | 1461253465442 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:25 INFO - PROCESS | 1080 | ++DOCSHELL 2326B800 == 141 [pid = 1080] [id = 642] 08:44:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 200 (2326D000) [pid = 1080] [serial = 1926] [outer = 00000000] 08:44:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 201 (23BB1800) [pid = 1080] [serial = 1927] [outer = 2326D000] 08:44:25 INFO - PROCESS | 1080 | 1461253465487 Marionette DEBUG loaded listener.js 08:44:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 202 (23E73800) [pid = 1080] [serial = 1928] [outer = 2326D000] 08:44:26 INFO - PROCESS | 1080 | 1461253466339 Marionette TRACE conn4 <- [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]]]}] 08:44:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:44:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1079ms 08:44:26 INFO - PROCESS | 1080 | 1461253466402 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 08:44:26 INFO - PROCESS | 1080 | 1461253466406 Marionette TRACE conn4 <- [1,2533,null,{"value":"13"}] 08:44:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:44:26 INFO - PROCESS | 1080 | 1461253466411 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:44:26 INFO - PROCESS | 1080 | 1461253466415 Marionette TRACE conn4 <- [1,2534,null,{}] 08:44:26 INFO - PROCESS | 1080 | 1461253466421 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:26 INFO - PROCESS | 1080 | 1461253466589 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 08:44:26 INFO - PROCESS | 1080 | 1461253466772 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:26 INFO - PROCESS | 1080 | ++DOCSHELL 1930CC00 == 142 [pid = 1080] [id = 643] 08:44:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 203 (1971F800) [pid = 1080] [serial = 1929] [outer = 00000000] 08:44:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 204 (1B820000) [pid = 1080] [serial = 1930] [outer = 1971F800] 08:44:26 INFO - PROCESS | 1080 | 1461253466831 Marionette DEBUG loaded listener.js 08:44:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 205 (1B9CF800) [pid = 1080] [serial = 1931] [outer = 1971F800] 08:44:27 INFO - PROCESS | 1080 | 1461253467428 Marionette TRACE conn4 <- [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]]]}] 08:44:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:44:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1082ms 08:44:27 INFO - PROCESS | 1080 | 1461253467494 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 08:44:27 INFO - PROCESS | 1080 | 1461253467500 Marionette TRACE conn4 <- [1,2537,null,{"value":"13"}] 08:44:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:44:27 INFO - PROCESS | 1080 | 1461253467507 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:44:27 INFO - PROCESS | 1080 | 1461253467510 Marionette TRACE conn4 <- [1,2538,null,{}] 08:44:27 INFO - PROCESS | 1080 | 1461253467515 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:27 INFO - PROCESS | 1080 | 1461253467655 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 08:44:27 INFO - PROCESS | 1080 | 1461253467852 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:27 INFO - PROCESS | 1080 | ++DOCSHELL 1C124400 == 143 [pid = 1080] [id = 644] 08:44:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 206 (1EC64800) [pid = 1080] [serial = 1932] [outer = 00000000] 08:44:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 207 (20607400) [pid = 1080] [serial = 1933] [outer = 1EC64800] 08:44:27 INFO - PROCESS | 1080 | 1461253467911 Marionette DEBUG loaded listener.js 08:44:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 208 (2074EC00) [pid = 1080] [serial = 1934] [outer = 1EC64800] 08:44:28 INFO - PROCESS | 1080 | 1461253468522 Marionette TRACE conn4 <- [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]]]}] 08:44:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:44:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1080ms 08:44:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:44:28 INFO - PROCESS | 1080 | 1461253468589 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 08:44:28 INFO - PROCESS | 1080 | 1461253468592 Marionette TRACE conn4 <- [1,2541,null,{"value":"13"}] 08:44:28 INFO - PROCESS | 1080 | 1461253468596 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:44:28 INFO - PROCESS | 1080 | 1461253468599 Marionette TRACE conn4 <- [1,2542,null,{}] 08:44:28 INFO - PROCESS | 1080 | 1461253468611 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:28 INFO - PROCESS | 1080 | 1461253468744 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 08:44:28 INFO - PROCESS | 1080 | 1461253468931 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:28 INFO - PROCESS | 1080 | ++DOCSHELL 23E79000 == 144 [pid = 1080] [id = 645] 08:44:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 209 (24192400) [pid = 1080] [serial = 1935] [outer = 00000000] 08:44:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 210 (2517DC00) [pid = 1080] [serial = 1936] [outer = 24192400] 08:44:29 INFO - PROCESS | 1080 | 1461253468992 Marionette DEBUG loaded listener.js 08:44:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 211 (25280400) [pid = 1080] [serial = 1937] [outer = 24192400] 08:44:29 INFO - PROCESS | 1080 | 1461253469601 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:44:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:44:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1079ms 08:44:29 INFO - PROCESS | 1080 | 1461253469678 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 08:44:29 INFO - PROCESS | 1080 | 1461253469681 Marionette TRACE conn4 <- [1,2545,null,{"value":"13"}] 08:44:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:44:29 INFO - PROCESS | 1080 | 1461253469684 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:44:29 INFO - PROCESS | 1080 | 1461253469686 Marionette TRACE conn4 <- [1,2546,null,{}] 08:44:29 INFO - PROCESS | 1080 | 1461253469690 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:29 INFO - PROCESS | 1080 | 1461253469857 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 08:44:30 INFO - PROCESS | 1080 | 1461253470038 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:30 INFO - PROCESS | 1080 | ++DOCSHELL 2569E800 == 145 [pid = 1080] [id = 646] 08:44:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 212 (2569F000) [pid = 1080] [serial = 1938] [outer = 00000000] 08:44:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 213 (26F9F800) [pid = 1080] [serial = 1939] [outer = 2569F000] 08:44:30 INFO - PROCESS | 1080 | 1461253470096 Marionette DEBUG loaded listener.js 08:44:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 214 (26FEF400) [pid = 1080] [serial = 1940] [outer = 2569F000] 08:44:30 INFO - PROCESS | 1080 | 1461253470716 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:44:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:44:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1071ms 08:44:30 INFO - PROCESS | 1080 | 1461253470758 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 08:44:30 INFO - PROCESS | 1080 | 1461253470760 Marionette TRACE conn4 <- [1,2549,null,{"value":"13"}] 08:44:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:44:30 INFO - PROCESS | 1080 | 1461253470764 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:44:30 INFO - PROCESS | 1080 | 1461253470766 Marionette TRACE conn4 <- [1,2550,null,{}] 08:44:30 INFO - PROCESS | 1080 | 1461253470770 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:30 INFO - PROCESS | 1080 | 1461253470901 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 08:44:31 INFO - PROCESS | 1080 | 1461253471084 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:31 INFO - PROCESS | 1080 | ++DOCSHELL 25E2FC00 == 146 [pid = 1080] [id = 647] 08:44:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 215 (26FF2400) [pid = 1080] [serial = 1941] [outer = 00000000] 08:44:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 216 (271B5C00) [pid = 1080] [serial = 1942] [outer = 26FF2400] 08:44:31 INFO - PROCESS | 1080 | 1461253471142 Marionette DEBUG loaded listener.js 08:44:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 217 (27A28400) [pid = 1080] [serial = 1943] [outer = 26FF2400] 08:44:31 INFO - PROCESS | 1080 | 1461253471801 Marionette TRACE conn4 <- [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]]]}] 08:44:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:44:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1066ms 08:44:31 INFO - PROCESS | 1080 | 1461253471833 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 08:44:31 INFO - PROCESS | 1080 | 1461253471836 Marionette TRACE conn4 <- [1,2553,null,{"value":"13"}] 08:44:31 INFO - PROCESS | 1080 | 1461253471839 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:44:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:44:31 INFO - PROCESS | 1080 | 1461253471841 Marionette TRACE conn4 <- [1,2554,null,{}] 08:44:31 INFO - PROCESS | 1080 | 1461253471861 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:32 INFO - PROCESS | 1080 | 1461253471998 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 08:44:32 INFO - PROCESS | 1080 | 1461253472182 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:32 INFO - PROCESS | 1080 | ++DOCSHELL 27A2DC00 == 147 [pid = 1080] [id = 648] 08:44:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 218 (27A33400) [pid = 1080] [serial = 1944] [outer = 00000000] 08:44:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 219 (281B9400) [pid = 1080] [serial = 1945] [outer = 27A33400] 08:44:32 INFO - PROCESS | 1080 | 1461253472242 Marionette DEBUG loaded listener.js 08:44:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 220 (281BDC00) [pid = 1080] [serial = 1946] [outer = 27A33400] 08:44:32 INFO - PROCESS | 1080 | 1461253472834 Marionette TRACE conn4 <- [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]]]}] 08:44:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:44:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1029ms 08:44:32 INFO - PROCESS | 1080 | 1461253472873 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 08:44:32 INFO - PROCESS | 1080 | 1461253472875 Marionette TRACE conn4 <- [1,2557,null,{"value":"13"}] 08:44:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:44:32 INFO - PROCESS | 1080 | 1461253472879 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:44:32 INFO - PROCESS | 1080 | 1461253472881 Marionette TRACE conn4 <- [1,2558,null,{}] 08:44:32 INFO - PROCESS | 1080 | 1461253472885 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:33 INFO - PROCESS | 1080 | 1461253473012 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 08:44:33 INFO - PROCESS | 1080 | 1461253473207 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:33 INFO - PROCESS | 1080 | ++DOCSHELL 28199800 == 148 [pid = 1080] [id = 649] 08:44:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 221 (28588800) [pid = 1080] [serial = 1947] [outer = 00000000] 08:44:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 222 (294C5400) [pid = 1080] [serial = 1948] [outer = 28588800] 08:44:33 INFO - PROCESS | 1080 | 1461253473264 Marionette DEBUG loaded listener.js 08:44:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 223 (294C9400) [pid = 1080] [serial = 1949] [outer = 28588800] 08:44:33 INFO - PROCESS | 1080 | 1461253473889 Marionette TRACE conn4 <- [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]]]}] 08:44:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:44:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1073ms 08:44:33 INFO - PROCESS | 1080 | 1461253473957 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 08:44:33 INFO - PROCESS | 1080 | 1461253473959 Marionette TRACE conn4 <- [1,2561,null,{"value":"13"}] 08:44:33 INFO - PROCESS | 1080 | 1461253473962 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:44:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:44:33 INFO - PROCESS | 1080 | 1461253473965 Marionette TRACE conn4 <- [1,2562,null,{}] 08:44:33 INFO - PROCESS | 1080 | 1461253473969 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:34 INFO - PROCESS | 1080 | 1461253474096 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 08:44:34 INFO - PROCESS | 1080 | 1461253474281 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:34 INFO - PROCESS | 1080 | ++DOCSHELL 2926A800 == 149 [pid = 1080] [id = 650] 08:44:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 224 (29BA2400) [pid = 1080] [serial = 1950] [outer = 00000000] 08:44:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 225 (2A428800) [pid = 1080] [serial = 1951] [outer = 29BA2400] 08:44:34 INFO - PROCESS | 1080 | 1461253474338 Marionette DEBUG loaded listener.js 08:44:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 226 (2A42D800) [pid = 1080] [serial = 1952] [outer = 29BA2400] 08:44:34 INFO - PROCESS | 1080 | 1461253474939 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:44:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:44:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1021ms 08:44:34 INFO - PROCESS | 1080 | 1461253474987 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 08:44:34 INFO - PROCESS | 1080 | 1461253474989 Marionette TRACE conn4 <- [1,2565,null,{"value":"13"}] 08:44:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:44:35 INFO - PROCESS | 1080 | 1461253474993 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:44:35 INFO - PROCESS | 1080 | 1461253474995 Marionette TRACE conn4 <- [1,2566,null,{}] 08:44:35 INFO - PROCESS | 1080 | 1461253474999 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:35 INFO - PROCESS | 1080 | 1461253475131 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 08:44:35 INFO - PROCESS | 1080 | 1461253475313 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:35 INFO - PROCESS | 1080 | ++DOCSHELL 12482400 == 150 [pid = 1080] [id = 651] 08:44:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 227 (12C71400) [pid = 1080] [serial = 1953] [outer = 00000000] 08:44:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 228 (2A8CEC00) [pid = 1080] [serial = 1954] [outer = 12C71400] 08:44:35 INFO - PROCESS | 1080 | 1461253475367 Marionette DEBUG loaded listener.js 08:44:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 229 (2A8D3C00) [pid = 1080] [serial = 1955] [outer = 12C71400] 08:44:35 INFO - PROCESS | 1080 | 1461253475969 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:44:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:44:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1017ms 08:44:36 INFO - PROCESS | 1080 | 1461253476014 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 08:44:36 INFO - PROCESS | 1080 | 1461253476017 Marionette TRACE conn4 <- [1,2569,null,{"value":"13"}] 08:44:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:44:36 INFO - PROCESS | 1080 | 1461253476021 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:44:36 INFO - PROCESS | 1080 | 1461253476023 Marionette TRACE conn4 <- [1,2570,null,{}] 08:44:36 INFO - PROCESS | 1080 | 1461253476027 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:36 INFO - PROCESS | 1080 | 1461253476160 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 08:44:36 INFO - PROCESS | 1080 | 1461253476359 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:36 INFO - PROCESS | 1080 | ++DOCSHELL 2A547400 == 151 [pid = 1080] [id = 652] 08:44:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 230 (2A547C00) [pid = 1080] [serial = 1956] [outer = 00000000] 08:44:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 231 (2A54FC00) [pid = 1080] [serial = 1957] [outer = 2A547C00] 08:44:36 INFO - PROCESS | 1080 | 1461253476418 Marionette DEBUG loaded listener.js 08:44:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 232 (2A551800) [pid = 1080] [serial = 1958] [outer = 2A547C00] 08:44:37 INFO - PROCESS | 1080 | 1461253477008 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:44:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:44:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1017ms 08:44:37 INFO - PROCESS | 1080 | 1461253477041 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 08:44:37 INFO - PROCESS | 1080 | 1461253477044 Marionette TRACE conn4 <- [1,2573,null,{"value":"13"}] 08:44:37 INFO - PROCESS | 1080 | 1461253477047 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:44:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:44:37 INFO - PROCESS | 1080 | 1461253477050 Marionette TRACE conn4 <- [1,2574,null,{}] 08:44:37 INFO - PROCESS | 1080 | 1461253477053 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:37 INFO - PROCESS | 1080 | 1461253477199 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 08:44:37 INFO - PROCESS | 1080 | 1461253477397 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:37 INFO - PROCESS | 1080 | ++DOCSHELL 27AB8C00 == 152 [pid = 1080] [id = 653] 08:44:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 233 (27ABB000) [pid = 1080] [serial = 1959] [outer = 00000000] 08:44:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 234 (2A54D400) [pid = 1080] [serial = 1960] [outer = 27ABB000] 08:44:37 INFO - PROCESS | 1080 | 1461253477459 Marionette DEBUG loaded listener.js 08:44:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 235 (2A8CB000) [pid = 1080] [serial = 1961] [outer = 27ABB000] 08:44:38 INFO - PROCESS | 1080 | 1461253478032 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:44:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:44:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1018ms 08:44:38 INFO - PROCESS | 1080 | 1461253478075 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 08:44:38 INFO - PROCESS | 1080 | 1461253478077 Marionette TRACE conn4 <- [1,2577,null,{"value":"13"}] 08:44:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:44:38 INFO - PROCESS | 1080 | 1461253478083 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:44:38 INFO - PROCESS | 1080 | 1461253478085 Marionette TRACE conn4 <- [1,2578,null,{}] 08:44:38 INFO - PROCESS | 1080 | 1461253478089 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:38 INFO - PROCESS | 1080 | 1461253478221 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 08:44:38 INFO - PROCESS | 1080 | 1461253478418 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:38 INFO - PROCESS | 1080 | ++DOCSHELL 2AEE7C00 == 153 [pid = 1080] [id = 654] 08:44:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 236 (2AEE8C00) [pid = 1080] [serial = 1962] [outer = 00000000] 08:44:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 237 (2AEF0000) [pid = 1080] [serial = 1963] [outer = 2AEE8C00] 08:44:38 INFO - PROCESS | 1080 | 1461253478474 Marionette DEBUG loaded listener.js 08:44:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 238 (2B6C4800) [pid = 1080] [serial = 1964] [outer = 2AEE8C00] 08:44:39 INFO - PROCESS | 1080 | 1461253479100 Marionette TRACE conn4 <- [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]]]}] 08:44:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:44:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1079ms 08:44:39 INFO - PROCESS | 1080 | 1461253479163 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 08:44:39 INFO - PROCESS | 1080 | 1461253479165 Marionette TRACE conn4 <- [1,2581,null,{"value":"13"}] 08:44:39 INFO - PROCESS | 1080 | 1461253479169 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:44:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:44:39 INFO - PROCESS | 1080 | 1461253479171 Marionette TRACE conn4 <- [1,2582,null,{}] 08:44:39 INFO - PROCESS | 1080 | 1461253479175 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:39 INFO - PROCESS | 1080 | 1461253479311 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 08:44:39 INFO - PROCESS | 1080 | 1461253479499 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:39 INFO - PROCESS | 1080 | ++DOCSHELL 1B135000 == 154 [pid = 1080] [id = 655] 08:44:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 239 (1B828800) [pid = 1080] [serial = 1965] [outer = 00000000] 08:44:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 240 (1D314800) [pid = 1080] [serial = 1966] [outer = 1B828800] 08:44:39 INFO - PROCESS | 1080 | 1461253479553 Marionette DEBUG loaded listener.js 08:44:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 241 (1D3F2000) [pid = 1080] [serial = 1967] [outer = 1B828800] 08:44:40 INFO - PROCESS | 1080 | 1461253480406 Marionette TRACE conn4 <- [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]]]}] 08:44:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:44:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1274ms 08:44:40 INFO - PROCESS | 1080 | 1461253480447 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 08:44:40 INFO - PROCESS | 1080 | 1461253480451 Marionette TRACE conn4 <- [1,2585,null,{"value":"13"}] 08:44:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:44:40 INFO - PROCESS | 1080 | 1461253480456 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:44:40 INFO - PROCESS | 1080 | 1461253480460 Marionette TRACE conn4 <- [1,2586,null,{}] 08:44:40 INFO - PROCESS | 1080 | 1461253480483 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:40 INFO - PROCESS | 1080 | 1461253480606 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 08:44:40 INFO - PROCESS | 1080 | 1461253480799 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:40 INFO - PROCESS | 1080 | ++DOCSHELL 1A777800 == 155 [pid = 1080] [id = 656] 08:44:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 242 (1A780C00) [pid = 1080] [serial = 1968] [outer = 00000000] 08:44:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 243 (1BDF0C00) [pid = 1080] [serial = 1969] [outer = 1A780C00] 08:44:40 INFO - PROCESS | 1080 | 1461253480850 Marionette DEBUG loaded listener.js 08:44:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 244 (1C121400) [pid = 1080] [serial = 1970] [outer = 1A780C00] 08:44:41 INFO - PROCESS | 1080 | 1461253481506 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:44:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:44:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1093ms 08:44:41 INFO - PROCESS | 1080 | 1461253481550 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 08:44:41 INFO - PROCESS | 1080 | 1461253481555 Marionette TRACE conn4 <- [1,2589,null,{"value":"13"}] 08:44:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:44:41 INFO - PROCESS | 1080 | 1461253481561 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:44:41 INFO - PROCESS | 1080 | 1461253481564 Marionette TRACE conn4 <- [1,2590,null,{}] 08:44:41 INFO - PROCESS | 1080 | 1461253481568 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:41 INFO - PROCESS | 1080 | 1461253481694 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 08:44:41 INFO - PROCESS | 1080 | 1461253481899 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:41 INFO - PROCESS | 1080 | ++DOCSHELL 164A8400 == 156 [pid = 1080] [id = 657] 08:44:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 245 (17103800) [pid = 1080] [serial = 1971] [outer = 00000000] 08:44:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 246 (1FABA400) [pid = 1080] [serial = 1972] [outer = 17103800] 08:44:41 INFO - PROCESS | 1080 | 1461253481950 Marionette DEBUG loaded listener.js 08:44:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 247 (20669800) [pid = 1080] [serial = 1973] [outer = 17103800] 08:44:42 INFO - PROCESS | 1080 | --DOCSHELL 2813E800 == 155 [pid = 1080] [id = 471] 08:44:42 INFO - PROCESS | 1080 | --DOCSHELL 2161F400 == 154 [pid = 1080] [id = 641] 08:44:42 INFO - PROCESS | 1080 | --DOCSHELL 1BA12C00 == 153 [pid = 1080] [id = 640] 08:44:42 INFO - PROCESS | 1080 | --DOCSHELL 207BDC00 == 152 [pid = 1080] [id = 639] 08:44:42 INFO - PROCESS | 1080 | --DOCSHELL 2074F000 == 151 [pid = 1080] [id = 638] 08:44:42 INFO - PROCESS | 1080 | --DOCSHELL 1BDEE000 == 150 [pid = 1080] [id = 637] 08:44:42 INFO - PROCESS | 1080 | --DOCSHELL 1C118000 == 149 [pid = 1080] [id = 636] 08:44:42 INFO - PROCESS | 1080 | --DOMWINDOW == 246 (12AC7400) [pid = 1080] [serial = 1795] [outer = 00000000] [url = about:blank] 08:44:42 INFO - PROCESS | 1080 | --DOMWINDOW == 245 (1A780000) [pid = 1080] [serial = 1798] [outer = 00000000] [url = about:blank] 08:44:42 INFO - PROCESS | 1080 | --DOMWINDOW == 244 (1E37C400) [pid = 1080] [serial = 1801] [outer = 00000000] [url = about:blank] 08:44:42 INFO - PROCESS | 1080 | --DOMWINDOW == 243 (2066A000) [pid = 1080] [serial = 1804] [outer = 00000000] [url = about:blank] 08:44:42 INFO - PROCESS | 1080 | --DOMWINDOW == 242 (20770C00) [pid = 1080] [serial = 1807] [outer = 00000000] [url = about:blank] 08:44:42 INFO - PROCESS | 1080 | --DOMWINDOW == 241 (20834000) [pid = 1080] [serial = 1810] [outer = 00000000] [url = about:blank] 08:44:42 INFO - PROCESS | 1080 | --DOMWINDOW == 240 (21DF0400) [pid = 1080] [serial = 1813] [outer = 00000000] [url = about:blank] 08:44:42 INFO - PROCESS | 1080 | --DOMWINDOW == 239 (2230F400) [pid = 1080] [serial = 1816] [outer = 00000000] [url = about:blank] 08:44:42 INFO - PROCESS | 1080 | --DOMWINDOW == 238 (23266C00) [pid = 1080] [serial = 1819] [outer = 00000000] [url = about:blank] 08:44:42 INFO - PROCESS | 1080 | --DOMWINDOW == 237 (23BB0800) [pid = 1080] [serial = 1822] [outer = 00000000] [url = about:blank] 08:44:42 INFO - PROCESS | 1080 | --DOMWINDOW == 236 (24195400) [pid = 1080] [serial = 1825] [outer = 00000000] [url = about:blank] 08:44:42 INFO - PROCESS | 1080 | --DOMWINDOW == 235 (25282800) [pid = 1080] [serial = 1828] [outer = 00000000] [url = about:blank] 08:44:42 INFO - PROCESS | 1080 | --DOMWINDOW == 234 (245C5000) [pid = 1080] [serial = 1858] [outer = 00000000] [url = about:blank] 08:44:42 INFO - PROCESS | 1080 | --DOCSHELL 17104000 == 148 [pid = 1080] [id = 635] 08:44:42 INFO - PROCESS | 1080 | --DOCSHELL 0EC1DC00 == 147 [pid = 1080] [id = 634] 08:44:42 INFO - PROCESS | 1080 | --DOCSHELL 178D8400 == 146 [pid = 1080] [id = 633] 08:44:42 INFO - PROCESS | 1080 | --DOCSHELL 1BB20000 == 145 [pid = 1080] [id = 631] 08:44:42 INFO - PROCESS | 1080 | --DOCSHELL 294C1400 == 144 [pid = 1080] [id = 630] 08:44:42 INFO - PROCESS | 1080 | --DOCSHELL 207C4800 == 143 [pid = 1080] [id = 629] 08:44:42 INFO - PROCESS | 1080 | --DOCSHELL 281C7C00 == 142 [pid = 1080] [id = 628] 08:44:42 INFO - PROCESS | 1080 | --DOCSHELL 2813AC00 == 141 [pid = 1080] [id = 627] 08:44:42 INFO - PROCESS | 1080 | --DOCSHELL 271AE000 == 140 [pid = 1080] [id = 626] 08:44:42 INFO - PROCESS | 1080 | --DOCSHELL 26FEFC00 == 139 [pid = 1080] [id = 625] 08:44:42 INFO - PROCESS | 1080 | --DOCSHELL 2569C400 == 138 [pid = 1080] [id = 624] 08:44:42 INFO - PROCESS | 1080 | --DOCSHELL 25281000 == 137 [pid = 1080] [id = 623] 08:44:42 INFO - PROCESS | 1080 | --DOCSHELL 20770800 == 136 [pid = 1080] [id = 622] 08:44:42 INFO - PROCESS | 1080 | --DOCSHELL 1BDF9C00 == 135 [pid = 1080] [id = 621] 08:44:42 INFO - PROCESS | 1080 | --DOCSHELL 1640B400 == 134 [pid = 1080] [id = 620] 08:44:42 INFO - PROCESS | 1080 | --DOMWINDOW == 233 (1D318C00) [pid = 1080] [serial = 1835] [outer = 00000000] [url = about:blank] 08:44:42 INFO - PROCESS | 1080 | --DOMWINDOW == 232 (1CB34000) [pid = 1080] [serial = 1834] [outer = 00000000] [url = about:blank] 08:44:42 INFO - PROCESS | 1080 | --DOMWINDOW == 231 (17832C00) [pid = 1080] [serial = 1837] [outer = 00000000] [url = about:blank] 08:44:42 INFO - PROCESS | 1080 | --DOMWINDOW == 230 (1B131C00) [pid = 1080] [serial = 1838] [outer = 00000000] [url = about:blank] 08:44:42 INFO - PROCESS | 1080 | --DOMWINDOW == 229 (1FC0C400) [pid = 1080] [serial = 1843] [outer = 00000000] [url = about:blank] 08:44:42 INFO - PROCESS | 1080 | --DOMWINDOW == 228 (1CE6D400) [pid = 1080] [serial = 1840] [outer = 00000000] [url = about:blank] 08:44:42 INFO - PROCESS | 1080 | --DOMWINDOW == 227 (1D311C00) [pid = 1080] [serial = 1841] [outer = 00000000] [url = about:blank] 08:44:42 INFO - PROCESS | 1080 | --DOMWINDOW == 226 (20754800) [pid = 1080] [serial = 1846] [outer = 00000000] [url = about:blank] 08:44:42 INFO - PROCESS | 1080 | --DOMWINDOW == 225 (1783BC00) [pid = 1080] [serial = 1832] [outer = 00000000] [url = about:blank] 08:44:42 INFO - PROCESS | 1080 | --DOMWINDOW == 224 (164AC000) [pid = 1080] [serial = 1831] [outer = 00000000] [url = about:blank] 08:44:42 INFO - PROCESS | 1080 | --DOMWINDOW == 223 (1FA8C400) [pid = 1080] [serial = 1793] [outer = 00000000] [url = about:blank] 08:44:42 INFO - PROCESS | 1080 | --DOMWINDOW == 222 (2083D400) [pid = 1080] [serial = 1849] [outer = 00000000] [url = about:blank] 08:44:42 INFO - PROCESS | 1080 | --DOMWINDOW == 221 (207C1C00) [pid = 1080] [serial = 1847] [outer = 00000000] [url = about:blank] 08:44:42 INFO - PROCESS | 1080 | --DOMWINDOW == 220 (19754400) [pid = 1080] [serial = 1852] [outer = 00000000] [url = about:blank] 08:44:42 INFO - PROCESS | 1080 | --DOMWINDOW == 219 (21627C00) [pid = 1080] [serial = 1850] [outer = 00000000] [url = about:blank] 08:44:42 INFO - PROCESS | 1080 | --DOMWINDOW == 218 (2326D800) [pid = 1080] [serial = 1855] [outer = 00000000] [url = about:blank] 08:44:42 INFO - PROCESS | 1080 | --DOMWINDOW == 217 (1B9C2800) [pid = 1080] [serial = 1853] [outer = 00000000] [url = about:blank] 08:44:42 INFO - PROCESS | 1080 | --DOMWINDOW == 216 (1FE77800) [pid = 1080] [serial = 1844] [outer = 00000000] [url = about:blank] 08:44:42 INFO - PROCESS | 1080 | --DOMWINDOW == 215 (23BB2000) [pid = 1080] [serial = 1856] [outer = 00000000] [url = about:blank] 08:44:42 INFO - PROCESS | 1080 | 1461253482646 Marionette TRACE conn4 <- [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]]]}] 08:44:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:44:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1119ms 08:44:42 INFO - PROCESS | 1080 | 1461253482683 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 08:44:42 INFO - PROCESS | 1080 | 1461253482686 Marionette TRACE conn4 <- [1,2593,null,{"value":"13"}] 08:44:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:44:42 INFO - PROCESS | 1080 | 1461253482689 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:44:42 INFO - PROCESS | 1080 | 1461253482693 Marionette TRACE conn4 <- [1,2594,null,{}] 08:44:42 INFO - PROCESS | 1080 | 1461253482704 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:42 INFO - PROCESS | 1080 | 1461253482816 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 08:44:42 INFO - PROCESS | 1080 | 1461253482830 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:42 INFO - PROCESS | 1080 | ++DOCSHELL 178E7000 == 135 [pid = 1080] [id = 658] 08:44:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 216 (178EA400) [pid = 1080] [serial = 1974] [outer = 00000000] 08:44:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 217 (1BA12C00) [pid = 1080] [serial = 1975] [outer = 178EA400] 08:44:42 INFO - PROCESS | 1080 | 1461253482880 Marionette DEBUG loaded listener.js 08:44:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 218 (1BDF8000) [pid = 1080] [serial = 1976] [outer = 178EA400] 08:44:43 INFO - PROCESS | 1080 | 1461253483448 Marionette TRACE conn4 <- [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]]]}] 08:44:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:44:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 830ms 08:44:43 INFO - PROCESS | 1080 | 1461253483523 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 08:44:43 INFO - PROCESS | 1080 | 1461253483526 Marionette TRACE conn4 <- [1,2597,null,{"value":"13"}] 08:44:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:44:43 INFO - PROCESS | 1080 | 1461253483529 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:44:43 INFO - PROCESS | 1080 | 1461253483531 Marionette TRACE conn4 <- [1,2598,null,{}] 08:44:43 INFO - PROCESS | 1080 | 1461253483535 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:43 INFO - PROCESS | 1080 | 1461253483659 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 08:44:43 INFO - PROCESS | 1080 | 1461253483807 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:43 INFO - PROCESS | 1080 | ++DOCSHELL 1C11A400 == 136 [pid = 1080] [id = 659] 08:44:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 219 (1C122800) [pid = 1080] [serial = 1977] [outer = 00000000] 08:44:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 220 (1E2C1000) [pid = 1080] [serial = 1978] [outer = 1C122800] 08:44:43 INFO - PROCESS | 1080 | 1461253483855 Marionette DEBUG loaded listener.js 08:44:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 221 (1FAB3C00) [pid = 1080] [serial = 1979] [outer = 1C122800] 08:44:44 INFO - PROCESS | 1080 | 1461253484277 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:44:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:44:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 770ms 08:44:44 INFO - PROCESS | 1080 | 1461253484303 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 08:44:44 INFO - PROCESS | 1080 | 1461253484305 Marionette TRACE conn4 <- [1,2601,null,{"value":"13"}] 08:44:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:44:44 INFO - PROCESS | 1080 | 1461253484308 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:44:44 INFO - PROCESS | 1080 | 1461253484310 Marionette TRACE conn4 <- [1,2602,null,{}] 08:44:44 INFO - PROCESS | 1080 | 1461253484313 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:44 INFO - PROCESS | 1080 | 1461253484420 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 08:44:44 INFO - PROCESS | 1080 | 1461253484427 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:44 INFO - PROCESS | 1080 | ++DOCSHELL 1FC06800 == 137 [pid = 1080] [id = 660] 08:44:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 222 (1FE77800) [pid = 1080] [serial = 1980] [outer = 00000000] 08:44:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 223 (20758800) [pid = 1080] [serial = 1981] [outer = 1FE77800] 08:44:44 INFO - PROCESS | 1080 | 1461253484472 Marionette DEBUG loaded listener.js 08:44:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 224 (207C1400) [pid = 1080] [serial = 1982] [outer = 1FE77800] 08:44:45 INFO - PROCESS | 1080 | 1461253485035 Marionette TRACE conn4 <- [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]]]}] 08:44:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:44:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 770ms 08:44:45 INFO - PROCESS | 1080 | 1461253485089 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 08:44:45 INFO - PROCESS | 1080 | 1461253485091 Marionette TRACE conn4 <- [1,2605,null,{"value":"13"}] 08:44:45 INFO - PROCESS | 1080 | 1461253485094 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:44:45 INFO - PROCESS | 1080 | 1461253485096 Marionette TRACE conn4 <- [1,2606,null,{}] 08:44:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:44:45 INFO - PROCESS | 1080 | 1461253485099 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:45 INFO - PROCESS | 1080 | 1461253485278 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 08:44:45 INFO - PROCESS | 1080 | 1461253485303 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:45 INFO - PROCESS | 1080 | ++DOCSHELL 20837800 == 138 [pid = 1080] [id = 661] 08:44:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 225 (2083F400) [pid = 1080] [serial = 1983] [outer = 00000000] 08:44:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 226 (21887400) [pid = 1080] [serial = 1984] [outer = 2083F400] 08:44:45 INFO - PROCESS | 1080 | 1461253485352 Marionette DEBUG loaded listener.js 08:44:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 227 (21EF8800) [pid = 1080] [serial = 1985] [outer = 2083F400] 08:44:45 INFO - PROCESS | 1080 | 1461253485839 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:44:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:44:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 770ms 08:44:45 INFO - PROCESS | 1080 | 1461253485870 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 08:44:45 INFO - PROCESS | 1080 | 1461253485872 Marionette TRACE conn4 <- [1,2609,null,{"value":"13"}] 08:44:45 INFO - PROCESS | 1080 | 1461253485875 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:44:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:44:45 INFO - PROCESS | 1080 | 1461253485877 Marionette TRACE conn4 <- [1,2610,null,{}] 08:44:45 INFO - PROCESS | 1080 | 1461253485881 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:46 INFO - PROCESS | 1080 | 1461253486039 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 08:44:46 INFO - PROCESS | 1080 | 1461253486061 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:46 INFO - PROCESS | 1080 | ++DOCSHELL 21881800 == 139 [pid = 1080] [id = 662] 08:44:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 228 (21885800) [pid = 1080] [serial = 1986] [outer = 00000000] 08:44:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 229 (23269800) [pid = 1080] [serial = 1987] [outer = 21885800] 08:44:46 INFO - PROCESS | 1080 | 1461253486106 Marionette DEBUG loaded listener.js 08:44:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 230 (23B77C00) [pid = 1080] [serial = 1988] [outer = 21885800] 08:44:46 INFO - PROCESS | 1080 | 1461253486603 Marionette TRACE conn4 <- [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]]]}] 08:44:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:44:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 770ms 08:44:46 INFO - PROCESS | 1080 | --DOMWINDOW == 229 (12A09000) [pid = 1080] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:44:46 INFO - PROCESS | 1080 | --DOMWINDOW == 228 (20751400) [pid = 1080] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:44:46 INFO - PROCESS | 1080 | --DOMWINDOW == 227 (207C0400) [pid = 1080] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:44:46 INFO - PROCESS | 1080 | --DOMWINDOW == 226 (1D3AE400) [pid = 1080] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:44:46 INFO - PROCESS | 1080 | --DOMWINDOW == 225 (1733F000) [pid = 1080] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:44:46 INFO - PROCESS | 1080 | --DOMWINDOW == 224 (1A774800) [pid = 1080] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:44:46 INFO - PROCESS | 1080 | --DOMWINDOW == 223 (21E81400) [pid = 1080] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:44:46 INFO - PROCESS | 1080 | --DOMWINDOW == 222 (23E72400) [pid = 1080] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:44:46 INFO - PROCESS | 1080 | --DOMWINDOW == 221 (1BDFA400) [pid = 1080] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:44:46 INFO - PROCESS | 1080 | --DOMWINDOW == 220 (1C118400) [pid = 1080] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:44:47 INFO - PROCESS | 1080 | 1461253486989 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 08:44:47 INFO - PROCESS | 1080 | 1461253486991 Marionette TRACE conn4 <- [1,2613,null,{"value":"13"}] 08:44:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:44:47 INFO - PROCESS | 1080 | 1461253486996 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:44:47 INFO - PROCESS | 1080 | 1461253486998 Marionette TRACE conn4 <- [1,2614,null,{}] 08:44:47 INFO - PROCESS | 1080 | 1461253487002 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:47 INFO - PROCESS | 1080 | 1461253487110 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 08:44:47 INFO - PROCESS | 1080 | 1461253487119 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:47 INFO - PROCESS | 1080 | ++DOCSHELL 1B9CC800 == 140 [pid = 1080] [id = 663] 08:44:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 221 (1BDFA400) [pid = 1080] [serial = 1989] [outer = 00000000] 08:44:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 222 (2074D400) [pid = 1080] [serial = 1990] [outer = 1BDFA400] 08:44:47 INFO - PROCESS | 1080 | 1461253487165 Marionette DEBUG loaded listener.js 08:44:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 223 (218EB400) [pid = 1080] [serial = 1991] [outer = 1BDFA400] 08:44:47 INFO - PROCESS | 1080 | 1461253487661 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:44:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:44:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 730ms 08:44:47 INFO - PROCESS | 1080 | 1461253487730 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 08:44:47 INFO - PROCESS | 1080 | 1461253487732 Marionette TRACE conn4 <- [1,2617,null,{"value":"13"}] 08:44:47 INFO - PROCESS | 1080 | 1461253487736 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:44:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:44:47 INFO - PROCESS | 1080 | 1461253487737 Marionette TRACE conn4 <- [1,2618,null,{}] 08:44:47 INFO - PROCESS | 1080 | 1461253487741 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:47 INFO - PROCESS | 1080 | 1461253487848 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 08:44:47 INFO - PROCESS | 1080 | 1461253487854 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:47 INFO - PROCESS | 1080 | ++DOCSHELL 2083DC00 == 141 [pid = 1080] [id = 664] 08:44:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 224 (21E81400) [pid = 1080] [serial = 1992] [outer = 00000000] 08:44:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 225 (245CE000) [pid = 1080] [serial = 1993] [outer = 21E81400] 08:44:47 INFO - PROCESS | 1080 | 1461253487900 Marionette DEBUG loaded listener.js 08:44:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 226 (25281000) [pid = 1080] [serial = 1994] [outer = 21E81400] 08:44:48 INFO - PROCESS | 1080 | 1461253488386 Marionette TRACE conn4 <- [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]]]}] 08:44:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:44:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 670ms 08:44:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:44:48 INFO - PROCESS | 1080 | 1461253488418 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 08:44:48 INFO - PROCESS | 1080 | 1461253488421 Marionette TRACE conn4 <- [1,2621,null,{"value":"13"}] 08:44:48 INFO - PROCESS | 1080 | 1461253488424 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:44:48 INFO - PROCESS | 1080 | 1461253488426 Marionette TRACE conn4 <- [1,2622,null,{}] 08:44:48 INFO - PROCESS | 1080 | 1461253488429 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:48 INFO - PROCESS | 1080 | 1461253488535 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 08:44:48 INFO - PROCESS | 1080 | 1461253488574 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:48 INFO - PROCESS | 1080 | ++DOCSHELL 1D3F1800 == 142 [pid = 1080] [id = 665] 08:44:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 227 (2187E000) [pid = 1080] [serial = 1995] [outer = 00000000] 08:44:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 228 (26F99800) [pid = 1080] [serial = 1996] [outer = 2187E000] 08:44:48 INFO - PROCESS | 1080 | 1461253488618 Marionette DEBUG loaded listener.js 08:44:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 229 (27152400) [pid = 1080] [serial = 1997] [outer = 2187E000] 08:44:49 INFO - PROCESS | 1080 | 1461253489389 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:44:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:44:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1021ms 08:44:49 INFO - PROCESS | 1080 | 1461253489456 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 08:44:49 INFO - PROCESS | 1080 | 1461253489460 Marionette TRACE conn4 <- [1,2625,null,{"value":"13"}] 08:44:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:44:49 INFO - PROCESS | 1080 | 1461253489489 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:44:49 INFO - PROCESS | 1080 | 1461253489493 Marionette TRACE conn4 <- [1,2626,null,{}] 08:44:49 INFO - PROCESS | 1080 | 1461253489500 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:49 INFO - PROCESS | 1080 | 1461253489646 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 08:44:49 INFO - PROCESS | 1080 | 1461253489830 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:49 INFO - PROCESS | 1080 | ++DOCSHELL 189A8000 == 143 [pid = 1080] [id = 666] 08:44:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 230 (18A4AC00) [pid = 1080] [serial = 1998] [outer = 00000000] 08:44:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 231 (1B33EC00) [pid = 1080] [serial = 1999] [outer = 18A4AC00] 08:44:49 INFO - PROCESS | 1080 | 1461253489890 Marionette DEBUG loaded listener.js 08:44:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 232 (1B9CF400) [pid = 1080] [serial = 2000] [outer = 18A4AC00] 08:44:50 INFO - PROCESS | 1080 | 1461253490574 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:44:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:44:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1132ms 08:44:50 INFO - PROCESS | 1080 | 1461253490624 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 08:44:50 INFO - PROCESS | 1080 | 1461253490630 Marionette TRACE conn4 <- [1,2629,null,{"value":"13"}] 08:44:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:44:50 INFO - PROCESS | 1080 | 1461253490636 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:44:50 INFO - PROCESS | 1080 | 1461253490639 Marionette TRACE conn4 <- [1,2630,null,{}] 08:44:50 INFO - PROCESS | 1080 | 1461253490659 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:50 INFO - PROCESS | 1080 | 1461253490793 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 08:44:50 INFO - PROCESS | 1080 | 1461253490978 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:51 INFO - PROCESS | 1080 | ++DOCSHELL 1CE6D400 == 144 [pid = 1080] [id = 667] 08:44:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 233 (1D196000) [pid = 1080] [serial = 2001] [outer = 00000000] 08:44:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 234 (20770C00) [pid = 1080] [serial = 2002] [outer = 1D196000] 08:44:51 INFO - PROCESS | 1080 | 1461253491034 Marionette DEBUG loaded listener.js 08:44:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 235 (2083AC00) [pid = 1080] [serial = 2003] [outer = 1D196000] 08:44:51 INFO - PROCESS | 1080 | 1461253491695 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:44:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:44:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1082ms 08:44:51 INFO - PROCESS | 1080 | 1461253491732 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 08:44:51 INFO - PROCESS | 1080 | 1461253491735 Marionette TRACE conn4 <- [1,2633,null,{"value":"13"}] 08:44:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:44:51 INFO - PROCESS | 1080 | 1461253491738 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:44:51 INFO - PROCESS | 1080 | 1461253491742 Marionette TRACE conn4 <- [1,2634,null,{}] 08:44:51 INFO - PROCESS | 1080 | 1461253491754 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:51 INFO - PROCESS | 1080 | 1461253491890 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 08:44:52 INFO - PROCESS | 1080 | 1461253492078 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:52 INFO - PROCESS | 1080 | ++DOCSHELL 26F9F000 == 145 [pid = 1080] [id = 668] 08:44:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 236 (271AD400) [pid = 1080] [serial = 2004] [outer = 00000000] 08:44:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 237 (27A2F000) [pid = 1080] [serial = 2005] [outer = 271AD400] 08:44:52 INFO - PROCESS | 1080 | 1461253492136 Marionette DEBUG loaded listener.js 08:44:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 238 (27AB3C00) [pid = 1080] [serial = 2006] [outer = 271AD400] 08:44:52 INFO - PROCESS | 1080 | 1461253492713 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:44:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:44:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1023ms 08:44:52 INFO - PROCESS | 1080 | 1461253492765 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 08:44:52 INFO - PROCESS | 1080 | 1461253492768 Marionette TRACE conn4 <- [1,2637,null,{"value":"13"}] 08:44:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:44:52 INFO - PROCESS | 1080 | 1461253492772 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:44:52 INFO - PROCESS | 1080 | 1461253492774 Marionette TRACE conn4 <- [1,2638,null,{}] 08:44:52 INFO - PROCESS | 1080 | 1461253492778 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:52 INFO - PROCESS | 1080 | 1461253492915 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 08:44:53 INFO - PROCESS | 1080 | 1461253493113 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:53 INFO - PROCESS | 1080 | ++DOCSHELL 27AB9400 == 146 [pid = 1080] [id = 669] 08:44:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 239 (27ABF000) [pid = 1080] [serial = 2007] [outer = 00000000] 08:44:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 240 (2819F000) [pid = 1080] [serial = 2008] [outer = 27ABF000] 08:44:53 INFO - PROCESS | 1080 | 1461253493171 Marionette DEBUG loaded listener.js 08:44:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 241 (281C2800) [pid = 1080] [serial = 2009] [outer = 27ABF000] 08:44:53 INFO - PROCESS | 1080 | 1461253493752 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:44:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:44:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1019ms 08:44:53 INFO - PROCESS | 1080 | 1461253493808 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 08:44:53 INFO - PROCESS | 1080 | 1461253493810 Marionette TRACE conn4 <- [1,2641,null,{"value":"13"}] 08:44:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:44:53 INFO - PROCESS | 1080 | 1461253493834 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:44:53 INFO - PROCESS | 1080 | 1461253493836 Marionette TRACE conn4 <- [1,2642,null,{}] 08:44:53 INFO - PROCESS | 1080 | 1461253493840 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:53 INFO - PROCESS | 1080 | 1461253493974 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 08:44:54 INFO - PROCESS | 1080 | 1461253494177 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:54 INFO - PROCESS | 1080 | ++DOCSHELL 2813AC00 == 147 [pid = 1080] [id = 670] 08:44:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 242 (28193400) [pid = 1080] [serial = 2010] [outer = 00000000] 08:44:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 243 (2926D000) [pid = 1080] [serial = 2011] [outer = 28193400] 08:44:54 INFO - PROCESS | 1080 | 1461253494235 Marionette DEBUG loaded listener.js 08:44:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 244 (294C8400) [pid = 1080] [serial = 2012] [outer = 28193400] 08:44:54 INFO - PROCESS | 1080 | 1461253494840 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:44:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:44:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1094ms 08:44:54 INFO - PROCESS | 1080 | 1461253494916 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 08:44:54 INFO - PROCESS | 1080 | 1461253494918 Marionette TRACE conn4 <- [1,2645,null,{"value":"13"}] 08:44:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:44:54 INFO - PROCESS | 1080 | 1461253494922 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:44:54 INFO - PROCESS | 1080 | 1461253494924 Marionette TRACE conn4 <- [1,2646,null,{}] 08:44:54 INFO - PROCESS | 1080 | 1461253494928 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:55 INFO - PROCESS | 1080 | 1461253495083 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 08:44:55 INFO - PROCESS | 1080 | 1461253495274 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:55 INFO - PROCESS | 1080 | ++DOCSHELL 29101400 == 148 [pid = 1080] [id = 671] 08:44:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 245 (29105800) [pid = 1080] [serial = 2013] [outer = 00000000] 08:44:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 246 (29132800) [pid = 1080] [serial = 2014] [outer = 29105800] 08:44:55 INFO - PROCESS | 1080 | 1461253495334 Marionette DEBUG loaded listener.js 08:44:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 247 (2926B000) [pid = 1080] [serial = 2015] [outer = 29105800] 08:44:55 INFO - PROCESS | 1080 | 1461253495937 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:44:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:44:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1073ms 08:44:56 INFO - PROCESS | 1080 | 1461253495999 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 08:44:56 INFO - PROCESS | 1080 | 1461253496001 Marionette TRACE conn4 <- [1,2649,null,{"value":"13"}] 08:44:56 INFO - PROCESS | 1080 | 1461253496004 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:44:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:44:56 INFO - PROCESS | 1080 | 1461253496006 Marionette TRACE conn4 <- [1,2650,null,{}] 08:44:56 INFO - PROCESS | 1080 | 1461253496010 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:56 INFO - PROCESS | 1080 | 1461253496138 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 08:44:56 INFO - PROCESS | 1080 | 1461253496343 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:56 INFO - PROCESS | 1080 | ++DOCSHELL 2A54E800 == 149 [pid = 1080] [id = 672] 08:44:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 248 (2A553400) [pid = 1080] [serial = 2016] [outer = 00000000] 08:44:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 249 (2AEF0C00) [pid = 1080] [serial = 2017] [outer = 2A553400] 08:44:56 INFO - PROCESS | 1080 | 1461253496442 Marionette DEBUG loaded listener.js 08:44:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 250 (2AFA3800) [pid = 1080] [serial = 2018] [outer = 2A553400] 08:44:57 INFO - PROCESS | 1080 | 1461253497078 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:44:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:44:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1119ms 08:44:57 INFO - PROCESS | 1080 | 1461253497128 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 08:44:57 INFO - PROCESS | 1080 | 1461253497130 Marionette TRACE conn4 <- [1,2653,null,{"value":"13"}] 08:44:57 INFO - PROCESS | 1080 | 1461253497133 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:44:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:44:57 INFO - PROCESS | 1080 | 1461253497135 Marionette TRACE conn4 <- [1,2654,null,{}] 08:44:57 INFO - PROCESS | 1080 | 1461253497139 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:57 INFO - PROCESS | 1080 | 1461253497338 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 08:44:57 INFO - PROCESS | 1080 | 1461253497478 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:57 INFO - PROCESS | 1080 | ++DOCSHELL 2910CC00 == 150 [pid = 1080] [id = 673] 08:44:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 251 (2A8C8C00) [pid = 1080] [serial = 2019] [outer = 00000000] 08:44:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 252 (2AFAC400) [pid = 1080] [serial = 2020] [outer = 2A8C8C00] 08:44:57 INFO - PROCESS | 1080 | 1461253497535 Marionette DEBUG loaded listener.js 08:44:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 253 (2AFAF800) [pid = 1080] [serial = 2021] [outer = 2A8C8C00] 08:44:58 INFO - PROCESS | 1080 | 1461253498601 Marionette TRACE conn4 <- [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]]]}] 08:44:58 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) 08:44:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1519ms 08:44:58 INFO - PROCESS | 1080 | 1461253498657 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 08:44:58 INFO - PROCESS | 1080 | 1461253498659 Marionette TRACE conn4 <- [1,2657,null,{"value":"13"}] 08:44:58 INFO - PROCESS | 1080 | 1461253498663 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:44:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:44:58 INFO - PROCESS | 1080 | 1461253498665 Marionette TRACE conn4 <- [1,2658,null,{}] 08:44:58 INFO - PROCESS | 1080 | 1461253498669 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:58 INFO - PROCESS | 1080 | 1461253498828 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 08:44:59 INFO - PROCESS | 1080 | 1461253499047 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:59 INFO - PROCESS | 1080 | ++DOCSHELL 1D312C00 == 151 [pid = 1080] [id = 674] 08:44:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 254 (1FC0F000) [pid = 1080] [serial = 2022] [outer = 00000000] 08:44:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 255 (2B6D2400) [pid = 1080] [serial = 2023] [outer = 1FC0F000] 08:44:59 INFO - PROCESS | 1080 | 1461253499101 Marionette DEBUG loaded listener.js 08:44:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 256 (2BFC2800) [pid = 1080] [serial = 2024] [outer = 1FC0F000] 08:45:00 INFO - PROCESS | 1080 | 1461253500107 Marionette TRACE conn4 <- [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] 08:45:00 INFO - PROCESS | 1080 | 1461253500186 Marionette TRACE conn4 <- [1,2661,null,{"value":"13"}] 08:45:00 INFO - PROCESS | 1080 | 1461253500191 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:45:00 INFO - PROCESS | 1080 | 1461253500194 Marionette TRACE conn4 <- [1,2662,null,{}] 08:45:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:45:00 INFO - PROCESS | 1080 | 1461253500198 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:00 INFO - PROCESS | 1080 | 1461253500327 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 08:45:00 INFO - PROCESS | 1080 | 1461253500590 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:00 INFO - PROCESS | 1080 | ++DOCSHELL 12AF6000 == 152 [pid = 1080] [id = 675] 08:45:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 257 (12C78800) [pid = 1080] [serial = 2025] [outer = 00000000] 08:45:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 258 (1B825000) [pid = 1080] [serial = 2026] [outer = 12C78800] 08:45:00 INFO - PROCESS | 1080 | 1461253500647 Marionette DEBUG loaded listener.js 08:45:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 259 (1B9C4400) [pid = 1080] [serial = 2027] [outer = 12C78800] 08:45:01 INFO - PROCESS | 1080 | 1461253501933 Marionette TRACE conn4 <- [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] 08:45:02 INFO - PROCESS | 1080 | 1461253502021 Marionette TRACE conn4 <- [1,2665,null,{"value":"13"}] 08:45:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:45:02 INFO - PROCESS | 1080 | 1461253502026 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:45:02 INFO - PROCESS | 1080 | 1461253502030 Marionette TRACE conn4 <- [1,2666,null,{}] 08:45:02 INFO - PROCESS | 1080 | 1461253502079 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:02 INFO - PROCESS | 1080 | 1461253502186 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 08:45:02 INFO - PROCESS | 1080 | 1461253502410 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:02 INFO - PROCESS | 1080 | ++DOCSHELL 12AF9800 == 153 [pid = 1080] [id = 676] 08:45:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 260 (12C6E400) [pid = 1080] [serial = 2028] [outer = 00000000] 08:45:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 261 (133D0C00) [pid = 1080] [serial = 2029] [outer = 12C6E400] 08:45:02 INFO - PROCESS | 1080 | 1461253502463 Marionette DEBUG loaded listener.js 08:45:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 262 (13BAB800) [pid = 1080] [serial = 2030] [outer = 12C6E400] 08:45:03 INFO - PROCESS | 1080 | --DOCSHELL 252C1800 == 152 [pid = 1080] [id = 567] 08:45:03 INFO - PROCESS | 1080 | --DOCSHELL 2419B400 == 151 [pid = 1080] [id = 451] 08:45:03 INFO - PROCESS | 1080 | --DOCSHELL 12ABB400 == 150 [pid = 1080] [id = 131] 08:45:03 INFO - PROCESS | 1080 | --DOCSHELL 207BE800 == 149 [pid = 1080] [id = 563] 08:45:03 INFO - PROCESS | 1080 | --DOCSHELL 1B9C7000 == 148 [pid = 1080] [id = 560] 08:45:03 INFO - PROCESS | 1080 | --DOCSHELL 23E7E800 == 147 [pid = 1080] [id = 450] 08:45:03 INFO - PROCESS | 1080 | --DOCSHELL 18A54C00 == 146 [pid = 1080] [id = 568] 08:45:03 INFO - PROCESS | 1080 | --DOCSHELL 207C2400 == 145 [pid = 1080] [id = 234] 08:45:03 INFO - PROCESS | 1080 | --DOCSHELL 21DF7800 == 144 [pid = 1080] [id = 565] 08:45:03 INFO - PROCESS | 1080 | --DOCSHELL 2083DC00 == 143 [pid = 1080] [id = 664] 08:45:03 INFO - PROCESS | 1080 | --DOCSHELL 1B9CC800 == 142 [pid = 1080] [id = 663] 08:45:03 INFO - PROCESS | 1080 | --DOCSHELL 21881800 == 141 [pid = 1080] [id = 662] 08:45:03 INFO - PROCESS | 1080 | --DOCSHELL 20837800 == 140 [pid = 1080] [id = 661] 08:45:03 INFO - PROCESS | 1080 | --DOMWINDOW == 261 (23BB1800) [pid = 1080] [serial = 1927] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 1080 | --DOMWINDOW == 260 (2A429000) [pid = 1080] [serial = 1894] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 1080 | --DOMWINDOW == 259 (294CC800) [pid = 1080] [serial = 1891] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 1080 | --DOMWINDOW == 258 (29269400) [pid = 1080] [serial = 1888] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 1080 | --DOMWINDOW == 257 (29132000) [pid = 1080] [serial = 1885] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 1080 | --DOMWINDOW == 256 (28588000) [pid = 1080] [serial = 1882] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 1080 | --DOCSHELL 1FC06800 == 139 [pid = 1080] [id = 660] 08:45:03 INFO - PROCESS | 1080 | --DOCSHELL 1C11A400 == 138 [pid = 1080] [id = 659] 08:45:03 INFO - PROCESS | 1080 | --DOCSHELL 178E7000 == 137 [pid = 1080] [id = 658] 08:45:03 INFO - PROCESS | 1080 | --DOCSHELL 164A8400 == 136 [pid = 1080] [id = 657] 08:45:03 INFO - PROCESS | 1080 | --DOCSHELL 1A777800 == 135 [pid = 1080] [id = 656] 08:45:03 INFO - PROCESS | 1080 | --DOCSHELL 2326B800 == 134 [pid = 1080] [id = 642] 08:45:03 INFO - PROCESS | 1080 | --DOMWINDOW == 255 (2326A000) [pid = 1080] [serial = 1925] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 1080 | --DOMWINDOW == 254 (1A774C00) [pid = 1080] [serial = 1904] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 1080 | --DOMWINDOW == 253 (1C151400) [pid = 1080] [serial = 1897] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 1080 | --DOMWINDOW == 252 (207C1800) [pid = 1080] [serial = 1915] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 1080 | --DOMWINDOW == 251 (21DEDC00) [pid = 1080] [serial = 1919] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 1080 | --DOMWINDOW == 250 (28192000) [pid = 1080] [serial = 1879] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 1080 | --DOMWINDOW == 249 (1FABA800) [pid = 1080] [serial = 1912] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 1080 | --DOMWINDOW == 248 (13B01C00) [pid = 1080] [serial = 1903] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 1080 | --DOMWINDOW == 247 (1B82B000) [pid = 1080] [serial = 1906] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 1080 | --DOMWINDOW == 246 (20807400) [pid = 1080] [serial = 1916] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 1080 | --DOMWINDOW == 245 (1CE21400) [pid = 1080] [serial = 1901] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 1080 | --DOMWINDOW == 244 (22367800) [pid = 1080] [serial = 1924] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 1080 | --DOMWINDOW == 243 (26F9B400) [pid = 1080] [serial = 1873] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 1080 | --DOMWINDOW == 242 (2187C000) [pid = 1080] [serial = 1918] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 1080 | --DOMWINDOW == 241 (1C126800) [pid = 1080] [serial = 1900] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 1080 | --DOMWINDOW == 240 (25171400) [pid = 1080] [serial = 1859] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 1080 | --DOMWINDOW == 239 (20667800) [pid = 1080] [serial = 1921] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 1080 | --DOMWINDOW == 238 (2714A800) [pid = 1080] [serial = 1876] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 1080 | --DOMWINDOW == 237 (1D310400) [pid = 1080] [serial = 1909] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 1080 | --DOMWINDOW == 236 (1BA76000) [pid = 1080] [serial = 1907] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 1080 | --DOMWINDOW == 235 (21879800) [pid = 1080] [serial = 1867] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 1080 | --DOMWINDOW == 234 (2569C800) [pid = 1080] [serial = 1870] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 1080 | --DOMWINDOW == 233 (1FC0BC00) [pid = 1080] [serial = 1913] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 1080 | --DOMWINDOW == 232 (18A54000) [pid = 1080] [serial = 1861] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 1080 | --DOMWINDOW == 231 (1D3A7C00) [pid = 1080] [serial = 1910] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 1080 | --DOMWINDOW == 230 (1CB28400) [pid = 1080] [serial = 1864] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 1080 | --DOMWINDOW == 229 (2083B800) [pid = 1080] [serial = 1922] [outer = 00000000] [url = about:blank] 08:45:03 INFO - PROCESS | 1080 | 1461253503539 Marionette TRACE conn4 <- [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]]]}] 08:45:03 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) 08:45:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1574ms 08:45:03 INFO - PROCESS | 1080 | 1461253503602 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 08:45:03 INFO - PROCESS | 1080 | 1461253503607 Marionette TRACE conn4 <- [1,2669,null,{"value":"13"}] 08:45:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:45:03 INFO - PROCESS | 1080 | 1461253503613 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:45:03 INFO - PROCESS | 1080 | 1461253503616 Marionette TRACE conn4 <- [1,2670,null,{}] 08:45:03 INFO - PROCESS | 1080 | 1461253503620 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:03 INFO - PROCESS | 1080 | 1461253503727 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 08:45:03 INFO - PROCESS | 1080 | 1461253503861 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:03 INFO - PROCESS | 1080 | ++DOCSHELL 13B01C00 == 135 [pid = 1080] [id = 677] 08:45:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 230 (13B49400) [pid = 1080] [serial = 2031] [outer = 00000000] 08:45:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 231 (17322C00) [pid = 1080] [serial = 2032] [outer = 13B49400] 08:45:03 INFO - PROCESS | 1080 | 1461253503946 Marionette DEBUG loaded listener.js 08:45:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 232 (17835400) [pid = 1080] [serial = 2033] [outer = 13B49400] 08:45:04 INFO - PROCESS | 1080 | 1461253504868 Marionette TRACE conn4 <- [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]]]}] 08:45:04 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) 08:45:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1275ms 08:45:04 INFO - PROCESS | 1080 | 1461253504891 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 08:45:04 INFO - PROCESS | 1080 | 1461253504893 Marionette TRACE conn4 <- [1,2673,null,{"value":"13"}] 08:45:04 INFO - PROCESS | 1080 | 1461253504897 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:45:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:45:04 INFO - PROCESS | 1080 | 1461253504900 Marionette TRACE conn4 <- [1,2674,null,{}] 08:45:04 INFO - PROCESS | 1080 | 1461253504917 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:05 INFO - PROCESS | 1080 | 1461253505027 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 08:45:05 INFO - PROCESS | 1080 | 1461253505034 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:05 INFO - PROCESS | 1080 | ++DOCSHELL 18A4A400 == 136 [pid = 1080] [id = 678] 08:45:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 233 (19305C00) [pid = 1080] [serial = 2034] [outer = 00000000] 08:45:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 234 (1B3B8400) [pid = 1080] [serial = 2035] [outer = 19305C00] 08:45:05 INFO - PROCESS | 1080 | 1461253505082 Marionette DEBUG loaded listener.js 08:45:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 235 (1B82C800) [pid = 1080] [serial = 2036] [outer = 19305C00] 08:45:06 INFO - PROCESS | 1080 | 1461253506107 Marionette TRACE conn4 <- [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] 08:45:06 INFO - PROCESS | 1080 | 1461253506138 Marionette TRACE conn4 <- [1,2677,null,{"value":"13"}] 08:45:06 INFO - PROCESS | 1080 | 1461253506141 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:45:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:45:06 INFO - PROCESS | 1080 | 1461253506143 Marionette TRACE conn4 <- [1,2678,null,{}] 08:45:06 INFO - PROCESS | 1080 | 1461253506147 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:06 INFO - PROCESS | 1080 | 1461253506300 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 08:45:06 INFO - PROCESS | 1080 | 1461253506315 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:06 INFO - PROCESS | 1080 | ++DOCSHELL 1BA1AC00 == 137 [pid = 1080] [id = 679] 08:45:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 236 (1BA1B400) [pid = 1080] [serial = 2037] [outer = 00000000] 08:45:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 237 (1C158C00) [pid = 1080] [serial = 2038] [outer = 1BA1B400] 08:45:06 INFO - PROCESS | 1080 | 1461253506361 Marionette DEBUG loaded listener.js 08:45:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 238 (1CAF0800) [pid = 1080] [serial = 2039] [outer = 1BA1B400] 08:45:07 INFO - PROCESS | 1080 | 1461253507345 Marionette TRACE conn4 <- [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] 08:45:07 INFO - PROCESS | 1080 | 1461253507380 Marionette TRACE conn4 <- [1,2681,null,{"value":"13"}] 08:45:07 INFO - PROCESS | 1080 | 1461253507384 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:45:07 INFO - PROCESS | 1080 | 1461253507385 Marionette TRACE conn4 <- [1,2682,null,{}] 08:45:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:45:07 INFO - PROCESS | 1080 | 1461253507389 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:07 INFO - PROCESS | 1080 | 1461253507548 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 08:45:07 INFO - PROCESS | 1080 | 1461253507562 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:07 INFO - PROCESS | 1080 | ++DOCSHELL 1CC14800 == 138 [pid = 1080] [id = 680] 08:45:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 239 (1CE2F800) [pid = 1080] [serial = 2040] [outer = 00000000] 08:45:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 240 (1D318400) [pid = 1080] [serial = 2041] [outer = 1CE2F800] 08:45:07 INFO - PROCESS | 1080 | 1461253507607 Marionette DEBUG loaded listener.js 08:45:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 241 (1D3F4000) [pid = 1080] [serial = 2042] [outer = 1CE2F800] 08:45:08 INFO - PROCESS | 1080 | --DOMWINDOW == 240 (2083F400) [pid = 1080] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:45:08 INFO - PROCESS | 1080 | --DOMWINDOW == 239 (21885800) [pid = 1080] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:45:08 INFO - PROCESS | 1080 | --DOMWINDOW == 238 (1A780C00) [pid = 1080] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:45:08 INFO - PROCESS | 1080 | --DOMWINDOW == 237 (1FE77800) [pid = 1080] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:45:08 INFO - PROCESS | 1080 | --DOMWINDOW == 236 (1C122800) [pid = 1080] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:45:08 INFO - PROCESS | 1080 | --DOMWINDOW == 235 (17103800) [pid = 1080] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:45:08 INFO - PROCESS | 1080 | --DOMWINDOW == 234 (1BDFA400) [pid = 1080] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:45:08 INFO - PROCESS | 1080 | --DOMWINDOW == 233 (178EA400) [pid = 1080] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:45:08 INFO - PROCESS | 1080 | --DOMWINDOW == 232 (21E81400) [pid = 1080] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:45:08 INFO - PROCESS | 1080 | 1461253508869 Marionette TRACE conn4 <- [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] 08:45:08 INFO - PROCESS | 1080 | 1461253508908 Marionette TRACE conn4 <- [1,2685,null,{"value":"13"}] 08:45:08 INFO - PROCESS | 1080 | 1461253508911 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:45:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:45:08 INFO - PROCESS | 1080 | 1461253508913 Marionette TRACE conn4 <- [1,2686,null,{}] 08:45:08 INFO - PROCESS | 1080 | 1461253508916 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:09 INFO - PROCESS | 1080 | 1461253509037 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 08:45:09 INFO - PROCESS | 1080 | 1461253509045 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:09 INFO - PROCESS | 1080 | ++DOCSHELL 1CE68800 == 139 [pid = 1080] [id = 681] 08:45:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 233 (1D190C00) [pid = 1080] [serial = 2043] [outer = 00000000] 08:45:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 234 (1FAB8000) [pid = 1080] [serial = 2044] [outer = 1D190C00] 08:45:09 INFO - PROCESS | 1080 | 1461253509093 Marionette DEBUG loaded listener.js 08:45:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 235 (1FBEF400) [pid = 1080] [serial = 2045] [outer = 1D190C00] 08:45:10 INFO - PROCESS | 1080 | 1461253510091 Marionette TRACE conn4 <- [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] 08:45:10 INFO - PROCESS | 1080 | 1461253510204 Marionette TRACE conn4 <- [1,2689,null,{"value":"13"}] 08:45:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:45:10 INFO - PROCESS | 1080 | 1461253510210 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:45:10 INFO - PROCESS | 1080 | 1461253510214 Marionette TRACE conn4 <- [1,2690,null,{}] 08:45:10 INFO - PROCESS | 1080 | 1461253510220 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:10 INFO - PROCESS | 1080 | 1461253510343 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 08:45:10 INFO - PROCESS | 1080 | 1461253510614 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:10 INFO - PROCESS | 1080 | ++DOCSHELL 12BADC00 == 140 [pid = 1080] [id = 682] 08:45:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 236 (12BAF800) [pid = 1080] [serial = 2046] [outer = 00000000] 08:45:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 237 (13BA9000) [pid = 1080] [serial = 2047] [outer = 12BAF800] 08:45:10 INFO - PROCESS | 1080 | 1461253510678 Marionette DEBUG loaded listener.js 08:45:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 238 (173F5C00) [pid = 1080] [serial = 2048] [outer = 12BAF800] 08:45:11 INFO - PROCESS | 1080 | 1461253511261 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:45:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:45:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1128ms 08:45:11 INFO - PROCESS | 1080 | 1461253511354 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 08:45:11 INFO - PROCESS | 1080 | 1461253511358 Marionette TRACE conn4 <- [1,2693,null,{"value":"13"}] 08:45:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:45:11 INFO - PROCESS | 1080 | 1461253511385 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:45:11 INFO - PROCESS | 1080 | 1461253511389 Marionette TRACE conn4 <- [1,2694,null,{}] 08:45:11 INFO - PROCESS | 1080 | 1461253511394 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:11 INFO - PROCESS | 1080 | 1461253511534 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 08:45:11 INFO - PROCESS | 1080 | 1461253511711 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:11 INFO - PROCESS | 1080 | ++DOCSHELL 1B9C2800 == 141 [pid = 1080] [id = 683] 08:45:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 239 (1B9C6000) [pid = 1080] [serial = 2049] [outer = 00000000] 08:45:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 240 (1C122800) [pid = 1080] [serial = 2050] [outer = 1B9C6000] 08:45:11 INFO - PROCESS | 1080 | 1461253511769 Marionette DEBUG loaded listener.js 08:45:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 241 (1CCE5800) [pid = 1080] [serial = 2051] [outer = 1B9C6000] 08:45:12 INFO - PROCESS | 1080 | 1461253512397 Marionette TRACE conn4 <- [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]]]}] 08:45:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:45:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1025ms 08:45:12 INFO - PROCESS | 1080 | 1461253512423 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 08:45:12 INFO - PROCESS | 1080 | 1461253512425 Marionette TRACE conn4 <- [1,2697,null,{"value":"13"}] 08:45:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:45:12 INFO - PROCESS | 1080 | 1461253512431 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:45:12 INFO - PROCESS | 1080 | 1461253512433 Marionette TRACE conn4 <- [1,2698,null,{}] 08:45:12 INFO - PROCESS | 1080 | 1461253512471 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:12 INFO - PROCESS | 1080 | 1461253512602 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 08:45:12 INFO - PROCESS | 1080 | 1461253512784 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:12 INFO - PROCESS | 1080 | ++DOCSHELL 1FC0F800 == 142 [pid = 1080] [id = 684] 08:45:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 242 (1FC10400) [pid = 1080] [serial = 2052] [outer = 00000000] 08:45:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 243 (20667800) [pid = 1080] [serial = 2053] [outer = 1FC10400] 08:45:12 INFO - PROCESS | 1080 | 1461253512847 Marionette DEBUG loaded listener.js 08:45:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 244 (20672400) [pid = 1080] [serial = 2054] [outer = 1FC10400] 08:45:13 INFO - PROCESS | 1080 | 1461253513504 Marionette TRACE conn4 <- [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] 08:45:13 INFO - PROCESS | 1080 | 1461253513557 Marionette TRACE conn4 <- [1,2701,null,{"value":"13"}] 08:45:13 INFO - PROCESS | 1080 | 1461253513560 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:45:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:45:13 INFO - PROCESS | 1080 | 1461253513563 Marionette TRACE conn4 <- [1,2702,null,{}] 08:45:13 INFO - PROCESS | 1080 | 1461253513567 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:13 INFO - PROCESS | 1080 | 1461253513699 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 08:45:13 INFO - PROCESS | 1080 | 1461253513885 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:13 INFO - PROCESS | 1080 | ++DOCSHELL 2076E800 == 143 [pid = 1080] [id = 685] 08:45:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 245 (20773400) [pid = 1080] [serial = 2055] [outer = 00000000] 08:45:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 246 (20836400) [pid = 1080] [serial = 2056] [outer = 20773400] 08:45:13 INFO - PROCESS | 1080 | 1461253513944 Marionette DEBUG loaded listener.js 08:45:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 247 (2083B000) [pid = 1080] [serial = 2057] [outer = 20773400] 08:45:14 INFO - PROCESS | 1080 | 1461253514545 Marionette TRACE conn4 <- [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]]]}] 08:45:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:45:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1019ms 08:45:14 INFO - PROCESS | 1080 | 1461253514583 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 08:45:14 INFO - PROCESS | 1080 | 1461253514586 Marionette TRACE conn4 <- [1,2705,null,{"value":"13"}] 08:45:14 INFO - PROCESS | 1080 | 1461253514589 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:45:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:45:14 INFO - PROCESS | 1080 | 1461253514591 Marionette TRACE conn4 <- [1,2706,null,{}] 08:45:14 INFO - PROCESS | 1080 | 1461253514595 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:14 INFO - PROCESS | 1080 | 1461253514721 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 08:45:14 INFO - PROCESS | 1080 | 1461253514916 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:14 INFO - PROCESS | 1080 | ++DOCSHELL 207C1C00 == 144 [pid = 1080] [id = 686] 08:45:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 248 (207C9C00) [pid = 1080] [serial = 2058] [outer = 00000000] 08:45:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 249 (218EAC00) [pid = 1080] [serial = 2059] [outer = 207C9C00] 08:45:14 INFO - PROCESS | 1080 | 1461253514974 Marionette DEBUG loaded listener.js 08:45:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 250 (21DEF000) [pid = 1080] [serial = 2060] [outer = 207C9C00] 08:45:15 INFO - PROCESS | 1080 | 1461253515584 Marionette TRACE conn4 <- [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] 08:45:15 INFO - PROCESS | 1080 | 1461253515612 Marionette TRACE conn4 <- [1,2709,null,{"value":"13"}] 08:45:15 INFO - PROCESS | 1080 | 1461253515615 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:45:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:45:15 INFO - PROCESS | 1080 | 1461253515617 Marionette TRACE conn4 <- [1,2710,null,{}] 08:45:15 INFO - PROCESS | 1080 | 1461253515621 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:15 INFO - PROCESS | 1080 | 1461253515770 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 08:45:15 INFO - PROCESS | 1080 | 1461253515967 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:15 INFO - PROCESS | 1080 | ++DOCSHELL 21621000 == 145 [pid = 1080] [id = 687] 08:45:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 251 (2187D000) [pid = 1080] [serial = 2061] [outer = 00000000] 08:45:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 252 (2326DC00) [pid = 1080] [serial = 2062] [outer = 2187D000] 08:45:16 INFO - PROCESS | 1080 | 1461253516028 Marionette DEBUG loaded listener.js 08:45:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 253 (23B81000) [pid = 1080] [serial = 2063] [outer = 2187D000] 08:45:16 INFO - PROCESS | 1080 | 1461253516709 Marionette TRACE conn4 <- [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] 08:45:16 INFO - PROCESS | 1080 | 1461253516740 Marionette TRACE conn4 <- [1,2713,null,{"value":"13"}] 08:45:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:45:16 INFO - PROCESS | 1080 | 1461253516743 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:45:16 INFO - PROCESS | 1080 | 1461253516745 Marionette TRACE conn4 <- [1,2714,null,{}] 08:45:16 INFO - PROCESS | 1080 | 1461253516749 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:16 INFO - PROCESS | 1080 | 1461253516870 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 08:45:17 INFO - PROCESS | 1080 | 1461253517053 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:17 INFO - PROCESS | 1080 | ++DOCSHELL 20801800 == 146 [pid = 1080] [id = 688] 08:45:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 254 (22368400) [pid = 1080] [serial = 2064] [outer = 00000000] 08:45:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 255 (23E7AC00) [pid = 1080] [serial = 2065] [outer = 22368400] 08:45:17 INFO - PROCESS | 1080 | 1461253517110 Marionette DEBUG loaded listener.js 08:45:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 256 (245C2C00) [pid = 1080] [serial = 2066] [outer = 22368400] 08:45:17 INFO - PROCESS | 1080 | 1461253517665 Marionette TRACE conn4 <- [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]]]}] 08:45:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:45:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 970ms 08:45:17 INFO - PROCESS | 1080 | 1461253517718 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 08:45:17 INFO - PROCESS | 1080 | 1461253517720 Marionette TRACE conn4 <- [1,2717,null,{"value":"13"}] 08:45:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:45:17 INFO - PROCESS | 1080 | 1461253517724 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:45:17 INFO - PROCESS | 1080 | 1461253517726 Marionette TRACE conn4 <- [1,2718,null,{}] 08:45:17 INFO - PROCESS | 1080 | 1461253517730 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:17 INFO - PROCESS | 1080 | 1461253517854 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 08:45:18 INFO - PROCESS | 1080 | 1461253518050 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:18 INFO - PROCESS | 1080 | ++DOCSHELL 23E74800 == 147 [pid = 1080] [id = 689] 08:45:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 257 (245CB400) [pid = 1080] [serial = 2067] [outer = 00000000] 08:45:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 258 (2517B000) [pid = 1080] [serial = 2068] [outer = 245CB400] 08:45:18 INFO - PROCESS | 1080 | 1461253518107 Marionette DEBUG loaded listener.js 08:45:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 259 (252BEC00) [pid = 1080] [serial = 2069] [outer = 245CB400] 08:45:19 INFO - PROCESS | 1080 | 1461253519168 Marionette TRACE conn4 <- [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] 08:45:19 INFO - PROCESS | 1080 | 1461253519211 Marionette TRACE conn4 <- [1,2721,null,{"value":"13"}] 08:45:19 INFO - PROCESS | 1080 | 1461253519215 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:45:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:45:19 INFO - PROCESS | 1080 | 1461253519217 Marionette TRACE conn4 <- [1,2722,null,{}] 08:45:19 INFO - PROCESS | 1080 | 1461253519221 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:19 INFO - PROCESS | 1080 | 1461253519377 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 08:45:19 INFO - PROCESS | 1080 | 1461253519590 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:19 INFO - PROCESS | 1080 | ++DOCSHELL 25170800 == 148 [pid = 1080] [id = 690] 08:45:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 260 (2569DC00) [pid = 1080] [serial = 2070] [outer = 00000000] 08:45:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 261 (25E31C00) [pid = 1080] [serial = 2071] [outer = 2569DC00] 08:45:19 INFO - PROCESS | 1080 | 1461253519689 Marionette DEBUG loaded listener.js 08:45:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 262 (26FA1C00) [pid = 1080] [serial = 2072] [outer = 2569DC00] 08:45:20 INFO - PROCESS | 1080 | 1461253520237 Marionette TRACE conn4 <- [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]]]}] 08:45:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:45:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1068ms 08:45:20 INFO - PROCESS | 1080 | 1461253520287 Marionette TRACE conn4 -> [0,2725,"getWindowHandle",null] 08:45:20 INFO - PROCESS | 1080 | 1461253520289 Marionette TRACE conn4 <- [1,2725,null,{"value":"13"}] 08:45:20 INFO - PROCESS | 1080 | 1461253520293 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:45:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:45:20 INFO - PROCESS | 1080 | 1461253520295 Marionette TRACE conn4 <- [1,2726,null,{}] 08:45:20 INFO - PROCESS | 1080 | 1461253520299 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:20 INFO - PROCESS | 1080 | 1461253520424 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 08:45:20 INFO - PROCESS | 1080 | 1461253520620 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:20 INFO - PROCESS | 1080 | ++DOCSHELL 26FF3400 == 149 [pid = 1080] [id = 691] 08:45:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 263 (27150000) [pid = 1080] [serial = 2073] [outer = 00000000] 08:45:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 264 (27A31C00) [pid = 1080] [serial = 2074] [outer = 27150000] 08:45:20 INFO - PROCESS | 1080 | 1461253520677 Marionette DEBUG loaded listener.js 08:45:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 265 (27A37C00) [pid = 1080] [serial = 2075] [outer = 27150000] 08:45:21 INFO - PROCESS | 1080 | 1461253521260 Marionette TRACE conn4 <- [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]]]}] 08:45:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:45:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1022ms 08:45:21 INFO - PROCESS | 1080 | 1461253521318 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 08:45:21 INFO - PROCESS | 1080 | 1461253521321 Marionette TRACE conn4 <- [1,2729,null,{"value":"13"}] 08:45:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:45:21 INFO - PROCESS | 1080 | 1461253521324 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:45:21 INFO - PROCESS | 1080 | 1461253521327 Marionette TRACE conn4 <- [1,2730,null,{}] 08:45:21 INFO - PROCESS | 1080 | 1461253521331 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:21 INFO - PROCESS | 1080 | 1461253521497 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 08:45:21 INFO - PROCESS | 1080 | 1461253521681 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:21 INFO - PROCESS | 1080 | ++DOCSHELL 28137400 == 150 [pid = 1080] [id = 692] 08:45:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 266 (28194C00) [pid = 1080] [serial = 2076] [outer = 00000000] 08:45:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 267 (28590C00) [pid = 1080] [serial = 2077] [outer = 28194C00] 08:45:21 INFO - PROCESS | 1080 | 1461253521741 Marionette DEBUG loaded listener.js 08:45:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 268 (29107800) [pid = 1080] [serial = 2078] [outer = 28194C00] 08:45:22 INFO - PROCESS | 1080 | 1461253522384 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:45:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:45:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1077ms 08:45:22 INFO - PROCESS | 1080 | 1461253522411 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 08:45:22 INFO - PROCESS | 1080 | 1461253522413 Marionette TRACE conn4 <- [1,2733,null,{"value":"13"}] 08:45:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:45:22 INFO - PROCESS | 1080 | 1461253522416 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:45:22 INFO - PROCESS | 1080 | 1461253522418 Marionette TRACE conn4 <- [1,2734,null,{}] 08:45:22 INFO - PROCESS | 1080 | 1461253522422 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:22 INFO - PROCESS | 1080 | 1461253522550 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 08:45:22 INFO - PROCESS | 1080 | 1461253522749 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:22 INFO - PROCESS | 1080 | ++DOCSHELL 2912D400 == 151 [pid = 1080] [id = 693] 08:45:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 269 (29130400) [pid = 1080] [serial = 2079] [outer = 00000000] 08:45:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 270 (2926C000) [pid = 1080] [serial = 2080] [outer = 29130400] 08:45:22 INFO - PROCESS | 1080 | 1461253522805 Marionette DEBUG loaded listener.js 08:45:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 271 (2926A400) [pid = 1080] [serial = 2081] [outer = 29130400] 08:45:23 INFO - PROCESS | 1080 | 1461253523489 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:45:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:45:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1119ms 08:45:23 INFO - PROCESS | 1080 | 1461253523539 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 08:45:23 INFO - PROCESS | 1080 | 1461253523541 Marionette TRACE conn4 <- [1,2737,null,{"value":"13"}] 08:45:23 INFO - PROCESS | 1080 | 1461253523545 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:45:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:45:23 INFO - PROCESS | 1080 | 1461253523547 Marionette TRACE conn4 <- [1,2738,null,{}] 08:45:23 INFO - PROCESS | 1080 | 1461253523551 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:23 INFO - PROCESS | 1080 | 1461253523682 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 08:45:23 INFO - PROCESS | 1080 | 1461253523870 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:23 INFO - PROCESS | 1080 | ++DOCSHELL 1C11AC00 == 152 [pid = 1080] [id = 694] 08:45:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 272 (1C11D800) [pid = 1080] [serial = 2082] [outer = 00000000] 08:45:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 273 (1FC0FC00) [pid = 1080] [serial = 2083] [outer = 1C11D800] 08:45:23 INFO - PROCESS | 1080 | 1461253523925 Marionette DEBUG loaded listener.js 08:45:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 274 (20667000) [pid = 1080] [serial = 2084] [outer = 1C11D800] 08:45:24 INFO - PROCESS | 1080 | 1461253524467 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:45:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:45:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 970ms 08:45:24 INFO - PROCESS | 1080 | 1461253524526 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 08:45:24 INFO - PROCESS | 1080 | 1461253524528 Marionette TRACE conn4 <- [1,2741,null,{"value":"13"}] 08:45:24 INFO - PROCESS | 1080 | 1461253524534 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:45:24 INFO - PROCESS | 1080 | 1461253524536 Marionette TRACE conn4 <- [1,2742,null,{}] 08:45:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:45:24 INFO - PROCESS | 1080 | 1461253524540 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:24 INFO - PROCESS | 1080 | 1461253524668 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 08:45:24 INFO - PROCESS | 1080 | 1461253524873 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:24 INFO - PROCESS | 1080 | ++DOCSHELL 23B84800 == 153 [pid = 1080] [id = 695] 08:45:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 275 (23B85400) [pid = 1080] [serial = 2085] [outer = 00000000] 08:45:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 276 (252C9800) [pid = 1080] [serial = 2086] [outer = 23B85400] 08:45:24 INFO - PROCESS | 1080 | 1461253524930 Marionette DEBUG loaded listener.js 08:45:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 277 (26FEAC00) [pid = 1080] [serial = 2087] [outer = 23B85400] 08:45:25 INFO - PROCESS | 1080 | 1461253525751 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:45:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:45:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1290ms 08:45:25 INFO - PROCESS | 1080 | 1461253525830 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 08:45:25 INFO - PROCESS | 1080 | 1461253525834 Marionette TRACE conn4 <- [1,2745,null,{"value":"13"}] 08:45:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:45:25 INFO - PROCESS | 1080 | 1461253525840 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:45:25 INFO - PROCESS | 1080 | 1461253525843 Marionette TRACE conn4 <- [1,2746,null,{}] 08:45:25 INFO - PROCESS | 1080 | 1461253525849 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:25 INFO - PROCESS | 1080 | 1461253525974 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 08:45:26 INFO - PROCESS | 1080 | 1461253526167 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:26 INFO - PROCESS | 1080 | ++DOCSHELL 189A9000 == 154 [pid = 1080] [id = 696] 08:45:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 278 (19720400) [pid = 1080] [serial = 2088] [outer = 00000000] 08:45:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 279 (1B9C7000) [pid = 1080] [serial = 2089] [outer = 19720400] 08:45:26 INFO - PROCESS | 1080 | 1461253526217 Marionette DEBUG loaded listener.js 08:45:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 280 (1C11A000) [pid = 1080] [serial = 2090] [outer = 19720400] 08:45:26 INFO - PROCESS | 1080 | 1461253526805 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:45:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:45:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1026ms 08:45:26 INFO - PROCESS | 1080 | 1461253526867 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 08:45:26 INFO - PROCESS | 1080 | 1461253526872 Marionette TRACE conn4 <- [1,2749,null,{"value":"13"}] 08:45:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:45:26 INFO - PROCESS | 1080 | 1461253526878 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:45:26 INFO - PROCESS | 1080 | 1461253526881 Marionette TRACE conn4 <- [1,2750,null,{}] 08:45:26 INFO - PROCESS | 1080 | 1461253526885 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:27 INFO - PROCESS | 1080 | 1461253527030 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 08:45:27 INFO - PROCESS | 1080 | --DOCSHELL 1CC14800 == 153 [pid = 1080] [id = 680] 08:45:27 INFO - PROCESS | 1080 | --DOCSHELL 1BA1AC00 == 152 [pid = 1080] [id = 679] 08:45:27 INFO - PROCESS | 1080 | --DOCSHELL 18A4A400 == 151 [pid = 1080] [id = 678] 08:45:27 INFO - PROCESS | 1080 | --DOCSHELL 13B01C00 == 150 [pid = 1080] [id = 677] 08:45:27 INFO - PROCESS | 1080 | --DOCSHELL 12AF9800 == 149 [pid = 1080] [id = 676] 08:45:27 INFO - PROCESS | 1080 | --DOCSHELL 2A54E800 == 148 [pid = 1080] [id = 672] 08:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 279 (26F99800) [pid = 1080] [serial = 1996] [outer = 00000000] [url = about:blank] 08:45:27 INFO - PROCESS | 1080 | 1461253527327 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:27 INFO - PROCESS | 1080 | --DOCSHELL 29101400 == 147 [pid = 1080] [id = 671] 08:45:27 INFO - PROCESS | 1080 | --DOCSHELL 2813AC00 == 146 [pid = 1080] [id = 670] 08:45:27 INFO - PROCESS | 1080 | --DOCSHELL 27AB9400 == 145 [pid = 1080] [id = 669] 08:45:27 INFO - PROCESS | 1080 | --DOCSHELL 26F9F000 == 144 [pid = 1080] [id = 668] 08:45:27 INFO - PROCESS | 1080 | --DOCSHELL 1CE6D400 == 143 [pid = 1080] [id = 667] 08:45:27 INFO - PROCESS | 1080 | --DOCSHELL 189A8000 == 142 [pid = 1080] [id = 666] 08:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 278 (21887400) [pid = 1080] [serial = 1984] [outer = 00000000] [url = about:blank] 08:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 277 (23269800) [pid = 1080] [serial = 1987] [outer = 00000000] [url = about:blank] 08:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 276 (1C121400) [pid = 1080] [serial = 1970] [outer = 00000000] [url = about:blank] 08:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 275 (1BDF0C00) [pid = 1080] [serial = 1969] [outer = 00000000] [url = about:blank] 08:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 274 (20758800) [pid = 1080] [serial = 1981] [outer = 00000000] [url = about:blank] 08:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 273 (21EF8800) [pid = 1080] [serial = 1985] [outer = 00000000] [url = about:blank] 08:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 272 (1B820000) [pid = 1080] [serial = 1930] [outer = 00000000] [url = about:blank] 08:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 271 (1E2C1000) [pid = 1080] [serial = 1978] [outer = 00000000] [url = about:blank] 08:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 270 (1FAB3C00) [pid = 1080] [serial = 1979] [outer = 00000000] [url = about:blank] 08:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 269 (20607400) [pid = 1080] [serial = 1933] [outer = 00000000] [url = about:blank] 08:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 268 (26F9F800) [pid = 1080] [serial = 1939] [outer = 00000000] [url = about:blank] 08:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 267 (20669800) [pid = 1080] [serial = 1973] [outer = 00000000] [url = about:blank] 08:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 266 (1FABA400) [pid = 1080] [serial = 1972] [outer = 00000000] [url = about:blank] 08:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 265 (2074D400) [pid = 1080] [serial = 1990] [outer = 00000000] [url = about:blank] 08:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 264 (1BA12C00) [pid = 1080] [serial = 1975] [outer = 00000000] [url = about:blank] 08:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 263 (1BDF8000) [pid = 1080] [serial = 1976] [outer = 00000000] [url = about:blank] 08:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 262 (2517DC00) [pid = 1080] [serial = 1936] [outer = 00000000] [url = about:blank] 08:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 261 (1D314800) [pid = 1080] [serial = 1966] [outer = 00000000] [url = about:blank] 08:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 260 (271B5C00) [pid = 1080] [serial = 1942] [outer = 00000000] [url = about:blank] 08:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 259 (281B9400) [pid = 1080] [serial = 1945] [outer = 00000000] [url = about:blank] 08:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 258 (294C5400) [pid = 1080] [serial = 1948] [outer = 00000000] [url = about:blank] 08:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 257 (2A428800) [pid = 1080] [serial = 1951] [outer = 00000000] [url = about:blank] 08:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 256 (245CE000) [pid = 1080] [serial = 1993] [outer = 00000000] [url = about:blank] 08:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 255 (2A8CEC00) [pid = 1080] [serial = 1954] [outer = 00000000] [url = about:blank] 08:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 254 (2A54FC00) [pid = 1080] [serial = 1957] [outer = 00000000] [url = about:blank] 08:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 253 (2A54D400) [pid = 1080] [serial = 1960] [outer = 00000000] [url = about:blank] 08:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 252 (2AEF0000) [pid = 1080] [serial = 1963] [outer = 00000000] [url = about:blank] 08:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 251 (23B77C00) [pid = 1080] [serial = 1988] [outer = 00000000] [url = about:blank] 08:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 250 (218EB400) [pid = 1080] [serial = 1991] [outer = 00000000] [url = about:blank] 08:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 249 (25281000) [pid = 1080] [serial = 1994] [outer = 00000000] [url = about:blank] 08:45:27 INFO - PROCESS | 1080 | --DOMWINDOW == 248 (207C1400) [pid = 1080] [serial = 1982] [outer = 00000000] [url = about:blank] 08:45:27 INFO - PROCESS | 1080 | ++DOCSHELL 12AF9800 == 143 [pid = 1080] [id = 697] 08:45:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 249 (12BA6400) [pid = 1080] [serial = 2091] [outer = 00000000] 08:45:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 250 (17107C00) [pid = 1080] [serial = 2092] [outer = 12BA6400] 08:45:27 INFO - PROCESS | 1080 | 1461253527405 Marionette DEBUG loaded listener.js 08:45:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 251 (19729400) [pid = 1080] [serial = 2093] [outer = 12BA6400] 08:45:27 INFO - PROCESS | 1080 | 1461253527796 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:45:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:45:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 970ms 08:45:27 INFO - PROCESS | 1080 | 1461253527851 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 08:45:27 INFO - PROCESS | 1080 | 1461253527853 Marionette TRACE conn4 <- [1,2753,null,{"value":"13"}] 08:45:27 INFO - PROCESS | 1080 | 1461253527857 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:45:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:45:27 INFO - PROCESS | 1080 | 1461253527860 Marionette TRACE conn4 <- [1,2754,null,{}] 08:45:27 INFO - PROCESS | 1080 | 1461253527870 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:27 INFO - PROCESS | 1080 | 1461253527981 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 08:45:28 INFO - PROCESS | 1080 | 1461253527996 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:28 INFO - PROCESS | 1080 | ++DOCSHELL 1D310800 == 144 [pid = 1080] [id = 698] 08:45:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 252 (1D310C00) [pid = 1080] [serial = 2094] [outer = 00000000] 08:45:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 253 (1E37AC00) [pid = 1080] [serial = 2095] [outer = 1D310C00] 08:45:28 INFO - PROCESS | 1080 | 1461253528044 Marionette DEBUG loaded listener.js 08:45:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 254 (1FBEF000) [pid = 1080] [serial = 2096] [outer = 1D310C00] 08:45:28 INFO - PROCESS | 1080 | 1461253528577 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:45:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:45:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 770ms 08:45:28 INFO - PROCESS | 1080 | 1461253528651 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 08:45:28 INFO - PROCESS | 1080 | 1461253528653 Marionette TRACE conn4 <- [1,2757,null,{"value":"13"}] 08:45:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:45:28 INFO - PROCESS | 1080 | 1461253528656 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:45:28 INFO - PROCESS | 1080 | 1461253528658 Marionette TRACE conn4 <- [1,2758,null,{}] 08:45:28 INFO - PROCESS | 1080 | 1461253528662 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:28 INFO - PROCESS | 1080 | 1461253528831 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 08:45:28 INFO - PROCESS | 1080 | 1461253528849 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:28 INFO - PROCESS | 1080 | ++DOCSHELL 20766400 == 145 [pid = 1080] [id = 699] 08:45:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 255 (2076B400) [pid = 1080] [serial = 2097] [outer = 00000000] 08:45:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 256 (20838000) [pid = 1080] [serial = 2098] [outer = 2076B400] 08:45:28 INFO - PROCESS | 1080 | 1461253528897 Marionette DEBUG loaded listener.js 08:45:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 257 (21880800) [pid = 1080] [serial = 2099] [outer = 2076B400] 08:45:29 INFO - PROCESS | 1080 | 1461253529356 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:45:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:45:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 730ms 08:45:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:45:29 INFO - PROCESS | 1080 | 1461253529389 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 08:45:29 INFO - PROCESS | 1080 | 1461253529391 Marionette TRACE conn4 <- [1,2761,null,{"value":"13"}] 08:45:29 INFO - PROCESS | 1080 | 1461253529395 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:45:29 INFO - PROCESS | 1080 | 1461253529396 Marionette TRACE conn4 <- [1,2762,null,{}] 08:45:29 INFO - PROCESS | 1080 | 1461253529400 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:29 INFO - PROCESS | 1080 | 1461253529580 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 08:45:29 INFO - PROCESS | 1080 | 1461253529605 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:29 INFO - PROCESS | 1080 | ++DOCSHELL 21886C00 == 146 [pid = 1080] [id = 700] 08:45:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 258 (218EB400) [pid = 1080] [serial = 2100] [outer = 00000000] 08:45:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 259 (2326D400) [pid = 1080] [serial = 2101] [outer = 218EB400] 08:45:29 INFO - PROCESS | 1080 | 1461253529651 Marionette DEBUG loaded listener.js 08:45:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 260 (23B7F400) [pid = 1080] [serial = 2102] [outer = 218EB400] 08:45:30 INFO - PROCESS | 1080 | 1461253530150 Marionette TRACE conn4 <- [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]]]}] 08:45:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:45:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 770ms 08:45:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:45:30 INFO - PROCESS | 1080 | 1461253530165 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 08:45:30 INFO - PROCESS | 1080 | 1461253530167 Marionette TRACE conn4 <- [1,2765,null,{"value":"13"}] 08:45:30 INFO - PROCESS | 1080 | 1461253530170 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:45:30 INFO - PROCESS | 1080 | 1461253530171 Marionette TRACE conn4 <- [1,2766,null,{}] 08:45:30 INFO - PROCESS | 1080 | 1461253530175 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:30 INFO - PROCESS | 1080 | 1461253530384 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 08:45:30 INFO - PROCESS | 1080 | 1461253530405 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:30 INFO - PROCESS | 1080 | ++DOCSHELL 23BAF000 == 147 [pid = 1080] [id = 701] 08:45:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 261 (2419C400) [pid = 1080] [serial = 2103] [outer = 00000000] 08:45:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 262 (27A28800) [pid = 1080] [serial = 2104] [outer = 2419C400] 08:45:30 INFO - PROCESS | 1080 | 1461253530453 Marionette DEBUG loaded listener.js 08:45:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 263 (28138000) [pid = 1080] [serial = 2105] [outer = 2419C400] 08:45:30 INFO - PROCESS | 1080 | 1461253530938 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:45:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:45:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 831ms 08:45:31 INFO - PROCESS | 1080 | 1461253531001 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 08:45:31 INFO - PROCESS | 1080 | 1461253531003 Marionette TRACE conn4 <- [1,2769,null,{"value":"13"}] 08:45:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:45:31 INFO - PROCESS | 1080 | 1461253531006 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:45:31 INFO - PROCESS | 1080 | 1461253531008 Marionette TRACE conn4 <- [1,2770,null,{}] 08:45:31 INFO - PROCESS | 1080 | 1461253531019 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:31 INFO - PROCESS | 1080 | 1461253531178 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 08:45:31 INFO - PROCESS | 1080 | 1461253531199 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:31 INFO - PROCESS | 1080 | ++DOCSHELL 2813E800 == 148 [pid = 1080] [id = 702] 08:45:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 264 (2819D800) [pid = 1080] [serial = 2106] [outer = 00000000] 08:45:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 265 (2910AC00) [pid = 1080] [serial = 2107] [outer = 2819D800] 08:45:31 INFO - PROCESS | 1080 | 1461253531244 Marionette DEBUG loaded listener.js 08:45:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 266 (29130000) [pid = 1080] [serial = 2108] [outer = 2819D800] 08:45:31 INFO - PROCESS | 1080 | --DOMWINDOW == 265 (13B49400) [pid = 1080] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:45:31 INFO - PROCESS | 1080 | --DOMWINDOW == 264 (19305C00) [pid = 1080] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:45:31 INFO - PROCESS | 1080 | --DOMWINDOW == 263 (1CE2F800) [pid = 1080] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:45:31 INFO - PROCESS | 1080 | --DOMWINDOW == 262 (12C6E400) [pid = 1080] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:45:31 INFO - PROCESS | 1080 | --DOMWINDOW == 261 (1BA1B400) [pid = 1080] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:45:31 INFO - PROCESS | 1080 | 1461253531900 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:45:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:45:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 930ms 08:45:31 INFO - PROCESS | 1080 | 1461253531944 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 08:45:31 INFO - PROCESS | 1080 | 1461253531946 Marionette TRACE conn4 <- [1,2773,null,{"value":"13"}] 08:45:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:45:31 INFO - PROCESS | 1080 | 1461253531951 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:45:31 INFO - PROCESS | 1080 | 1461253531953 Marionette TRACE conn4 <- [1,2774,null,{}] 08:45:31 INFO - PROCESS | 1080 | 1461253531957 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:32 INFO - PROCESS | 1080 | 1461253532064 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 08:45:32 INFO - PROCESS | 1080 | 1461253532073 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:32 INFO - PROCESS | 1080 | ++DOCSHELL 29136400 == 149 [pid = 1080] [id = 703] 08:45:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 262 (294C8000) [pid = 1080] [serial = 2109] [outer = 00000000] 08:45:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 263 (2A429000) [pid = 1080] [serial = 2110] [outer = 294C8000] 08:45:32 INFO - PROCESS | 1080 | 1461253532119 Marionette DEBUG loaded listener.js 08:45:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 264 (2A42E400) [pid = 1080] [serial = 2111] [outer = 294C8000] 08:45:32 INFO - PROCESS | 1080 | 1461253532599 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:45:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:45:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 670ms 08:45:32 INFO - PROCESS | 1080 | 1461253532622 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 08:45:32 INFO - PROCESS | 1080 | 1461253532624 Marionette TRACE conn4 <- [1,2777,null,{"value":"13"}] 08:45:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:45:32 INFO - PROCESS | 1080 | 1461253532627 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:45:32 INFO - PROCESS | 1080 | 1461253532629 Marionette TRACE conn4 <- [1,2778,null,{}] 08:45:32 INFO - PROCESS | 1080 | 1461253532632 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:32 INFO - PROCESS | 1080 | 1461253532805 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 08:45:32 INFO - PROCESS | 1080 | 1461253532854 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:32 INFO - PROCESS | 1080 | ++DOCSHELL 2326B000 == 150 [pid = 1080] [id = 704] 08:45:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 265 (2858F400) [pid = 1080] [serial = 2112] [outer = 00000000] 08:45:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 266 (2A551400) [pid = 1080] [serial = 2113] [outer = 2858F400] 08:45:32 INFO - PROCESS | 1080 | 1461253532900 Marionette DEBUG loaded listener.js 08:45:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 267 (2A8C5C00) [pid = 1080] [serial = 2114] [outer = 2858F400] 08:45:33 INFO - PROCESS | 1080 | 1461253533339 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:45:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:45:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 770ms 08:45:33 INFO - PROCESS | 1080 | 1461253533402 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 08:45:33 INFO - PROCESS | 1080 | 1461253533404 Marionette TRACE conn4 <- [1,2781,null,{"value":"13"}] 08:45:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:45:33 INFO - PROCESS | 1080 | 1461253533407 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:45:33 INFO - PROCESS | 1080 | 1461253533409 Marionette TRACE conn4 <- [1,2782,null,{}] 08:45:33 INFO - PROCESS | 1080 | 1461253533412 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:33 INFO - PROCESS | 1080 | 1461253533522 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 08:45:33 INFO - PROCESS | 1080 | 1461253533535 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:33 INFO - PROCESS | 1080 | ++DOCSHELL 2658A000 == 151 [pid = 1080] [id = 705] 08:45:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 268 (2658B400) [pid = 1080] [serial = 2115] [outer = 00000000] 08:45:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 269 (26590400) [pid = 1080] [serial = 2116] [outer = 2658B400] 08:45:33 INFO - PROCESS | 1080 | 1461253533581 Marionette DEBUG loaded listener.js 08:45:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 270 (26593000) [pid = 1080] [serial = 2117] [outer = 2658B400] 08:45:34 INFO - PROCESS | 1080 | 1461253534416 Marionette TRACE conn4 <- [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]]]}] 08:45:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:45:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1018ms 08:45:34 INFO - PROCESS | 1080 | 1461253534427 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 08:45:34 INFO - PROCESS | 1080 | 1461253534432 Marionette TRACE conn4 <- [1,2785,null,{"value":"13"}] 08:45:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:45:34 INFO - PROCESS | 1080 | 1461253534438 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:45:34 INFO - PROCESS | 1080 | 1461253534442 Marionette TRACE conn4 <- [1,2786,null,{}] 08:45:34 INFO - PROCESS | 1080 | 1461253534469 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:34 INFO - PROCESS | 1080 | 1461253534608 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 08:45:34 INFO - PROCESS | 1080 | 1461253534814 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:34 INFO - PROCESS | 1080 | ++DOCSHELL 1B3B9400 == 152 [pid = 1080] [id = 706] 08:45:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 271 (1B3C3C00) [pid = 1080] [serial = 2118] [outer = 00000000] 08:45:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 272 (1CA2A000) [pid = 1080] [serial = 2119] [outer = 1B3C3C00] 08:45:34 INFO - PROCESS | 1080 | 1461253534876 Marionette DEBUG loaded listener.js 08:45:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 273 (1EB6AC00) [pid = 1080] [serial = 2120] [outer = 1B3C3C00] 08:45:35 INFO - PROCESS | 1080 | 1461253535479 Marionette TRACE conn4 <- [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]]]}] 08:45:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:45:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1097ms 08:45:35 INFO - PROCESS | 1080 | 1461253535539 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 08:45:35 INFO - PROCESS | 1080 | 1461253535546 Marionette TRACE conn4 <- [1,2789,null,{"value":"13"}] 08:45:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:45:35 INFO - PROCESS | 1080 | 1461253535552 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:45:35 INFO - PROCESS | 1080 | 1461253535555 Marionette TRACE conn4 <- [1,2790,null,{}] 08:45:35 INFO - PROCESS | 1080 | 1461253535559 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:35 INFO - PROCESS | 1080 | 1461253535700 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 08:45:35 INFO - PROCESS | 1080 | 1461253535891 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:35 INFO - PROCESS | 1080 | ++DOCSHELL 2074D400 == 153 [pid = 1080] [id = 707] 08:45:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 274 (20768000) [pid = 1080] [serial = 2121] [outer = 00000000] 08:45:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 275 (23BB8800) [pid = 1080] [serial = 2122] [outer = 20768000] 08:45:35 INFO - PROCESS | 1080 | 1461253535949 Marionette DEBUG loaded listener.js 08:45:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 276 (25178800) [pid = 1080] [serial = 2123] [outer = 20768000] 08:45:36 INFO - PROCESS | 1080 | 1461253536588 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:45:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:45:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1078ms 08:45:36 INFO - PROCESS | 1080 | 1461253536631 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 08:45:36 INFO - PROCESS | 1080 | 1461253536634 Marionette TRACE conn4 <- [1,2793,null,{"value":"13"}] 08:45:36 INFO - PROCESS | 1080 | 1461253536638 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:45:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:45:36 INFO - PROCESS | 1080 | 1461253536641 Marionette TRACE conn4 <- [1,2794,null,{}] 08:45:36 INFO - PROCESS | 1080 | 1461253536653 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:36 INFO - PROCESS | 1080 | 1461253536794 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 08:45:37 INFO - PROCESS | 1080 | 1461253536991 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:37 INFO - PROCESS | 1080 | ++DOCSHELL 281BD800 == 154 [pid = 1080] [id = 708] 08:45:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 277 (281C1400) [pid = 1080] [serial = 2124] [outer = 00000000] 08:45:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 278 (2A54EC00) [pid = 1080] [serial = 2125] [outer = 281C1400] 08:45:37 INFO - PROCESS | 1080 | 1461253537054 Marionette DEBUG loaded listener.js 08:45:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 279 (2A643C00) [pid = 1080] [serial = 2126] [outer = 281C1400] 08:45:37 INFO - PROCESS | 1080 | 1461253537686 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:45:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:45:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1070ms 08:45:37 INFO - PROCESS | 1080 | 1461253537715 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 08:45:37 INFO - PROCESS | 1080 | 1461253537718 Marionette TRACE conn4 <- [1,2797,null,{"value":"13"}] 08:45:37 INFO - PROCESS | 1080 | 1461253537721 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:45:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:45:37 INFO - PROCESS | 1080 | 1461253537723 Marionette TRACE conn4 <- [1,2798,null,{}] 08:45:37 INFO - PROCESS | 1080 | 1461253537727 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:37 INFO - PROCESS | 1080 | 1461253537861 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 08:45:38 INFO - PROCESS | 1080 | 1461253538064 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:38 INFO - PROCESS | 1080 | ++DOCSHELL 28736000 == 155 [pid = 1080] [id = 709] 08:45:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 280 (28739000) [pid = 1080] [serial = 2127] [outer = 00000000] 08:45:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 281 (2873FC00) [pid = 1080] [serial = 2128] [outer = 28739000] 08:45:38 INFO - PROCESS | 1080 | 1461253538121 Marionette DEBUG loaded listener.js 08:45:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 282 (28742400) [pid = 1080] [serial = 2129] [outer = 28739000] 08:45:38 INFO - PROCESS | 1080 | 1461253538710 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:45:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:45:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1015ms 08:45:38 INFO - PROCESS | 1080 | 1461253538742 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 08:45:38 INFO - PROCESS | 1080 | 1461253538744 Marionette TRACE conn4 <- [1,2801,null,{"value":"13"}] 08:45:38 INFO - PROCESS | 1080 | 1461253538748 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:45:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:45:38 INFO - PROCESS | 1080 | 1461253538750 Marionette TRACE conn4 <- [1,2802,null,{}] 08:45:38 INFO - PROCESS | 1080 | 1461253538753 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:38 INFO - PROCESS | 1080 | 1461253538885 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 08:45:39 INFO - PROCESS | 1080 | 1461253539088 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:39 INFO - PROCESS | 1080 | ++DOCSHELL 2A642400 == 156 [pid = 1080] [id = 710] 08:45:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 283 (2A648C00) [pid = 1080] [serial = 2130] [outer = 00000000] 08:45:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 284 (2A64E800) [pid = 1080] [serial = 2131] [outer = 2A648C00] 08:45:39 INFO - PROCESS | 1080 | 1461253539146 Marionette DEBUG loaded listener.js 08:45:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 285 (2A8D0400) [pid = 1080] [serial = 2132] [outer = 2A648C00] 08:45:39 INFO - PROCESS | 1080 | 1461253539779 Marionette TRACE conn4 <- [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]]]}] 08:45:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:45:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1066ms 08:45:39 INFO - PROCESS | 1080 | 1461253539831 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 08:45:39 INFO - PROCESS | 1080 | 1461253539833 Marionette TRACE conn4 <- [1,2805,null,{"value":"13"}] 08:45:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:45:39 INFO - PROCESS | 1080 | 1461253539837 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:45:39 INFO - PROCESS | 1080 | 1461253539839 Marionette TRACE conn4 <- [1,2806,null,{}] 08:45:39 INFO - PROCESS | 1080 | 1461253539843 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:40 INFO - PROCESS | 1080 | 1461253539987 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 08:45:40 INFO - PROCESS | 1080 | 1461253540185 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:40 INFO - PROCESS | 1080 | ++DOCSHELL 27A71400 == 157 [pid = 1080] [id = 711] 08:45:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 286 (27A72000) [pid = 1080] [serial = 2133] [outer = 00000000] 08:45:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 287 (2A64D400) [pid = 1080] [serial = 2134] [outer = 27A72000] 08:45:40 INFO - PROCESS | 1080 | 1461253540245 Marionette DEBUG loaded listener.js 08:45:40 INFO - PROCESS | 1080 | ++DOMWINDOW == 288 (2AEE7800) [pid = 1080] [serial = 2135] [outer = 27A72000] 08:45:40 INFO - PROCESS | 1080 | 1461253540818 Marionette TRACE conn4 <- [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]]]}] 08:45:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:45:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1022ms 08:45:40 INFO - PROCESS | 1080 | 1461253540860 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 08:45:40 INFO - PROCESS | 1080 | 1461253540862 Marionette TRACE conn4 <- [1,2809,null,{"value":"13"}] 08:45:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:45:40 INFO - PROCESS | 1080 | 1461253540865 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:45:40 INFO - PROCESS | 1080 | 1461253540867 Marionette TRACE conn4 <- [1,2810,null,{}] 08:45:40 INFO - PROCESS | 1080 | 1461253540871 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:41 INFO - PROCESS | 1080 | 1461253541004 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 08:45:41 INFO - PROCESS | 1080 | 1461253541209 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:41 INFO - PROCESS | 1080 | ++DOCSHELL 1BE46800 == 158 [pid = 1080] [id = 712] 08:45:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 289 (1BE47000) [pid = 1080] [serial = 2136] [outer = 00000000] 08:45:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 290 (1BE4D000) [pid = 1080] [serial = 2137] [outer = 1BE47000] 08:45:41 INFO - PROCESS | 1080 | 1461253541265 Marionette DEBUG loaded listener.js 08:45:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 291 (1BE4E400) [pid = 1080] [serial = 2138] [outer = 1BE47000] 08:45:41 INFO - PROCESS | 1080 | 1461253541934 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:45:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:45:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1124ms 08:45:42 INFO - PROCESS | 1080 | 1461253541993 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 08:45:42 INFO - PROCESS | 1080 | 1461253541996 Marionette TRACE conn4 <- [1,2813,null,{"value":"13"}] 08:45:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:45:42 INFO - PROCESS | 1080 | 1461253541999 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:45:42 INFO - PROCESS | 1080 | 1461253542001 Marionette TRACE conn4 <- [1,2814,null,{}] 08:45:42 INFO - PROCESS | 1080 | 1461253542005 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:42 INFO - PROCESS | 1080 | 1461253542135 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 08:45:42 INFO - PROCESS | 1080 | 1461253542331 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:42 INFO - PROCESS | 1080 | ++DOCSHELL 1BE50400 == 159 [pid = 1080] [id = 713] 08:45:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 292 (1BE51400) [pid = 1080] [serial = 2139] [outer = 00000000] 08:45:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 293 (2B6CA800) [pid = 1080] [serial = 2140] [outer = 1BE51400] 08:45:42 INFO - PROCESS | 1080 | 1461253542388 Marionette DEBUG loaded listener.js 08:45:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 294 (2B6D0400) [pid = 1080] [serial = 2141] [outer = 1BE51400] 08:45:43 INFO - PROCESS | 1080 | 1461253542997 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:45:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:45:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1015ms 08:45:43 INFO - PROCESS | 1080 | 1461253543019 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 08:45:43 INFO - PROCESS | 1080 | 1461253543021 Marionette TRACE conn4 <- [1,2817,null,{"value":"13"}] 08:45:43 INFO - PROCESS | 1080 | 1461253543024 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:45:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:45:43 INFO - PROCESS | 1080 | 1461253543026 Marionette TRACE conn4 <- [1,2818,null,{}] 08:45:43 INFO - PROCESS | 1080 | 1461253543031 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:43 INFO - PROCESS | 1080 | 1461253543162 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 08:45:43 INFO - PROCESS | 1080 | 1461253543367 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:43 INFO - PROCESS | 1080 | ++DOCSHELL 2A64DC00 == 160 [pid = 1080] [id = 714] 08:45:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 295 (2AFA0400) [pid = 1080] [serial = 2142] [outer = 00000000] 08:45:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 296 (2B76BC00) [pid = 1080] [serial = 2143] [outer = 2AFA0400] 08:45:43 INFO - PROCESS | 1080 | 1461253543424 Marionette DEBUG loaded listener.js 08:45:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 297 (2B76FC00) [pid = 1080] [serial = 2144] [outer = 2AFA0400] 08:45:44 INFO - PROCESS | 1080 | 1461253544024 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:45:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:45:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1069ms 08:45:44 INFO - PROCESS | 1080 | 1461253544098 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 08:45:44 INFO - PROCESS | 1080 | 1461253544100 Marionette TRACE conn4 <- [1,2821,null,{"value":"13"}] 08:45:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:45:44 INFO - PROCESS | 1080 | 1461253544103 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:45:44 INFO - PROCESS | 1080 | 1461253544105 Marionette TRACE conn4 <- [1,2822,null,{}] 08:45:44 INFO - PROCESS | 1080 | 1461253544109 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:44 INFO - PROCESS | 1080 | 1461253544244 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 08:45:44 INFO - PROCESS | 1080 | 1461253544453 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:44 INFO - PROCESS | 1080 | ++DOCSHELL 2BFBF800 == 161 [pid = 1080] [id = 715] 08:45:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 298 (2BFC4000) [pid = 1080] [serial = 2145] [outer = 00000000] 08:45:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 299 (2BFC9C00) [pid = 1080] [serial = 2146] [outer = 2BFC4000] 08:45:44 INFO - PROCESS | 1080 | 1461253544509 Marionette DEBUG loaded listener.js 08:45:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 300 (2BFCBC00) [pid = 1080] [serial = 2147] [outer = 2BFC4000] 08:45:45 INFO - PROCESS | 1080 | 1461253545134 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:45:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:45:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1066ms 08:45:45 INFO - PROCESS | 1080 | 1461253545174 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 08:45:45 INFO - PROCESS | 1080 | 1461253545176 Marionette TRACE conn4 <- [1,2825,null,{"value":"13"}] 08:45:45 INFO - PROCESS | 1080 | 1461253545180 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:45:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:45:45 INFO - PROCESS | 1080 | 1461253545182 Marionette TRACE conn4 <- [1,2826,null,{}] 08:45:45 INFO - PROCESS | 1080 | 1461253545186 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:45 INFO - PROCESS | 1080 | 1461253545336 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 08:45:45 INFO - PROCESS | 1080 | 1461253545547 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:45 INFO - PROCESS | 1080 | ++DOCSHELL 2C9BD400 == 162 [pid = 1080] [id = 716] 08:45:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 301 (2C9C0C00) [pid = 1080] [serial = 2148] [outer = 00000000] 08:45:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 302 (2C9C6C00) [pid = 1080] [serial = 2149] [outer = 2C9C0C00] 08:45:45 INFO - PROCESS | 1080 | 1461253545609 Marionette DEBUG loaded listener.js 08:45:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 303 (2CB20400) [pid = 1080] [serial = 2150] [outer = 2C9C0C00] 08:45:46 INFO - PROCESS | 1080 | 1461253546192 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:45:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:45:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1066ms 08:45:46 INFO - PROCESS | 1080 | 1461253546250 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 08:45:46 INFO - PROCESS | 1080 | 1461253546252 Marionette TRACE conn4 <- [1,2829,null,{"value":"13"}] 08:45:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:45:46 INFO - PROCESS | 1080 | 1461253546255 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:45:46 INFO - PROCESS | 1080 | 1461253546257 Marionette TRACE conn4 <- [1,2830,null,{}] 08:45:46 INFO - PROCESS | 1080 | 1461253546261 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:46 INFO - PROCESS | 1080 | 1461253546396 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 08:45:46 INFO - PROCESS | 1080 | 1461253546591 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:46 INFO - PROCESS | 1080 | ++DOCSHELL 1BE4A800 == 163 [pid = 1080] [id = 717] 08:45:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 304 (22373000) [pid = 1080] [serial = 2151] [outer = 00000000] 08:45:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 305 (2CB24400) [pid = 1080] [serial = 2152] [outer = 22373000] 08:45:46 INFO - PROCESS | 1080 | 1461253546647 Marionette DEBUG loaded listener.js 08:45:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 306 (2CB25800) [pid = 1080] [serial = 2153] [outer = 22373000] 08:45:47 INFO - PROCESS | 1080 | 1461253547259 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:45:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:45:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1066ms 08:45:47 INFO - PROCESS | 1080 | 1461253547326 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 08:45:47 INFO - PROCESS | 1080 | 1461253547328 Marionette TRACE conn4 <- [1,2833,null,{"value":"13"}] 08:45:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:45:47 INFO - PROCESS | 1080 | 1461253547331 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:45:47 INFO - PROCESS | 1080 | 1461253547333 Marionette TRACE conn4 <- [1,2834,null,{}] 08:45:47 INFO - PROCESS | 1080 | 1461253547337 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:47 INFO - PROCESS | 1080 | 1461253547472 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 08:45:47 INFO - PROCESS | 1080 | 1461253547676 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:47 INFO - PROCESS | 1080 | ++DOCSHELL 1972B800 == 164 [pid = 1080] [id = 718] 08:45:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 307 (2066B400) [pid = 1080] [serial = 2154] [outer = 00000000] 08:45:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 308 (2EF3AC00) [pid = 1080] [serial = 2155] [outer = 2066B400] 08:45:47 INFO - PROCESS | 1080 | 1461253547732 Marionette DEBUG loaded listener.js 08:45:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 309 (2EF3A800) [pid = 1080] [serial = 2156] [outer = 2066B400] 08:45:48 INFO - PROCESS | 1080 | 1461253548358 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:45:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:45:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1066ms 08:45:48 INFO - PROCESS | 1080 | 1461253548402 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 08:45:48 INFO - PROCESS | 1080 | 1461253548404 Marionette TRACE conn4 <- [1,2837,null,{"value":"13"}] 08:45:48 INFO - PROCESS | 1080 | 1461253548408 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:45:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:45:48 INFO - PROCESS | 1080 | 1461253548410 Marionette TRACE conn4 <- [1,2838,null,{}] 08:45:48 INFO - PROCESS | 1080 | 1461253548414 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:48 INFO - PROCESS | 1080 | 1461253548548 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 08:45:48 INFO - PROCESS | 1080 | 1461253548757 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:48 INFO - PROCESS | 1080 | ++DOCSHELL 17AAF000 == 165 [pid = 1080] [id = 719] 08:45:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 310 (1A77AC00) [pid = 1080] [serial = 2157] [outer = 00000000] 08:45:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 311 (27AE1800) [pid = 1080] [serial = 2158] [outer = 1A77AC00] 08:45:48 INFO - PROCESS | 1080 | 1461253548814 Marionette DEBUG loaded listener.js 08:45:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 312 (27AE2C00) [pid = 1080] [serial = 2159] [outer = 1A77AC00] 08:45:49 INFO - PROCESS | 1080 | 1461253549436 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:45:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:45:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1368ms 08:45:49 INFO - PROCESS | 1080 | 1461253549789 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 08:45:49 INFO - PROCESS | 1080 | 1461253549793 Marionette TRACE conn4 <- [1,2841,null,{"value":"13"}] 08:45:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:45:49 INFO - PROCESS | 1080 | 1461253549813 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:45:49 INFO - PROCESS | 1080 | 1461253549816 Marionette TRACE conn4 <- [1,2842,null,{}] 08:45:49 INFO - PROCESS | 1080 | 1461253549822 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:49 INFO - PROCESS | 1080 | 1461253549949 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 08:45:50 INFO - PROCESS | 1080 | 1461253550142 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:50 INFO - PROCESS | 1080 | ++DOCSHELL 1CB34000 == 166 [pid = 1080] [id = 720] 08:45:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 313 (1CC11C00) [pid = 1080] [serial = 2160] [outer = 00000000] 08:45:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 314 (1E2C4400) [pid = 1080] [serial = 2161] [outer = 1CC11C00] 08:45:50 INFO - PROCESS | 1080 | 1461253550192 Marionette DEBUG loaded listener.js 08:45:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 315 (1FE72800) [pid = 1080] [serial = 2162] [outer = 1CC11C00] 08:45:50 INFO - PROCESS | 1080 | 1461253550841 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:45:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:45:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1079ms 08:45:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:45:50 INFO - PROCESS | 1080 | 1461253550894 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 08:45:50 INFO - PROCESS | 1080 | 1461253550898 Marionette TRACE conn4 <- [1,2845,null,{"value":"13"}] 08:45:50 INFO - PROCESS | 1080 | 1461253550905 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:45:50 INFO - PROCESS | 1080 | 1461253550909 Marionette TRACE conn4 <- [1,2846,null,{}] 08:45:50 INFO - PROCESS | 1080 | 1461253550913 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:51 INFO - PROCESS | 1080 | 1461253551040 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 08:45:51 INFO - PROCESS | 1080 | 1461253551241 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:51 INFO - PROCESS | 1080 | ++DOCSHELL 1240CC00 == 167 [pid = 1080] [id = 721] 08:45:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 316 (19771000) [pid = 1080] [serial = 2163] [outer = 00000000] 08:45:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 317 (21DF1800) [pid = 1080] [serial = 2164] [outer = 19771000] 08:45:51 INFO - PROCESS | 1080 | 1461253551292 Marionette DEBUG loaded listener.js 08:45:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 318 (23B7B400) [pid = 1080] [serial = 2165] [outer = 19771000] 08:45:51 INFO - PROCESS | 1080 | --DOCSHELL 23E79000 == 166 [pid = 1080] [id = 645] 08:45:51 INFO - PROCESS | 1080 | --DOCSHELL 25177400 == 165 [pid = 1080] [id = 502] 08:45:51 INFO - PROCESS | 1080 | --DOCSHELL 12C71000 == 164 [pid = 1080] [id = 236] 08:45:51 INFO - PROCESS | 1080 | --DOCSHELL 1E376C00 == 163 [pid = 1080] [id = 251] 08:45:51 INFO - PROCESS | 1080 | --DOCSHELL 19308400 == 162 [pid = 1080] [id = 599] 08:45:51 INFO - PROCESS | 1080 | --DOCSHELL 2926A800 == 161 [pid = 1080] [id = 650] 08:45:51 INFO - PROCESS | 1080 | --DOCSHELL 12482400 == 160 [pid = 1080] [id = 651] 08:45:51 INFO - PROCESS | 1080 | --DOCSHELL 27A2DC00 == 159 [pid = 1080] [id = 648] 08:45:51 INFO - PROCESS | 1080 | --DOCSHELL 2569E000 == 158 [pid = 1080] [id = 452] 08:45:51 INFO - PROCESS | 1080 | --DOCSHELL 1930CC00 == 157 [pid = 1080] [id = 643] 08:45:51 INFO - PROCESS | 1080 | --DOCSHELL 2326B000 == 156 [pid = 1080] [id = 704] 08:45:51 INFO - PROCESS | 1080 | --DOCSHELL 29136400 == 155 [pid = 1080] [id = 703] 08:45:51 INFO - PROCESS | 1080 | --DOCSHELL 2813E800 == 154 [pid = 1080] [id = 702] 08:45:51 INFO - PROCESS | 1080 | --DOCSHELL 23BAF000 == 153 [pid = 1080] [id = 701] 08:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 317 (1B33EC00) [pid = 1080] [serial = 1999] [outer = 00000000] [url = about:blank] 08:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 316 (2AEF0C00) [pid = 1080] [serial = 2017] [outer = 00000000] [url = about:blank] 08:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 315 (2819F000) [pid = 1080] [serial = 2008] [outer = 00000000] [url = about:blank] 08:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 314 (2926D000) [pid = 1080] [serial = 2011] [outer = 00000000] [url = about:blank] 08:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 313 (20770C00) [pid = 1080] [serial = 2002] [outer = 00000000] [url = about:blank] 08:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 312 (27A2F000) [pid = 1080] [serial = 2005] [outer = 00000000] [url = about:blank] 08:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 311 (2B6D2400) [pid = 1080] [serial = 2023] [outer = 00000000] [url = about:blank] 08:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 310 (29132800) [pid = 1080] [serial = 2014] [outer = 00000000] [url = about:blank] 08:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 309 (2AFAC400) [pid = 1080] [serial = 2020] [outer = 00000000] [url = about:blank] 08:45:51 INFO - PROCESS | 1080 | --DOMWINDOW == 308 (1FAB8000) [pid = 1080] [serial = 2044] [outer = 00000000] [url = about:blank] 08:45:51 INFO - PROCESS | 1080 | --DOCSHELL 21886C00 == 152 [pid = 1080] [id = 700] 08:45:51 INFO - PROCESS | 1080 | --DOCSHELL 20766400 == 151 [pid = 1080] [id = 699] 08:45:51 INFO - PROCESS | 1080 | --DOCSHELL 1D310800 == 150 [pid = 1080] [id = 698] 08:45:51 INFO - PROCESS | 1080 | --DOCSHELL 12AF9800 == 149 [pid = 1080] [id = 697] 08:45:51 INFO - PROCESS | 1080 | --DOCSHELL 189A9000 == 148 [pid = 1080] [id = 696] 08:45:51 INFO - PROCESS | 1080 | --DOCSHELL 23E74800 == 147 [pid = 1080] [id = 689] 08:45:52 INFO - PROCESS | 1080 | --DOCSHELL 20801800 == 146 [pid = 1080] [id = 688] 08:45:52 INFO - PROCESS | 1080 | --DOCSHELL 21621000 == 145 [pid = 1080] [id = 687] 08:45:52 INFO - PROCESS | 1080 | --DOCSHELL 207C1C00 == 144 [pid = 1080] [id = 686] 08:45:52 INFO - PROCESS | 1080 | --DOCSHELL 2076E800 == 143 [pid = 1080] [id = 685] 08:45:52 INFO - PROCESS | 1080 | --DOCSHELL 1FC0F800 == 142 [pid = 1080] [id = 684] 08:45:52 INFO - PROCESS | 1080 | --DOCSHELL 1B9C2800 == 141 [pid = 1080] [id = 683] 08:45:52 INFO - PROCESS | 1080 | --DOCSHELL 12BADC00 == 140 [pid = 1080] [id = 682] 08:45:52 INFO - PROCESS | 1080 | --DOCSHELL 1CE68800 == 139 [pid = 1080] [id = 681] 08:45:52 INFO - PROCESS | 1080 | 1461253552054 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:45:52 INFO - PROCESS | 1080 | --DOMWINDOW == 307 (17835400) [pid = 1080] [serial = 2033] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 1080 | --DOMWINDOW == 306 (17322C00) [pid = 1080] [serial = 2032] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 1080 | --DOMWINDOW == 305 (1B82C800) [pid = 1080] [serial = 2036] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 1080 | --DOMWINDOW == 304 (1D318400) [pid = 1080] [serial = 2041] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 1080 | --DOMWINDOW == 303 (13BAB800) [pid = 1080] [serial = 2030] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 1080 | --DOMWINDOW == 302 (1B3B8400) [pid = 1080] [serial = 2035] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 1080 | --DOMWINDOW == 301 (1B825000) [pid = 1080] [serial = 2026] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 1080 | --DOMWINDOW == 300 (1CAF0800) [pid = 1080] [serial = 2039] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 1080 | --DOMWINDOW == 299 (1C158C00) [pid = 1080] [serial = 2038] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 1080 | --DOMWINDOW == 298 (133D0C00) [pid = 1080] [serial = 2029] [outer = 00000000] [url = about:blank] 08:45:52 INFO - PROCESS | 1080 | --DOMWINDOW == 297 (1D3F4000) [pid = 1080] [serial = 2042] [outer = 00000000] [url = about:blank] 08:45:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:45:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1291ms 08:45:52 INFO - PROCESS | 1080 | 1461253552195 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 08:45:52 INFO - PROCESS | 1080 | 1461253552198 Marionette TRACE conn4 <- [1,2849,null,{"value":"13"}] 08:45:52 INFO - PROCESS | 1080 | 1461253552201 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:45:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:45:52 INFO - PROCESS | 1080 | 1461253552203 Marionette TRACE conn4 <- [1,2850,null,{}] 08:45:52 INFO - PROCESS | 1080 | 1461253552213 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:52 INFO - PROCESS | 1080 | 1461253552334 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 08:45:52 INFO - PROCESS | 1080 | 1461253552483 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:52 INFO - PROCESS | 1080 | ++DOCSHELL 12A0F000 == 140 [pid = 1080] [id = 722] 08:45:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 298 (12C71000) [pid = 1080] [serial = 2166] [outer = 00000000] 08:45:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 299 (1930CC00) [pid = 1080] [serial = 2167] [outer = 12C71000] 08:45:52 INFO - PROCESS | 1080 | 1461253552533 Marionette DEBUG loaded listener.js 08:45:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 300 (1AA8D000) [pid = 1080] [serial = 2168] [outer = 12C71000] 08:45:53 INFO - PROCESS | 1080 | 1461253553009 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:45:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:45:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 830ms 08:45:53 INFO - PROCESS | 1080 | 1461253553035 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 08:45:53 INFO - PROCESS | 1080 | 1461253553037 Marionette TRACE conn4 <- [1,2853,null,{"value":"13"}] 08:45:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:45:53 INFO - PROCESS | 1080 | 1461253553040 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:45:53 INFO - PROCESS | 1080 | 1461253553042 Marionette TRACE conn4 <- [1,2854,null,{}] 08:45:53 INFO - PROCESS | 1080 | 1461253553045 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:53 INFO - PROCESS | 1080 | 1461253553161 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 08:45:53 INFO - PROCESS | 1080 | 1461253553167 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:53 INFO - PROCESS | 1080 | ++DOCSHELL 1B8AF000 == 141 [pid = 1080] [id = 723] 08:45:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 301 (1B8AFC00) [pid = 1080] [serial = 2169] [outer = 00000000] 08:45:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 302 (1CB36000) [pid = 1080] [serial = 2170] [outer = 1B8AFC00] 08:45:53 INFO - PROCESS | 1080 | 1461253553214 Marionette DEBUG loaded listener.js 08:45:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 303 (1D310800) [pid = 1080] [serial = 2171] [outer = 1B8AFC00] 08:45:53 INFO - PROCESS | 1080 | 1461253553758 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:45:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:45:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 770ms 08:45:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:45:53 INFO - PROCESS | 1080 | 1461253553831 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 08:45:53 INFO - PROCESS | 1080 | 1461253553833 Marionette TRACE conn4 <- [1,2857,null,{"value":"13"}] 08:45:53 INFO - PROCESS | 1080 | 1461253553836 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:45:53 INFO - PROCESS | 1080 | 1461253553838 Marionette TRACE conn4 <- [1,2858,null,{}] 08:45:53 INFO - PROCESS | 1080 | 1461253553842 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:54 INFO - PROCESS | 1080 | 1461253554025 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 08:45:54 INFO - PROCESS | 1080 | 1461253554125 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:54 INFO - PROCESS | 1080 | ++DOCSHELL 1D31A400 == 142 [pid = 1080] [id = 724] 08:45:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 304 (1D3AF000) [pid = 1080] [serial = 2172] [outer = 00000000] 08:45:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 305 (20671800) [pid = 1080] [serial = 2173] [outer = 1D3AF000] 08:45:54 INFO - PROCESS | 1080 | 1461253554171 Marionette DEBUG loaded listener.js 08:45:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 306 (20770C00) [pid = 1080] [serial = 2174] [outer = 1D3AF000] 08:45:54 INFO - PROCESS | 1080 | 1461253554688 Marionette TRACE conn4 <- [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]]]}] 08:45:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:45:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 870ms 08:45:54 INFO - PROCESS | 1080 | 1461253554709 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 08:45:54 INFO - PROCESS | 1080 | 1461253554711 Marionette TRACE conn4 <- [1,2861,null,{"value":"13"}] 08:45:54 INFO - PROCESS | 1080 | 1461253554715 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:45:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:45:54 INFO - PROCESS | 1080 | 1461253554716 Marionette TRACE conn4 <- [1,2862,null,{}] 08:45:54 INFO - PROCESS | 1080 | 1461253554720 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:54 INFO - PROCESS | 1080 | 1461253554908 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 08:45:54 INFO - PROCESS | 1080 | 1461253554936 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:54 INFO - PROCESS | 1080 | ++DOCSHELL 1B9C2C00 == 143 [pid = 1080] [id = 725] 08:45:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 307 (22307800) [pid = 1080] [serial = 2175] [outer = 00000000] 08:45:54 INFO - PROCESS | 1080 | ++DOMWINDOW == 308 (23B80400) [pid = 1080] [serial = 2176] [outer = 22307800] 08:45:55 INFO - PROCESS | 1080 | 1461253554985 Marionette DEBUG loaded listener.js 08:45:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 309 (245CF000) [pid = 1080] [serial = 2177] [outer = 22307800] 08:45:55 INFO - PROCESS | 1080 | 1461253555527 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:45:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:45:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 870ms 08:45:55 INFO - PROCESS | 1080 | 1461253555589 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 08:45:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:45:55 INFO - PROCESS | 1080 | 1461253555591 Marionette TRACE conn4 <- [1,2865,null,{"value":"13"}] 08:45:55 INFO - PROCESS | 1080 | 1461253555602 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:45:55 INFO - PROCESS | 1080 | 1461253555603 Marionette TRACE conn4 <- [1,2866,null,{}] 08:45:55 INFO - PROCESS | 1080 | 1461253555607 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:55 INFO - PROCESS | 1080 | 1461253555773 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 08:45:55 INFO - PROCESS | 1080 | 1461253555792 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:55 INFO - PROCESS | 1080 | ++DOCSHELL 25278400 == 144 [pid = 1080] [id = 726] 08:45:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 310 (252BE800) [pid = 1080] [serial = 2178] [outer = 00000000] 08:45:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 311 (25E22C00) [pid = 1080] [serial = 2179] [outer = 252BE800] 08:45:55 INFO - PROCESS | 1080 | 1461253555841 Marionette DEBUG loaded listener.js 08:45:55 INFO - PROCESS | 1080 | ++DOMWINDOW == 312 (26594000) [pid = 1080] [serial = 2180] [outer = 252BE800] 08:45:56 INFO - PROCESS | 1080 | --DOMWINDOW == 311 (2419C400) [pid = 1080] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:45:56 INFO - PROCESS | 1080 | --DOMWINDOW == 310 (2819D800) [pid = 1080] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:45:56 INFO - PROCESS | 1080 | --DOMWINDOW == 309 (2858F400) [pid = 1080] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:45:56 INFO - PROCESS | 1080 | --DOMWINDOW == 308 (12BA6400) [pid = 1080] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:45:56 INFO - PROCESS | 1080 | --DOMWINDOW == 307 (1D310C00) [pid = 1080] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:45:56 INFO - PROCESS | 1080 | --DOMWINDOW == 306 (19720400) [pid = 1080] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:45:56 INFO - PROCESS | 1080 | --DOMWINDOW == 305 (1D190C00) [pid = 1080] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:45:56 INFO - PROCESS | 1080 | --DOMWINDOW == 304 (2076B400) [pid = 1080] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:45:56 INFO - PROCESS | 1080 | --DOMWINDOW == 303 (218EB400) [pid = 1080] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:45:56 INFO - PROCESS | 1080 | --DOMWINDOW == 302 (294C8000) [pid = 1080] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:45:56 INFO - PROCESS | 1080 | 1461253556771 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:45:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:45:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1234ms 08:45:56 INFO - PROCESS | 1080 | 1461253556829 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 08:45:56 INFO - PROCESS | 1080 | 1461253556831 Marionette TRACE conn4 <- [1,2869,null,{"value":"13"}] 08:45:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:45:56 INFO - PROCESS | 1080 | 1461253556835 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:45:56 INFO - PROCESS | 1080 | 1461253556836 Marionette TRACE conn4 <- [1,2870,null,{}] 08:45:56 INFO - PROCESS | 1080 | 1461253556840 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:56 INFO - PROCESS | 1080 | 1461253556955 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 08:45:57 INFO - PROCESS | 1080 | 1461253557111 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:57 INFO - PROCESS | 1080 | ++DOCSHELL 12F8C800 == 145 [pid = 1080] [id = 727] 08:45:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 303 (1B829400) [pid = 1080] [serial = 2181] [outer = 00000000] 08:45:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 304 (21E7C800) [pid = 1080] [serial = 2182] [outer = 1B829400] 08:45:57 INFO - PROCESS | 1080 | 1461253557157 Marionette DEBUG loaded listener.js 08:45:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 305 (25176000) [pid = 1080] [serial = 2183] [outer = 1B829400] 08:45:57 INFO - PROCESS | 1080 | 1461253557543 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:45:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:45:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 730ms 08:45:57 INFO - PROCESS | 1080 | 1461253557573 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 08:45:57 INFO - PROCESS | 1080 | 1461253557575 Marionette TRACE conn4 <- [1,2873,null,{"value":"13"}] 08:45:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:45:57 INFO - PROCESS | 1080 | 1461253557578 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:45:57 INFO - PROCESS | 1080 | 1461253557580 Marionette TRACE conn4 <- [1,2874,null,{}] 08:45:57 INFO - PROCESS | 1080 | 1461253557583 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:57 INFO - PROCESS | 1080 | 1461253557693 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 08:45:57 INFO - PROCESS | 1080 | 1461253557700 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:57 INFO - PROCESS | 1080 | ++DOCSHELL 25E24C00 == 146 [pid = 1080] [id = 728] 08:45:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 306 (26F96000) [pid = 1080] [serial = 2184] [outer = 00000000] 08:45:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 307 (27A2DC00) [pid = 1080] [serial = 2185] [outer = 26F96000] 08:45:57 INFO - PROCESS | 1080 | 1461253557744 Marionette DEBUG loaded listener.js 08:45:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 308 (27A71000) [pid = 1080] [serial = 2186] [outer = 26F96000] 08:45:58 INFO - PROCESS | 1080 | 1461253558240 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:45:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:45:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 730ms 08:45:58 INFO - PROCESS | 1080 | 1461253558310 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 08:45:58 INFO - PROCESS | 1080 | 1461253558312 Marionette TRACE conn4 <- [1,2877,null,{"value":"13"}] 08:45:58 INFO - PROCESS | 1080 | 1461253558316 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:45:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:45:58 INFO - PROCESS | 1080 | 1461253558318 Marionette TRACE conn4 <- [1,2878,null,{}] 08:45:58 INFO - PROCESS | 1080 | 1461253558321 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:58 INFO - PROCESS | 1080 | 1461253558457 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 08:45:58 INFO - PROCESS | 1080 | 1461253558470 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:58 INFO - PROCESS | 1080 | ++DOCSHELL 271B5000 == 147 [pid = 1080] [id = 729] 08:45:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 309 (27A75800) [pid = 1080] [serial = 2187] [outer = 00000000] 08:45:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 310 (27AE8800) [pid = 1080] [serial = 2188] [outer = 27A75800] 08:45:58 INFO - PROCESS | 1080 | 1461253558515 Marionette DEBUG loaded listener.js 08:45:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 311 (27AECC00) [pid = 1080] [serial = 2189] [outer = 27A75800] 08:45:59 INFO - PROCESS | 1080 | 1461253559337 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:45:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:45:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1065ms 08:45:59 INFO - PROCESS | 1080 | 1461253559386 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 08:45:59 INFO - PROCESS | 1080 | 1461253559392 Marionette TRACE conn4 <- [1,2881,null,{"value":"13"}] 08:45:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:45:59 INFO - PROCESS | 1080 | 1461253559398 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:45:59 INFO - PROCESS | 1080 | 1461253559401 Marionette TRACE conn4 <- [1,2882,null,{}] 08:45:59 INFO - PROCESS | 1080 | 1461253559407 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:59 INFO - PROCESS | 1080 | 1461253559580 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 08:45:59 INFO - PROCESS | 1080 | 1461253559781 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:59 INFO - PROCESS | 1080 | ++DOCSHELL 178CBC00 == 148 [pid = 1080] [id = 730] 08:45:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 312 (1B822400) [pid = 1080] [serial = 2190] [outer = 00000000] 08:45:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 313 (1BE4B800) [pid = 1080] [serial = 2191] [outer = 1B822400] 08:45:59 INFO - PROCESS | 1080 | 1461253559840 Marionette DEBUG loaded listener.js 08:45:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 314 (1C1D9000) [pid = 1080] [serial = 2192] [outer = 1B822400] 08:46:00 INFO - PROCESS | 1080 | 1461253560531 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:46:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:46:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1178ms 08:46:00 INFO - PROCESS | 1080 | 1461253560578 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 08:46:00 INFO - PROCESS | 1080 | 1461253560584 Marionette TRACE conn4 <- [1,2885,null,{"value":"13"}] 08:46:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:46:00 INFO - PROCESS | 1080 | 1461253560591 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:46:00 INFO - PROCESS | 1080 | 1461253560594 Marionette TRACE conn4 <- [1,2886,null,{}] 08:46:00 INFO - PROCESS | 1080 | 1461253560598 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:00 INFO - PROCESS | 1080 | 1461253560739 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 08:46:00 INFO - PROCESS | 1080 | 1461253560937 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:00 INFO - PROCESS | 1080 | ++DOCSHELL 20807000 == 149 [pid = 1080] [id = 731] 08:46:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 315 (20808800) [pid = 1080] [serial = 2193] [outer = 00000000] 08:46:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 316 (21DF0400) [pid = 1080] [serial = 2194] [outer = 20808800] 08:46:01 INFO - PROCESS | 1080 | 1461253560992 Marionette DEBUG loaded listener.js 08:46:01 INFO - PROCESS | 1080 | ++DOMWINDOW == 317 (2249A400) [pid = 1080] [serial = 2195] [outer = 20808800] 08:46:01 INFO - PROCESS | 1080 | 1461253561692 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:46:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:46:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1120ms 08:46:01 INFO - PROCESS | 1080 | 1461253561726 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 08:46:01 INFO - PROCESS | 1080 | 1461253561728 Marionette TRACE conn4 <- [1,2889,null,{"value":"13"}] 08:46:01 INFO - PROCESS | 1080 | 1461253561734 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:46:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:46:01 INFO - PROCESS | 1080 | 1461253561738 Marionette TRACE conn4 <- [1,2890,null,{}] 08:46:01 INFO - PROCESS | 1080 | 1461253561749 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:01 INFO - PROCESS | 1080 | 1461253561890 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 08:46:02 INFO - PROCESS | 1080 | 1461253562091 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:02 INFO - PROCESS | 1080 | ++DOCSHELL 27AE5400 == 150 [pid = 1080] [id = 732] 08:46:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 318 (2819AC00) [pid = 1080] [serial = 2196] [outer = 00000000] 08:46:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 319 (281BC400) [pid = 1080] [serial = 2197] [outer = 2819AC00] 08:46:02 INFO - PROCESS | 1080 | 1461253562149 Marionette DEBUG loaded listener.js 08:46:02 INFO - PROCESS | 1080 | ++DOMWINDOW == 320 (28592000) [pid = 1080] [serial = 2198] [outer = 2819AC00] 08:46:02 INFO - PROCESS | 1080 | 1461253562748 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:46:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:46:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1072ms 08:46:02 INFO - PROCESS | 1080 | 1461253562813 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 08:46:02 INFO - PROCESS | 1080 | 1461253562816 Marionette TRACE conn4 <- [1,2893,null,{"value":"13"}] 08:46:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:46:02 INFO - PROCESS | 1080 | 1461253562819 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:46:02 INFO - PROCESS | 1080 | 1461253562821 Marionette TRACE conn4 <- [1,2894,null,{}] 08:46:02 INFO - PROCESS | 1080 | 1461253562825 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:02 INFO - PROCESS | 1080 | 1461253562962 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 08:46:03 INFO - PROCESS | 1080 | 1461253563132 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:03 INFO - PROCESS | 1080 | ++DOCSHELL 28742000 == 151 [pid = 1080] [id = 733] 08:46:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 321 (29102400) [pid = 1080] [serial = 2199] [outer = 00000000] 08:46:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 322 (2926D000) [pid = 1080] [serial = 2200] [outer = 29102400] 08:46:03 INFO - PROCESS | 1080 | 1461253563228 Marionette DEBUG loaded listener.js 08:46:03 INFO - PROCESS | 1080 | ++DOMWINDOW == 323 (294C8000) [pid = 1080] [serial = 2201] [outer = 29102400] 08:46:03 INFO - PROCESS | 1080 | 1461253563825 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:46:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:46:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1021ms 08:46:03 INFO - PROCESS | 1080 | 1461253563843 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 08:46:03 INFO - PROCESS | 1080 | 1461253563846 Marionette TRACE conn4 <- [1,2897,null,{"value":"13"}] 08:46:03 INFO - PROCESS | 1080 | 1461253563849 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:46:03 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:46:03 INFO - PROCESS | 1080 | 1461253563851 Marionette TRACE conn4 <- [1,2898,null,{}] 08:46:03 INFO - PROCESS | 1080 | 1461253563855 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:04 INFO - PROCESS | 1080 | 1461253563989 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 08:46:04 INFO - PROCESS | 1080 | 1461253564191 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:04 INFO - PROCESS | 1080 | ++DOCSHELL 2A423C00 == 152 [pid = 1080] [id = 734] 08:46:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 324 (2A42B800) [pid = 1080] [serial = 2202] [outer = 00000000] 08:46:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 325 (2A641400) [pid = 1080] [serial = 2203] [outer = 2A42B800] 08:46:04 INFO - PROCESS | 1080 | 1461253564247 Marionette DEBUG loaded listener.js 08:46:04 INFO - PROCESS | 1080 | ++DOMWINDOW == 326 (2A8CBC00) [pid = 1080] [serial = 2204] [outer = 2A42B800] 08:46:04 INFO - PROCESS | 1080 | 1461253564836 Marionette TRACE conn4 <- [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]]]}] 08:46:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:46:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:46:04 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1015ms 08:46:04 INFO - PROCESS | 1080 | 1461253564869 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 08:46:04 INFO - PROCESS | 1080 | 1461253564871 Marionette TRACE conn4 <- [1,2901,null,{"value":"13"}] 08:46:04 INFO - PROCESS | 1080 | 1461253564874 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:46:04 INFO - TEST-START | /DOMEvents/constructors.html 08:46:04 INFO - PROCESS | 1080 | 1461253564877 Marionette TRACE conn4 <- [1,2902,null,{}] 08:46:04 INFO - PROCESS | 1080 | 1461253564880 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:05 INFO - PROCESS | 1080 | 1461253565022 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 08:46:05 INFO - PROCESS | 1080 | 1461253565234 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:05 INFO - PROCESS | 1080 | ++DOCSHELL 2A427000 == 153 [pid = 1080] [id = 735] 08:46:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 327 (2A42B000) [pid = 1080] [serial = 2205] [outer = 00000000] 08:46:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 328 (2C1D2400) [pid = 1080] [serial = 2206] [outer = 2A42B000] 08:46:05 INFO - PROCESS | 1080 | 1461253565295 Marionette DEBUG loaded listener.js 08:46:05 INFO - PROCESS | 1080 | ++DOMWINDOW == 329 (2C1D5C00) [pid = 1080] [serial = 2207] [outer = 2A42B000] 08:46:06 INFO - PROCESS | 1080 | 1461253566167 Marionette TRACE conn4 <- [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]]]}] 08:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:46:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:46:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:46:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:46:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:46:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:46:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:46:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:46:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:46:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:46:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:46:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:46:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:46:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:46:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:46:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:46:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:46:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:46:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:46:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:46:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:46:06 INFO - TEST-OK | /DOMEvents/constructors.html | took 1356ms 08:46:06 INFO - PROCESS | 1080 | 1461253566235 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 08:46:06 INFO - PROCESS | 1080 | 1461253566237 Marionette TRACE conn4 <- [1,2905,null,{"value":"13"}] 08:46:06 INFO - PROCESS | 1080 | 1461253566241 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:46:06 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:46:06 INFO - PROCESS | 1080 | 1461253566243 Marionette TRACE conn4 <- [1,2906,null,{}] 08:46:06 INFO - PROCESS | 1080 | 1461253566247 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:06 INFO - PROCESS | 1080 | 1461253566379 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 08:46:06 INFO - PROCESS | 1080 | 1461253566576 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:06 INFO - PROCESS | 1080 | ++DOCSHELL 2B768400 == 154 [pid = 1080] [id = 736] 08:46:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 330 (2BFCC800) [pid = 1080] [serial = 2208] [outer = 00000000] 08:46:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 331 (2C906000) [pid = 1080] [serial = 2209] [outer = 2BFCC800] 08:46:06 INFO - PROCESS | 1080 | 1461253566633 Marionette DEBUG loaded listener.js 08:46:06 INFO - PROCESS | 1080 | ++DOMWINDOW == 332 (2C902400) [pid = 1080] [serial = 2210] [outer = 2BFCC800] 08:46:07 INFO - PROCESS | 1080 | 1461253567162 Marionette TRACE conn4 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:46:07 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:46:07 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 970ms 08:46:07 INFO - PROCESS | 1080 | 1461253567215 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 08:46:07 INFO - PROCESS | 1080 | 1461253567217 Marionette TRACE conn4 <- [1,2909,null,{"value":"13"}] 08:46:07 INFO - PROCESS | 1080 | 1461253567221 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:46:07 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:46:07 INFO - PROCESS | 1080 | 1461253567223 Marionette TRACE conn4 <- [1,2910,null,{}] 08:46:07 INFO - PROCESS | 1080 | 1461253567226 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:07 INFO - PROCESS | 1080 | 1461253567357 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 08:46:07 INFO - PROCESS | 1080 | 1461253567568 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:07 INFO - PROCESS | 1080 | ++DOCSHELL 2AFA3400 == 155 [pid = 1080] [id = 737] 08:46:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 333 (2C1DF400) [pid = 1080] [serial = 2211] [outer = 00000000] 08:46:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 334 (2C9BB000) [pid = 1080] [serial = 2212] [outer = 2C1DF400] 08:46:07 INFO - PROCESS | 1080 | 1461253567624 Marionette DEBUG loaded listener.js 08:46:07 INFO - PROCESS | 1080 | ++DOMWINDOW == 335 (2C9C2000) [pid = 1080] [serial = 2213] [outer = 2C1DF400] 08:46:08 INFO - PROCESS | 1080 | [1080] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:46:08 INFO - PROCESS | 1080 | [1080] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:46:08 INFO - PROCESS | 1080 | [1080] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:46:08 INFO - PROCESS | 1080 | [1080] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:46:08 INFO - PROCESS | 1080 | 1461253568207 Marionette TRACE conn4 <- [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]]]}] 08:46:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:46:08 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:46:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:46:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:46:08 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 08:46:08 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:46:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:46:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:46:08 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 08:46:08 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:46:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:46:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:46:08 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]" 08:46:08 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:46:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:46:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:46:08 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:46:08 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1021ms 08:46:08 INFO - PROCESS | 1080 | 1461253568245 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 08:46:08 INFO - PROCESS | 1080 | 1461253568248 Marionette TRACE conn4 <- [1,2913,null,{"value":"13"}] 08:46:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:46:08 INFO - PROCESS | 1080 | 1461253568251 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:46:08 INFO - PROCESS | 1080 | 1461253568253 Marionette TRACE conn4 <- [1,2914,null,{}] 08:46:08 INFO - PROCESS | 1080 | 1461253568257 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:08 INFO - PROCESS | 1080 | 1461253568391 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 08:46:08 INFO - PROCESS | 1080 | 1461253568605 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:08 INFO - PROCESS | 1080 | ++DOCSHELL 2C90FC00 == 156 [pid = 1080] [id = 738] 08:46:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 336 (2C9C5400) [pid = 1080] [serial = 2214] [outer = 00000000] 08:46:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 337 (2F59E000) [pid = 1080] [serial = 2215] [outer = 2C9C5400] 08:46:08 INFO - PROCESS | 1080 | 1461253568662 Marionette DEBUG loaded listener.js 08:46:08 INFO - PROCESS | 1080 | ++DOMWINDOW == 338 (2F5A0400) [pid = 1080] [serial = 2216] [outer = 2C9C5400] 08:46:09 INFO - PROCESS | 1080 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:46:09 INFO - PROCESS | 1080 | 1461253569248 Marionette TRACE conn4 <- [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]]]}] 08:46:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:46:09 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1022ms 08:46:09 INFO - PROCESS | 1080 | 1461253569278 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 08:46:09 INFO - PROCESS | 1080 | 1461253569280 Marionette TRACE conn4 <- [1,2917,null,{"value":"13"}] 08:46:09 INFO - PROCESS | 1080 | 1461253569283 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:46:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:46:09 INFO - PROCESS | 1080 | 1461253569285 Marionette TRACE conn4 <- [1,2918,null,{}] 08:46:09 INFO - PROCESS | 1080 | 1461253569289 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:09 INFO - PROCESS | 1080 | 1461253569475 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 08:46:09 INFO - PROCESS | 1080 | 1461253569680 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:09 INFO - PROCESS | 1080 | ++DOCSHELL 2EF42C00 == 157 [pid = 1080] [id = 739] 08:46:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 339 (2F5A1400) [pid = 1080] [serial = 2217] [outer = 00000000] 08:46:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 340 (2F5EA000) [pid = 1080] [serial = 2218] [outer = 2F5A1400] 08:46:09 INFO - PROCESS | 1080 | 1461253569735 Marionette DEBUG loaded listener.js 08:46:09 INFO - PROCESS | 1080 | ++DOMWINDOW == 341 (2F5EC400) [pid = 1080] [serial = 2219] [outer = 2F5A1400] 08:46:10 INFO - PROCESS | 1080 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:46:10 INFO - PROCESS | 1080 | 1461253570265 Marionette TRACE conn4 <- [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]]]}] 08:46:10 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:46:10 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1016ms 08:46:10 INFO - PROCESS | 1080 | 1461253570310 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 08:46:10 INFO - PROCESS | 1080 | 1461253570313 Marionette TRACE conn4 <- [1,2921,null,{"value":"13"}] 08:46:10 INFO - PROCESS | 1080 | 1461253570318 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:46:10 INFO - PROCESS | 1080 | 1461253570321 Marionette TRACE conn4 <- [1,2922,null,{}] 08:46:10 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:46:10 INFO - PROCESS | 1080 | 1461253570325 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:10 INFO - PROCESS | 1080 | 1461253570480 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 08:46:10 INFO - PROCESS | 1080 | 1461253570696 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:10 INFO - PROCESS | 1080 | ++DOCSHELL 2F5EEC00 == 158 [pid = 1080] [id = 740] 08:46:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 342 (2F5EF400) [pid = 1080] [serial = 2220] [outer = 00000000] 08:46:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 343 (300DE800) [pid = 1080] [serial = 2221] [outer = 2F5EF400] 08:46:10 INFO - PROCESS | 1080 | 1461253570758 Marionette DEBUG loaded listener.js 08:46:10 INFO - PROCESS | 1080 | ++DOMWINDOW == 344 (300E2400) [pid = 1080] [serial = 2222] [outer = 2F5EF400] 08:46:11 INFO - PROCESS | 1080 | 1461253571309 Marionette TRACE conn4 <- [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]]]}] 08:46:11 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:46:11 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1017ms 08:46:11 INFO - PROCESS | 1080 | 1461253571341 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 08:46:11 INFO - PROCESS | 1080 | 1461253571343 Marionette TRACE conn4 <- [1,2925,null,{"value":"13"}] 08:46:11 INFO - PROCESS | 1080 | 1461253571347 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:46:11 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:46:11 INFO - PROCESS | 1080 | 1461253571349 Marionette TRACE conn4 <- [1,2926,null,{}] 08:46:11 INFO - PROCESS | 1080 | 1461253571353 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:11 INFO - PROCESS | 1080 | 1461253571489 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 08:46:11 INFO - PROCESS | 1080 | 1461253571696 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:11 INFO - PROCESS | 1080 | ++DOCSHELL 300E3400 == 159 [pid = 1080] [id = 741] 08:46:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 345 (300E4800) [pid = 1080] [serial = 2223] [outer = 00000000] 08:46:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 346 (30466800) [pid = 1080] [serial = 2224] [outer = 300E4800] 08:46:11 INFO - PROCESS | 1080 | 1461253571750 Marionette DEBUG loaded listener.js 08:46:11 INFO - PROCESS | 1080 | ++DOMWINDOW == 347 (3046A000) [pid = 1080] [serial = 2225] [outer = 300E4800] 08:46:12 INFO - PROCESS | 1080 | 1461253572331 Marionette TRACE conn4 <- [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]]]}] 08:46:12 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. 08:46:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1016ms 08:46:12 INFO - PROCESS | 1080 | 1461253572367 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 08:46:12 INFO - PROCESS | 1080 | 1461253572369 Marionette TRACE conn4 <- [1,2929,null,{"value":"13"}] 08:46:12 INFO - PROCESS | 1080 | 1461253572373 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:46:12 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:46:12 INFO - PROCESS | 1080 | 1461253572375 Marionette TRACE conn4 <- [1,2930,null,{}] 08:46:12 INFO - PROCESS | 1080 | 1461253572379 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:12 INFO - PROCESS | 1080 | 1461253572516 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 08:46:12 INFO - PROCESS | 1080 | 1461253572732 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:12 INFO - PROCESS | 1080 | ++DOCSHELL 29442400 == 160 [pid = 1080] [id = 742] 08:46:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 348 (29443000) [pid = 1080] [serial = 2226] [outer = 00000000] 08:46:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 349 (2944E400) [pid = 1080] [serial = 2227] [outer = 29443000] 08:46:12 INFO - PROCESS | 1080 | 1461253572788 Marionette DEBUG loaded listener.js 08:46:12 INFO - PROCESS | 1080 | ++DOMWINDOW == 350 (2944D800) [pid = 1080] [serial = 2228] [outer = 29443000] 08:46:13 INFO - PROCESS | 1080 | 1461253573300 Marionette TRACE conn4 <- [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"]]]}] 08:46:13 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 08:46:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:46:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 970ms 08:46:13 INFO - PROCESS | 1080 | 1461253573347 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 08:46:13 INFO - PROCESS | 1080 | 1461253573349 Marionette TRACE conn4 <- [1,2933,null,{"value":"13"}] 08:46:13 INFO - PROCESS | 1080 | 1461253573352 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:46:13 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:46:13 INFO - PROCESS | 1080 | 1461253573354 Marionette TRACE conn4 <- [1,2934,null,{}] 08:46:13 INFO - PROCESS | 1080 | 1461253573358 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:13 INFO - PROCESS | 1080 | 1461253573567 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 08:46:13 INFO - PROCESS | 1080 | 1461253573717 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:13 INFO - PROCESS | 1080 | ++DOCSHELL 2230B400 == 161 [pid = 1080] [id = 743] 08:46:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 351 (29450C00) [pid = 1080] [serial = 2229] [outer = 00000000] 08:46:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 352 (2FE3A400) [pid = 1080] [serial = 2230] [outer = 29450C00] 08:46:13 INFO - PROCESS | 1080 | 1461253573772 Marionette DEBUG loaded listener.js 08:46:13 INFO - PROCESS | 1080 | ++DOMWINDOW == 353 (2FE3C800) [pid = 1080] [serial = 2231] [outer = 29450C00] 08:46:14 INFO - PROCESS | 1080 | 1461253574329 Marionette TRACE conn4 <- [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]]]}] 08:46:14 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. 08:46:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1017ms 08:46:14 INFO - PROCESS | 1080 | 1461253574374 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 08:46:14 INFO - PROCESS | 1080 | 1461253574376 Marionette TRACE conn4 <- [1,2937,null,{"value":"13"}] 08:46:14 INFO - PROCESS | 1080 | 1461253574380 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:46:14 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:46:14 INFO - PROCESS | 1080 | 1461253574382 Marionette TRACE conn4 <- [1,2938,null,{}] 08:46:14 INFO - PROCESS | 1080 | 1461253574385 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:14 INFO - PROCESS | 1080 | 1461253574519 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 08:46:14 INFO - PROCESS | 1080 | 1461253574736 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:14 INFO - PROCESS | 1080 | ++DOCSHELL 2FE3B800 == 162 [pid = 1080] [id = 744] 08:46:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 354 (2FE41800) [pid = 1080] [serial = 2232] [outer = 00000000] 08:46:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 355 (3046EC00) [pid = 1080] [serial = 2233] [outer = 2FE41800] 08:46:14 INFO - PROCESS | 1080 | 1461253574792 Marionette DEBUG loaded listener.js 08:46:14 INFO - PROCESS | 1080 | ++DOMWINDOW == 356 (30473400) [pid = 1080] [serial = 2234] [outer = 2FE41800] 08:46:15 INFO - PROCESS | 1080 | ++DOCSHELL 313D4800 == 163 [pid = 1080] [id = 745] 08:46:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 357 (313DBC00) [pid = 1080] [serial = 2235] [outer = 00000000] 08:46:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 358 (313DEC00) [pid = 1080] [serial = 2236] [outer = 313DBC00] 08:46:15 INFO - PROCESS | 1080 | 1461253575499 Marionette TRACE conn4 <- [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]]]}] 08:46:15 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. 08:46:15 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1168ms 08:46:15 INFO - PROCESS | 1080 | 1461253575552 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 08:46:15 INFO - PROCESS | 1080 | 1461253575554 Marionette TRACE conn4 <- [1,2941,null,{"value":"13"}] 08:46:15 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:46:15 INFO - PROCESS | 1080 | 1461253575558 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:46:15 INFO - PROCESS | 1080 | 1461253575560 Marionette TRACE conn4 <- [1,2942,null,{}] 08:46:15 INFO - PROCESS | 1080 | 1461253575582 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:15 INFO - PROCESS | 1080 | 1461253575759 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 08:46:15 INFO - PROCESS | 1080 | 1461253575961 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:15 INFO - PROCESS | 1080 | ++DOCSHELL 18A4A400 == 164 [pid = 1080] [id = 746] 08:46:15 INFO - PROCESS | 1080 | ++DOMWINDOW == 359 (1B12CC00) [pid = 1080] [serial = 2237] [outer = 00000000] 08:46:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 360 (1CE6FC00) [pid = 1080] [serial = 2238] [outer = 1B12CC00] 08:46:16 INFO - PROCESS | 1080 | 1461253576015 Marionette DEBUG loaded listener.js 08:46:16 INFO - PROCESS | 1080 | ++DOMWINDOW == 361 (1FC08800) [pid = 1080] [serial = 2239] [outer = 1B12CC00] 08:46:16 INFO - PROCESS | 1080 | 1461253576547 Marionette TRACE conn4 <- [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]]]}] 08:46:16 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:46:16 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 08:46:16 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1034ms 08:46:16 INFO - PROCESS | 1080 | 1461253576596 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 08:46:16 INFO - PROCESS | 1080 | 1461253576599 Marionette TRACE conn4 <- [1,2945,null,{"value":"13"}] 08:46:16 INFO - PROCESS | 1080 | 1461253576602 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:46:16 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:46:16 INFO - PROCESS | 1080 | 1461253576604 Marionette TRACE conn4 <- [1,2946,null,{}] 08:46:16 INFO - PROCESS | 1080 | 1461253576608 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:16 INFO - PROCESS | 1080 | 1461253576797 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 08:46:17 INFO - PROCESS | 1080 | 1461253577022 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:17 INFO - PROCESS | 1080 | ++DOCSHELL 218EE400 == 165 [pid = 1080] [id = 747] 08:46:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 362 (23270800) [pid = 1080] [serial = 2240] [outer = 00000000] 08:46:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 363 (27AB3000) [pid = 1080] [serial = 2241] [outer = 23270800] 08:46:17 INFO - PROCESS | 1080 | 1461253577078 Marionette DEBUG loaded listener.js 08:46:17 INFO - PROCESS | 1080 | ++DOMWINDOW == 364 (27A2BC00) [pid = 1080] [serial = 2242] [outer = 23270800] 08:46:17 INFO - PROCESS | 1080 | 1461253577642 Marionette TRACE conn4 <- [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]]]}] 08:46:17 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. 08:46:17 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1073ms 08:46:17 INFO - PROCESS | 1080 | 1461253577698 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 08:46:17 INFO - PROCESS | 1080 | 1461253577700 Marionette TRACE conn4 <- [1,2949,null,{"value":"13"}] 08:46:17 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:46:17 INFO - PROCESS | 1080 | 1461253577706 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:46:17 INFO - PROCESS | 1080 | 1461253577708 Marionette TRACE conn4 <- [1,2950,null,{}] 08:46:17 INFO - PROCESS | 1080 | 1461253577712 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:17 INFO - PROCESS | 1080 | 1461253577850 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 08:46:18 INFO - PROCESS | 1080 | 1461253578069 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:18 INFO - PROCESS | 1080 | ++DOCSHELL 1BDF1800 == 166 [pid = 1080] [id = 748] 08:46:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 365 (20767800) [pid = 1080] [serial = 2243] [outer = 00000000] 08:46:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 366 (2A54C000) [pid = 1080] [serial = 2244] [outer = 20767800] 08:46:18 INFO - PROCESS | 1080 | 1461253578126 Marionette DEBUG loaded listener.js 08:46:18 INFO - PROCESS | 1080 | ++DOMWINDOW == 367 (2A54B000) [pid = 1080] [serial = 2245] [outer = 20767800] 08:46:19 INFO - PROCESS | 1080 | 1461253578984 Marionette TRACE conn4 <- [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]]]}] 08:46:19 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. 08:46:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1323ms 08:46:19 INFO - PROCESS | 1080 | 1461253579031 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 08:46:19 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:46:19 INFO - PROCESS | 1080 | 1461253579035 Marionette TRACE conn4 <- [1,2953,null,{"value":"13"}] 08:46:19 INFO - PROCESS | 1080 | 1461253579040 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:46:19 INFO - PROCESS | 1080 | 1461253579044 Marionette TRACE conn4 <- [1,2954,null,{}] 08:46:19 INFO - PROCESS | 1080 | 1461253579050 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:19 INFO - PROCESS | 1080 | 1461253579182 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 08:46:19 INFO - PROCESS | 1080 | 1461253579407 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:19 INFO - PROCESS | 1080 | ++DOCSHELL 1D3F6400 == 167 [pid = 1080] [id = 749] 08:46:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 368 (1E187800) [pid = 1080] [serial = 2246] [outer = 00000000] 08:46:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 369 (2076BC00) [pid = 1080] [serial = 2247] [outer = 1E187800] 08:46:19 INFO - PROCESS | 1080 | 1461253579461 Marionette DEBUG loaded listener.js 08:46:19 INFO - PROCESS | 1080 | ++DOMWINDOW == 370 (2080D000) [pid = 1080] [serial = 2248] [outer = 1E187800] 08:46:20 INFO - PROCESS | 1080 | 1461253580010 Marionette TRACE conn4 <- [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]]]}] 08:46:20 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. 08:46:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1021ms 08:46:20 INFO - PROCESS | 1080 | 1461253580063 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 08:46:20 INFO - PROCESS | 1080 | 1461253580068 Marionette TRACE conn4 <- [1,2957,null,{"value":"13"}] 08:46:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:46:20 INFO - PROCESS | 1080 | 1461253580074 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:46:20 INFO - PROCESS | 1080 | 1461253580077 Marionette TRACE conn4 <- [1,2958,null,{}] 08:46:20 INFO - PROCESS | 1080 | 1461253580080 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:20 INFO - PROCESS | 1080 | 1461253580210 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 08:46:20 INFO - PROCESS | 1080 | 1461253580441 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:20 INFO - PROCESS | 1080 | ++DOCSHELL 1B33F800 == 168 [pid = 1080] [id = 750] 08:46:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 371 (1B824000) [pid = 1080] [serial = 2249] [outer = 00000000] 08:46:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 372 (2658CC00) [pid = 1080] [serial = 2250] [outer = 1B824000] 08:46:20 INFO - PROCESS | 1080 | 1461253580493 Marionette DEBUG loaded listener.js 08:46:20 INFO - PROCESS | 1080 | ++DOMWINDOW == 373 (27152800) [pid = 1080] [serial = 2251] [outer = 1B824000] 08:46:21 INFO - PROCESS | 1080 | --DOCSHELL 25E24C00 == 167 [pid = 1080] [id = 728] 08:46:21 INFO - PROCESS | 1080 | --DOCSHELL 12F8C800 == 166 [pid = 1080] [id = 727] 08:46:21 INFO - PROCESS | 1080 | --DOCSHELL 25278400 == 165 [pid = 1080] [id = 726] 08:46:21 INFO - PROCESS | 1080 | --DOCSHELL 1B9C2C00 == 164 [pid = 1080] [id = 725] 08:46:21 INFO - PROCESS | 1080 | --DOCSHELL 1D31A400 == 163 [pid = 1080] [id = 724] 08:46:21 INFO - PROCESS | 1080 | --DOCSHELL 1B8AF000 == 162 [pid = 1080] [id = 723] 08:46:21 INFO - PROCESS | 1080 | --DOCSHELL 12A0F000 == 161 [pid = 1080] [id = 722] 08:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 372 (26590400) [pid = 1080] [serial = 2116] [outer = 00000000] [url = about:blank] 08:46:21 INFO - PROCESS | 1080 | 1461253581176 Marionette TRACE conn4 <- [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]]]}] 08:46:21 INFO - PROCESS | 1080 | --DOCSHELL 1240CC00 == 160 [pid = 1080] [id = 721] 08:46:21 INFO - PROCESS | 1080 | --DOCSHELL 1CB34000 == 159 [pid = 1080] [id = 720] 08:46:21 INFO - PROCESS | 1080 | --DOCSHELL 1BE4A800 == 158 [pid = 1080] [id = 717] 08:46:21 INFO - PROCESS | 1080 | --DOCSHELL 2C9BD400 == 157 [pid = 1080] [id = 716] 08:46:21 INFO - PROCESS | 1080 | --DOCSHELL 2BFBF800 == 156 [pid = 1080] [id = 715] 08:46:21 INFO - PROCESS | 1080 | --DOCSHELL 2A64DC00 == 155 [pid = 1080] [id = 714] 08:46:21 INFO - PROCESS | 1080 | --DOCSHELL 1BE50400 == 154 [pid = 1080] [id = 713] 08:46:21 INFO - PROCESS | 1080 | --DOCSHELL 1BE46800 == 153 [pid = 1080] [id = 712] 08:46:21 INFO - PROCESS | 1080 | --DOCSHELL 27A71400 == 152 [pid = 1080] [id = 711] 08:46:21 INFO - PROCESS | 1080 | --DOCSHELL 2A642400 == 151 [pid = 1080] [id = 710] 08:46:21 INFO - PROCESS | 1080 | --DOCSHELL 28736000 == 150 [pid = 1080] [id = 709] 08:46:21 INFO - PROCESS | 1080 | --DOCSHELL 281BD800 == 149 [pid = 1080] [id = 708] 08:46:21 INFO - PROCESS | 1080 | --DOCSHELL 2074D400 == 148 [pid = 1080] [id = 707] 08:46:21 INFO - PROCESS | 1080 | --DOCSHELL 1B3B9400 == 147 [pid = 1080] [id = 706] 08:46:21 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. 08:46:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1121ms 08:46:21 INFO - PROCESS | 1080 | 1461253581199 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 08:46:21 INFO - PROCESS | 1080 | 1461253581201 Marionette TRACE conn4 <- [1,2961,null,{"value":"13"}] 08:46:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:46:21 INFO - PROCESS | 1080 | 1461253581205 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:46:21 INFO - PROCESS | 1080 | 1461253581208 Marionette TRACE conn4 <- [1,2962,null,{}] 08:46:21 INFO - PROCESS | 1080 | 1461253581234 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 371 (27A28800) [pid = 1080] [serial = 2104] [outer = 00000000] [url = about:blank] 08:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 370 (2910AC00) [pid = 1080] [serial = 2107] [outer = 00000000] [url = about:blank] 08:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 369 (28138000) [pid = 1080] [serial = 2105] [outer = 00000000] [url = about:blank] 08:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 368 (29130000) [pid = 1080] [serial = 2108] [outer = 00000000] [url = about:blank] 08:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 367 (2A551400) [pid = 1080] [serial = 2113] [outer = 00000000] [url = about:blank] 08:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 366 (20667800) [pid = 1080] [serial = 2053] [outer = 00000000] [url = about:blank] 08:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 365 (19729400) [pid = 1080] [serial = 2093] [outer = 00000000] [url = about:blank] 08:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 364 (17107C00) [pid = 1080] [serial = 2092] [outer = 00000000] [url = about:blank] 08:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 363 (1E37AC00) [pid = 1080] [serial = 2095] [outer = 00000000] [url = about:blank] 08:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 362 (1FBEF000) [pid = 1080] [serial = 2096] [outer = 00000000] [url = about:blank] 08:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 361 (23E7AC00) [pid = 1080] [serial = 2065] [outer = 00000000] [url = about:blank] 08:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 360 (1C11A000) [pid = 1080] [serial = 2090] [outer = 00000000] [url = about:blank] 08:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 359 (1B9C7000) [pid = 1080] [serial = 2089] [outer = 00000000] [url = about:blank] 08:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 358 (25E31C00) [pid = 1080] [serial = 2071] [outer = 00000000] [url = about:blank] 08:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 357 (13BA9000) [pid = 1080] [serial = 2047] [outer = 00000000] [url = about:blank] 08:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 356 (28590C00) [pid = 1080] [serial = 2077] [outer = 00000000] [url = about:blank] 08:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 355 (1FBEF400) [pid = 1080] [serial = 2045] [outer = 00000000] [url = about:blank] 08:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 354 (20838000) [pid = 1080] [serial = 2098] [outer = 00000000] [url = about:blank] 08:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 353 (21880800) [pid = 1080] [serial = 2099] [outer = 00000000] [url = about:blank] 08:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 352 (20836400) [pid = 1080] [serial = 2056] [outer = 00000000] [url = about:blank] 08:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 351 (252C9800) [pid = 1080] [serial = 2086] [outer = 00000000] [url = about:blank] 08:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 350 (1C122800) [pid = 1080] [serial = 2050] [outer = 00000000] [url = about:blank] 08:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 349 (2326DC00) [pid = 1080] [serial = 2062] [outer = 00000000] [url = about:blank] 08:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 348 (218EAC00) [pid = 1080] [serial = 2059] [outer = 00000000] [url = about:blank] 08:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 347 (2517B000) [pid = 1080] [serial = 2068] [outer = 00000000] [url = about:blank] 08:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 346 (27A31C00) [pid = 1080] [serial = 2074] [outer = 00000000] [url = about:blank] 08:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 345 (2926C000) [pid = 1080] [serial = 2080] [outer = 00000000] [url = about:blank] 08:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 344 (1FC0FC00) [pid = 1080] [serial = 2083] [outer = 00000000] [url = about:blank] 08:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 343 (2A8C5C00) [pid = 1080] [serial = 2114] [outer = 00000000] [url = about:blank] 08:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 342 (2326D400) [pid = 1080] [serial = 2101] [outer = 00000000] [url = about:blank] 08:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 341 (23B7F400) [pid = 1080] [serial = 2102] [outer = 00000000] [url = about:blank] 08:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 340 (2A429000) [pid = 1080] [serial = 2110] [outer = 00000000] [url = about:blank] 08:46:21 INFO - PROCESS | 1080 | --DOMWINDOW == 339 (2A42E400) [pid = 1080] [serial = 2111] [outer = 00000000] [url = about:blank] 08:46:21 INFO - PROCESS | 1080 | 1461253581480 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 08:46:21 INFO - PROCESS | 1080 | 1461253581586 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:21 INFO - PROCESS | 1080 | ++DOCSHELL 1B827000 == 148 [pid = 1080] [id = 751] 08:46:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 340 (1B8AF000) [pid = 1080] [serial = 2252] [outer = 00000000] 08:46:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 341 (1BDECC00) [pid = 1080] [serial = 2253] [outer = 1B8AF000] 08:46:21 INFO - PROCESS | 1080 | 1461253581637 Marionette DEBUG loaded listener.js 08:46:21 INFO - PROCESS | 1080 | ++DOMWINDOW == 342 (1BE4CC00) [pid = 1080] [serial = 2254] [outer = 1B8AF000] 08:46:22 INFO - PROCESS | 1080 | 1461253582056 Marionette TRACE conn4 <- [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]]]}] 08:46:22 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. 08:46:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 870ms 08:46:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:46:22 INFO - PROCESS | 1080 | 1461253582085 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 08:46:22 INFO - PROCESS | 1080 | 1461253582088 Marionette TRACE conn4 <- [1,2965,null,{"value":"13"}] 08:46:22 INFO - PROCESS | 1080 | 1461253582091 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:46:22 INFO - PROCESS | 1080 | 1461253582093 Marionette TRACE conn4 <- [1,2966,null,{}] 08:46:22 INFO - PROCESS | 1080 | 1461253582096 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:22 INFO - PROCESS | 1080 | 1461253582215 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 08:46:22 INFO - PROCESS | 1080 | 1461253582221 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:22 INFO - PROCESS | 1080 | ++DOCSHELL 1CC1DC00 == 149 [pid = 1080] [id = 752] 08:46:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 343 (1CE2F800) [pid = 1080] [serial = 2255] [outer = 00000000] 08:46:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 344 (1FE7E800) [pid = 1080] [serial = 2256] [outer = 1CE2F800] 08:46:22 INFO - PROCESS | 1080 | 1461253582268 Marionette DEBUG loaded listener.js 08:46:22 INFO - PROCESS | 1080 | ++DOMWINDOW == 345 (2074B000) [pid = 1080] [serial = 2257] [outer = 1CE2F800] 08:46:22 INFO - PROCESS | 1080 | 1461253582797 Marionette TRACE conn4 <- [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]]]}] 08:46:22 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. 08:46:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 730ms 08:46:22 INFO - PROCESS | 1080 | 1461253582823 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 08:46:22 INFO - PROCESS | 1080 | 1461253582825 Marionette TRACE conn4 <- [1,2969,null,{"value":"13"}] 08:46:22 INFO - PROCESS | 1080 | 1461253582828 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:46:22 INFO - PROCESS | 1080 | 1461253582829 Marionette TRACE conn4 <- [1,2970,null,{}] 08:46:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:46:22 INFO - PROCESS | 1080 | 1461253582833 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:22 INFO - PROCESS | 1080 | 1461253582948 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 08:46:23 INFO - PROCESS | 1080 | 1461253583163 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:23 INFO - PROCESS | 1080 | ++DOCSHELL 1EC10000 == 150 [pid = 1080] [id = 753] 08:46:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 346 (2076A000) [pid = 1080] [serial = 2258] [outer = 00000000] 08:46:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 347 (2326C000) [pid = 1080] [serial = 2259] [outer = 2076A000] 08:46:23 INFO - PROCESS | 1080 | 1461253583211 Marionette DEBUG loaded listener.js 08:46:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 348 (20808400) [pid = 1080] [serial = 2260] [outer = 2076A000] 08:46:23 INFO - PROCESS | 1080 | 1461253583630 Marionette TRACE conn4 <- [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"]]]}] 08:46:23 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 08:46:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:46:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:46:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 830ms 08:46:23 INFO - PROCESS | 1080 | 1461253583668 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 08:46:23 INFO - PROCESS | 1080 | 1461253583670 Marionette TRACE conn4 <- [1,2973,null,{"value":"13"}] 08:46:23 INFO - PROCESS | 1080 | 1461253583673 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:46:23 INFO - PROCESS | 1080 | 1461253583674 Marionette TRACE conn4 <- [1,2974,null,{}] 08:46:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:46:23 INFO - PROCESS | 1080 | 1461253583678 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:23 INFO - PROCESS | 1080 | 1461253583870 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 08:46:23 INFO - PROCESS | 1080 | 1461253583893 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:23 INFO - PROCESS | 1080 | ++DOCSHELL 241A0800 == 151 [pid = 1080] [id = 754] 08:46:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 349 (245C8800) [pid = 1080] [serial = 2261] [outer = 00000000] 08:46:23 INFO - PROCESS | 1080 | ++DOMWINDOW == 350 (27A28C00) [pid = 1080] [serial = 2262] [outer = 245C8800] 08:46:23 INFO - PROCESS | 1080 | 1461253583942 Marionette DEBUG loaded listener.js 08:46:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 351 (27A37000) [pid = 1080] [serial = 2263] [outer = 245C8800] 08:46:24 INFO - PROCESS | 1080 | 1461253584420 Marionette TRACE conn4 <- [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]]]}] 08:46:24 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. 08:46:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 830ms 08:46:24 INFO - PROCESS | 1080 | 1461253584507 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 08:46:24 INFO - PROCESS | 1080 | 1461253584510 Marionette TRACE conn4 <- [1,2977,null,{"value":"13"}] 08:46:24 INFO - PROCESS | 1080 | 1461253584513 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:46:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:46:24 INFO - PROCESS | 1080 | 1461253584515 Marionette TRACE conn4 <- [1,2978,null,{}] 08:46:24 INFO - PROCESS | 1080 | 1461253584519 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:24 INFO - PROCESS | 1080 | 1461253584689 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 08:46:24 INFO - PROCESS | 1080 | 1461253584711 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:24 INFO - PROCESS | 1080 | ++DOCSHELL 27AE8000 == 152 [pid = 1080] [id = 755] 08:46:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 352 (27AE8C00) [pid = 1080] [serial = 2264] [outer = 00000000] 08:46:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 353 (2813E800) [pid = 1080] [serial = 2265] [outer = 27AE8C00] 08:46:24 INFO - PROCESS | 1080 | 1461253584757 Marionette DEBUG loaded listener.js 08:46:24 INFO - PROCESS | 1080 | ++DOMWINDOW == 354 (2873B400) [pid = 1080] [serial = 2266] [outer = 27AE8C00] 08:46:25 INFO - PROCESS | 1080 | ++DOCSHELL 2A42F400 == 153 [pid = 1080] [id = 756] 08:46:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 355 (2A430000) [pid = 1080] [serial = 2267] [outer = 00000000] 08:46:25 INFO - PROCESS | 1080 | ++DOMWINDOW == 356 (2A548400) [pid = 1080] [serial = 2268] [outer = 2A430000] 08:46:25 INFO - PROCESS | 1080 | 1461253585287 Marionette TRACE conn4 <- [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]]]}] 08:46:25 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. 08:46:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 830ms 08:46:25 INFO - PROCESS | 1080 | 1461253585347 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 08:46:25 INFO - PROCESS | 1080 | 1461253585349 Marionette TRACE conn4 <- [1,2981,null,{"value":"13"}] 08:46:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:46:25 INFO - PROCESS | 1080 | 1461253585361 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:46:25 INFO - PROCESS | 1080 | 1461253585362 Marionette TRACE conn4 <- [1,2982,null,{}] 08:46:25 INFO - PROCESS | 1080 | 1461253585366 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:25 INFO - PROCESS | 1080 | 1461253585574 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 08:46:25 INFO - PROCESS | 1080 | --DOMWINDOW == 355 (22307800) [pid = 1080] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:46:25 INFO - PROCESS | 1080 | --DOMWINDOW == 354 (19771000) [pid = 1080] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:46:25 INFO - PROCESS | 1080 | --DOMWINDOW == 353 (1B829400) [pid = 1080] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:46:25 INFO - PROCESS | 1080 | --DOMWINDOW == 352 (26F96000) [pid = 1080] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:46:25 INFO - PROCESS | 1080 | --DOMWINDOW == 351 (252BE800) [pid = 1080] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:46:25 INFO - PROCESS | 1080 | --DOMWINDOW == 350 (1B8AFC00) [pid = 1080] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:46:25 INFO - PROCESS | 1080 | --DOMWINDOW == 349 (12C71000) [pid = 1080] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:46:25 INFO - PROCESS | 1080 | --DOMWINDOW == 348 (1D3AF000) [pid = 1080] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:46:25 INFO - PROCESS | 1080 | --DOMWINDOW == 347 (2187E000) [pid = 1080] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:46:25 INFO - PROCESS | 1080 | --DOMWINDOW == 346 (1CC11C00) [pid = 1080] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:46:25 INFO - PROCESS | 1080 | --DOMWINDOW == 345 (2326D000) [pid = 1080] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:46:26 INFO - PROCESS | 1080 | 1461253586005 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:26 INFO - PROCESS | 1080 | ++DOCSHELL 12C71000 == 154 [pid = 1080] [id = 757] 08:46:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 346 (13B09400) [pid = 1080] [serial = 2269] [outer = 00000000] 08:46:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 347 (1B822000) [pid = 1080] [serial = 2270] [outer = 13B09400] 08:46:26 INFO - PROCESS | 1080 | 1461253586050 Marionette DEBUG loaded listener.js 08:46:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 348 (1CC11C00) [pid = 1080] [serial = 2271] [outer = 13B09400] 08:46:26 INFO - PROCESS | 1080 | 1461253586449 Marionette TRACE conn4 <- [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]]]}] 08:46:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:46:26 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 08:46:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1122ms 08:46:26 INFO - PROCESS | 1080 | 1461253586490 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 08:46:26 INFO - PROCESS | 1080 | 1461253586492 Marionette TRACE conn4 <- [1,2985,null,{"value":"13"}] 08:46:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:46:26 INFO - PROCESS | 1080 | 1461253586496 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:46:26 INFO - PROCESS | 1080 | 1461253586498 Marionette TRACE conn4 <- [1,2986,null,{}] 08:46:26 INFO - PROCESS | 1080 | 1461253586501 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:26 INFO - PROCESS | 1080 | 1461253586620 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 08:46:26 INFO - PROCESS | 1080 | 1461253586626 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:26 INFO - PROCESS | 1080 | ++DOCSHELL 1FBEDC00 == 155 [pid = 1080] [id = 758] 08:46:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 349 (2074F400) [pid = 1080] [serial = 2272] [outer = 00000000] 08:46:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 350 (29445000) [pid = 1080] [serial = 2273] [outer = 2074F400] 08:46:26 INFO - PROCESS | 1080 | 1461253586671 Marionette DEBUG loaded listener.js 08:46:26 INFO - PROCESS | 1080 | ++DOMWINDOW == 351 (2A550000) [pid = 1080] [serial = 2274] [outer = 2074F400] 08:46:27 INFO - PROCESS | 1080 | 1461253587312 Marionette TRACE conn4 <- [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]]]}] 08:46:27 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. 08:46:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 930ms 08:46:27 INFO - PROCESS | 1080 | 1461253587450 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 08:46:27 INFO - PROCESS | 1080 | 1461253587454 Marionette TRACE conn4 <- [1,2989,null,{"value":"13"}] 08:46:27 INFO - PROCESS | 1080 | 1461253587461 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:46:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:46:27 INFO - PROCESS | 1080 | 1461253587465 Marionette TRACE conn4 <- [1,2990,null,{}] 08:46:27 INFO - PROCESS | 1080 | 1461253587471 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:27 INFO - PROCESS | 1080 | 1461253587611 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 08:46:27 INFO - PROCESS | 1080 | 1461253587857 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:27 INFO - PROCESS | 1080 | ++DOCSHELL 1B8A6400 == 156 [pid = 1080] [id = 759] 08:46:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 352 (1B8AC800) [pid = 1080] [serial = 2275] [outer = 00000000] 08:46:27 INFO - PROCESS | 1080 | ++DOMWINDOW == 353 (1BDF9800) [pid = 1080] [serial = 2276] [outer = 1B8AC800] 08:46:27 INFO - PROCESS | 1080 | 1461253587917 Marionette DEBUG loaded listener.js 08:46:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 354 (1C121C00) [pid = 1080] [serial = 2277] [outer = 1B8AC800] 08:46:28 INFO - PROCESS | 1080 | 1461253588452 Marionette TRACE conn4 <- [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]]]}] 08:46:28 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. 08:46:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1021ms 08:46:28 INFO - PROCESS | 1080 | 1461253588487 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 08:46:28 INFO - PROCESS | 1080 | 1461253588493 Marionette TRACE conn4 <- [1,2993,null,{"value":"13"}] 08:46:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:46:28 INFO - PROCESS | 1080 | 1461253588542 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:46:28 INFO - PROCESS | 1080 | 1461253588545 Marionette TRACE conn4 <- [1,2994,null,{}] 08:46:28 INFO - PROCESS | 1080 | 1461253588550 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:28 INFO - PROCESS | 1080 | 1461253588692 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 08:46:28 INFO - PROCESS | 1080 | 1461253588911 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:28 INFO - PROCESS | 1080 | ++DOCSHELL 207BE800 == 157 [pid = 1080] [id = 760] 08:46:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 355 (207C0000) [pid = 1080] [serial = 2278] [outer = 00000000] 08:46:28 INFO - PROCESS | 1080 | ++DOMWINDOW == 356 (245CE000) [pid = 1080] [serial = 2279] [outer = 207C0000] 08:46:28 INFO - PROCESS | 1080 | 1461253588969 Marionette DEBUG loaded listener.js 08:46:29 INFO - PROCESS | 1080 | ++DOMWINDOW == 357 (252C9400) [pid = 1080] [serial = 2280] [outer = 207C0000] 08:46:29 INFO - PROCESS | 1080 | 1461253589548 Marionette TRACE conn4 <- [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]]]}] 08:46:29 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. 08:46:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1056ms 08:46:29 INFO - PROCESS | 1080 | 1461253589579 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 08:46:29 INFO - PROCESS | 1080 | 1461253589582 Marionette TRACE conn4 <- [1,2997,null,{"value":"13"}] 08:46:29 INFO - PROCESS | 1080 | 1461253589588 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:46:29 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:46:29 INFO - PROCESS | 1080 | 1461253589592 Marionette TRACE conn4 <- [1,2998,null,{}] 08:46:29 INFO - PROCESS | 1080 | 1461253589627 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:29 INFO - PROCESS | 1080 | 1461253589772 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 08:46:29 INFO - PROCESS | 1080 | 1461253589977 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:30 INFO - PROCESS | 1080 | ++DOCSHELL 28717400 == 158 [pid = 1080] [id = 761] 08:46:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 358 (28717C00) [pid = 1080] [serial = 2281] [outer = 00000000] 08:46:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 359 (2871D400) [pid = 1080] [serial = 2282] [outer = 28717C00] 08:46:30 INFO - PROCESS | 1080 | 1461253590036 Marionette DEBUG loaded listener.js 08:46:30 INFO - PROCESS | 1080 | ++DOMWINDOW == 360 (28720400) [pid = 1080] [serial = 2283] [outer = 28717C00] 08:46:30 INFO - PROCESS | 1080 | [1080] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:46:30 INFO - PROCESS | 1080 | 1461253590692 Marionette TRACE conn4 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:46:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:46:30 INFO - {} 08:46:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:46:30 INFO - {} 08:46:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:46:30 INFO - {} 08:46:30 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:46:30 INFO - {} 08:46:30 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1154ms 08:46:30 INFO - TEST-START | /FileAPI/fileReader.html 08:46:30 INFO - PROCESS | 1080 | 1461253590745 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 08:46:30 INFO - PROCESS | 1080 | 1461253590748 Marionette TRACE conn4 <- [1,3001,null,{"value":"13"}] 08:46:30 INFO - PROCESS | 1080 | 1461253590752 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:46:30 INFO - PROCESS | 1080 | 1461253590754 Marionette TRACE conn4 <- [1,3002,null,{}] 08:46:30 INFO - PROCESS | 1080 | 1461253590758 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:30 INFO - PROCESS | 1080 | 1461253590902 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 08:46:31 INFO - PROCESS | 1080 | 1461253591103 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:31 INFO - PROCESS | 1080 | ++DOCSHELL 2873B000 == 159 [pid = 1080] [id = 762] 08:46:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 361 (2A8C9000) [pid = 1080] [serial = 2284] [outer = 00000000] 08:46:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 362 (2B76D800) [pid = 1080] [serial = 2285] [outer = 2A8C9000] 08:46:31 INFO - PROCESS | 1080 | 1461253591159 Marionette DEBUG loaded listener.js 08:46:31 INFO - PROCESS | 1080 | ++DOMWINDOW == 363 (2BD31800) [pid = 1080] [serial = 2286] [outer = 2A8C9000] 08:46:31 INFO - PROCESS | 1080 | 1461253591731 Marionette TRACE conn4 <- [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]]]}] 08:46:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:46:31 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:46:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:46:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:46:31 INFO - TEST-OK | /FileAPI/fileReader.html | took 1017ms 08:46:31 INFO - PROCESS | 1080 | 1461253591772 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 08:46:31 INFO - PROCESS | 1080 | 1461253591774 Marionette TRACE conn4 <- [1,3005,null,{"value":"13"}] 08:46:31 INFO - PROCESS | 1080 | 1461253591778 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:46:31 INFO - TEST-START | /FileAPI/historical.html 08:46:31 INFO - PROCESS | 1080 | 1461253591780 Marionette TRACE conn4 <- [1,3006,null,{}] 08:46:31 INFO - PROCESS | 1080 | 1461253591784 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:31 INFO - PROCESS | 1080 | 1461253591922 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 08:46:32 INFO - PROCESS | 1080 | 1461253592144 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:32 INFO - PROCESS | 1080 | ++DOCSHELL 28711400 == 160 [pid = 1080] [id = 763] 08:46:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 364 (2B6CF400) [pid = 1080] [serial = 2287] [outer = 00000000] 08:46:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 365 (2BD3C800) [pid = 1080] [serial = 2288] [outer = 2B6CF400] 08:46:32 INFO - PROCESS | 1080 | 1461253592201 Marionette DEBUG loaded listener.js 08:46:32 INFO - PROCESS | 1080 | ++DOMWINDOW == 366 (2BFC6C00) [pid = 1080] [serial = 2289] [outer = 2B6CF400] 08:46:32 INFO - PROCESS | 1080 | 1461253592755 Marionette TRACE conn4 <- [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"]]]}] 08:46:32 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:46:32 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:46:32 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:46:32 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:46:32 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:46:32 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:46:32 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:46:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:32 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:46:32 INFO - TEST-OK | /FileAPI/historical.html | took 1019ms 08:46:32 INFO - PROCESS | 1080 | 1461253592801 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 08:46:32 INFO - PROCESS | 1080 | 1461253592803 Marionette TRACE conn4 <- [1,3009,null,{"value":"13"}] 08:46:32 INFO - PROCESS | 1080 | 1461253592807 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:46:32 INFO - TEST-START | /FileAPI/idlharness.html 08:46:32 INFO - PROCESS | 1080 | 1461253592809 Marionette TRACE conn4 <- [1,3010,null,{}] 08:46:32 INFO - PROCESS | 1080 | 1461253592814 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:33 INFO - PROCESS | 1080 | 1461253592994 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 08:46:33 INFO - PROCESS | 1080 | 1461253593223 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:33 INFO - PROCESS | 1080 | ++DOCSHELL 2939E400 == 161 [pid = 1080] [id = 764] 08:46:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 367 (2939F000) [pid = 1080] [serial = 2290] [outer = 00000000] 08:46:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 368 (2BD34800) [pid = 1080] [serial = 2291] [outer = 2939F000] 08:46:33 INFO - PROCESS | 1080 | 1461253593284 Marionette DEBUG loaded listener.js 08:46:33 INFO - PROCESS | 1080 | ++DOMWINDOW == 369 (2C1DB800) [pid = 1080] [serial = 2292] [outer = 2939F000] 08:46:34 INFO - PROCESS | 1080 | 1461253594384 Marionette TRACE conn4 <- [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]]]}] 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:46:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:46:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:46:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:46:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:46:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:46:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:46:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:46:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:46:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:46:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:46:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:46:34 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:34 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:46:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:46:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:46:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:46:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:46:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:46:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:46:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:46:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:46:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:46:34 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:34 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:46:34 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:46:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:46:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:46:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:46:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:46:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:46:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:46:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:46:34 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 08:46:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:46:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:46:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:46:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:46:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:46:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:46:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:46:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:46:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:46:34 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 08:46:34 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 08:46:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:46:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:46:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:46:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:46:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:46:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:46:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:46:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:46:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:46:34 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:46:34 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:34 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:46:34 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:46:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:46:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:46:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:46:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:46:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:46:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:46:34 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 08:46:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:46:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:46:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:46:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:46:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:46:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:46:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:46:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:46:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:46:34 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 08:46:34 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 08:46:34 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:34 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:46:34 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:46:34 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:46:34 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:46:34 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:46:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:46:34 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:46:34 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:46:34 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:46:34 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:46:34 INFO - TEST-OK | /FileAPI/idlharness.html | took 1687ms 08:46:34 INFO - PROCESS | 1080 | 1461253594533 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 08:46:34 INFO - PROCESS | 1080 | 1461253594535 Marionette TRACE conn4 <- [1,3013,null,{"value":"13"}] 08:46:34 INFO - TEST-START | /FileAPI/idlharness.worker 08:46:34 INFO - PROCESS | 1080 | 1461253594542 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:46:34 INFO - PROCESS | 1080 | 1461253594544 Marionette TRACE conn4 <- [1,3014,null,{}] 08:46:34 INFO - PROCESS | 1080 | 1461253594548 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:34 INFO - PROCESS | 1080 | 1461253594683 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 08:46:34 INFO - PROCESS | 1080 | 1461253594888 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:34 INFO - PROCESS | 1080 | ++DOCSHELL 292DC400 == 162 [pid = 1080] [id = 765] 08:46:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 370 (292E0800) [pid = 1080] [serial = 2293] [outer = 00000000] 08:46:34 INFO - PROCESS | 1080 | ++DOMWINDOW == 371 (2F59A000) [pid = 1080] [serial = 2294] [outer = 292E0800] 08:46:34 INFO - PROCESS | 1080 | 1461253594942 Marionette DEBUG loaded listener.js 08:46:35 INFO - PROCESS | 1080 | ++DOMWINDOW == 372 (2F599400) [pid = 1080] [serial = 2295] [outer = 292E0800] 08:46:35 INFO - PROCESS | 1080 | [1080] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:46:36 INFO - PROCESS | 1080 | 1461253596127 Marionette TRACE conn4 <- [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,{},{}]]]}] 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:46:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:46:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:46:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:46:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:46:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:46:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:46:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:46:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:46:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:46:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:46:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:46:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:46:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:46:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:46:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:46:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:46:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:46:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:46:36 INFO - {} 08:46:36 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 08:46:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:46:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:46:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:46:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:46:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:46:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:46:36 INFO - {} 08:46:36 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 - {} 08:46:36 INFO - {} 08:46:36 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 08:46:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:46:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:46:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:46:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:46:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:46:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:46:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:46:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:46:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:46:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:46:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:46:36 INFO - {} 08:46:36 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 08:46:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:46:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:46:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:46:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:46:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:46:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:46:36 INFO - {} 08:46:36 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 - {} 08:46:36 INFO - {} 08:46:36 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 08:46:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:46:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:46:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:46:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:46:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:46:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:46:36 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 08:46:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:46:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:46:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:46:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:46:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:46:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:46:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:46:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:46:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:46:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:46:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:46:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:46:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:46:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:46:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:46:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:46:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:46:36 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 08:46:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:46:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:46:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:46:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:46:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:46:36 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 08:46:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:46:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:46:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:46:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:46:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:46:36 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 08:46:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:46:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:46:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:46:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:46:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:46:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:46:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:46:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:46:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:46:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:46:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:46:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:46:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:46:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:46:36 INFO - {} 08:46:36 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1689ms 08:46:36 INFO - PROCESS | 1080 | 1461253596295 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 08:46:36 INFO - PROCESS | 1080 | 1461253596298 Marionette TRACE conn4 <- [1,3017,null,{"value":"13"}] 08:46:36 INFO - PROCESS | 1080 | 1461253596315 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:46:36 INFO - PROCESS | 1080 | 1461253596317 Marionette TRACE conn4 <- [1,3018,null,{}] 08:46:36 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:46:36 INFO - PROCESS | 1080 | 1461253596322 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:36 INFO - PROCESS | 1080 | 1461253596455 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 08:46:36 INFO - PROCESS | 1080 | 1461253596655 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:36 INFO - PROCESS | 1080 | ++DOCSHELL 27AA5800 == 163 [pid = 1080] [id = 766] 08:46:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 373 (27AA7800) [pid = 1080] [serial = 2296] [outer = 00000000] 08:46:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 374 (27AAAC00) [pid = 1080] [serial = 2297] [outer = 27AA7800] 08:46:36 INFO - PROCESS | 1080 | 1461253596710 Marionette DEBUG loaded listener.js 08:46:36 INFO - PROCESS | 1080 | ++DOMWINDOW == 375 (27AAA800) [pid = 1080] [serial = 2298] [outer = 27AA7800] 08:46:37 INFO - PROCESS | 1080 | 1461253597237 Marionette TRACE conn4 <- [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]]]}] 08:46:37 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 08:46:37 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 970ms 08:46:37 INFO - PROCESS | 1080 | 1461253597296 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 08:46:37 INFO - PROCESS | 1080 | 1461253597299 Marionette TRACE conn4 <- [1,3021,null,{"value":"13"}] 08:46:37 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:46:37 INFO - PROCESS | 1080 | 1461253597302 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:46:37 INFO - PROCESS | 1080 | 1461253597304 Marionette TRACE conn4 <- [1,3022,null,{}] 08:46:37 INFO - PROCESS | 1080 | 1461253597308 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:37 INFO - PROCESS | 1080 | 1461253597450 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 08:46:37 INFO - PROCESS | 1080 | 1461253597673 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:37 INFO - PROCESS | 1080 | ++DOCSHELL 27AA9C00 == 164 [pid = 1080] [id = 767] 08:46:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 376 (27AAA000) [pid = 1080] [serial = 2299] [outer = 00000000] 08:46:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 377 (2A692800) [pid = 1080] [serial = 2300] [outer = 27AAA000] 08:46:37 INFO - PROCESS | 1080 | 1461253597732 Marionette DEBUG loaded listener.js 08:46:37 INFO - PROCESS | 1080 | ++DOMWINDOW == 378 (2A692400) [pid = 1080] [serial = 2301] [outer = 27AAA000] 08:46:38 INFO - PROCESS | 1080 | 1461253598285 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:46:38 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:46:38 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1020ms 08:46:38 INFO - PROCESS | 1080 | 1461253598324 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 08:46:38 INFO - PROCESS | 1080 | 1461253598327 Marionette TRACE conn4 <- [1,3025,null,{"value":"13"}] 08:46:38 INFO - PROCESS | 1080 | 1461253598330 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:46:38 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:46:38 INFO - PROCESS | 1080 | 1461253598333 Marionette TRACE conn4 <- [1,3026,null,{}] 08:46:38 INFO - PROCESS | 1080 | 1461253598337 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:38 INFO - PROCESS | 1080 | 1461253598477 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 08:46:38 INFO - PROCESS | 1080 | 1461253598699 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:38 INFO - PROCESS | 1080 | ++DOCSHELL 2A695800 == 165 [pid = 1080] [id = 768] 08:46:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 379 (2A696800) [pid = 1080] [serial = 2302] [outer = 00000000] 08:46:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 380 (2A69DC00) [pid = 1080] [serial = 2303] [outer = 2A696800] 08:46:38 INFO - PROCESS | 1080 | 1461253598756 Marionette DEBUG loaded listener.js 08:46:38 INFO - PROCESS | 1080 | ++DOMWINDOW == 381 (2CB07C00) [pid = 1080] [serial = 2304] [outer = 2A696800] 08:46:39 INFO - PROCESS | 1080 | 1461253599306 Marionette TRACE conn4 <- [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"]]]}] 08:46:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:46:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:46:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:46:39 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1020ms 08:46:39 INFO - PROCESS | 1080 | 1461253599354 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 08:46:39 INFO - PROCESS | 1080 | 1461253599357 Marionette TRACE conn4 <- [1,3029,null,{"value":"13"}] 08:46:39 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:46:39 INFO - PROCESS | 1080 | 1461253599361 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:46:39 INFO - PROCESS | 1080 | 1461253599364 Marionette TRACE conn4 <- [1,3030,null,{}] 08:46:39 INFO - PROCESS | 1080 | 1461253599368 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:39 INFO - PROCESS | 1080 | 1461253599540 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 08:46:39 INFO - PROCESS | 1080 | 1461253599738 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:39 INFO - PROCESS | 1080 | ++DOCSHELL 2E2B2400 == 166 [pid = 1080] [id = 769] 08:46:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 382 (31E4DC00) [pid = 1080] [serial = 2305] [outer = 00000000] 08:46:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 383 (31E59800) [pid = 1080] [serial = 2306] [outer = 31E4DC00] 08:46:39 INFO - PROCESS | 1080 | 1461253599799 Marionette DEBUG loaded listener.js 08:46:39 INFO - PROCESS | 1080 | ++DOMWINDOW == 384 (329CAC00) [pid = 1080] [serial = 2307] [outer = 31E4DC00] 08:46:40 INFO - PROCESS | 1080 | 1461253600609 Marionette TRACE conn4 <- [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]]]}] 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:46:40 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. 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:46:40 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'.) 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:46:40 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. 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:46:40 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. 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:46:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:46:40 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. 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:46:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:46:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:46:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:46:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:46:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:46:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:46:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:46:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:46:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:46:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:46:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:46:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:46:40 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1373ms 08:46:40 INFO - PROCESS | 1080 | 1461253600737 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 08:46:40 INFO - PROCESS | 1080 | 1461253600740 Marionette TRACE conn4 <- [1,3033,null,{"value":"13"}] 08:46:40 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:46:40 INFO - PROCESS | 1080 | 1461253600748 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:46:40 INFO - PROCESS | 1080 | 1461253600750 Marionette TRACE conn4 <- [1,3034,null,{}] 08:46:40 INFO - PROCESS | 1080 | 1461253600754 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:41 INFO - PROCESS | 1080 | 1461253600984 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 08:46:41 INFO - PROCESS | 1080 | 1461253601204 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:41 INFO - PROCESS | 1080 | ++DOCSHELL 1BE86800 == 167 [pid = 1080] [id = 770] 08:46:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 385 (20665C00) [pid = 1080] [serial = 2308] [outer = 00000000] 08:46:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 386 (32B4B000) [pid = 1080] [serial = 2309] [outer = 20665C00] 08:46:41 INFO - PROCESS | 1080 | 1461253601264 Marionette DEBUG loaded listener.js 08:46:41 INFO - PROCESS | 1080 | ++DOMWINDOW == 387 (32B4C400) [pid = 1080] [serial = 2310] [outer = 20665C00] 08:46:41 INFO - PROCESS | 1080 | [1080] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:46:41 INFO - PROCESS | 1080 | 1461253601807 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:46:41 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:46:41 INFO - {} 08:46:41 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1075ms 08:46:41 INFO - PROCESS | 1080 | 1461253601827 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 08:46:41 INFO - PROCESS | 1080 | 1461253601829 Marionette TRACE conn4 <- [1,3037,null,{"value":"13"}] 08:46:41 INFO - PROCESS | 1080 | 1461253601850 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:46:41 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:46:41 INFO - PROCESS | 1080 | 1461253601852 Marionette TRACE conn4 <- [1,3038,null,{}] 08:46:41 INFO - PROCESS | 1080 | 1461253601856 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:42 INFO - PROCESS | 1080 | 1461253602000 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 08:46:42 INFO - PROCESS | 1080 | 1461253602299 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:42 INFO - PROCESS | 1080 | ++DOCSHELL 133D1C00 == 168 [pid = 1080] [id = 771] 08:46:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 388 (133D9400) [pid = 1080] [serial = 2311] [outer = 00000000] 08:46:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 389 (1C159400) [pid = 1080] [serial = 2312] [outer = 133D9400] 08:46:42 INFO - PROCESS | 1080 | 1461253602358 Marionette DEBUG loaded listener.js 08:46:42 INFO - PROCESS | 1080 | ++DOMWINDOW == 390 (20602000) [pid = 1080] [serial = 2313] [outer = 133D9400] 08:46:43 INFO - PROCESS | 1080 | ************************* 08:46:43 INFO - PROCESS | 1080 | A coding exception was thrown and uncaught in a Task. 08:46:43 INFO - PROCESS | 1080 | 08:46:43 INFO - PROCESS | 1080 | Full message: TypeError: NetworkError when attempting to fetch resource. 08:46:43 INFO - PROCESS | 1080 | Full stack: 08:46:43 INFO - PROCESS | 1080 | ************************* 08:46:43 INFO - PROCESS | 1080 | 1461253603426 Marionette TRACE conn4 <- [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]]]}] 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:46:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1627ms 08:46:43 INFO - PROCESS | 1080 | 1461253603482 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 08:46:43 INFO - PROCESS | 1080 | 1461253603486 Marionette TRACE conn4 <- [1,3041,null,{"value":"13"}] 08:46:43 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:46:43 INFO - PROCESS | 1080 | 1461253603492 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:46:43 INFO - PROCESS | 1080 | 1461253603496 Marionette TRACE conn4 <- [1,3042,null,{}] 08:46:43 INFO - PROCESS | 1080 | 1461253603502 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:43 INFO - PROCESS | 1080 | 1461253603633 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 08:46:43 INFO - PROCESS | 1080 | 1461253603887 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:43 INFO - PROCESS | 1080 | ++DOCSHELL 1BA79400 == 169 [pid = 1080] [id = 772] 08:46:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 391 (1BB1E800) [pid = 1080] [serial = 2314] [outer = 00000000] 08:46:43 INFO - PROCESS | 1080 | ++DOMWINDOW == 392 (1CB33000) [pid = 1080] [serial = 2315] [outer = 1BB1E800] 08:46:43 INFO - PROCESS | 1080 | 1461253603979 Marionette DEBUG loaded listener.js 08:46:44 INFO - PROCESS | 1080 | ++DOMWINDOW == 393 (1E377C00) [pid = 1080] [serial = 2316] [outer = 1BB1E800] 08:46:44 INFO - PROCESS | 1080 | 1461253604823 Marionette TRACE conn4 <- [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"]]]}] 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:46:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:46:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:46:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:46:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:46:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:46:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:46:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:46:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:46:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:46:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:46:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:46:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:46:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:46:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:46:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:46:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:46:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:46:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:46:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:46:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:46:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:46:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:46:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:46:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:46:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:46:44 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" 08:46:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:46:44 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" 08:46:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:46:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1466ms 08:46:44 INFO - PROCESS | 1080 | 1461253604962 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 08:46:44 INFO - PROCESS | 1080 | 1461253604970 Marionette TRACE conn4 <- [1,3045,null,{"value":"13"}] 08:46:44 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:46:44 INFO - PROCESS | 1080 | 1461253604979 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:46:45 INFO - PROCESS | 1080 | 1461253604983 Marionette TRACE conn4 <- [1,3046,null,{}] 08:46:45 INFO - PROCESS | 1080 | 1461253604987 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:45 INFO - PROCESS | 1080 | 1461253605103 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 08:46:45 INFO - PROCESS | 1080 | 1461253605394 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:45 INFO - PROCESS | 1080 | ++DOCSHELL 21882800 == 170 [pid = 1080] [id = 773] 08:46:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 394 (2517B800) [pid = 1080] [serial = 2317] [outer = 00000000] 08:46:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 395 (26585800) [pid = 1080] [serial = 2318] [outer = 2517B800] 08:46:45 INFO - PROCESS | 1080 | 1461253605449 Marionette DEBUG loaded listener.js 08:46:45 INFO - PROCESS | 1080 | ++DOMWINDOW == 396 (26F96800) [pid = 1080] [serial = 2319] [outer = 2517B800] 08:46:46 INFO - PROCESS | 1080 | 1461253606016 Marionette TRACE conn4 <- [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]]]}] 08:46:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:46:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:46:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:46:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:46:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:46:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:46:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:46:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:46:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:46:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:46:46 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:46:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:46 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:46:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:46:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:46:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:46:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:46:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:46:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:46:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:46:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:46:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:46:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:46:46 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1078ms 08:46:46 INFO - PROCESS | 1080 | 1461253606061 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 08:46:46 INFO - PROCESS | 1080 | 1461253606063 Marionette TRACE conn4 <- [1,3049,null,{"value":"13"}] 08:46:46 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:46:46 INFO - PROCESS | 1080 | 1461253606067 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:46:46 INFO - PROCESS | 1080 | 1461253606070 Marionette TRACE conn4 <- [1,3050,null,{}] 08:46:46 INFO - PROCESS | 1080 | 1461253606081 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:46 INFO - PROCESS | 1080 | 1461253606213 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 08:46:46 INFO - PROCESS | 1080 | 1461253606445 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:46 INFO - PROCESS | 1080 | ++DOCSHELL 28719800 == 171 [pid = 1080] [id = 774] 08:46:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 397 (2871A000) [pid = 1080] [serial = 2320] [outer = 00000000] 08:46:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 398 (2926D400) [pid = 1080] [serial = 2321] [outer = 2871A000] 08:46:46 INFO - PROCESS | 1080 | 1461253606499 Marionette DEBUG loaded listener.js 08:46:46 INFO - PROCESS | 1080 | ++DOMWINDOW == 399 (293A1C00) [pid = 1080] [serial = 2322] [outer = 2871A000] 08:46:46 INFO - PROCESS | 1080 | [1080] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:46:47 INFO - PROCESS | 1080 | 1461253607078 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:46:47 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:46:47 INFO - {} 08:46:47 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1018ms 08:46:47 INFO - PROCESS | 1080 | 1461253607090 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 08:46:47 INFO - PROCESS | 1080 | 1461253607093 Marionette TRACE conn4 <- [1,3053,null,{"value":"13"}] 08:46:47 INFO - PROCESS | 1080 | 1461253607096 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:46:47 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:46:47 INFO - PROCESS | 1080 | 1461253607098 Marionette TRACE conn4 <- [1,3054,null,{}] 08:46:47 INFO - PROCESS | 1080 | 1461253607101 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:47 INFO - PROCESS | 1080 | 1461253607226 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 08:46:47 INFO - PROCESS | 1080 | 1461253607461 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:47 INFO - PROCESS | 1080 | ++DOCSHELL 2910E400 == 172 [pid = 1080] [id = 775] 08:46:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 400 (293A3000) [pid = 1080] [serial = 2323] [outer = 00000000] 08:46:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 401 (2B6D1C00) [pid = 1080] [serial = 2324] [outer = 293A3000] 08:46:47 INFO - PROCESS | 1080 | 1461253607512 Marionette DEBUG loaded listener.js 08:46:47 INFO - PROCESS | 1080 | ++DOMWINDOW == 402 (2B76A400) [pid = 1080] [serial = 2325] [outer = 293A3000] 08:46:48 INFO - PROCESS | 1080 | 1461253608053 Marionette TRACE conn4 <- [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]]]}] 08:46:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:46:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:46:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:46:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:46:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:46:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:46:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:46:48 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 970ms 08:46:48 INFO - PROCESS | 1080 | 1461253608070 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 08:46:48 INFO - PROCESS | 1080 | 1461253608072 Marionette TRACE conn4 <- [1,3057,null,{"value":"13"}] 08:46:48 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:46:48 INFO - PROCESS | 1080 | 1461253608076 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:46:48 INFO - PROCESS | 1080 | 1461253608078 Marionette TRACE conn4 <- [1,3058,null,{}] 08:46:48 INFO - PROCESS | 1080 | 1461253608081 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:48 INFO - PROCESS | 1080 | 1461253608207 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 08:46:48 INFO - PROCESS | 1080 | 1461253608430 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:48 INFO - PROCESS | 1080 | ++DOCSHELL 1C121400 == 173 [pid = 1080] [id = 776] 08:46:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 403 (1FABA400) [pid = 1080] [serial = 2326] [outer = 00000000] 08:46:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 404 (2AFAF400) [pid = 1080] [serial = 2327] [outer = 1FABA400] 08:46:48 INFO - PROCESS | 1080 | 1461253608523 Marionette DEBUG loaded listener.js 08:46:48 INFO - PROCESS | 1080 | ++DOMWINDOW == 405 (2C1D4800) [pid = 1080] [serial = 2328] [outer = 1FABA400] 08:46:49 INFO - PROCESS | 1080 | 1461253609109 Marionette TRACE conn4 <- [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]]]}] 08:46:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:46:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:46:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:46:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:46:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:46:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:46:49 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1068ms 08:46:49 INFO - PROCESS | 1080 | 1461253609149 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 08:46:49 INFO - PROCESS | 1080 | 1461253609151 Marionette TRACE conn4 <- [1,3061,null,{"value":"13"}] 08:46:49 INFO - PROCESS | 1080 | 1461253609154 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:46:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:46:49 INFO - PROCESS | 1080 | 1461253609156 Marionette TRACE conn4 <- [1,3062,null,{}] 08:46:49 INFO - PROCESS | 1080 | 1461253609159 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:49 INFO - PROCESS | 1080 | 1461253609304 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 08:46:49 INFO - PROCESS | 1080 | --DOCSHELL 12C71000 == 172 [pid = 1080] [id = 757] 08:46:49 INFO - PROCESS | 1080 | --DOCSHELL 2A42F400 == 171 [pid = 1080] [id = 756] 08:46:49 INFO - PROCESS | 1080 | --DOCSHELL 27AE8000 == 170 [pid = 1080] [id = 755] 08:46:49 INFO - PROCESS | 1080 | --DOCSHELL 241A0800 == 169 [pid = 1080] [id = 754] 08:46:49 INFO - PROCESS | 1080 | --DOCSHELL 1EC10000 == 168 [pid = 1080] [id = 753] 08:46:49 INFO - PROCESS | 1080 | --DOMWINDOW == 404 (27AE8800) [pid = 1080] [serial = 2188] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 1080 | --DOMWINDOW == 403 (2EF3AC00) [pid = 1080] [serial = 2155] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 1080 | --DOMWINDOW == 402 (2B6CA800) [pid = 1080] [serial = 2140] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 1080 | --DOMWINDOW == 401 (2BFC9C00) [pid = 1080] [serial = 2146] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 1080 | --DOMWINDOW == 400 (2CB24400) [pid = 1080] [serial = 2152] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 1080 | --DOMWINDOW == 399 (2A54EC00) [pid = 1080] [serial = 2125] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 1080 | --DOMWINDOW == 398 (2C9C6C00) [pid = 1080] [serial = 2149] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 1080 | --DOMWINDOW == 397 (2B76BC00) [pid = 1080] [serial = 2143] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 1080 | --DOMWINDOW == 396 (2A64E800) [pid = 1080] [serial = 2131] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 1080 | --DOMWINDOW == 395 (23BB8800) [pid = 1080] [serial = 2122] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 1080 | --DOMWINDOW == 394 (2873FC00) [pid = 1080] [serial = 2128] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 1080 | --DOMWINDOW == 393 (27AE1800) [pid = 1080] [serial = 2158] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 1080 | --DOMWINDOW == 392 (2A64D400) [pid = 1080] [serial = 2134] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 1080 | --DOMWINDOW == 391 (1CA2A000) [pid = 1080] [serial = 2119] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 1080 | --DOMWINDOW == 390 (1BE4D000) [pid = 1080] [serial = 2137] [outer = 00000000] [url = about:blank] 08:46:49 INFO - PROCESS | 1080 | 1461253609694 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:49 INFO - PROCESS | 1080 | --DOCSHELL 1CC1DC00 == 167 [pid = 1080] [id = 752] 08:46:49 INFO - PROCESS | 1080 | --DOCSHELL 1B827000 == 166 [pid = 1080] [id = 751] 08:46:49 INFO - PROCESS | 1080 | --DOCSHELL 1B33F800 == 165 [pid = 1080] [id = 750] 08:46:49 INFO - PROCESS | 1080 | --DOCSHELL 1D3F6400 == 164 [pid = 1080] [id = 749] 08:46:49 INFO - PROCESS | 1080 | --DOCSHELL 313D4800 == 163 [pid = 1080] [id = 745] 08:46:49 INFO - PROCESS | 1080 | --DOCSHELL 29442400 == 162 [pid = 1080] [id = 742] 08:46:49 INFO - PROCESS | 1080 | --DOCSHELL 300E3400 == 161 [pid = 1080] [id = 741] 08:46:49 INFO - PROCESS | 1080 | ++DOCSHELL 0EC1CC00 == 162 [pid = 1080] [id = 777] 08:46:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 391 (12AC2C00) [pid = 1080] [serial = 2329] [outer = 00000000] 08:46:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 392 (17AACC00) [pid = 1080] [serial = 2330] [outer = 12AC2C00] 08:46:49 INFO - PROCESS | 1080 | 1461253609801 Marionette DEBUG loaded listener.js 08:46:49 INFO - PROCESS | 1080 | ++DOMWINDOW == 393 (1B12A400) [pid = 1080] [serial = 2331] [outer = 12AC2C00] 08:46:49 INFO - PROCESS | 1080 | --DOCSHELL 2F5EEC00 == 161 [pid = 1080] [id = 740] 08:46:49 INFO - PROCESS | 1080 | --DOCSHELL 2EF42C00 == 160 [pid = 1080] [id = 739] 08:46:49 INFO - PROCESS | 1080 | --DOCSHELL 2C90FC00 == 159 [pid = 1080] [id = 738] 08:46:49 INFO - PROCESS | 1080 | --DOCSHELL 2AFA3400 == 158 [pid = 1080] [id = 737] 08:46:49 INFO - PROCESS | 1080 | --DOCSHELL 2B768400 == 157 [pid = 1080] [id = 736] 08:46:49 INFO - PROCESS | 1080 | --DOCSHELL 2A427000 == 156 [pid = 1080] [id = 735] 08:46:49 INFO - PROCESS | 1080 | --DOCSHELL 2A423C00 == 155 [pid = 1080] [id = 734] 08:46:49 INFO - PROCESS | 1080 | --DOCSHELL 28742000 == 154 [pid = 1080] [id = 733] 08:46:49 INFO - PROCESS | 1080 | --DOCSHELL 27AE5400 == 153 [pid = 1080] [id = 732] 08:46:49 INFO - PROCESS | 1080 | --DOCSHELL 20807000 == 152 [pid = 1080] [id = 731] 08:46:49 INFO - PROCESS | 1080 | --DOCSHELL 178CBC00 == 151 [pid = 1080] [id = 730] 08:46:50 INFO - PROCESS | 1080 | --DOCSHELL 271B5000 == 150 [pid = 1080] [id = 729] 08:46:50 INFO - PROCESS | 1080 | --DOMWINDOW == 392 (27A71000) [pid = 1080] [serial = 2186] [outer = 00000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1080 | --DOMWINDOW == 391 (23B80400) [pid = 1080] [serial = 2176] [outer = 00000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1080 | --DOMWINDOW == 390 (21DF1800) [pid = 1080] [serial = 2164] [outer = 00000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1080 | --DOMWINDOW == 389 (25176000) [pid = 1080] [serial = 2183] [outer = 00000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1080 | --DOMWINDOW == 388 (23B7B400) [pid = 1080] [serial = 2165] [outer = 00000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1080 | --DOMWINDOW == 387 (245CF000) [pid = 1080] [serial = 2177] [outer = 00000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1080 | --DOMWINDOW == 386 (27A2DC00) [pid = 1080] [serial = 2185] [outer = 00000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1080 | --DOMWINDOW == 385 (25E22C00) [pid = 1080] [serial = 2179] [outer = 00000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1080 | --DOMWINDOW == 384 (21E7C800) [pid = 1080] [serial = 2182] [outer = 00000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1080 | --DOMWINDOW == 383 (26594000) [pid = 1080] [serial = 2180] [outer = 00000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1080 | --DOMWINDOW == 382 (1CB36000) [pid = 1080] [serial = 2170] [outer = 00000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1080 | --DOMWINDOW == 381 (1AA8D000) [pid = 1080] [serial = 2168] [outer = 00000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1080 | --DOMWINDOW == 380 (20770C00) [pid = 1080] [serial = 2174] [outer = 00000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1080 | --DOMWINDOW == 379 (27152400) [pid = 1080] [serial = 1997] [outer = 00000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1080 | --DOMWINDOW == 378 (20671800) [pid = 1080] [serial = 2173] [outer = 00000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1080 | --DOMWINDOW == 377 (1930CC00) [pid = 1080] [serial = 2167] [outer = 00000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1080 | --DOMWINDOW == 376 (1E2C4400) [pid = 1080] [serial = 2161] [outer = 00000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1080 | --DOMWINDOW == 375 (1FE72800) [pid = 1080] [serial = 2162] [outer = 00000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1080 | --DOMWINDOW == 374 (23E73800) [pid = 1080] [serial = 1928] [outer = 00000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1080 | --DOMWINDOW == 373 (1D310800) [pid = 1080] [serial = 2171] [outer = 00000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1080 | 1461253610242 Marionette TRACE conn4 <- [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]]]}] 08:46:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:46:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:46:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:46:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:46:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:46:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:46:50 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1182ms 08:46:50 INFO - PROCESS | 1080 | 1461253610342 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 08:46:50 INFO - PROCESS | 1080 | 1461253610344 Marionette TRACE conn4 <- [1,3065,null,{"value":"13"}] 08:46:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:46:50 INFO - PROCESS | 1080 | 1461253610347 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:46:50 INFO - PROCESS | 1080 | 1461253610349 Marionette TRACE conn4 <- [1,3066,null,{}] 08:46:50 INFO - PROCESS | 1080 | 1461253610353 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:50 INFO - PROCESS | 1080 | 1461253610464 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 08:46:50 INFO - PROCESS | 1080 | 1461253610473 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:50 INFO - PROCESS | 1080 | ++DOCSHELL 1B9C2800 == 151 [pid = 1080] [id = 778] 08:46:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 374 (1BE4E000) [pid = 1080] [serial = 2332] [outer = 00000000] 08:46:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 375 (1D310800) [pid = 1080] [serial = 2333] [outer = 1BE4E000] 08:46:50 INFO - PROCESS | 1080 | 1461253610519 Marionette DEBUG loaded listener.js 08:46:50 INFO - PROCESS | 1080 | ++DOMWINDOW == 376 (1D3F6400) [pid = 1080] [serial = 2334] [outer = 1BE4E000] 08:46:51 INFO - PROCESS | 1080 | 1461253611099 Marionette TRACE conn4 <- [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] 08:46:51 INFO - PROCESS | 1080 | 1461253611157 Marionette TRACE conn4 <- [1,3069,null,{"value":"13"}] 08:46:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:46:51 INFO - PROCESS | 1080 | 1461253611161 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:46:51 INFO - PROCESS | 1080 | 1461253611162 Marionette TRACE conn4 <- [1,3070,null,{}] 08:46:51 INFO - PROCESS | 1080 | 1461253611187 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:51 INFO - PROCESS | 1080 | 1461253611302 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 08:46:51 INFO - PROCESS | 1080 | 1461253611314 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:51 INFO - PROCESS | 1080 | ++DOCSHELL 1E2C4400 == 152 [pid = 1080] [id = 779] 08:46:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 377 (1EC10000) [pid = 1080] [serial = 2335] [outer = 00000000] 08:46:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 378 (21E80C00) [pid = 1080] [serial = 2336] [outer = 1EC10000] 08:46:51 INFO - PROCESS | 1080 | 1461253611360 Marionette DEBUG loaded listener.js 08:46:51 INFO - PROCESS | 1080 | ++DOMWINDOW == 379 (2230F800) [pid = 1080] [serial = 2337] [outer = 1EC10000] 08:46:51 INFO - PROCESS | 1080 | 1461253611876 Marionette TRACE conn4 <- [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]]]}] 08:46:51 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:46:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:46:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:51 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:46:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:46:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 750ms 08:46:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:46:51 INFO - PROCESS | 1080 | 1461253611912 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 08:46:51 INFO - PROCESS | 1080 | 1461253611913 Marionette TRACE conn4 <- [1,3073,null,{"value":"13"}] 08:46:51 INFO - PROCESS | 1080 | 1461253611917 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:46:51 INFO - PROCESS | 1080 | 1461253611918 Marionette TRACE conn4 <- [1,3074,null,{}] 08:46:51 INFO - PROCESS | 1080 | 1461253611972 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:52 INFO - PROCESS | 1080 | 1461253612146 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 08:46:52 INFO - PROCESS | 1080 | 1461253612169 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:52 INFO - PROCESS | 1080 | ++DOCSHELL 13B49400 == 153 [pid = 1080] [id = 780] 08:46:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 380 (18A54000) [pid = 1080] [serial = 2338] [outer = 00000000] 08:46:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 381 (23E73800) [pid = 1080] [serial = 2339] [outer = 18A54000] 08:46:52 INFO - PROCESS | 1080 | 1461253612216 Marionette DEBUG loaded listener.js 08:46:52 INFO - PROCESS | 1080 | ++DOMWINDOW == 382 (25170C00) [pid = 1080] [serial = 2340] [outer = 18A54000] 08:46:52 INFO - PROCESS | 1080 | 1461253612693 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:46:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:46:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 830ms 08:46:52 INFO - PROCESS | 1080 | 1461253612768 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 08:46:52 INFO - PROCESS | 1080 | 1461253612770 Marionette TRACE conn4 <- [1,3077,null,{"value":"13"}] 08:46:52 INFO - PROCESS | 1080 | 1461253612775 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:46:52 INFO - PROCESS | 1080 | 1461253612777 Marionette TRACE conn4 <- [1,3078,null,{}] 08:46:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:46:52 INFO - PROCESS | 1080 | 1461253612781 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:52 INFO - PROCESS | 1080 | 1461253612959 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 08:46:52 INFO - PROCESS | 1080 | 1461253612982 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:53 INFO - PROCESS | 1080 | ++DOCSHELL 1B829400 == 154 [pid = 1080] [id = 781] 08:46:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 383 (25176000) [pid = 1080] [serial = 2341] [outer = 00000000] 08:46:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 384 (26594C00) [pid = 1080] [serial = 2342] [outer = 25176000] 08:46:53 INFO - PROCESS | 1080 | 1461253613027 Marionette DEBUG loaded listener.js 08:46:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 385 (271B5000) [pid = 1080] [serial = 2343] [outer = 25176000] 08:46:53 INFO - PROCESS | 1080 | 1461253613513 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:46:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:46:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 770ms 08:46:53 INFO - PROCESS | 1080 | 1461253613554 Marionette TRACE conn4 -> [0,3081,"getWindowHandle",null] 08:46:53 INFO - PROCESS | 1080 | 1461253613556 Marionette TRACE conn4 <- [1,3081,null,{"value":"13"}] 08:46:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:46:53 INFO - PROCESS | 1080 | 1461253613559 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:46:53 INFO - PROCESS | 1080 | 1461253613562 Marionette TRACE conn4 <- [1,3082,null,{}] 08:46:53 INFO - PROCESS | 1080 | 1461253613565 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:53 INFO - PROCESS | 1080 | 1461253613758 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 08:46:53 INFO - PROCESS | 1080 | 1461253613781 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:53 INFO - PROCESS | 1080 | ++DOCSHELL 27A6E800 == 155 [pid = 1080] [id = 782] 08:46:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 386 (27A6F000) [pid = 1080] [serial = 2344] [outer = 00000000] 08:46:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 387 (281C6C00) [pid = 1080] [serial = 2345] [outer = 27A6F000] 08:46:53 INFO - PROCESS | 1080 | 1461253613831 Marionette DEBUG loaded listener.js 08:46:53 INFO - PROCESS | 1080 | ++DOMWINDOW == 388 (29110800) [pid = 1080] [serial = 2346] [outer = 27A6F000] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 387 (12406C00) [pid = 1080] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 386 (2569F000) [pid = 1080] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 385 (1C11D800) [pid = 1080] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 384 (218F1C00) [pid = 1080] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 383 (27ABB000) [pid = 1080] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 382 (22308800) [pid = 1080] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 381 (281C1400) [pid = 1080] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 380 (1D196000) [pid = 1080] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 379 (2BFC4000) [pid = 1080] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 378 (271B1C00) [pid = 1080] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 377 (1FC0F000) [pid = 1080] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 376 (26FF0800) [pid = 1080] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 375 (27A75800) [pid = 1080] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 374 (1CE6B000) [pid = 1080] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 373 (22368400) [pid = 1080] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 372 (12AC9000) [pid = 1080] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 371 (1971E400) [pid = 1080] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 370 (26FF2400) [pid = 1080] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 369 (23B85400) [pid = 1080] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 368 (0EC1D400) [pid = 1080] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 367 (2249E800) [pid = 1080] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 366 (2AEE8C00) [pid = 1080] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 365 (224A3000) [pid = 1080] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 364 (28739000) [pid = 1080] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 363 (164ABC00) [pid = 1080] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 362 (271AD400) [pid = 1080] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 361 (2C9C0C00) [pid = 1080] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 360 (178D7800) [pid = 1080] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 359 (2813B000) [pid = 1080] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 358 (12C78800) [pid = 1080] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 357 (271B3000) [pid = 1080] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 356 (12BAF800) [pid = 1080] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 355 (1B8AF000) [pid = 1080] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 354 (2083EC00) [pid = 1080] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 353 (245CB400) [pid = 1080] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 352 (1D190800) [pid = 1080] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 351 (27A33400) [pid = 1080] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 350 (17BBBC00) [pid = 1080] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 349 (1C155C00) [pid = 1080] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 348 (1B828800) [pid = 1080] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 347 (24198000) [pid = 1080] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 346 (2A648C00) [pid = 1080] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 345 (1C122C00) [pid = 1080] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 344 (27ABF000) [pid = 1080] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 343 (22373000) [pid = 1080] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 342 (1C118800) [pid = 1080] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 341 (28591000) [pid = 1080] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 340 (245C8800) [pid = 1080] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 339 (28134C00) [pid = 1080] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 338 (1B9C6000) [pid = 1080] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 337 (20808800) [pid = 1080] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 336 (252C4400) [pid = 1080] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 335 (2569DC00) [pid = 1080] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 334 (2C9C5400) [pid = 1080] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 333 (13B09400) [pid = 1080] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 332 (1FBE6800) [pid = 1080] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 331 (28588800) [pid = 1080] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 330 (313DBC00) [pid = 1080] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 329 (1B9C9800) [pid = 1080] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 328 (23E77800) [pid = 1080] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 327 (1CE2F800) [pid = 1080] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 326 (252C4800) [pid = 1080] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 325 (27A72000) [pid = 1080] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 324 (207BD800) [pid = 1080] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 323 (28193400) [pid = 1080] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 322 (2066B400) [pid = 1080] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 321 (2BFCC800) [pid = 1080] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 320 (218ED400) [pid = 1080] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 319 (1B3C3C00) [pid = 1080] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 318 (245CA400) [pid = 1080] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 317 (27AE8C00) [pid = 1080] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 316 (1D3F2400) [pid = 1080] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 315 (1BE51400) [pid = 1080] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 314 (1FC10400) [pid = 1080] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 313 (2819AC00) [pid = 1080] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 312 (25E24400) [pid = 1080] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 311 (1B824000) [pid = 1080] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 310 (29139400) [pid = 1080] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 309 (2A553400) [pid = 1080] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 308 (1971F800) [pid = 1080] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 307 (27150000) [pid = 1080] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 306 (252C6C00) [pid = 1080] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 305 (1D3AEC00) [pid = 1080] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 304 (2074A400) [pid = 1080] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 303 (29BA2400) [pid = 1080] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 302 (1E185000) [pid = 1080] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 301 (207C9C00) [pid = 1080] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 300 (2230B000) [pid = 1080] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 299 (2A42B800) [pid = 1080] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 298 (2076A000) [pid = 1080] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 297 (29BA3C00) [pid = 1080] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 296 (24192400) [pid = 1080] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 295 (19307000) [pid = 1080] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 294 (29130400) [pid = 1080] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 293 (1BE47000) [pid = 1080] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 292 (2080F800) [pid = 1080] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 291 (1B822400) [pid = 1080] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 290 (2A547C00) [pid = 1080] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 289 (25281400) [pid = 1080] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 288 (1E187800) [pid = 1080] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 287 (29105800) [pid = 1080] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 286 (1A77AC00) [pid = 1080] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 285 (207BEC00) [pid = 1080] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 284 (2C1DF400) [pid = 1080] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 283 (245C9400) [pid = 1080] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 282 (20768000) [pid = 1080] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 281 (294C3400) [pid = 1080] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 280 (2A430000) [pid = 1080] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 279 (294C6800) [pid = 1080] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 278 (18A4AC00) [pid = 1080] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 277 (2AFA0400) [pid = 1080] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 276 (20773400) [pid = 1080] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 275 (29102400) [pid = 1080] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 274 (26FF0000) [pid = 1080] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 273 (2A8D2000) [pid = 1080] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 272 (2A8C8C00) [pid = 1080] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 271 (1EC64800) [pid = 1080] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 270 (28194C00) [pid = 1080] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 269 (26F9C400) [pid = 1080] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 268 (1A77EC00) [pid = 1080] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 267 (20806400) [pid = 1080] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 266 (12C71400) [pid = 1080] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 265 (13BA0800) [pid = 1080] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 264 (1FC04800) [pid = 1080] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 263 (2187D000) [pid = 1080] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:46:55 INFO - PROCESS | 1080 | --DOMWINDOW == 262 (2A42B000) [pid = 1080] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:46:55 INFO - PROCESS | 1080 | 1461253615936 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:46:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:46:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 2431ms 08:46:56 INFO - PROCESS | 1080 | 1461253615995 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 08:46:56 INFO - PROCESS | 1080 | 1461253615997 Marionette TRACE conn4 <- [1,3085,null,{"value":"13"}] 08:46:56 INFO - PROCESS | 1080 | 1461253616000 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:46:56 INFO - PROCESS | 1080 | 1461253616002 Marionette TRACE conn4 <- [1,3086,null,{}] 08:46:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:46:56 INFO - PROCESS | 1080 | 1461253616006 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:56 INFO - PROCESS | 1080 | 1461253616123 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 08:46:56 INFO - PROCESS | 1080 | 1461253616301 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:56 INFO - PROCESS | 1080 | ++DOCSHELL 164ABC00 == 156 [pid = 1080] [id = 783] 08:46:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 263 (17103800) [pid = 1080] [serial = 2347] [outer = 00000000] 08:46:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 264 (1A77EC00) [pid = 1080] [serial = 2348] [outer = 17103800] 08:46:56 INFO - PROCESS | 1080 | 1461253616348 Marionette DEBUG loaded listener.js 08:46:56 INFO - PROCESS | 1080 | ++DOMWINDOW == 265 (1B822400) [pid = 1080] [serial = 2349] [outer = 17103800] 08:46:56 INFO - PROCESS | 1080 | 1461253616723 Marionette TRACE conn4 <- [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]]]}] 08:46:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:46:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:46:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 770ms 08:46:56 INFO - PROCESS | 1080 | 1461253616800 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 08:46:56 INFO - PROCESS | 1080 | 1461253616802 Marionette TRACE conn4 <- [1,3089,null,{"value":"13"}] 08:46:56 INFO - PROCESS | 1080 | 1461253616805 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:46:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:46:56 INFO - PROCESS | 1080 | 1461253616807 Marionette TRACE conn4 <- [1,3090,null,{}] 08:46:56 INFO - PROCESS | 1080 | 1461253616811 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:57 INFO - PROCESS | 1080 | 1461253617002 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 08:46:57 INFO - PROCESS | 1080 | 1461253617115 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:57 INFO - PROCESS | 1080 | ++DOCSHELL 19723C00 == 157 [pid = 1080] [id = 784] 08:46:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 266 (1B82C400) [pid = 1080] [serial = 2350] [outer = 00000000] 08:46:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 267 (1C1DC400) [pid = 1080] [serial = 2351] [outer = 1B82C400] 08:46:57 INFO - PROCESS | 1080 | 1461253617159 Marionette DEBUG loaded listener.js 08:46:57 INFO - PROCESS | 1080 | ++DOMWINDOW == 268 (1CE2F800) [pid = 1080] [serial = 2352] [outer = 1B82C400] 08:46:57 INFO - PROCESS | 1080 | 1461253617531 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:46:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:46:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 770ms 08:46:57 INFO - PROCESS | 1080 | 1461253617580 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 08:46:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:46:57 INFO - PROCESS | 1080 | 1461253617582 Marionette TRACE conn4 <- [1,3093,null,{"value":"13"}] 08:46:57 INFO - PROCESS | 1080 | 1461253617586 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:46:57 INFO - PROCESS | 1080 | 1461253617587 Marionette TRACE conn4 <- [1,3094,null,{}] 08:46:57 INFO - PROCESS | 1080 | 1461253617591 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:57 INFO - PROCESS | 1080 | 1461253617909 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 08:46:58 INFO - PROCESS | 1080 | 1461253618106 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:58 INFO - PROCESS | 1080 | ++DOCSHELL 178EA400 == 158 [pid = 1080] [id = 785] 08:46:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 269 (178EB800) [pid = 1080] [serial = 2353] [outer = 00000000] 08:46:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 270 (1AA8D000) [pid = 1080] [serial = 2354] [outer = 178EB800] 08:46:58 INFO - PROCESS | 1080 | 1461253618168 Marionette DEBUG loaded listener.js 08:46:58 INFO - PROCESS | 1080 | ++DOMWINDOW == 271 (1B828400) [pid = 1080] [serial = 2355] [outer = 178EB800] 08:46:58 INFO - PROCESS | 1080 | 1461253618833 Marionette TRACE conn4 <- [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]]]}] 08:46:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:46:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:46:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:46:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1277ms 08:46:58 INFO - PROCESS | 1080 | 1461253618865 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 08:46:58 INFO - PROCESS | 1080 | 1461253618871 Marionette TRACE conn4 <- [1,3097,null,{"value":"13"}] 08:46:58 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:46:58 INFO - PROCESS | 1080 | 1461253618876 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:46:58 INFO - PROCESS | 1080 | 1461253618880 Marionette TRACE conn4 <- [1,3098,null,{}] 08:46:58 INFO - PROCESS | 1080 | 1461253618884 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:59 INFO - PROCESS | 1080 | 1461253619030 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 08:46:59 INFO - PROCESS | 1080 | 1461253619248 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:59 INFO - PROCESS | 1080 | ++DOCSHELL 1ECCF000 == 159 [pid = 1080] [id = 786] 08:46:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 272 (1FAB8800) [pid = 1080] [serial = 2356] [outer = 00000000] 08:46:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 273 (1FC0FC00) [pid = 1080] [serial = 2357] [outer = 1FAB8800] 08:46:59 INFO - PROCESS | 1080 | 1461253619348 Marionette DEBUG loaded listener.js 08:46:59 INFO - PROCESS | 1080 | ++DOMWINDOW == 274 (2066C000) [pid = 1080] [serial = 2358] [outer = 1FAB8800] 08:46:59 INFO - PROCESS | 1080 | 1461253619955 Marionette TRACE conn4 <- [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"]]]}] 08:47:00 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:47:00 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 08:47:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:47:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:47:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:47:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:47:00 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1129ms 08:47:00 INFO - PROCESS | 1080 | 1461253620009 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 08:47:00 INFO - PROCESS | 1080 | 1461253620012 Marionette TRACE conn4 <- [1,3101,null,{"value":"13"}] 08:47:00 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:47:00 INFO - PROCESS | 1080 | 1461253620016 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:47:00 INFO - PROCESS | 1080 | 1461253620018 Marionette TRACE conn4 <- [1,3102,null,{}] 08:47:00 INFO - PROCESS | 1080 | 1461253620022 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:00 INFO - PROCESS | 1080 | 1461253620165 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 08:47:00 INFO - PROCESS | 1080 | 1461253620383 Marionette TRACE conn4 -> [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\", \"ca95c490-ccfe-420d-85fd-44511ecf55eb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:00 INFO - PROCESS | 1080 | ++DOCSHELL 20833800 == 160 [pid = 1080] [id = 787] 08:47:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 275 (2083F400) [pid = 1080] [serial = 2359] [outer = 00000000] 08:47:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 276 (218EE800) [pid = 1080] [serial = 2360] [outer = 2083F400] 08:47:00 INFO - PROCESS | 1080 | 1461253620482 Marionette DEBUG loaded listener.js 08:47:00 INFO - PROCESS | 1080 | ++DOMWINDOW == 277 (22306C00) [pid = 1080] [serial = 2361] [outer = 2083F400] 08:47:01 INFO - PROCESS | 1080 | 1461253621054 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:47:01 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:47:01 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1076ms 08:47:01 INFO - PROCESS | 1080 | 1461253621097 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 08:47:01 INFO - PROCESS | 1080 | 1461253621101 Marionette TRACE conn4 <- [1,3105,null,{"value":"13"}] 08:47:02 WARNING - u'runner_teardown' () 08:47:02 INFO - No more tests 08:47:02 INFO - Got 0 unexpected results 08:47:02 INFO - SUITE-END | took 744s 08:47:02 INFO - Closing logging queue 08:47:02 INFO - queue closed 08:47:02 INFO - Return code: 0 08:47:02 WARNING - # TBPL SUCCESS # 08:47:02 INFO - Running post-action listener: _resource_record_post_action 08:47:02 INFO - Running post-run listener: _resource_record_post_run 08:47:03 INFO - Total resource usage - Wall time: 818s; CPU: 13.0%; Read bytes: 91535360; Write bytes: 1184713216; Read time: 1233310; Write time: 8133230 08:47:03 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:47:03 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 31155200; Read time: 0; Write time: 32180 08:47:03 INFO - run-tests - Wall time: 816s; CPU: 13.0%; Read bytes: 91535360; Write bytes: 1095661056; Read time: 1233310; Write time: 8058830 08:47:03 INFO - Running post-run listener: _upload_blobber_files 08:47:03 INFO - Blob upload gear active. 08:47:03 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:47:03 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 08:47:03 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-central', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 08:47:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-central -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 08:47:04 INFO - (blobuploader) - INFO - Open directory for files ... 08:47:04 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:47:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:47:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:47:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:47:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:47:04 INFO - (blobuploader) - INFO - Done attempting. 08:47:04 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:47:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:47:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:47:06 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:47:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:47:06 INFO - (blobuploader) - INFO - Done attempting. 08:47:06 INFO - (blobuploader) - INFO - Iteration through files over. 08:47:06 INFO - Return code: 0 08:47:06 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:47:06 INFO - Using _rmtree_windows ... 08:47:06 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:47:06 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/9f9530da3202e933c3aebd0562555f01fb1e49e65479af335dae48e3d586c7ba4311208a389fd335cbf0005b2a1ab803bf171731c26ed467d5f5f9a9143bbbfb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/fe96633159afa9f327cd252609cb979784ef2efd37ab2b89ef58fbe7ddc42de8a908df34330aa9f2608737587309b86bd0b4bac33e58e7cf338dff8fd2009c40"} 08:47:06 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:47:06 INFO - Writing to file C:\slave\test\properties\blobber_files 08:47:06 INFO - Contents: 08:47:06 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/9f9530da3202e933c3aebd0562555f01fb1e49e65479af335dae48e3d586c7ba4311208a389fd335cbf0005b2a1ab803bf171731c26ed467d5f5f9a9143bbbfb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/fe96633159afa9f327cd252609cb979784ef2efd37ab2b89ef58fbe7ddc42de8a908df34330aa9f2608737587309b86bd0b4bac33e58e7cf338dff8fd2009c40"} 08:47:06 INFO - Running post-run listener: copy_logs_to_upload_dir 08:47:06 INFO - Copying logs to upload dir... 08:47:06 INFO - mkdir: C:\slave\test\build\upload\logs 08:47:06 INFO - Copying logs to upload dir... 08:47:06 INFO - Using _rmtree_windows ... 08:47:06 INFO - Using _rmtree_windows ... 08:47:06 INFO - Using _rmtree_windows ... 08:47:07 INFO - Using _rmtree_windows ... 08:47:07 INFO - Using _rmtree_windows ... 08:47:07 INFO - Using _rmtree_windows ... 08:47:07 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1129.473000 ========= master_lag: 7.78 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 18 mins, 57 secs) (at 2016-04-21 08:47:15.370692) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 08:47:15.374497) ========= '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-151 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-151 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-151 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/9f9530da3202e933c3aebd0562555f01fb1e49e65479af335dae48e3d586c7ba4311208a389fd335cbf0005b2a1ab803bf171731c26ed467d5f5f9a9143bbbfb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/fe96633159afa9f327cd252609cb979784ef2efd37ab2b89ef58fbe7ddc42de8a908df34330aa9f2608737587309b86bd0b4bac33e58e7cf338dff8fd2009c40"} build_url:https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/9f9530da3202e933c3aebd0562555f01fb1e49e65479af335dae48e3d586c7ba4311208a389fd335cbf0005b2a1ab803bf171731c26ed467d5f5f9a9143bbbfb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/fe96633159afa9f327cd252609cb979784ef2efd37ab2b89ef58fbe7ddc42de8a908df34330aa9f2608737587309b86bd0b4bac33e58e7cf338dff8fd2009c40"}' symbols_url: 'https://queue.taskcluster.net/v1/task/DVGLnpx7SsGlMTkVndMYSA/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 08:47:15.504447) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 08:47:15.504978) ========= '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-151 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-151 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\ PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-151 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 08:47:15.622013) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 08:47:15.622348) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 08:47:16.431087) ========= ========= Total master_lag: 8.00 =========