builder: mozilla-inbound_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-050 starttime: 1461039809.13 results: success (0) buildid: 20160418195226 builduid: 56c285711e124c66aec1b566add0ec7a revision: 8b071443fc720f9dbd497fdc9a03f102531c3263 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 21:23:29.131260) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 21:23:29.131778) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 21:23:29.132078) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 21:23:29.222971) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 21:23:29.223357) ========= '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-050 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-050 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-050 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 --21:23:29-- 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% 8.63 MB/s 21:23:30 (8.63 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.249000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 21:23:30.545291) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-18 21:23:30.545623) ========= '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-050 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-050 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-050 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.102000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-18 21:23:34.659466) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 21:23:34.659845) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 8b071443fc720f9dbd497fdc9a03f102531c3263 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 8b071443fc720f9dbd497fdc9a03f102531c3263 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-050 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-050 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-050 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-04-18 21:23:34,581 truncating revision to first 12 chars 2016-04-18 21:23:34,581 Setting DEBUG logging. 2016-04-18 21:23:34,582 attempt 1/10 2016-04-18 21:23:34,582 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/8b071443fc72?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-18 21:23:35,193 unpacking tar archive at: mozilla-inbound-8b071443fc72/testing/mozharness/ program finished with exit code 0 elapsedTime=1.374000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-18 21:23:36.084113) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 21:23:36.084438) ========= script_repo_revision: 8b071443fc720f9dbd497fdc9a03f102531c3263 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 21:23:36.084847) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 21:23:36.085185) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 21:23:36.101846) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 8 secs) (at 2016-04-18 21:23:36.102141) ========= '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-inbound' '--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-inbound', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-050 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-050 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-050 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 21:23:36 INFO - MultiFileLogger online at 20160418 21:23:36 in C:\slave\test 21:23:36 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-inbound --download-symbols true 21:23:36 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 21:23:36 INFO - {'append_to_log': False, 21:23:36 INFO - 'base_work_dir': 'C:\\slave\\test', 21:23:36 INFO - 'blob_upload_branch': 'mozilla-inbound', 21:23:36 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 21:23:36 INFO - 'buildbot_json_path': 'buildprops.json', 21:23:36 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 21:23:36 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 21:23:36 INFO - 'download_minidump_stackwalk': True, 21:23:36 INFO - 'download_symbols': 'true', 21:23:36 INFO - 'e10s': False, 21:23:36 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 21:23:36 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 21:23:36 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 21:23:36 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 21:23:36 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 21:23:36 INFO - 'C:/mozilla-build/tooltool.py'), 21:23:36 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 21:23:36 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 21:23:36 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 21:23:36 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 21:23:36 INFO - 'log_level': 'info', 21:23:36 INFO - 'log_to_console': True, 21:23:36 INFO - 'opt_config_files': (), 21:23:36 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 21:23:36 INFO - '--processes=1', 21:23:36 INFO - '--config=%(test_path)s/wptrunner.ini', 21:23:36 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 21:23:36 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 21:23:36 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 21:23:36 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 21:23:36 INFO - 'pip_index': False, 21:23:36 INFO - 'require_test_zip': True, 21:23:36 INFO - 'test_type': ('testharness',), 21:23:36 INFO - 'this_chunk': '1', 21:23:36 INFO - 'total_chunks': '10', 21:23:36 INFO - 'virtualenv_path': 'venv', 21:23:36 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 21:23:36 INFO - 'work_dir': 'build'} 21:23:36 INFO - ##### 21:23:36 INFO - ##### Running clobber step. 21:23:36 INFO - ##### 21:23:36 INFO - Running pre-action listener: _resource_record_pre_action 21:23:36 INFO - Running main action method: clobber 21:23:36 INFO - rmtree: C:\slave\test\build 21:23:36 INFO - Using _rmtree_windows ... 21:23:36 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 21:25:01 INFO - Running post-action listener: _resource_record_post_action 21:25:01 INFO - ##### 21:25:01 INFO - ##### Running read-buildbot-config step. 21:25:01 INFO - ##### 21:25:01 INFO - Running pre-action listener: _resource_record_pre_action 21:25:01 INFO - Running main action method: read_buildbot_config 21:25:01 INFO - Using buildbot properties: 21:25:01 INFO - { 21:25:01 INFO - "project": "", 21:25:01 INFO - "product": "firefox", 21:25:01 INFO - "script_repo_revision": "production", 21:25:01 INFO - "scheduler": "tests-mozilla-inbound-win7_ix-debug-unittest-7-3600", 21:25:01 INFO - "repository": "", 21:25:01 INFO - "buildername": "Windows 7 32-bit mozilla-inbound debug test web-platform-tests-1", 21:25:01 INFO - "buildid": "20160418195226", 21:25:01 INFO - "pgo_build": "False", 21:25:01 INFO - "basedir": "C:\\slave\\test", 21:25:01 INFO - "buildnumber": 280, 21:25:01 INFO - "slavename": "t-w732-ix-050", 21:25:01 INFO - "revision": "8b071443fc720f9dbd497fdc9a03f102531c3263", 21:25:01 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 21:25:01 INFO - "platform": "win32", 21:25:01 INFO - "branch": "mozilla-inbound", 21:25:01 INFO - "repo_path": "integration/mozilla-inbound", 21:25:01 INFO - "moz_repo_path": "", 21:25:01 INFO - "stage_platform": "win32", 21:25:01 INFO - "builduid": "56c285711e124c66aec1b566add0ec7a", 21:25:01 INFO - "slavebuilddir": "test" 21:25:01 INFO - } 21:25:01 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/eSHwbJ0KTIqcoahA_NRj3A/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 21:25:01 INFO - Found installer url https://queue.taskcluster.net/v1/task/eSHwbJ0KTIqcoahA_NRj3A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 21:25:01 INFO - Running post-action listener: _resource_record_post_action 21:25:01 INFO - ##### 21:25:01 INFO - ##### Running download-and-extract step. 21:25:01 INFO - ##### 21:25:01 INFO - Running pre-action listener: _resource_record_pre_action 21:25:01 INFO - Running main action method: download_and_extract 21:25:01 INFO - mkdir: C:\slave\test\build\tests 21:25:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:25:01 INFO - https://queue.taskcluster.net/v1/task/eSHwbJ0KTIqcoahA_NRj3A/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 21:25:01 INFO - trying https://queue.taskcluster.net/v1/task/eSHwbJ0KTIqcoahA_NRj3A/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 21:25:01 INFO - Downloading https://queue.taskcluster.net/v1/task/eSHwbJ0KTIqcoahA_NRj3A/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 21:25:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/eSHwbJ0KTIqcoahA_NRj3A/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 21:25:03 INFO - Downloaded 1274 bytes. 21:25:03 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 21:25:03 INFO - Using the following test package requirements: 21:25:03 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 21:25:03 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 21:25:03 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 21:25:03 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 21:25:03 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 21:25:03 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 21:25:03 INFO - u'jsshell-win32.zip'], 21:25:03 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 21:25:03 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 21:25:03 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 21:25:03 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 21:25:03 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 21:25:03 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 21:25:03 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 21:25:03 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 21:25:03 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 21:25:03 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 21:25:03 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 21:25:03 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 21:25:03 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')]} 21:25:03 INFO - https://queue.taskcluster.net/v1/task/eSHwbJ0KTIqcoahA_NRj3A/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 21:25:03 INFO - trying https://queue.taskcluster.net/v1/task/eSHwbJ0KTIqcoahA_NRj3A/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 21:25:03 INFO - Downloading https://queue.taskcluster.net/v1/task/eSHwbJ0KTIqcoahA_NRj3A/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 21:25:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/eSHwbJ0KTIqcoahA_NRj3A/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 21:25:05 INFO - Downloaded 20405880 bytes. 21:25:05 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/*'] 21:25:05 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/* 21:25:07 INFO - caution: filename not matched: web-platform/* 21:25:07 INFO - Return code: 11 21:25:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:25:07 INFO - https://queue.taskcluster.net/v1/task/eSHwbJ0KTIqcoahA_NRj3A/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 21:25:07 INFO - trying https://queue.taskcluster.net/v1/task/eSHwbJ0KTIqcoahA_NRj3A/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 21:25:07 INFO - Downloading https://queue.taskcluster.net/v1/task/eSHwbJ0KTIqcoahA_NRj3A/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 21:25:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/eSHwbJ0KTIqcoahA_NRj3A/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 21:25:10 INFO - Downloaded 36382592 bytes. 21:25:10 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/*'] 21:25:10 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/* 21:26:03 INFO - caution: filename not matched: bin/* 21:26:03 INFO - caution: filename not matched: config/* 21:26:03 INFO - caution: filename not matched: mozbase/* 21:26:03 INFO - caution: filename not matched: marionette/* 21:26:03 INFO - caution: filename not matched: tools/wptserve/* 21:26:03 INFO - Return code: 11 21:26:03 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')]} 21:26:03 INFO - https://queue.taskcluster.net/v1/task/eSHwbJ0KTIqcoahA_NRj3A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 21:26:03 INFO - trying https://queue.taskcluster.net/v1/task/eSHwbJ0KTIqcoahA_NRj3A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 21:26:03 INFO - Downloading https://queue.taskcluster.net/v1/task/eSHwbJ0KTIqcoahA_NRj3A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 21:26:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/eSHwbJ0KTIqcoahA_NRj3A/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 21:26:07 INFO - Downloaded 67341691 bytes. 21:26:07 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/eSHwbJ0KTIqcoahA_NRj3A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 21:26:07 INFO - mkdir: C:\slave\test\properties 21:26:07 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 21:26:07 INFO - Writing to file C:\slave\test\properties\build_url 21:26:07 INFO - Contents: 21:26:07 INFO - build_url:https://queue.taskcluster.net/v1/task/eSHwbJ0KTIqcoahA_NRj3A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 21:26:08 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/eSHwbJ0KTIqcoahA_NRj3A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 21:26:08 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 21:26:08 INFO - Writing to file C:\slave\test\properties\symbols_url 21:26:08 INFO - Contents: 21:26:08 INFO - symbols_url:https://queue.taskcluster.net/v1/task/eSHwbJ0KTIqcoahA_NRj3A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 21:26:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:26:08 INFO - https://queue.taskcluster.net/v1/task/eSHwbJ0KTIqcoahA_NRj3A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 21:26:08 INFO - trying https://queue.taskcluster.net/v1/task/eSHwbJ0KTIqcoahA_NRj3A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 21:26:08 INFO - Downloading https://queue.taskcluster.net/v1/task/eSHwbJ0KTIqcoahA_NRj3A/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 21:26:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/eSHwbJ0KTIqcoahA_NRj3A/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 21:26:12 INFO - Downloaded 58235757 bytes. 21:26:12 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'] 21:26:12 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 21:26:16 INFO - Return code: 0 21:26:16 INFO - Running post-action listener: _resource_record_post_action 21:26:16 INFO - Running post-action listener: set_extra_try_arguments 21:26:16 INFO - ##### 21:26:16 INFO - ##### Running create-virtualenv step. 21:26:16 INFO - ##### 21:26:16 INFO - Running pre-action listener: _pre_create_virtualenv 21:26:16 INFO - Running pre-action listener: _resource_record_pre_action 21:26:16 INFO - Running main action method: create_virtualenv 21:26:16 INFO - Creating virtualenv C:\slave\test\build\venv 21:26:16 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 21:26:16 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 21:26:25 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 21:26:29 INFO - Installing distribute......................................................................................................................................................................................done. 21:26:31 INFO - Return code: 0 21:26:31 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 21:26:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:26:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:26:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:26:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:26:31 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x01B4B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C4B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018460B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B7A368>, '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 0x0180BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C5E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-050', 'USERDOMAIN': 'T-W732-IX-050', '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-050', '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 21:26:31 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 21:26:31 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 21:26:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:26:31 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 21:26:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:26:31 INFO - 'COMPUTERNAME': 'T-W732-IX-050', 21:26:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:26:31 INFO - 'DCLOCATION': 'SCL3', 21:26:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:26:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:26:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:26:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:26:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:26:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:26:31 INFO - 'HOMEDRIVE': 'C:', 21:26:31 INFO - 'HOMEPATH': '\\Users\\cltbld', 21:26:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:26:31 INFO - 'KTS_VERSION': '1.19c', 21:26:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:26:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 21:26:31 INFO - 'LOGONSERVER': '\\\\T-W732-IX-050', 21:26:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:26:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:26:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:26:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:26:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:26:31 INFO - 'MOZ_AIRBAG': '1', 21:26:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:26:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:26:31 INFO - 'MOZ_MSVCVERSION': '8', 21:26:31 INFO - 'MOZ_NO_REMOTE': '1', 21:26:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:26:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:26:31 INFO - 'NO_EM_RESTART': '1', 21:26:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:26:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:26:31 INFO - 'OS': 'Windows_NT', 21:26:31 INFO - 'OURDRIVE': 'C:', 21:26: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\\', 21:26:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:26:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:26:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:26:31 INFO - 'PROCESSOR_LEVEL': '6', 21:26:31 INFO - 'PROCESSOR_REVISION': '1e05', 21:26:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:26:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:26:31 INFO - 'PROMPT': '$P$G', 21:26:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:26:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:26:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:26:31 INFO - 'PWD': 'C:\\slave\\test', 21:26:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:26:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:26:31 INFO - 'SYSTEMDRIVE': 'C:', 21:26:31 INFO - 'SYSTEMROOT': 'C:\\windows', 21:26:31 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:26:31 INFO - 'TEST1': 'testie', 21:26:31 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:26:31 INFO - 'USERDOMAIN': 'T-W732-IX-050', 21:26:31 INFO - 'USERNAME': 'cltbld', 21:26:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 21:26:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:26:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:26:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:26:31 INFO - 'WINDIR': 'C:\\windows', 21:26:31 INFO - 'WINDOWS_TRACING_FLAGS': '3', 21:26:31 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 21:26:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:26:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:26:32 INFO - Downloading/unpacking psutil>=0.7.1 21:26:32 INFO - Running setup.py egg_info for package psutil 21:26:32 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 21:26:32 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:26:32 INFO - Installing collected packages: psutil 21:26:32 INFO - Running setup.py install for psutil 21:26:32 INFO - building 'psutil._psutil_windows' extension 21:26:32 INFO - error: Unable to find vcvarsall.bat 21:26:32 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-isbzrf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 21:26:32 INFO - running install 21:26:32 INFO - running build 21:26:32 INFO - running build_py 21:26:32 INFO - creating build 21:26:32 INFO - creating build\lib.win32-2.7 21:26:32 INFO - creating build\lib.win32-2.7\psutil 21:26:32 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 21:26:32 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 21:26:32 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 21:26:32 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 21:26:32 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 21:26:32 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 21:26:32 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 21:26:32 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 21:26:32 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 21:26:32 INFO - running build_ext 21:26:32 INFO - building 'psutil._psutil_windows' extension 21:26:32 INFO - error: Unable to find vcvarsall.bat 21:26:32 INFO - ---------------------------------------- 21:26:32 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-isbzrf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 21:26:32 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 21:26:32 WARNING - Return code: 1 21:26:32 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! 21:26:32 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 21:26:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:26:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:26:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:26:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:26:32 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 0x01B4B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C4B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018460B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B7A368>, '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 0x0180BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C5E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-050', 'USERDOMAIN': 'T-W732-IX-050', '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-050', '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 21:26:32 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 21:26:32 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 21:26:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:26:32 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 21:26:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:26:32 INFO - 'COMPUTERNAME': 'T-W732-IX-050', 21:26:32 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:26:32 INFO - 'DCLOCATION': 'SCL3', 21:26:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:26:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:26:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:26:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:26:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:26:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:26:32 INFO - 'HOMEDRIVE': 'C:', 21:26:32 INFO - 'HOMEPATH': '\\Users\\cltbld', 21:26:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:26:32 INFO - 'KTS_VERSION': '1.19c', 21:26:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:26:32 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 21:26:32 INFO - 'LOGONSERVER': '\\\\T-W732-IX-050', 21:26:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:26:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:26:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:26:32 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:26:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:26:32 INFO - 'MOZ_AIRBAG': '1', 21:26:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:26:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:26:32 INFO - 'MOZ_MSVCVERSION': '8', 21:26:32 INFO - 'MOZ_NO_REMOTE': '1', 21:26:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:26:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:26:32 INFO - 'NO_EM_RESTART': '1', 21:26:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:26:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:26:32 INFO - 'OS': 'Windows_NT', 21:26:32 INFO - 'OURDRIVE': 'C:', 21:26:32 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\\', 21:26:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:26:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:26:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:26:32 INFO - 'PROCESSOR_LEVEL': '6', 21:26:32 INFO - 'PROCESSOR_REVISION': '1e05', 21:26:32 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:26:32 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:26:32 INFO - 'PROMPT': '$P$G', 21:26:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:26:32 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:26:32 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:26:32 INFO - 'PWD': 'C:\\slave\\test', 21:26:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:26:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:26:32 INFO - 'SYSTEMDRIVE': 'C:', 21:26:32 INFO - 'SYSTEMROOT': 'C:\\windows', 21:26:32 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:26:32 INFO - 'TEST1': 'testie', 21:26:32 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:26:32 INFO - 'USERDOMAIN': 'T-W732-IX-050', 21:26:32 INFO - 'USERNAME': 'cltbld', 21:26:32 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 21:26:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:26:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:26:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:26:32 INFO - 'WINDIR': 'C:\\windows', 21:26:32 INFO - 'WINDOWS_TRACING_FLAGS': '3', 21:26:32 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 21:26:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:26:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:26:33 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 21:26:33 INFO - Downloading mozsystemmonitor-0.0.tar.gz 21:26:33 INFO - Running setup.py egg_info for package mozsystemmonitor 21:26:33 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 21:26:33 INFO - Running setup.py egg_info for package psutil 21:26:33 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 21:26:33 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:26:33 INFO - Installing collected packages: mozsystemmonitor, psutil 21:26:33 INFO - Running setup.py install for mozsystemmonitor 21:26:33 INFO - Running setup.py install for psutil 21:26:33 INFO - building 'psutil._psutil_windows' extension 21:26:33 INFO - error: Unable to find vcvarsall.bat 21:26:33 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-b5wkac-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 21:26:33 INFO - running install 21:26:33 INFO - running build 21:26:33 INFO - running build_py 21:26:33 INFO - running build_ext 21:26:33 INFO - building 'psutil._psutil_windows' extension 21:26:33 INFO - error: Unable to find vcvarsall.bat 21:26:33 INFO - ---------------------------------------- 21:26:33 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-b5wkac-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 21:26:33 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 21:26:33 WARNING - Return code: 1 21:26:33 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! 21:26:33 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 21:26:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:26:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:26:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:26:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:26:34 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 0x01B4B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C4B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018460B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B7A368>, '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 0x0180BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C5E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-050', 'USERDOMAIN': 'T-W732-IX-050', '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-050', '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 21:26:34 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 21:26:34 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 21:26:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:26:34 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 21:26:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:26:34 INFO - 'COMPUTERNAME': 'T-W732-IX-050', 21:26:34 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:26:34 INFO - 'DCLOCATION': 'SCL3', 21:26:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:26:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:26:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:26:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:26:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:26:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:26:34 INFO - 'HOMEDRIVE': 'C:', 21:26:34 INFO - 'HOMEPATH': '\\Users\\cltbld', 21:26:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:26:34 INFO - 'KTS_VERSION': '1.19c', 21:26:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:26:34 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 21:26:34 INFO - 'LOGONSERVER': '\\\\T-W732-IX-050', 21:26:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:26:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:26:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:26:34 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:26:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:26:34 INFO - 'MOZ_AIRBAG': '1', 21:26:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:26:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:26:34 INFO - 'MOZ_MSVCVERSION': '8', 21:26:34 INFO - 'MOZ_NO_REMOTE': '1', 21:26:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:26:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:26:34 INFO - 'NO_EM_RESTART': '1', 21:26:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:26:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:26:34 INFO - 'OS': 'Windows_NT', 21:26:34 INFO - 'OURDRIVE': 'C:', 21:26:34 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\\', 21:26:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:26:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:26:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:26:34 INFO - 'PROCESSOR_LEVEL': '6', 21:26:34 INFO - 'PROCESSOR_REVISION': '1e05', 21:26:34 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:26:34 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:26:34 INFO - 'PROMPT': '$P$G', 21:26:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:26:34 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:26:34 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:26:34 INFO - 'PWD': 'C:\\slave\\test', 21:26:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:26:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:26:34 INFO - 'SYSTEMDRIVE': 'C:', 21:26:34 INFO - 'SYSTEMROOT': 'C:\\windows', 21:26:34 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:26:34 INFO - 'TEST1': 'testie', 21:26:34 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:26:34 INFO - 'USERDOMAIN': 'T-W732-IX-050', 21:26:34 INFO - 'USERNAME': 'cltbld', 21:26:34 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 21:26:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:26:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:26:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:26:34 INFO - 'WINDIR': 'C:\\windows', 21:26:34 INFO - 'WINDOWS_TRACING_FLAGS': '3', 21:26:34 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 21:26:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:26:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:26:34 INFO - Downloading/unpacking blobuploader==1.2.4 21:26:34 INFO - Downloading blobuploader-1.2.4.tar.gz 21:26:34 INFO - Running setup.py egg_info for package blobuploader 21:26:34 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 21:26:38 INFO - Running setup.py egg_info for package requests 21:26:38 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 21:26:38 INFO - Downloading docopt-0.6.1.tar.gz 21:26:38 INFO - Running setup.py egg_info for package docopt 21:26:38 INFO - Installing collected packages: blobuploader, docopt, requests 21:26:38 INFO - Running setup.py install for blobuploader 21:26:38 INFO - Running setup.py install for docopt 21:26:38 INFO - Running setup.py install for requests 21:26:38 INFO - Successfully installed blobuploader docopt requests 21:26:38 INFO - Cleaning up... 21:26:38 INFO - Return code: 0 21:26:38 INFO - Installing None into virtualenv C:\slave\test\build\venv 21:26:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:26:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:26:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:26:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:26:38 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 0x01B4B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C4B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018460B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B7A368>, '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 0x0180BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C5E0C0>, '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-050', 'USERDOMAIN': 'T-W732-IX-050', '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-050', '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 21:26:38 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 21:26:38 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 21:26:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:26:38 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 21:26:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:26:38 INFO - 'COMPUTERNAME': 'T-W732-IX-050', 21:26:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:26:38 INFO - 'DCLOCATION': 'SCL3', 21:26:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:26:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:26:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:26:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:26:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:26:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:26:38 INFO - 'HOMEDRIVE': 'C:', 21:26:38 INFO - 'HOMEPATH': '\\Users\\cltbld', 21:26:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:26:38 INFO - 'KTS_VERSION': '1.19c', 21:26:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:26:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 21:26:38 INFO - 'LOGONSERVER': '\\\\T-W732-IX-050', 21:26:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:26:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:26:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:26:38 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:26:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:26:38 INFO - 'MOZ_AIRBAG': '1', 21:26:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:26:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:26:38 INFO - 'MOZ_MSVCVERSION': '8', 21:26:38 INFO - 'MOZ_NO_REMOTE': '1', 21:26:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:26:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:26:38 INFO - 'NO_EM_RESTART': '1', 21:26:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:26:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:26:38 INFO - 'OS': 'Windows_NT', 21:26:38 INFO - 'OURDRIVE': 'C:', 21:26:38 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\\', 21:26:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:26:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:26:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:26:38 INFO - 'PROCESSOR_LEVEL': '6', 21:26:38 INFO - 'PROCESSOR_REVISION': '1e05', 21:26:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:26:38 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:26:38 INFO - 'PROMPT': '$P$G', 21:26:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:26:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:26:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:26:38 INFO - 'PWD': 'C:\\slave\\test', 21:26:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:26:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:26:38 INFO - 'SYSTEMDRIVE': 'C:', 21:26:38 INFO - 'SYSTEMROOT': 'C:\\windows', 21:26:38 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:26:38 INFO - 'TEST1': 'testie', 21:26:38 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:26:38 INFO - 'USERDOMAIN': 'T-W732-IX-050', 21:26:38 INFO - 'USERNAME': 'cltbld', 21:26:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 21:26:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:26:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:26:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:26:38 INFO - 'WINDIR': 'C:\\windows', 21:26:38 INFO - 'WINDOWS_TRACING_FLAGS': '3', 21:26:38 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 21:26:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:26:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:26:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 21:26:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 21:26:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 21:26:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 21:26:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 21:26:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 21:26:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 21:26:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 21:26:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 21:26:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 21:26:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 21:26:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 21:26:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 21:26:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 21:26:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 21:26:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 21:26:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 21:26:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 21:26:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 21:26:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 21:26:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 21:26:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 21:26:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 21:26:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 21:26:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 21:26:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 21:26:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 21:26:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 21:26:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 21:26:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 21:26:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 21:26:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 21:26:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 21:26:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 21:26:43 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 21:26:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 21:26:43 INFO - Unpacking c:\slave\test\build\tests\marionette\client 21:26:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 21:26:43 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 21:26:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 21:26:43 INFO - Unpacking c:\slave\test\build\tests\marionette 21:26:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 21:26:43 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:26:43 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 21:26:43 INFO - Running setup.py install for browsermob-proxy 21:26:57 INFO - Running setup.py install for manifestparser 21:26:57 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 21:26:57 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 21:26:57 INFO - Running setup.py install for marionette-client 21:26:57 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:26:57 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 21:26:57 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 21:26:57 INFO - Running setup.py install for marionette-driver 21:26:57 INFO - Running setup.py install for mozcrash 21:26:57 INFO - Running setup.py install for mozdebug 21:26:57 INFO - Running setup.py install for mozdevice 21:26:57 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 21:26:57 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 21:26:57 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 21:26:57 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 21:26:57 INFO - Running setup.py install for mozfile 21:26:57 INFO - Running setup.py install for mozhttpd 21:26:57 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 21:26:57 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 21:26:57 INFO - Running setup.py install for mozinfo 21:26:57 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 21:26:57 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 21:26:57 INFO - Running setup.py install for mozInstall 21:26:57 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 21:26:57 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 21:26:57 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 21:26:57 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 21:26:57 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 21:26:57 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 21:26:57 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 21:26:57 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 21:26:57 INFO - Running setup.py install for mozleak 21:26:57 INFO - Running setup.py install for mozlog 21:26:57 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 21:26:57 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 21:26:57 INFO - Running setup.py install for moznetwork 21:26:57 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 21:26:57 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 21:26:57 INFO - Running setup.py install for mozprocess 21:26:57 INFO - Running setup.py install for mozprofile 21:26:57 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 21:26:57 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 21:26:57 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 21:26:57 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 21:26:57 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 21:26:57 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 21:26:57 INFO - Running setup.py install for mozrunner 21:26:57 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 21:26:57 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 21:26:57 INFO - Running setup.py install for mozscreenshot 21:26:57 INFO - Running setup.py install for moztest 21:26:57 INFO - Running setup.py install for mozversion 21:26:57 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 21:26:57 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 21:26:57 INFO - Running setup.py install for wptserve 21:26:57 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 21:26:57 INFO - Cleaning up... 21:26:57 INFO - Return code: 0 21:26:57 INFO - Installing None into virtualenv C:\slave\test\build\venv 21:26:57 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')]} 21:26:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:26:57 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')]} 21:26:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:26:57 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 0x01B4B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C4B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018460B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B7A368>, '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 0x0180BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C5E0C0>, '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-050', 'USERDOMAIN': 'T-W732-IX-050', '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-050', '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 21:26:57 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 21:26:57 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 21:26:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:26:57 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 21:26:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:26:57 INFO - 'COMPUTERNAME': 'T-W732-IX-050', 21:26:57 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:26:57 INFO - 'DCLOCATION': 'SCL3', 21:26:57 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:26:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:26:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:26:57 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:26:57 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:26:57 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:26:57 INFO - 'HOMEDRIVE': 'C:', 21:26:57 INFO - 'HOMEPATH': '\\Users\\cltbld', 21:26:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:26:57 INFO - 'KTS_VERSION': '1.19c', 21:26:57 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:26:57 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 21:26:57 INFO - 'LOGONSERVER': '\\\\T-W732-IX-050', 21:26:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:26:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:26:57 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:26:57 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:26:57 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:26:57 INFO - 'MOZ_AIRBAG': '1', 21:26:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:26:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:26:57 INFO - 'MOZ_MSVCVERSION': '8', 21:26:57 INFO - 'MOZ_NO_REMOTE': '1', 21:26:57 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:26:57 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:26:57 INFO - 'NO_EM_RESTART': '1', 21:26:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:26:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:26:57 INFO - 'OS': 'Windows_NT', 21:26:57 INFO - 'OURDRIVE': 'C:', 21:26:57 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\\', 21:26:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:26:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:26:57 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:26:57 INFO - 'PROCESSOR_LEVEL': '6', 21:26:57 INFO - 'PROCESSOR_REVISION': '1e05', 21:26:57 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:26:57 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:26:57 INFO - 'PROMPT': '$P$G', 21:26:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:26:57 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:26:57 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:26:57 INFO - 'PWD': 'C:\\slave\\test', 21:26:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:26:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:26:57 INFO - 'SYSTEMDRIVE': 'C:', 21:26:57 INFO - 'SYSTEMROOT': 'C:\\windows', 21:26:57 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:26:57 INFO - 'TEST1': 'testie', 21:26:57 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:26:57 INFO - 'USERDOMAIN': 'T-W732-IX-050', 21:26:57 INFO - 'USERNAME': 'cltbld', 21:26:57 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 21:26:57 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:26:57 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:26:57 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:26:57 INFO - 'WINDIR': 'C:\\windows', 21:26:57 INFO - 'WINDOWS_TRACING_FLAGS': '3', 21:26:57 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 21:26:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:27:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:27:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 21:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 21:27:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 21:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 21:27:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 21:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 21:27:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 21:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 21:27:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 21:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 21:27:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 21:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 21:27:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 21:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 21:27:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 21:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 21:27:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 21:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 21:27:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 21:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 21:27:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 21:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 21:27:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 21:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 21:27:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 21:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 21:27:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 21:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 21:27:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 21:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 21:27:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 21:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 21:27:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 21:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 21:27:01 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 21:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 21:27:01 INFO - Unpacking c:\slave\test\build\tests\marionette\client 21:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 21:27:01 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 21:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 21:27:01 INFO - Unpacking c:\slave\test\build\tests\marionette 21:27:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 21:27:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:27:01 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)) 21:27:12 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)) 21:27:12 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)) 21:27:12 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)) 21:27:12 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)) 21:27:12 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 21:27:12 INFO - Downloading blessings-1.6.tar.gz 21:27:12 INFO - Running setup.py egg_info for package blessings 21:27:12 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)) 21:27:12 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 21:27:12 INFO - Running setup.py install for blessings 21:27:12 INFO - Running setup.py install for browsermob-proxy 21:27:12 INFO - Running setup.py install for manifestparser 21:27:12 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 21:27:12 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 21:27:12 INFO - Running setup.py install for marionette-client 21:27:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:27:12 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 21:27:12 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 21:27:12 INFO - Running setup.py install for marionette-driver 21:27:12 INFO - Running setup.py install for mozcrash 21:27:12 INFO - Running setup.py install for mozdebug 21:27:12 INFO - Running setup.py install for mozdevice 21:27:12 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 21:27:12 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 21:27:12 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 21:27:12 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 21:27:12 INFO - Running setup.py install for mozhttpd 21:27:12 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 21:27:12 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 21:27:12 INFO - Running setup.py install for mozInstall 21:27:12 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 21:27:12 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 21:27:12 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 21:27:12 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 21:27:12 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 21:27:12 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 21:27:12 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 21:27:12 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 21:27:12 INFO - Running setup.py install for mozleak 21:27:12 INFO - Running setup.py install for mozprofile 21:27:12 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 21:27:12 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 21:27:12 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 21:27:12 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 21:27:12 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 21:27:12 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 21:27:12 INFO - Running setup.py install for mozrunner 21:27:12 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 21:27:12 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 21:27:14 INFO - Running setup.py install for mozscreenshot 21:27:14 INFO - Running setup.py install for moztest 21:27:14 INFO - Running setup.py install for mozversion 21:27:14 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 21:27:14 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 21:27:14 INFO - Running setup.py install for wptserve 21:27:14 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 21:27:14 INFO - Cleaning up... 21:27:14 INFO - Return code: 0 21:27:14 INFO - Done creating virtualenv C:\slave\test\build\venv. 21:27:14 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 21:27:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 21:27:14 INFO - Reading from file tmpfile_stdout 21:27:14 INFO - Using _rmtree_windows ... 21:27:14 INFO - Using _rmtree_windows ... 21:27:14 INFO - Current package versions: 21:27:14 INFO - blessings == 1.6 21:27:14 INFO - blobuploader == 1.2.4 21:27:14 INFO - browsermob-proxy == 0.6.0 21:27:14 INFO - distribute == 0.6.14 21:27:14 INFO - docopt == 0.6.1 21:27:14 INFO - manifestparser == 1.1 21:27:14 INFO - marionette-client == 2.3.0 21:27:14 INFO - marionette-driver == 1.4.0 21:27:14 INFO - mozInstall == 1.12 21:27:14 INFO - mozcrash == 0.17 21:27:14 INFO - mozdebug == 0.1 21:27:14 INFO - mozdevice == 0.48 21:27:14 INFO - mozfile == 1.2 21:27:14 INFO - mozhttpd == 0.7 21:27:14 INFO - mozinfo == 0.9 21:27:14 INFO - mozleak == 0.1 21:27:14 INFO - mozlog == 3.1 21:27:14 INFO - moznetwork == 0.27 21:27:14 INFO - mozprocess == 0.22 21:27:14 INFO - mozprofile == 0.28 21:27:14 INFO - mozrunner == 6.11 21:27:14 INFO - mozscreenshot == 0.1 21:27:14 INFO - mozsystemmonitor == 0.0 21:27:14 INFO - moztest == 0.7 21:27:14 INFO - mozversion == 1.4 21:27:14 INFO - requests == 1.2.3 21:27:14 INFO - wptserve == 1.4.0 21:27:14 INFO - Running post-action listener: _resource_record_post_action 21:27:14 INFO - Running post-action listener: _start_resource_monitoring 21:27:14 INFO - Starting resource monitoring. 21:27:15 INFO - ##### 21:27:15 INFO - ##### Running pull step. 21:27:15 INFO - ##### 21:27:15 INFO - Running pre-action listener: _resource_record_pre_action 21:27:15 INFO - Running main action method: pull 21:27:15 INFO - Pull has nothing to do! 21:27:15 INFO - Running post-action listener: _resource_record_post_action 21:27:15 INFO - ##### 21:27:15 INFO - ##### Running install step. 21:27:15 INFO - ##### 21:27:15 INFO - Running pre-action listener: _resource_record_pre_action 21:27:15 INFO - Running main action method: install 21:27:15 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 21:27:15 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 21:27:15 INFO - Reading from file tmpfile_stdout 21:27:15 INFO - Using _rmtree_windows ... 21:27:15 INFO - Using _rmtree_windows ... 21:27:15 INFO - Detecting whether we're running mozinstall >=1.0... 21:27:15 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 21:27:15 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 21:27:15 INFO - Reading from file tmpfile_stdout 21:27:15 INFO - Output received: 21:27:15 INFO - Usage: mozinstall-script.py [options] installer 21:27:15 INFO - Options: 21:27:15 INFO - -h, --help show this help message and exit 21:27:15 INFO - -d DEST, --destination=DEST 21:27:15 INFO - Directory to install application into. [default: 21:27:15 INFO - "C:\slave\test"] 21:27:15 INFO - --app=APP Application being installed. [default: firefox] 21:27:15 INFO - Using _rmtree_windows ... 21:27:15 INFO - Using _rmtree_windows ... 21:27:15 INFO - mkdir: C:\slave\test\build\application 21:27:15 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'] 21:27:15 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 21:27:18 INFO - Reading from file tmpfile_stdout 21:27:18 INFO - Output received: 21:27:18 INFO - C:\slave\test\build\application\firefox\firefox.exe 21:27:18 INFO - Using _rmtree_windows ... 21:27:18 INFO - Using _rmtree_windows ... 21:27:18 INFO - Running post-action listener: _resource_record_post_action 21:27:18 INFO - ##### 21:27:18 INFO - ##### Running run-tests step. 21:27:18 INFO - ##### 21:27:18 INFO - Running pre-action listener: _resource_record_pre_action 21:27:18 INFO - Running main action method: run_tests 21:27:18 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 21:27:18 INFO - Minidump filename unknown. Determining based upon platform and architecture. 21:27:18 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 21:27:18 INFO - grabbing minidump binary from tooltool 21:27: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')]} 21:27:18 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 0x01B7A368>, '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 0x0180BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C5E0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 21:27:18 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 21:27:18 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 21:27:18 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 21:27:19 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpgemusy 21:27:19 INFO - INFO - File integrity verified, renaming tmpgemusy to win32-minidump_stackwalk.exe 21:27:19 INFO - Return code: 0 21:27:19 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 21:27:19 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 21:27:19 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/eSHwbJ0KTIqcoahA_NRj3A/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 21:27:19 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/eSHwbJ0KTIqcoahA_NRj3A/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 21:27:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:27:19 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 21:27:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:27:19 INFO - 'COMPUTERNAME': 'T-W732-IX-050', 21:27:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:27:19 INFO - 'DCLOCATION': 'SCL3', 21:27:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:27:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:27:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:27:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:27:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:27:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:27:19 INFO - 'HOMEDRIVE': 'C:', 21:27:19 INFO - 'HOMEPATH': '\\Users\\cltbld', 21:27:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:27:19 INFO - 'KTS_VERSION': '1.19c', 21:27:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:27:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 21:27:19 INFO - 'LOGONSERVER': '\\\\T-W732-IX-050', 21:27:19 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 21:27:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:27:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:27:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:27:19 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:27:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:27:19 INFO - 'MOZ_AIRBAG': '1', 21:27:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:27:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:27:19 INFO - 'MOZ_MSVCVERSION': '8', 21:27:19 INFO - 'MOZ_NO_REMOTE': '1', 21:27:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:27:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:27:19 INFO - 'NO_EM_RESTART': '1', 21:27:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:27:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:27:19 INFO - 'OS': 'Windows_NT', 21:27:19 INFO - 'OURDRIVE': 'C:', 21:27:19 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\\', 21:27:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:27:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:27:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:27:19 INFO - 'PROCESSOR_LEVEL': '6', 21:27:19 INFO - 'PROCESSOR_REVISION': '1e05', 21:27:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:27:19 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:27:19 INFO - 'PROMPT': '$P$G', 21:27:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:27:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:27:19 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:27:19 INFO - 'PWD': 'C:\\slave\\test', 21:27:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:27:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:27:19 INFO - 'SYSTEMDRIVE': 'C:', 21:27:19 INFO - 'SYSTEMROOT': 'C:\\windows', 21:27:19 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:27:19 INFO - 'TEST1': 'testie', 21:27:19 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:27:19 INFO - 'USERDOMAIN': 'T-W732-IX-050', 21:27:19 INFO - 'USERNAME': 'cltbld', 21:27:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 21:27:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:27:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:27:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:27:19 INFO - 'WINDIR': 'C:\\windows', 21:27:19 INFO - 'WINDOWS_TRACING_FLAGS': '3', 21:27:19 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 21:27:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:27:19 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/eSHwbJ0KTIqcoahA_NRj3A/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 21:27:21 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 21:27:21 INFO - import pkg_resources 21:27:23 INFO - Using 1 client processes 21:27:25 INFO - SUITE-START | Running 778 tests 21:27:25 INFO - Running testharness tests 21:27:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 21:27:25 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 21:27:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 21:27:25 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 21:27:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 21:27:25 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 21:27:26 INFO - Setting up ssl 21:27:26 INFO - PROCESS | certutil | 21:27:26 INFO - PROCESS | certutil | 21:27:26 INFO - PROCESS | certutil | 21:27:26 INFO - Certificate Nickname Trust Attributes 21:27:26 INFO - SSL,S/MIME,JAR/XPI 21:27:26 INFO - 21:27:26 INFO - web-platform-tests CT,, 21:27:26 INFO - 21:27:26 INFO - Starting runner 21:27:27 INFO - PROCESS | 3428 | [3428] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 21:27:27 INFO - PROCESS | 3428 | [3428] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 21:27:27 INFO - PROCESS | 3428 | [3428] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 21:27:27 INFO - PROCESS | 3428 | [3428] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 21:27:27 INFO - PROCESS | 3428 | [3428] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 21:27:29 INFO - PROCESS | 3428 | 1461040049983 Marionette DEBUG Marionette enabled via build flag and pref 21:27:30 INFO - PROCESS | 3428 | ++DOCSHELL 10C87400 == 1 [pid = 3428] [id = 1] 21:27:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 1 (10C87800) [pid = 3428] [serial = 1] [outer = 00000000] 21:27:30 INFO - PROCESS | 3428 | [3428] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 21:27:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 2 (10C88400) [pid = 3428] [serial = 2] [outer = 10C87800] 21:27:31 INFO - PROCESS | 3428 | ++DOCSHELL 1333BC00 == 2 [pid = 3428] [id = 2] 21:27:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 3 (1333C000) [pid = 3428] [serial = 3] [outer = 00000000] 21:27:31 INFO - PROCESS | 3428 | [3428] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 21:27:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 4 (1333CC00) [pid = 3428] [serial = 4] [outer = 1333C000] 21:27:31 INFO - PROCESS | 3428 | 1461040051874 Marionette INFO Listening on port 2828 21:27:33 INFO - PROCESS | 3428 | 1461040053436 Marionette DEBUG Marionette enabled via command-line flag 21:27:33 INFO - PROCESS | 3428 | [3428] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 21:27:33 INFO - PROCESS | 3428 | [3428] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 21:27:33 INFO - PROCESS | 3428 | ++DOCSHELL 103EAC00 == 3 [pid = 3428] [id = 3] 21:27:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 5 (103F2C00) [pid = 3428] [serial = 5] [outer = 00000000] 21:27:33 INFO - PROCESS | 3428 | [3428] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 21:27:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 6 (103F3800) [pid = 3428] [serial = 6] [outer = 103F2C00] 21:27:33 INFO - PROCESS | 3428 | [3428] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 21:27:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 7 (15B25C00) [pid = 3428] [serial = 7] [outer = 1333C000] 21:27:33 INFO - PROCESS | 3428 | [3428] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:27:33 INFO - PROCESS | 3428 | 1461040053829 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49636 21:27:33 INFO - PROCESS | 3428 | [3428] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:27:33 INFO - PROCESS | 3428 | 1461040053839 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49638 21:27:33 INFO - PROCESS | 3428 | [3428] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:27:33 INFO - PROCESS | 3428 | 1461040053846 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49640 21:27:33 INFO - PROCESS | 3428 | 1461040053876 Marionette DEBUG Closed connection conn0 21:27:33 INFO - PROCESS | 3428 | 1461040053878 Marionette DEBUG Closed connection conn1 21:27:33 INFO - PROCESS | 3428 | 1461040053957 Marionette DEBUG Closed connection conn2 21:27:33 INFO - PROCESS | 3428 | [3428] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:27:33 INFO - PROCESS | 3428 | 1461040053963 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49641 21:27:34 INFO - PROCESS | 3428 | 1461040054016 Marionette DEBUG Closed connection conn3 21:27:34 INFO - PROCESS | 3428 | [3428] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:27:34 INFO - PROCESS | 3428 | 1461040054022 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49642 21:27:34 INFO - PROCESS | 3428 | ++DOCSHELL 15A5A400 == 4 [pid = 3428] [id = 4] 21:27:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 8 (15A5AC00) [pid = 3428] [serial = 8] [outer = 00000000] 21:27:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 9 (15A65800) [pid = 3428] [serial = 9] [outer = 15A5AC00] 21:27:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 10 (165F4400) [pid = 3428] [serial = 10] [outer = 15A5AC00] 21:27:34 INFO - PROCESS | 3428 | 1461040054226 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 21:27:34 INFO - PROCESS | 3428 | 1461040054231 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":"20160418195226","device":"desktop","version":"48.0a1"} 21:27:35 INFO - PROCESS | 3428 | [3428] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 21:27:35 INFO - PROCESS | 3428 | [3428] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 21:27:35 INFO - PROCESS | 3428 | [3428] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:27:36 INFO - PROCESS | 3428 | ++DOCSHELL 17F30400 == 5 [pid = 3428] [id = 5] 21:27:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 11 (1825B400) [pid = 3428] [serial = 11] [outer = 00000000] 21:27:36 INFO - PROCESS | 3428 | ++DOCSHELL 1825BC00 == 6 [pid = 3428] [id = 6] 21:27:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 12 (1825C000) [pid = 3428] [serial = 12] [outer = 00000000] 21:27:36 INFO - PROCESS | 3428 | [3428] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 21:27:36 INFO - PROCESS | 3428 | ++DOCSHELL 195E5400 == 7 [pid = 3428] [id = 7] 21:27:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 13 (195E5800) [pid = 3428] [serial = 13] [outer = 00000000] 21:27:36 INFO - PROCESS | 3428 | [3428] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 21:27:37 INFO - PROCESS | 3428 | [3428] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 21:27:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 14 (195EDC00) [pid = 3428] [serial = 14] [outer = 195E5800] 21:27:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 15 (19FF0800) [pid = 3428] [serial = 15] [outer = 1825B400] 21:27:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 16 (19FF2000) [pid = 3428] [serial = 16] [outer = 1825C000] 21:27:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 17 (19FF4400) [pid = 3428] [serial = 17] [outer = 195E5800] 21:27:37 INFO - PROCESS | 3428 | 1461040057962 Marionette DEBUG loaded listener.js 21:27:37 INFO - PROCESS | 3428 | 1461040057976 Marionette DEBUG loaded listener.js 21:27:38 INFO - PROCESS | 3428 | ++DOMWINDOW == 18 (18B44000) [pid = 3428] [serial = 18] [outer = 195E5800] 21:27:38 INFO - PROCESS | 3428 | 1461040058728 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"720fb547-c82c-4a3c-a4fe-17e9d31a6e16","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":"20160418195226","device":"desktop","version":"48.0a1","command_id":1}}] 21:27:38 INFO - PROCESS | 3428 | 1461040058990 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}] 21:27:39 INFO - PROCESS | 3428 | 1461040059024 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 21:27:39 INFO - PROCESS | 3428 | 1461040059029 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 21:27:39 INFO - PROCESS | 3428 | [3428] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 21:27:39 INFO - PROCESS | 3428 | ++DOMWINDOW == 19 (1C84D000) [pid = 3428] [serial = 19] [outer = 195E5800] 21:27:40 INFO - PROCESS | 3428 | [3428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:27:40 INFO - PROCESS | 3428 | 1461040060079 Marionette TRACE conn4 <- [1,3,null,{}] 21:27:40 INFO - PROCESS | 3428 | 1461040060094 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 21:27:40 INFO - PROCESS | 3428 | 1461040060146 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 21:27:40 INFO - PROCESS | 3428 | 1461040060163 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 21:27:40 INFO - PROCESS | 3428 | 1461040060166 Marionette TRACE conn4 <- [1,5,null,{"value":"13"}] 21:27:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 21:27:40 INFO - PROCESS | 3428 | 1461040060170 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 21:27:40 INFO - PROCESS | 3428 | 1461040060173 Marionette TRACE conn4 <- [1,6,null,{}] 21:27:40 INFO - PROCESS | 3428 | 1461040060241 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}] 21:27:40 INFO - PROCESS | 3428 | 1461040060256 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 21:27:40 INFO - PROCESS | 3428 | 1461040060260 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:40 INFO - PROCESS | 3428 | ++DOCSHELL 1ED32800 == 8 [pid = 3428] [id = 8] 21:27:40 INFO - PROCESS | 3428 | ++DOMWINDOW == 20 (1ED32C00) [pid = 3428] [serial = 20] [outer = 00000000] 21:27:40 INFO - PROCESS | 3428 | ++DOMWINDOW == 21 (1ED35800) [pid = 3428] [serial = 21] [outer = 1ED32C00] 21:27:40 INFO - PROCESS | 3428 | 1461040060307 Marionette DEBUG loaded listener.js 21:27:40 INFO - PROCESS | 3428 | ++DOMWINDOW == 22 (1ED39400) [pid = 3428] [serial = 22] [outer = 1ED32C00] 21:27:40 INFO - PROCESS | 3428 | ++DOCSHELL 165F0400 == 9 [pid = 3428] [id = 9] 21:27:40 INFO - PROCESS | 3428 | ++DOMWINDOW == 23 (165F7800) [pid = 3428] [serial = 23] [outer = 00000000] 21:27:40 INFO - PROCESS | 3428 | ++DOMWINDOW == 24 (1ED38C00) [pid = 3428] [serial = 24] [outer = 165F7800] 21:27:40 INFO - PROCESS | 3428 | 1461040060704 Marionette DEBUG loaded listener.js 21:27:40 INFO - PROCESS | 3428 | ++DOMWINDOW == 25 (1ED3A800) [pid = 3428] [serial = 25] [outer = 165F7800] 21:27:40 INFO - PROCESS | 3428 | [3428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:27:41 INFO - PROCESS | 3428 | --DOCSHELL 10C87400 == 8 [pid = 3428] [id = 1] 21:27:41 INFO - PROCESS | 3428 | 1461040061611 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]]]}] 21:27:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 21:27:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1479ms 21:27:41 INFO - PROCESS | 3428 | 1461040061653 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 21:27:41 INFO - PROCESS | 3428 | 1461040061656 Marionette TRACE conn4 <- [1,9,null,{"value":"13"}] 21:27:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 21:27:41 INFO - PROCESS | 3428 | 1461040061661 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 21:27:41 INFO - PROCESS | 3428 | 1461040061663 Marionette TRACE conn4 <- [1,10,null,{}] 21:27:41 INFO - PROCESS | 3428 | 1461040061669 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}] 21:27:41 INFO - PROCESS | 3428 | 1461040061788 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 21:27:41 INFO - PROCESS | 3428 | 1461040061875 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:41 INFO - PROCESS | 3428 | ++DOCSHELL 1333C400 == 9 [pid = 3428] [id = 10] 21:27:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 26 (14910C00) [pid = 3428] [serial = 26] [outer = 00000000] 21:27:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 27 (15B19400) [pid = 3428] [serial = 27] [outer = 14910C00] 21:27:41 INFO - PROCESS | 3428 | 1461040061931 Marionette DEBUG loaded listener.js 21:27:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 28 (165EE000) [pid = 3428] [serial = 28] [outer = 14910C00] 21:27:42 INFO - PROCESS | 3428 | 1461040062495 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]]]}] 21:27:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 21:27:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 871ms 21:27:42 INFO - PROCESS | 3428 | 1461040062533 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 21:27:42 INFO - PROCESS | 3428 | 1461040062539 Marionette TRACE conn4 <- [1,13,null,{"value":"13"}] 21:27:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 21:27:42 INFO - PROCESS | 3428 | 1461040062545 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 21:27:42 INFO - PROCESS | 3428 | 1461040062548 Marionette TRACE conn4 <- [1,14,null,{}] 21:27:42 INFO - PROCESS | 3428 | 1461040062552 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}] 21:27:42 INFO - PROCESS | 3428 | 1461040062665 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 21:27:42 INFO - PROCESS | 3428 | 1461040062737 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:42 INFO - PROCESS | 3428 | ++DOCSHELL 195ED800 == 10 [pid = 3428] [id = 11] 21:27:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 29 (19855C00) [pid = 3428] [serial = 29] [outer = 00000000] 21:27:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 30 (19F9F000) [pid = 3428] [serial = 30] [outer = 19855C00] 21:27:42 INFO - PROCESS | 3428 | 1461040062792 Marionette DEBUG loaded listener.js 21:27:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 31 (1B8AC000) [pid = 3428] [serial = 31] [outer = 19855C00] 21:27:43 INFO - PROCESS | 3428 | 1461040063344 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]]]}] 21:27:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 21:27:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 830ms 21:27:43 INFO - PROCESS | 3428 | 1461040063377 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 21:27:43 INFO - PROCESS | 3428 | 1461040063380 Marionette TRACE conn4 <- [1,17,null,{"value":"13"}] 21:27:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 21:27:43 INFO - PROCESS | 3428 | 1461040063384 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 21:27:43 INFO - PROCESS | 3428 | 1461040063388 Marionette TRACE conn4 <- [1,18,null,{}] 21:27:43 INFO - PROCESS | 3428 | 1461040063399 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}] 21:27:43 INFO - PROCESS | 3428 | 1461040063513 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 21:27:43 INFO - PROCESS | 3428 | ++DOCSHELL 1E511800 == 11 [pid = 3428] [id = 12] 21:27:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 32 (1E7CD400) [pid = 3428] [serial = 32] [outer = 00000000] 21:27:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 33 (1ED33C00) [pid = 3428] [serial = 33] [outer = 1E7CD400] 21:27:43 INFO - PROCESS | 3428 | 1461040063647 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 34 (1E508000) [pid = 3428] [serial = 34] [outer = 1E7CD400] 21:27:43 INFO - PROCESS | 3428 | ++DOCSHELL 1ED40C00 == 12 [pid = 3428] [id = 13] 21:27:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 35 (1EE1D400) [pid = 3428] [serial = 35] [outer = 00000000] 21:27:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 36 (1EE28800) [pid = 3428] [serial = 36] [outer = 1EE1D400] 21:27:43 INFO - PROCESS | 3428 | 1461040063728 Marionette DEBUG loaded listener.js 21:27:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 37 (1EEAAC00) [pid = 3428] [serial = 37] [outer = 1EE1D400] 21:27:44 INFO - PROCESS | 3428 | ++DOCSHELL 0F3BBC00 == 13 [pid = 3428] [id = 14] 21:27:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 38 (0F3BDC00) [pid = 3428] [serial = 38] [outer = 00000000] 21:27:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 39 (0F642C00) [pid = 3428] [serial = 39] [outer = 0F3BDC00] 21:27:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 40 (101AF000) [pid = 3428] [serial = 40] [outer = 0F3BDC00] 21:27:44 INFO - PROCESS | 3428 | --DOCSHELL 15A5A400 == 12 [pid = 3428] [id = 4] 21:27:44 INFO - PROCESS | 3428 | 1461040064464 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]]]}] 21:27:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 21:27:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1130ms 21:27:44 INFO - PROCESS | 3428 | 1461040064517 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 21:27:44 INFO - PROCESS | 3428 | 1461040064521 Marionette TRACE conn4 <- [1,21,null,{"value":"13"}] 21:27:44 INFO - PROCESS | 3428 | 1461040064527 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 21:27:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 21:27:44 INFO - PROCESS | 3428 | 1461040064529 Marionette TRACE conn4 <- [1,22,null,{}] 21:27:44 INFO - PROCESS | 3428 | 1461040064535 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}] 21:27:44 INFO - PROCESS | 3428 | 1461040064629 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 21:27:44 INFO - PROCESS | 3428 | 1461040064694 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:44 INFO - PROCESS | 3428 | ++DOCSHELL 0F642400 == 13 [pid = 3428] [id = 15] 21:27:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 41 (0FC01800) [pid = 3428] [serial = 41] [outer = 00000000] 21:27:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 42 (10C8B000) [pid = 3428] [serial = 42] [outer = 0FC01800] 21:27:44 INFO - PROCESS | 3428 | 1461040064742 Marionette DEBUG loaded listener.js 21:27:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 43 (13337400) [pid = 3428] [serial = 43] [outer = 0FC01800] 21:27:45 INFO - PROCESS | 3428 | 1461040065087 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]]]}] 21:27:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 21:27:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 570ms 21:27:45 INFO - PROCESS | 3428 | 1461040065108 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 21:27:45 INFO - PROCESS | 3428 | 1461040065113 Marionette TRACE conn4 <- [1,25,null,{"value":"13"}] 21:27:45 INFO - PROCESS | 3428 | 1461040065120 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 21:27:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 21:27:45 INFO - PROCESS | 3428 | 1461040065122 Marionette TRACE conn4 <- [1,26,null,{}] 21:27:45 INFO - PROCESS | 3428 | 1461040065126 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}] 21:27:45 INFO - PROCESS | 3428 | 1461040065272 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 21:27:45 INFO - PROCESS | 3428 | 1461040065283 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:45 INFO - PROCESS | 3428 | ++DOCSHELL 13340C00 == 14 [pid = 3428] [id = 16] 21:27:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 44 (14210800) [pid = 3428] [serial = 44] [outer = 00000000] 21:27:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 45 (149C8C00) [pid = 3428] [serial = 45] [outer = 14210800] 21:27:45 INFO - PROCESS | 3428 | 1461040065329 Marionette DEBUG loaded listener.js 21:27:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 46 (14BBF800) [pid = 3428] [serial = 46] [outer = 14210800] 21:27:45 INFO - PROCESS | 3428 | 1461040065731 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]]]}] 21:27:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 21:27:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 670ms 21:27:45 INFO - PROCESS | 3428 | 1461040065793 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 21:27:45 INFO - PROCESS | 3428 | 1461040065795 Marionette TRACE conn4 <- [1,29,null,{"value":"13"}] 21:27:45 INFO - PROCESS | 3428 | 1461040065798 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 21:27:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 21:27:45 INFO - PROCESS | 3428 | 1461040065802 Marionette TRACE conn4 <- [1,30,null,{}] 21:27:45 INFO - PROCESS | 3428 | 1461040065812 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}] 21:27:45 INFO - PROCESS | 3428 | 1461040065895 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 21:27:45 INFO - PROCESS | 3428 | 1461040065904 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:45 INFO - PROCESS | 3428 | ++DOCSHELL 15A5EC00 == 15 [pid = 3428] [id = 17] 21:27:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 47 (15B1C000) [pid = 3428] [serial = 47] [outer = 00000000] 21:27:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 48 (17C75000) [pid = 3428] [serial = 48] [outer = 15B1C000] 21:27:45 INFO - PROCESS | 3428 | 1461040065951 Marionette DEBUG loaded listener.js 21:27:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 49 (17CEDC00) [pid = 3428] [serial = 49] [outer = 15B1C000] 21:27:46 INFO - PROCESS | 3428 | 1461040066351 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]]]}] 21:27:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 21:27:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 571ms 21:27:46 INFO - PROCESS | 3428 | 1461040066372 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 21:27:46 INFO - PROCESS | 3428 | 1461040066375 Marionette TRACE conn4 <- [1,33,null,{"value":"13"}] 21:27:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 21:27:46 INFO - PROCESS | 3428 | 1461040066390 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 21:27:46 INFO - PROCESS | 3428 | 1461040066392 Marionette TRACE conn4 <- [1,34,null,{}] 21:27:46 INFO - PROCESS | 3428 | 1461040066396 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}] 21:27:46 INFO - PROCESS | 3428 | 1461040066473 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 21:27:46 INFO - PROCESS | 3428 | 1461040066479 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:46 INFO - PROCESS | 3428 | ++DOCSHELL 17F26800 == 16 [pid = 3428] [id = 18] 21:27:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 50 (17F27C00) [pid = 3428] [serial = 50] [outer = 00000000] 21:27:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 51 (18A56800) [pid = 3428] [serial = 51] [outer = 17F27C00] 21:27:46 INFO - PROCESS | 3428 | 1461040066524 Marionette DEBUG loaded listener.js 21:27:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 52 (18B47800) [pid = 3428] [serial = 52] [outer = 17F27C00] 21:27:46 INFO - PROCESS | 3428 | 1461040066922 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]]]}] 21:27:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 21:27:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 590ms 21:27:47 INFO - PROCESS | 3428 | 1461040066983 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 21:27:47 INFO - PROCESS | 3428 | 1461040066985 Marionette TRACE conn4 <- [1,37,null,{"value":"13"}] 21:27:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 21:27:47 INFO - PROCESS | 3428 | 1461040066989 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 21:27:47 INFO - PROCESS | 3428 | 1461040066991 Marionette TRACE conn4 <- [1,38,null,{}] 21:27:47 INFO - PROCESS | 3428 | 1461040066994 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}] 21:27:47 INFO - PROCESS | 3428 | 1461040067066 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 21:27:47 INFO - PROCESS | 3428 | 1461040067071 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:47 INFO - PROCESS | 3428 | ++DOCSHELL 195E1400 == 17 [pid = 3428] [id = 19] 21:27:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 53 (197C3400) [pid = 3428] [serial = 53] [outer = 00000000] 21:27:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 54 (19B5A800) [pid = 3428] [serial = 54] [outer = 197C3400] 21:27:47 INFO - PROCESS | 3428 | 1461040067118 Marionette DEBUG loaded listener.js 21:27:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 55 (1A05F400) [pid = 3428] [serial = 55] [outer = 197C3400] 21:27:47 INFO - PROCESS | 3428 | 1461040067535 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]]]}] 21:27:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 21:27:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 21:27:47 INFO - PROCESS | 3428 | 1461040067570 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 21:27:47 INFO - PROCESS | 3428 | 1461040067571 Marionette TRACE conn4 <- [1,41,null,{"value":"13"}] 21:27:47 INFO - PROCESS | 3428 | 1461040067575 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 21:27:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 21:27:47 INFO - PROCESS | 3428 | 1461040067576 Marionette TRACE conn4 <- [1,42,null,{}] 21:27:47 INFO - PROCESS | 3428 | 1461040067580 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}] 21:27:47 INFO - PROCESS | 3428 | 1461040067668 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 21:27:47 INFO - PROCESS | 3428 | 1461040067675 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:47 INFO - PROCESS | 3428 | ++DOCSHELL 1B8B5800 == 18 [pid = 3428] [id = 20] 21:27:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 56 (1B967800) [pid = 3428] [serial = 56] [outer = 00000000] 21:27:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 57 (1BF47000) [pid = 3428] [serial = 57] [outer = 1B967800] 21:27:47 INFO - PROCESS | 3428 | 1461040067721 Marionette DEBUG loaded listener.js 21:27:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 58 (1BFBD400) [pid = 3428] [serial = 58] [outer = 1B967800] 21:27:48 INFO - PROCESS | 3428 | 1461040068202 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]]]}] 21:27:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 21:27:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 671ms 21:27:48 INFO - PROCESS | 3428 | 1461040068248 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 21:27:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 21:27:48 INFO - PROCESS | 3428 | 1461040068250 Marionette TRACE conn4 <- [1,45,null,{"value":"13"}] 21:27:48 INFO - PROCESS | 3428 | 1461040068254 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 21:27:48 INFO - PROCESS | 3428 | 1461040068255 Marionette TRACE conn4 <- [1,46,null,{}] 21:27:48 INFO - PROCESS | 3428 | 1461040068259 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}] 21:27:48 INFO - PROCESS | 3428 | 1461040068329 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 21:27:48 INFO - PROCESS | 3428 | 1461040068337 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:48 INFO - PROCESS | 3428 | ++DOCSHELL 17B5A800 == 19 [pid = 3428] [id = 21] 21:27:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 59 (17B5B800) [pid = 3428] [serial = 59] [outer = 00000000] 21:27:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 60 (17B60C00) [pid = 3428] [serial = 60] [outer = 17B5B800] 21:27:48 INFO - PROCESS | 3428 | 1461040068388 Marionette DEBUG loaded listener.js 21:27:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 61 (1BE95C00) [pid = 3428] [serial = 61] [outer = 17B5B800] 21:27:48 INFO - PROCESS | 3428 | 1461040068772 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]]]}] 21:27:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 21:27:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 21:27:48 INFO - PROCESS | 3428 | 1461040068829 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 21:27:48 INFO - PROCESS | 3428 | 1461040068831 Marionette TRACE conn4 <- [1,49,null,{"value":"13"}] 21:27:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 21:27:48 INFO - PROCESS | 3428 | 1461040068839 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 21:27:48 INFO - PROCESS | 3428 | 1461040068840 Marionette TRACE conn4 <- [1,50,null,{}] 21:27:48 INFO - PROCESS | 3428 | 1461040068844 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}] 21:27:48 INFO - PROCESS | 3428 | 1461040068919 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 21:27:48 INFO - PROCESS | 3428 | 1461040068926 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:48 INFO - PROCESS | 3428 | ++DOCSHELL 10C3BC00 == 20 [pid = 3428] [id = 22] 21:27:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 62 (14C60000) [pid = 3428] [serial = 62] [outer = 00000000] 21:27:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 63 (14C6E000) [pid = 3428] [serial = 63] [outer = 14C60000] 21:27:48 INFO - PROCESS | 3428 | 1461040068970 Marionette DEBUG loaded listener.js 21:27:49 INFO - PROCESS | 3428 | ++DOMWINDOW == 64 (17B5F800) [pid = 3428] [serial = 64] [outer = 14C60000] 21:27:49 INFO - PROCESS | 3428 | 1461040069356 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]]]}] 21:27:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 21:27:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 21:27:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 21:27:49 INFO - PROCESS | 3428 | 1461040069409 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 21:27:49 INFO - PROCESS | 3428 | 1461040069411 Marionette TRACE conn4 <- [1,53,null,{"value":"13"}] 21:27:49 INFO - PROCESS | 3428 | 1461040069414 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 21:27:49 INFO - PROCESS | 3428 | 1461040069416 Marionette TRACE conn4 <- [1,54,null,{}] 21:27:49 INFO - PROCESS | 3428 | 1461040069431 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}] 21:27:49 INFO - PROCESS | 3428 | 1461040069503 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 21:27:49 INFO - PROCESS | 3428 | 1461040069509 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:49 INFO - PROCESS | 3428 | ++DOCSHELL 10BA2000 == 21 [pid = 3428] [id = 23] 21:27:49 INFO - PROCESS | 3428 | ++DOMWINDOW == 65 (17B53C00) [pid = 3428] [serial = 65] [outer = 00000000] 21:27:49 INFO - PROCESS | 3428 | ++DOMWINDOW == 66 (18C22400) [pid = 3428] [serial = 66] [outer = 17B53C00] 21:27:49 INFO - PROCESS | 3428 | 1461040069552 Marionette DEBUG loaded listener.js 21:27:49 INFO - PROCESS | 3428 | ++DOMWINDOW == 67 (18C25000) [pid = 3428] [serial = 67] [outer = 17B53C00] 21:27:49 INFO - PROCESS | 3428 | 1461040069947 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]]]}] 21:27:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 21:27:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 21:27:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 21:27:50 INFO - PROCESS | 3428 | 1461040069985 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 21:27:50 INFO - PROCESS | 3428 | 1461040069987 Marionette TRACE conn4 <- [1,57,null,{"value":"13"}] 21:27:50 INFO - PROCESS | 3428 | 1461040069990 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 21:27:50 INFO - PROCESS | 3428 | 1461040069992 Marionette TRACE conn4 <- [1,58,null,{}] 21:27:50 INFO - PROCESS | 3428 | 1461040069995 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}] 21:27:50 INFO - PROCESS | 3428 | 1461040070097 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 21:27:50 INFO - PROCESS | 3428 | 1461040070105 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:50 INFO - PROCESS | 3428 | ++DOCSHELL 18C26400 == 22 [pid = 3428] [id = 24] 21:27:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 68 (18C28C00) [pid = 3428] [serial = 68] [outer = 00000000] 21:27:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 69 (18D53C00) [pid = 3428] [serial = 69] [outer = 18C28C00] 21:27:50 INFO - PROCESS | 3428 | 1461040070149 Marionette DEBUG loaded listener.js 21:27:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 70 (18D56400) [pid = 3428] [serial = 70] [outer = 18C28C00] 21:27:50 INFO - PROCESS | 3428 | 1461040070535 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]]]}] 21:27:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 21:27:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 571ms 21:27:50 INFO - PROCESS | 3428 | 1461040070561 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 21:27:50 INFO - PROCESS | 3428 | 1461040070563 Marionette TRACE conn4 <- [1,61,null,{"value":"13"}] 21:27:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 21:27:50 INFO - PROCESS | 3428 | 1461040070566 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 21:27:50 INFO - PROCESS | 3428 | 1461040070569 Marionette TRACE conn4 <- [1,62,null,{}] 21:27:50 INFO - PROCESS | 3428 | 1461040070572 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}] 21:27:50 INFO - PROCESS | 3428 | 1461040070692 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 21:27:50 INFO - PROCESS | 3428 | 1461040070701 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:50 INFO - PROCESS | 3428 | ++DOCSHELL 18D58000 == 23 [pid = 3428] [id = 25] 21:27:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 71 (18D5B800) [pid = 3428] [serial = 71] [outer = 00000000] 21:27:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 72 (1A0F0C00) [pid = 3428] [serial = 72] [outer = 18D5B800] 21:27:50 INFO - PROCESS | 3428 | 1461040070749 Marionette DEBUG loaded listener.js 21:27:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 73 (1A0F6400) [pid = 3428] [serial = 73] [outer = 18D5B800] 21:27:51 INFO - PROCESS | 3428 | 1461040071118 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]]]}] 21:27:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 21:27:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 571ms 21:27:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 21:27:51 INFO - PROCESS | 3428 | 1461040071138 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 21:27:51 INFO - PROCESS | 3428 | 1461040071140 Marionette TRACE conn4 <- [1,65,null,{"value":"13"}] 21:27:51 INFO - PROCESS | 3428 | 1461040071143 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 21:27:51 INFO - PROCESS | 3428 | 1461040071145 Marionette TRACE conn4 <- [1,66,null,{}] 21:27:51 INFO - PROCESS | 3428 | 1461040071148 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}] 21:27:51 INFO - PROCESS | 3428 | 1461040071221 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 21:27:51 INFO - PROCESS | 3428 | 1461040071227 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:51 INFO - PROCESS | 3428 | ++DOCSHELL 0FD09400 == 24 [pid = 3428] [id = 26] 21:27:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 74 (0FD0A000) [pid = 3428] [serial = 74] [outer = 00000000] 21:27:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 75 (0FD0E000) [pid = 3428] [serial = 75] [outer = 0FD0A000] 21:27:51 INFO - PROCESS | 3428 | 1461040071272 Marionette DEBUG loaded listener.js 21:27:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 76 (0FD10C00) [pid = 3428] [serial = 76] [outer = 0FD0A000] 21:27:51 INFO - PROCESS | 3428 | 1461040071682 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]]]}] 21:27:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 21:27:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 570ms 21:27:52 INFO - PROCESS | 3428 | 1461040072442 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 21:27:52 INFO - PROCESS | 3428 | 1461040072446 Marionette TRACE conn4 <- [1,69,null,{"value":"13"}] 21:27:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 21:27:52 INFO - PROCESS | 3428 | 1461040072455 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 21:27:52 INFO - PROCESS | 3428 | 1461040072459 Marionette TRACE conn4 <- [1,70,null,{}] 21:27:52 INFO - PROCESS | 3428 | 1461040072470 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}] 21:27:52 INFO - PROCESS | 3428 | 1461040072609 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 21:27:52 INFO - PROCESS | 3428 | 1461040072630 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:52 INFO - PROCESS | 3428 | ++DOCSHELL 10198000 == 25 [pid = 3428] [id = 27] 21:27:52 INFO - PROCESS | 3428 | ++DOMWINDOW == 77 (10198400) [pid = 3428] [serial = 77] [outer = 00000000] 21:27:52 INFO - PROCESS | 3428 | ++DOMWINDOW == 78 (10261000) [pid = 3428] [serial = 78] [outer = 10198400] 21:27:52 INFO - PROCESS | 3428 | 1461040072681 Marionette DEBUG loaded listener.js 21:27:52 INFO - PROCESS | 3428 | ++DOMWINDOW == 79 (10268400) [pid = 3428] [serial = 79] [outer = 10198400] 21:27:53 INFO - PROCESS | 3428 | 1461040073097 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]]]}] 21:27:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 21:27:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 670ms 21:27:53 INFO - PROCESS | 3428 | 1461040073135 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 21:27:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 21:27:53 INFO - PROCESS | 3428 | 1461040073139 Marionette TRACE conn4 <- [1,73,null,{"value":"13"}] 21:27:53 INFO - PROCESS | 3428 | 1461040073146 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 21:27:53 INFO - PROCESS | 3428 | 1461040073150 Marionette TRACE conn4 <- [1,74,null,{}] 21:27:53 INFO - PROCESS | 3428 | 1461040073161 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}] 21:27:53 INFO - PROCESS | 3428 | 1461040073262 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 21:27:53 INFO - PROCESS | 3428 | 1461040073269 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:53 INFO - PROCESS | 3428 | ++DOCSHELL 102B2400 == 26 [pid = 3428] [id = 28] 21:27:53 INFO - PROCESS | 3428 | ++DOMWINDOW == 80 (10346800) [pid = 3428] [serial = 80] [outer = 00000000] 21:27:53 INFO - PROCESS | 3428 | ++DOMWINDOW == 81 (13331800) [pid = 3428] [serial = 81] [outer = 10346800] 21:27:53 INFO - PROCESS | 3428 | 1461040073316 Marionette DEBUG loaded listener.js 21:27:53 INFO - PROCESS | 3428 | ++DOMWINDOW == 82 (14212800) [pid = 3428] [serial = 82] [outer = 10346800] 21:27:53 INFO - PROCESS | 3428 | 1461040073717 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]]]}] 21:27:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 21:27:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 590ms 21:27:54 INFO - PROCESS | 3428 | --DOMWINDOW == 81 (15A5AC00) [pid = 3428] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 21:27:54 INFO - PROCESS | 3428 | --DOMWINDOW == 80 (14910C00) [pid = 3428] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 21:27:54 INFO - PROCESS | 3428 | --DOMWINDOW == 79 (19855C00) [pid = 3428] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 21:27:54 INFO - PROCESS | 3428 | --DOMWINDOW == 78 (1EE1D400) [pid = 3428] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 21:27:54 INFO - PROCESS | 3428 | --DOMWINDOW == 77 (0FC01800) [pid = 3428] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 21:27:54 INFO - PROCESS | 3428 | --DOMWINDOW == 76 (14210800) [pid = 3428] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 21:27:54 INFO - PROCESS | 3428 | --DOMWINDOW == 75 (15B1C000) [pid = 3428] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 21:27:54 INFO - PROCESS | 3428 | --DOMWINDOW == 74 (17F27C00) [pid = 3428] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 21:27:54 INFO - PROCESS | 3428 | --DOMWINDOW == 73 (197C3400) [pid = 3428] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 21:27:54 INFO - PROCESS | 3428 | --DOMWINDOW == 72 (14C60000) [pid = 3428] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 21:27:54 INFO - PROCESS | 3428 | --DOMWINDOW == 71 (17B53C00) [pid = 3428] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 21:27:54 INFO - PROCESS | 3428 | --DOMWINDOW == 70 (18C28C00) [pid = 3428] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 21:27:54 INFO - PROCESS | 3428 | --DOMWINDOW == 69 (1ED32C00) [pid = 3428] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 21:27:54 INFO - PROCESS | 3428 | --DOMWINDOW == 68 (18D5B800) [pid = 3428] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 21:27:54 INFO - PROCESS | 3428 | 1461040074115 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 21:27:54 INFO - PROCESS | 3428 | 1461040074118 Marionette TRACE conn4 <- [1,77,null,{"value":"13"}] 21:27:54 INFO - PROCESS | 3428 | 1461040074129 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 21:27:54 INFO - PROCESS | 3428 | 1461040074131 Marionette TRACE conn4 <- [1,78,null,{}] 21:27:54 INFO - PROCESS | 3428 | 1461040074140 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}] 21:27:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 21:27:54 INFO - PROCESS | 3428 | 1461040074219 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 21:27:54 INFO - PROCESS | 3428 | 1461040074229 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:54 INFO - PROCESS | 3428 | ++DOCSHELL 1490D000 == 27 [pid = 3428] [id = 29] 21:27:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 69 (14910C00) [pid = 3428] [serial = 83] [outer = 00000000] 21:27:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 70 (14B7C800) [pid = 3428] [serial = 84] [outer = 14910C00] 21:27:54 INFO - PROCESS | 3428 | 1461040074279 Marionette DEBUG loaded listener.js 21:27:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 71 (14C61000) [pid = 3428] [serial = 85] [outer = 14910C00] 21:27:54 INFO - PROCESS | 3428 | 1461040074702 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]]]}] 21:27:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 21:27:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 610ms 21:27:54 INFO - PROCESS | 3428 | 1461040074755 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 21:27:54 INFO - PROCESS | 3428 | 1461040074757 Marionette TRACE conn4 <- [1,81,null,{"value":"13"}] 21:27:54 INFO - PROCESS | 3428 | 1461040074760 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 21:27:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 21:27:54 INFO - PROCESS | 3428 | 1461040074762 Marionette TRACE conn4 <- [1,82,null,{}] 21:27:54 INFO - PROCESS | 3428 | 1461040074766 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}] 21:27:54 INFO - PROCESS | 3428 | 1461040074841 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 21:27:54 INFO - PROCESS | 3428 | 1461040074847 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:54 INFO - PROCESS | 3428 | ++DOCSHELL 14BCBC00 == 28 [pid = 3428] [id = 30] 21:27:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 72 (14C6C800) [pid = 3428] [serial = 86] [outer = 00000000] 21:27:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 73 (15B1A000) [pid = 3428] [serial = 87] [outer = 14C6C800] 21:27:54 INFO - PROCESS | 3428 | 1461040074892 Marionette DEBUG loaded listener.js 21:27:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 74 (15F13400) [pid = 3428] [serial = 88] [outer = 14C6C800] 21:27:55 INFO - PROCESS | 3428 | 1461040075301 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]]]}] 21:27:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 21:27:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 571ms 21:27:55 INFO - PROCESS | 3428 | 1461040075335 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 21:27:55 INFO - PROCESS | 3428 | 1461040075337 Marionette TRACE conn4 <- [1,85,null,{"value":"13"}] 21:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 21:27:55 INFO - PROCESS | 3428 | 1461040075341 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 21:27:55 INFO - PROCESS | 3428 | 1461040075342 Marionette TRACE conn4 <- [1,86,null,{}] 21:27:55 INFO - PROCESS | 3428 | 1461040075346 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}] 21:27:55 INFO - PROCESS | 3428 | 1461040075418 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 21:27:55 INFO - PROCESS | 3428 | 1461040075424 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:55 INFO - PROCESS | 3428 | ++DOCSHELL 165F5800 == 29 [pid = 3428] [id = 31] 21:27:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 75 (16953C00) [pid = 3428] [serial = 89] [outer = 00000000] 21:27:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 76 (17B5B400) [pid = 3428] [serial = 90] [outer = 16953C00] 21:27:55 INFO - PROCESS | 3428 | 1461040075470 Marionette DEBUG loaded listener.js 21:27:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 77 (17CECC00) [pid = 3428] [serial = 91] [outer = 16953C00] 21:27:55 INFO - PROCESS | 3428 | 1461040075897 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]]]}] 21:27:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 21:27:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 570ms 21:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 21:27:55 INFO - PROCESS | 3428 | 1461040075911 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 21:27:55 INFO - PROCESS | 3428 | 1461040075913 Marionette TRACE conn4 <- [1,89,null,{"value":"13"}] 21:27:55 INFO - PROCESS | 3428 | 1461040075917 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 21:27:55 INFO - PROCESS | 3428 | 1461040075918 Marionette TRACE conn4 <- [1,90,null,{}] 21:27:55 INFO - PROCESS | 3428 | 1461040075922 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}] 21:27:56 INFO - PROCESS | 3428 | 1461040076038 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 21:27:56 INFO - PROCESS | 3428 | 1461040076045 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:56 INFO - PROCESS | 3428 | ++DOCSHELL 17F30000 == 30 [pid = 3428] [id = 32] 21:27:56 INFO - PROCESS | 3428 | ++DOMWINDOW == 78 (17FC2000) [pid = 3428] [serial = 92] [outer = 00000000] 21:27:56 INFO - PROCESS | 3428 | ++DOMWINDOW == 79 (18A5A800) [pid = 3428] [serial = 93] [outer = 17FC2000] 21:27:56 INFO - PROCESS | 3428 | 1461040076093 Marionette DEBUG loaded listener.js 21:27:56 INFO - PROCESS | 3428 | ++DOMWINDOW == 80 (18C1FC00) [pid = 3428] [serial = 94] [outer = 17FC2000] 21:27:56 INFO - PROCESS | 3428 | 1461040076663 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]]]}] 21:27:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 21:27:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 771ms 21:27:56 INFO - PROCESS | 3428 | 1461040076688 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 21:27:56 INFO - PROCESS | 3428 | 1461040076692 Marionette TRACE conn4 <- [1,93,null,{"value":"13"}] 21:27:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 21:27:56 INFO - PROCESS | 3428 | 1461040076696 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 21:27:56 INFO - PROCESS | 3428 | 1461040076700 Marionette TRACE conn4 <- [1,94,null,{}] 21:27:56 INFO - PROCESS | 3428 | 1461040076706 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}] 21:27:56 INFO - PROCESS | 3428 | 1461040076838 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 21:27:56 INFO - PROCESS | 3428 | 1461040076921 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:56 INFO - PROCESS | 3428 | ++DOCSHELL 1026A400 == 31 [pid = 3428] [id = 33] 21:27:56 INFO - PROCESS | 3428 | ++DOMWINDOW == 81 (1026E800) [pid = 3428] [serial = 95] [outer = 00000000] 21:27:56 INFO - PROCESS | 3428 | ++DOMWINDOW == 82 (10C91800) [pid = 3428] [serial = 96] [outer = 1026E800] 21:27:56 INFO - PROCESS | 3428 | 1461040076977 Marionette DEBUG loaded listener.js 21:27:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 83 (14439800) [pid = 3428] [serial = 97] [outer = 1026E800] 21:27:57 INFO - PROCESS | 3428 | 1461040077470 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]]]}] 21:27:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 21:27:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 21:27:57 INFO - PROCESS | 3428 | 1461040077529 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 21:27:57 INFO - PROCESS | 3428 | 1461040077535 Marionette TRACE conn4 <- [1,97,null,{"value":"13"}] 21:27:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 21:27:57 INFO - PROCESS | 3428 | 1461040077542 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 21:27:57 INFO - PROCESS | 3428 | 1461040077545 Marionette TRACE conn4 <- [1,98,null,{}] 21:27:57 INFO - PROCESS | 3428 | 1461040077549 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}] 21:27:57 INFO - PROCESS | 3428 | 1461040077649 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 21:27:57 INFO - PROCESS | 3428 | 1461040077729 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:57 INFO - PROCESS | 3428 | ++DOCSHELL 14C6E400 == 32 [pid = 3428] [id = 34] 21:27:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 84 (165EBC00) [pid = 3428] [serial = 98] [outer = 00000000] 21:27:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 85 (1825B800) [pid = 3428] [serial = 99] [outer = 165EBC00] 21:27:57 INFO - PROCESS | 3428 | 1461040077784 Marionette DEBUG loaded listener.js 21:27:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 86 (18A58800) [pid = 3428] [serial = 100] [outer = 165EBC00] 21:27:58 INFO - PROCESS | 3428 | 1461040078302 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]]]}] 21:27:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 21:27:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 831ms 21:27:58 INFO - PROCESS | 3428 | 1461040078373 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 21:27:58 INFO - PROCESS | 3428 | 1461040078376 Marionette TRACE conn4 <- [1,101,null,{"value":"13"}] 21:27:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 21:27:58 INFO - PROCESS | 3428 | 1461040078380 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 21:27:58 INFO - PROCESS | 3428 | 1461040078384 Marionette TRACE conn4 <- [1,102,null,{}] 21:27:58 INFO - PROCESS | 3428 | 1461040078395 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}] 21:27:58 INFO - PROCESS | 3428 | 1461040078537 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 21:27:58 INFO - PROCESS | 3428 | 1461040078578 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:58 INFO - PROCESS | 3428 | ++DOCSHELL 19857400 == 33 [pid = 3428] [id = 35] 21:27:58 INFO - PROCESS | 3428 | ++DOMWINDOW == 87 (19859800) [pid = 3428] [serial = 101] [outer = 00000000] 21:27:58 INFO - PROCESS | 3428 | ++DOMWINDOW == 88 (19A67C00) [pid = 3428] [serial = 102] [outer = 19859800] 21:27:58 INFO - PROCESS | 3428 | 1461040078635 Marionette DEBUG loaded listener.js 21:27:58 INFO - PROCESS | 3428 | ++DOMWINDOW == 89 (19B57C00) [pid = 3428] [serial = 103] [outer = 19859800] 21:27:59 INFO - PROCESS | 3428 | 1461040079137 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]]]}] 21:27:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 21:27:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 770ms 21:27:59 INFO - PROCESS | 3428 | 1461040079167 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 21:27:59 INFO - PROCESS | 3428 | 1461040079170 Marionette TRACE conn4 <- [1,105,null,{"value":"13"}] 21:27:59 INFO - PROCESS | 3428 | 1461040079174 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 21:27:59 INFO - PROCESS | 3428 | 1461040079176 Marionette TRACE conn4 <- [1,106,null,{}] 21:27:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 21:27:59 INFO - PROCESS | 3428 | 1461040079180 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}] 21:27:59 INFO - PROCESS | 3428 | 1461040079275 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 21:27:59 INFO - PROCESS | 3428 | 1461040079355 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:59 INFO - PROCESS | 3428 | ++DOCSHELL 19F94C00 == 34 [pid = 3428] [id = 36] 21:27:59 INFO - PROCESS | 3428 | ++DOMWINDOW == 90 (19F99400) [pid = 3428] [serial = 104] [outer = 00000000] 21:27:59 INFO - PROCESS | 3428 | ++DOMWINDOW == 91 (1A0EC800) [pid = 3428] [serial = 105] [outer = 19F99400] 21:27:59 INFO - PROCESS | 3428 | 1461040079409 Marionette DEBUG loaded listener.js 21:27:59 INFO - PROCESS | 3428 | ++DOMWINDOW == 92 (1A0F5000) [pid = 3428] [serial = 106] [outer = 19F99400] 21:27:59 INFO - PROCESS | 3428 | 1461040079946 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]]]}] 21:28:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 21:28:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 831ms 21:28:00 INFO - PROCESS | 3428 | 1461040080012 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 21:28:00 INFO - PROCESS | 3428 | 1461040080014 Marionette TRACE conn4 <- [1,109,null,{"value":"13"}] 21:28:00 INFO - PROCESS | 3428 | 1461040080017 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 21:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 21:28:00 INFO - PROCESS | 3428 | 1461040080019 Marionette TRACE conn4 <- [1,110,null,{}] 21:28:00 INFO - PROCESS | 3428 | 1461040080023 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}] 21:28:00 INFO - PROCESS | 3428 | 1461040080188 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 21:28:00 INFO - PROCESS | 3428 | 1461040080263 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:00 INFO - PROCESS | 3428 | ++DOCSHELL 0FD80400 == 35 [pid = 3428] [id = 37] 21:28:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 93 (0FE2B400) [pid = 3428] [serial = 107] [outer = 00000000] 21:28:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 94 (0FE2FC00) [pid = 3428] [serial = 108] [outer = 0FE2B400] 21:28:00 INFO - PROCESS | 3428 | 1461040080314 Marionette DEBUG loaded listener.js 21:28:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 95 (0FE34C00) [pid = 3428] [serial = 109] [outer = 0FE2B400] 21:28:01 INFO - PROCESS | 3428 | --DOMWINDOW == 94 (15A65800) [pid = 3428] [serial = 9] [outer = 00000000] [url = about:blank] 21:28:01 INFO - PROCESS | 3428 | --DOMWINDOW == 93 (165F4400) [pid = 3428] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 21:28:01 INFO - PROCESS | 3428 | --DOMWINDOW == 92 (1333CC00) [pid = 3428] [serial = 4] [outer = 00000000] [url = about:blank] 21:28:01 INFO - PROCESS | 3428 | --DOMWINDOW == 91 (15B19400) [pid = 3428] [serial = 27] [outer = 00000000] [url = about:blank] 21:28:01 INFO - PROCESS | 3428 | --DOMWINDOW == 90 (19F9F000) [pid = 3428] [serial = 30] [outer = 00000000] [url = about:blank] 21:28:01 INFO - PROCESS | 3428 | --DOMWINDOW == 89 (1EE28800) [pid = 3428] [serial = 36] [outer = 00000000] [url = about:blank] 21:28:01 INFO - PROCESS | 3428 | --DOMWINDOW == 88 (0F642C00) [pid = 3428] [serial = 39] [outer = 00000000] [url = about:blank] 21:28:01 INFO - PROCESS | 3428 | --DOMWINDOW == 87 (10C8B000) [pid = 3428] [serial = 42] [outer = 00000000] [url = about:blank] 21:28:01 INFO - PROCESS | 3428 | --DOMWINDOW == 86 (149C8C00) [pid = 3428] [serial = 45] [outer = 00000000] [url = about:blank] 21:28:01 INFO - PROCESS | 3428 | --DOMWINDOW == 85 (17C75000) [pid = 3428] [serial = 48] [outer = 00000000] [url = about:blank] 21:28:01 INFO - PROCESS | 3428 | --DOMWINDOW == 84 (18A56800) [pid = 3428] [serial = 51] [outer = 00000000] [url = about:blank] 21:28:01 INFO - PROCESS | 3428 | --DOMWINDOW == 83 (17CEDC00) [pid = 3428] [serial = 49] [outer = 00000000] [url = about:blank] 21:28:01 INFO - PROCESS | 3428 | --DOMWINDOW == 82 (19B5A800) [pid = 3428] [serial = 54] [outer = 00000000] [url = about:blank] 21:28:01 INFO - PROCESS | 3428 | --DOMWINDOW == 81 (1BF47000) [pid = 3428] [serial = 57] [outer = 00000000] [url = about:blank] 21:28:01 INFO - PROCESS | 3428 | --DOMWINDOW == 80 (17B60C00) [pid = 3428] [serial = 60] [outer = 00000000] [url = about:blank] 21:28:01 INFO - PROCESS | 3428 | --DOMWINDOW == 79 (14C6E000) [pid = 3428] [serial = 63] [outer = 00000000] [url = about:blank] 21:28:01 INFO - PROCESS | 3428 | --DOMWINDOW == 78 (18C22400) [pid = 3428] [serial = 66] [outer = 00000000] [url = about:blank] 21:28:01 INFO - PROCESS | 3428 | --DOMWINDOW == 77 (18D53C00) [pid = 3428] [serial = 69] [outer = 00000000] [url = about:blank] 21:28:01 INFO - PROCESS | 3428 | --DOMWINDOW == 76 (1A0F0C00) [pid = 3428] [serial = 72] [outer = 00000000] [url = about:blank] 21:28:01 INFO - PROCESS | 3428 | --DOMWINDOW == 75 (1ED33C00) [pid = 3428] [serial = 33] [outer = 00000000] [url = about:blank] 21:28:01 INFO - PROCESS | 3428 | --DOMWINDOW == 74 (18B47800) [pid = 3428] [serial = 52] [outer = 00000000] [url = about:blank] 21:28:01 INFO - PROCESS | 3428 | --DOMWINDOW == 73 (1A05F400) [pid = 3428] [serial = 55] [outer = 00000000] [url = about:blank] 21:28:01 INFO - PROCESS | 3428 | --DOMWINDOW == 72 (1B8AC000) [pid = 3428] [serial = 31] [outer = 00000000] [url = about:blank] 21:28:01 INFO - PROCESS | 3428 | --DOMWINDOW == 71 (17B5F800) [pid = 3428] [serial = 64] [outer = 00000000] [url = about:blank] 21:28:01 INFO - PROCESS | 3428 | --DOMWINDOW == 70 (13337400) [pid = 3428] [serial = 43] [outer = 00000000] [url = about:blank] 21:28:01 INFO - PROCESS | 3428 | --DOMWINDOW == 69 (165EE000) [pid = 3428] [serial = 28] [outer = 00000000] [url = about:blank] 21:28:01 INFO - PROCESS | 3428 | --DOMWINDOW == 68 (18C25000) [pid = 3428] [serial = 67] [outer = 00000000] [url = about:blank] 21:28:01 INFO - PROCESS | 3428 | --DOMWINDOW == 67 (18D56400) [pid = 3428] [serial = 70] [outer = 00000000] [url = about:blank] 21:28:01 INFO - PROCESS | 3428 | --DOMWINDOW == 66 (1EEAAC00) [pid = 3428] [serial = 37] [outer = 00000000] [url = about:blank] 21:28:01 INFO - PROCESS | 3428 | --DOMWINDOW == 65 (1ED39400) [pid = 3428] [serial = 22] [outer = 00000000] [url = about:blank] 21:28:01 INFO - PROCESS | 3428 | --DOMWINDOW == 64 (1A0F6400) [pid = 3428] [serial = 73] [outer = 00000000] [url = about:blank] 21:28:01 INFO - PROCESS | 3428 | --DOMWINDOW == 63 (14BBF800) [pid = 3428] [serial = 46] [outer = 00000000] [url = about:blank] 21:28:01 INFO - PROCESS | 3428 | --DOMWINDOW == 62 (1ED38C00) [pid = 3428] [serial = 24] [outer = 00000000] [url = about:blank] 21:28:01 INFO - PROCESS | 3428 | --DOMWINDOW == 61 (1ED35800) [pid = 3428] [serial = 21] [outer = 00000000] [url = about:blank] 21:28:01 INFO - PROCESS | 3428 | --DOMWINDOW == 60 (19FF4400) [pid = 3428] [serial = 17] [outer = 00000000] [url = about:blank] 21:28:01 INFO - PROCESS | 3428 | --DOMWINDOW == 59 (195EDC00) [pid = 3428] [serial = 14] [outer = 00000000] [url = about:blank] 21:28:01 INFO - PROCESS | 3428 | 1461040081355 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]]]}] 21:28:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 21:28:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1374ms 21:28:01 INFO - PROCESS | 3428 | 1461040081395 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 21:28:01 INFO - PROCESS | 3428 | 1461040081399 Marionette TRACE conn4 <- [1,113,null,{"value":"13"}] 21:28:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 21:28:01 INFO - PROCESS | 3428 | 1461040081404 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 21:28:01 INFO - PROCESS | 3428 | 1461040081408 Marionette TRACE conn4 <- [1,114,null,{}] 21:28:01 INFO - PROCESS | 3428 | 1461040081414 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}] 21:28:01 INFO - PROCESS | 3428 | 1461040081499 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 21:28:01 INFO - PROCESS | 3428 | 1461040081566 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:01 INFO - PROCESS | 3428 | ++DOCSHELL 0FE2D800 == 36 [pid = 3428] [id = 38] 21:28:01 INFO - PROCESS | 3428 | ++DOMWINDOW == 60 (0FE2EC00) [pid = 3428] [serial = 110] [outer = 00000000] 21:28:01 INFO - PROCESS | 3428 | ++DOMWINDOW == 61 (0FE37000) [pid = 3428] [serial = 111] [outer = 0FE2EC00] 21:28:01 INFO - PROCESS | 3428 | 1461040081648 Marionette DEBUG loaded listener.js 21:28:01 INFO - PROCESS | 3428 | ++DOMWINDOW == 62 (1019E400) [pid = 3428] [serial = 112] [outer = 0FE2EC00] 21:28:02 INFO - PROCESS | 3428 | 1461040082037 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]]]}] 21:28:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 21:28:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 690ms 21:28:02 INFO - PROCESS | 3428 | 1461040082095 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 21:28:02 INFO - PROCESS | 3428 | 1461040082102 Marionette TRACE conn4 <- [1,117,null,{"value":"13"}] 21:28:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 21:28:02 INFO - PROCESS | 3428 | 1461040082108 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 21:28:02 INFO - PROCESS | 3428 | 1461040082111 Marionette TRACE conn4 <- [1,118,null,{}] 21:28:02 INFO - PROCESS | 3428 | 1461040082114 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}] 21:28:02 INFO - PROCESS | 3428 | 1461040082194 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 21:28:02 INFO - PROCESS | 3428 | 1461040082204 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:02 INFO - PROCESS | 3428 | ++DOCSHELL 103ECC00 == 37 [pid = 3428] [id = 39] 21:28:02 INFO - PROCESS | 3428 | ++DOMWINDOW == 63 (10B9FC00) [pid = 3428] [serial = 113] [outer = 00000000] 21:28:02 INFO - PROCESS | 3428 | ++DOMWINDOW == 64 (11198400) [pid = 3428] [serial = 114] [outer = 10B9FC00] 21:28:02 INFO - PROCESS | 3428 | 1461040082249 Marionette DEBUG loaded listener.js 21:28:02 INFO - PROCESS | 3428 | ++DOMWINDOW == 65 (1333D400) [pid = 3428] [serial = 115] [outer = 10B9FC00] 21:28:02 INFO - PROCESS | 3428 | 1461040082663 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]]]}] 21:28:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 21:28:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 571ms 21:28:02 INFO - PROCESS | 3428 | 1461040082680 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 21:28:02 INFO - PROCESS | 3428 | 1461040082683 Marionette TRACE conn4 <- [1,121,null,{"value":"13"}] 21:28:02 INFO - PROCESS | 3428 | 1461040082686 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 21:28:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 21:28:02 INFO - PROCESS | 3428 | 1461040082689 Marionette TRACE conn4 <- [1,122,null,{}] 21:28:02 INFO - PROCESS | 3428 | 1461040082701 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}] 21:28:02 INFO - PROCESS | 3428 | 1461040082784 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 21:28:02 INFO - PROCESS | 3428 | 1461040082791 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:02 INFO - PROCESS | 3428 | ++DOCSHELL 14C6A800 == 38 [pid = 3428] [id = 40] 21:28:02 INFO - PROCESS | 3428 | ++DOMWINDOW == 66 (14C6AC00) [pid = 3428] [serial = 116] [outer = 00000000] 21:28:02 INFO - PROCESS | 3428 | ++DOMWINDOW == 67 (14CDF400) [pid = 3428] [serial = 117] [outer = 14C6AC00] 21:28:02 INFO - PROCESS | 3428 | 1461040082839 Marionette DEBUG loaded listener.js 21:28:02 INFO - PROCESS | 3428 | ++DOMWINDOW == 68 (15A60800) [pid = 3428] [serial = 118] [outer = 14C6AC00] 21:28:03 INFO - PROCESS | 3428 | 1461040083270 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]]]}] 21:28:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 21:28:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 21:28:03 INFO - PROCESS | 3428 | 1461040083320 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 21:28:03 INFO - PROCESS | 3428 | 1461040083323 Marionette TRACE conn4 <- [1,125,null,{"value":"13"}] 21:28:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 21:28:03 INFO - PROCESS | 3428 | 1461040083327 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 21:28:03 INFO - PROCESS | 3428 | 1461040083328 Marionette TRACE conn4 <- [1,126,null,{}] 21:28:03 INFO - PROCESS | 3428 | 1461040083338 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}] 21:28:03 INFO - PROCESS | 3428 | 1461040083433 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 21:28:03 INFO - PROCESS | 3428 | 1461040083439 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:03 INFO - PROCESS | 3428 | ++DOCSHELL 1026DC00 == 39 [pid = 3428] [id = 41] 21:28:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 69 (165EB800) [pid = 3428] [serial = 119] [outer = 00000000] 21:28:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 70 (17B53C00) [pid = 3428] [serial = 120] [outer = 165EB800] 21:28:03 INFO - PROCESS | 3428 | 1461040083484 Marionette DEBUG loaded listener.js 21:28:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 71 (17B5CC00) [pid = 3428] [serial = 121] [outer = 165EB800] 21:28:03 INFO - PROCESS | 3428 | 1461040083907 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]]]}] 21:28:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 21:28:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 631ms 21:28:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 21:28:03 INFO - PROCESS | 3428 | 1461040083961 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 21:28:03 INFO - PROCESS | 3428 | 1461040083963 Marionette TRACE conn4 <- [1,129,null,{"value":"13"}] 21:28:03 INFO - PROCESS | 3428 | 1461040083966 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 21:28:03 INFO - PROCESS | 3428 | 1461040083968 Marionette TRACE conn4 <- [1,130,null,{}] 21:28:03 INFO - PROCESS | 3428 | 1461040083971 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}] 21:28:04 INFO - PROCESS | 3428 | 1461040084070 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 21:28:04 INFO - PROCESS | 3428 | 1461040084076 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:04 INFO - PROCESS | 3428 | ++DOCSHELL 17B60400 == 40 [pid = 3428] [id = 42] 21:28:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 72 (17C79C00) [pid = 3428] [serial = 122] [outer = 00000000] 21:28:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 73 (17F13800) [pid = 3428] [serial = 123] [outer = 17C79C00] 21:28:04 INFO - PROCESS | 3428 | 1461040084121 Marionette DEBUG loaded listener.js 21:28:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 74 (1825F800) [pid = 3428] [serial = 124] [outer = 17C79C00] 21:28:04 INFO - PROCESS | 3428 | 1461040084574 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]]]}] 21:28:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 21:28:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 671ms 21:28:04 INFO - PROCESS | 3428 | 1461040084637 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 21:28:04 INFO - PROCESS | 3428 | 1461040084640 Marionette TRACE conn4 <- [1,133,null,{"value":"13"}] 21:28:04 INFO - PROCESS | 3428 | 1461040084643 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 21:28:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 21:28:04 INFO - PROCESS | 3428 | 1461040084645 Marionette TRACE conn4 <- [1,134,null,{}] 21:28:04 INFO - PROCESS | 3428 | 1461040084649 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}] 21:28:04 INFO - PROCESS | 3428 | 1461040084770 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 21:28:04 INFO - PROCESS | 3428 | 1461040084784 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:04 INFO - PROCESS | 3428 | ++DOCSHELL 18B43800 == 41 [pid = 3428] [id = 43] 21:28:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 75 (18C1E800) [pid = 3428] [serial = 125] [outer = 00000000] 21:28:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 76 (18D4FC00) [pid = 3428] [serial = 126] [outer = 18C1E800] 21:28:04 INFO - PROCESS | 3428 | 1461040084870 Marionette DEBUG loaded listener.js 21:28:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 77 (18D54800) [pid = 3428] [serial = 127] [outer = 18C1E800] 21:28:05 INFO - PROCESS | 3428 | 1461040085281 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]]]}] 21:28:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 21:28:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 670ms 21:28:05 INFO - PROCESS | 3428 | --DOMWINDOW == 76 (0FD0A000) [pid = 3428] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 21:28:05 INFO - PROCESS | 3428 | --DOMWINDOW == 75 (17B5B800) [pid = 3428] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 21:28:05 INFO - PROCESS | 3428 | --DOMWINDOW == 74 (1B967800) [pid = 3428] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 21:28:05 INFO - PROCESS | 3428 | --DOMWINDOW == 73 (17FC2000) [pid = 3428] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 21:28:05 INFO - PROCESS | 3428 | --DOMWINDOW == 72 (16953C00) [pid = 3428] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 21:28:05 INFO - PROCESS | 3428 | --DOMWINDOW == 71 (10346800) [pid = 3428] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 21:28:05 INFO - PROCESS | 3428 | --DOMWINDOW == 70 (10198400) [pid = 3428] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 21:28:05 INFO - PROCESS | 3428 | --DOMWINDOW == 69 (14910C00) [pid = 3428] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 21:28:05 INFO - PROCESS | 3428 | --DOMWINDOW == 68 (14C6C800) [pid = 3428] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 21:28:05 INFO - PROCESS | 3428 | 1461040085400 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 21:28:05 INFO - PROCESS | 3428 | 1461040085402 Marionette TRACE conn4 <- [1,137,null,{"value":"13"}] 21:28:05 INFO - PROCESS | 3428 | 1461040085410 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 21:28:05 INFO - PROCESS | 3428 | 1461040085412 Marionette TRACE conn4 <- [1,138,null,{}] 21:28:05 INFO - PROCESS | 3428 | 1461040085415 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}] 21:28:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 21:28:05 INFO - PROCESS | 3428 | 1461040085492 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 21:28:05 INFO - PROCESS | 3428 | 1461040085499 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:05 INFO - PROCESS | 3428 | ++DOCSHELL 10262400 == 42 [pid = 3428] [id = 44] 21:28:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 69 (10C84C00) [pid = 3428] [serial = 128] [outer = 00000000] 21:28:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 70 (14C68800) [pid = 3428] [serial = 129] [outer = 10C84C00] 21:28:05 INFO - PROCESS | 3428 | 1461040085543 Marionette DEBUG loaded listener.js 21:28:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 71 (15B22C00) [pid = 3428] [serial = 130] [outer = 10C84C00] 21:28:05 INFO - PROCESS | 3428 | 1461040085932 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]]]}] 21:28:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 21:28:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 21:28:06 INFO - PROCESS | 3428 | 1461040085992 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 21:28:06 INFO - PROCESS | 3428 | 1461040085994 Marionette TRACE conn4 <- [1,141,null,{"value":"13"}] 21:28:06 INFO - PROCESS | 3428 | 1461040085997 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 21:28:06 INFO - PROCESS | 3428 | 1461040085999 Marionette TRACE conn4 <- [1,142,null,{}] 21:28:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 21:28:06 INFO - PROCESS | 3428 | 1461040086003 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}] 21:28:06 INFO - PROCESS | 3428 | 1461040086075 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 21:28:06 INFO - PROCESS | 3428 | 1461040086084 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:06 INFO - PROCESS | 3428 | ++DOCSHELL 15F11C00 == 43 [pid = 3428] [id = 45] 21:28:06 INFO - PROCESS | 3428 | ++DOMWINDOW == 72 (16953C00) [pid = 3428] [serial = 131] [outer = 00000000] 21:28:06 INFO - PROCESS | 3428 | ++DOMWINDOW == 73 (18D59400) [pid = 3428] [serial = 132] [outer = 16953C00] 21:28:06 INFO - PROCESS | 3428 | 1461040086129 Marionette DEBUG loaded listener.js 21:28:06 INFO - PROCESS | 3428 | ++DOMWINDOW == 74 (18D57400) [pid = 3428] [serial = 133] [outer = 16953C00] 21:28:06 INFO - PROCESS | 3428 | 1461040086532 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]]]}] 21:28:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 21:28:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 571ms 21:28:06 INFO - PROCESS | 3428 | 1461040086573 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 21:28:06 INFO - PROCESS | 3428 | 1461040086575 Marionette TRACE conn4 <- [1,145,null,{"value":"13"}] 21:28:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 21:28:06 INFO - PROCESS | 3428 | 1461040086578 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 21:28:06 INFO - PROCESS | 3428 | 1461040086580 Marionette TRACE conn4 <- [1,146,null,{}] 21:28:06 INFO - PROCESS | 3428 | 1461040086583 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}] 21:28:06 INFO - PROCESS | 3428 | 1461040086656 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 21:28:06 INFO - PROCESS | 3428 | 1461040086662 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:06 INFO - PROCESS | 3428 | ++DOCSHELL 14C69000 == 44 [pid = 3428] [id = 46] 21:28:06 INFO - PROCESS | 3428 | ++DOMWINDOW == 75 (195EE400) [pid = 3428] [serial = 134] [outer = 00000000] 21:28:06 INFO - PROCESS | 3428 | ++DOMWINDOW == 76 (19B5E400) [pid = 3428] [serial = 135] [outer = 195EE400] 21:28:06 INFO - PROCESS | 3428 | 1461040086706 Marionette DEBUG loaded listener.js 21:28:06 INFO - PROCESS | 3428 | ++DOMWINDOW == 77 (19F9B800) [pid = 3428] [serial = 136] [outer = 195EE400] 21:28:07 INFO - PROCESS | 3428 | 1461040087119 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]]]}] 21:28:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 21:28:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 571ms 21:28:07 INFO - PROCESS | 3428 | 1461040087156 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 21:28:07 INFO - PROCESS | 3428 | 1461040087158 Marionette TRACE conn4 <- [1,149,null,{"value":"13"}] 21:28:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 21:28:07 INFO - PROCESS | 3428 | 1461040087170 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 21:28:07 INFO - PROCESS | 3428 | 1461040087172 Marionette TRACE conn4 <- [1,150,null,{}] 21:28:07 INFO - PROCESS | 3428 | 1461040087176 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}] 21:28:07 INFO - PROCESS | 3428 | 1461040087249 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 21:28:07 INFO - PROCESS | 3428 | 1461040087255 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:07 INFO - PROCESS | 3428 | ++DOCSHELL 17B5E000 == 45 [pid = 3428] [id = 47] 21:28:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 78 (19B5DC00) [pid = 3428] [serial = 137] [outer = 00000000] 21:28:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 79 (1A0F4C00) [pid = 3428] [serial = 138] [outer = 19B5DC00] 21:28:07 INFO - PROCESS | 3428 | 1461040087298 Marionette DEBUG loaded listener.js 21:28:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 80 (1A0F9400) [pid = 3428] [serial = 139] [outer = 19B5DC00] 21:28:08 INFO - PROCESS | 3428 | 1461040088111 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]]]}] 21:28:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 21:28:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 971ms 21:28:08 INFO - PROCESS | 3428 | 1461040088144 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 21:28:08 INFO - PROCESS | 3428 | 1461040088148 Marionette TRACE conn4 <- [1,153,null,{"value":"13"}] 21:28:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 21:28:08 INFO - PROCESS | 3428 | 1461040088154 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 21:28:08 INFO - PROCESS | 3428 | 1461040088157 Marionette TRACE conn4 <- [1,154,null,{}] 21:28:08 INFO - PROCESS | 3428 | 1461040088162 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}] 21:28:08 INFO - PROCESS | 3428 | 1461040088278 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 21:28:08 INFO - PROCESS | 3428 | 1461040088348 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:08 INFO - PROCESS | 3428 | ++DOCSHELL 0FD0AC00 == 46 [pid = 3428] [id = 48] 21:28:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 81 (0FD7F800) [pid = 3428] [serial = 140] [outer = 00000000] 21:28:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 82 (133E3C00) [pid = 3428] [serial = 141] [outer = 0FD7F800] 21:28:08 INFO - PROCESS | 3428 | 1461040088406 Marionette DEBUG loaded listener.js 21:28:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 83 (149E1400) [pid = 3428] [serial = 142] [outer = 0FD7F800] 21:28:09 INFO - PROCESS | 3428 | 1461040089260 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]]]}] 21:28:09 INFO - PROCESS | 3428 | --DOCSHELL 19857400 == 45 [pid = 3428] [id = 35] 21:28:09 INFO - PROCESS | 3428 | --DOCSHELL 14C6E400 == 44 [pid = 3428] [id = 34] 21:28:09 INFO - PROCESS | 3428 | --DOCSHELL 14BCBC00 == 43 [pid = 3428] [id = 30] 21:28:09 INFO - PROCESS | 3428 | --DOCSHELL 17F30000 == 42 [pid = 3428] [id = 32] 21:28:09 INFO - PROCESS | 3428 | --DOCSHELL 1026A400 == 41 [pid = 3428] [id = 33] 21:28:09 INFO - PROCESS | 3428 | --DOCSHELL 1490D000 == 40 [pid = 3428] [id = 29] 21:28:09 INFO - PROCESS | 3428 | --DOCSHELL 14C69000 == 39 [pid = 3428] [id = 46] 21:28:09 INFO - PROCESS | 3428 | --DOCSHELL 15F11C00 == 38 [pid = 3428] [id = 45] 21:28:09 INFO - PROCESS | 3428 | --DOCSHELL 10262400 == 37 [pid = 3428] [id = 44] 21:28:09 INFO - PROCESS | 3428 | --DOCSHELL 18B43800 == 36 [pid = 3428] [id = 43] 21:28:09 INFO - PROCESS | 3428 | --DOCSHELL 17B60400 == 35 [pid = 3428] [id = 42] 21:28:09 INFO - PROCESS | 3428 | --DOCSHELL 1026DC00 == 34 [pid = 3428] [id = 41] 21:28:09 INFO - PROCESS | 3428 | --DOCSHELL 14C6A800 == 33 [pid = 3428] [id = 40] 21:28:09 INFO - PROCESS | 3428 | --DOCSHELL 103ECC00 == 32 [pid = 3428] [id = 39] 21:28:09 INFO - PROCESS | 3428 | --DOCSHELL 0FE2D800 == 31 [pid = 3428] [id = 38] 21:28:09 INFO - PROCESS | 3428 | --DOMWINDOW == 82 (18C1FC00) [pid = 3428] [serial = 94] [outer = 00000000] [url = about:blank] 21:28:09 INFO - PROCESS | 3428 | --DOMWINDOW == 81 (18A5A800) [pid = 3428] [serial = 93] [outer = 00000000] [url = about:blank] 21:28:09 INFO - PROCESS | 3428 | --DOMWINDOW == 80 (17B5B400) [pid = 3428] [serial = 90] [outer = 00000000] [url = about:blank] 21:28:09 INFO - PROCESS | 3428 | --DOMWINDOW == 79 (13331800) [pid = 3428] [serial = 81] [outer = 00000000] [url = about:blank] 21:28:09 INFO - PROCESS | 3428 | --DOMWINDOW == 78 (10261000) [pid = 3428] [serial = 78] [outer = 00000000] [url = about:blank] 21:28:09 INFO - PROCESS | 3428 | --DOMWINDOW == 77 (14B7C800) [pid = 3428] [serial = 84] [outer = 00000000] [url = about:blank] 21:28:09 INFO - PROCESS | 3428 | --DOMWINDOW == 76 (14212800) [pid = 3428] [serial = 82] [outer = 00000000] [url = about:blank] 21:28:09 INFO - PROCESS | 3428 | --DOMWINDOW == 75 (15F13400) [pid = 3428] [serial = 88] [outer = 00000000] [url = about:blank] 21:28:09 INFO - PROCESS | 3428 | --DOMWINDOW == 74 (10268400) [pid = 3428] [serial = 79] [outer = 00000000] [url = about:blank] 21:28:09 INFO - PROCESS | 3428 | --DOMWINDOW == 73 (14C61000) [pid = 3428] [serial = 85] [outer = 00000000] [url = about:blank] 21:28:09 INFO - PROCESS | 3428 | --DOMWINDOW == 72 (15B1A000) [pid = 3428] [serial = 87] [outer = 00000000] [url = about:blank] 21:28:09 INFO - PROCESS | 3428 | --DOMWINDOW == 71 (0FD10C00) [pid = 3428] [serial = 76] [outer = 00000000] [url = about:blank] 21:28:09 INFO - PROCESS | 3428 | --DOMWINDOW == 70 (17CECC00) [pid = 3428] [serial = 91] [outer = 00000000] [url = about:blank] 21:28:09 INFO - PROCESS | 3428 | --DOMWINDOW == 69 (0FD0E000) [pid = 3428] [serial = 75] [outer = 00000000] [url = about:blank] 21:28:09 INFO - PROCESS | 3428 | --DOMWINDOW == 68 (1BE95C00) [pid = 3428] [serial = 61] [outer = 00000000] [url = about:blank] 21:28:09 INFO - PROCESS | 3428 | --DOMWINDOW == 67 (1BFBD400) [pid = 3428] [serial = 58] [outer = 00000000] [url = about:blank] 21:28:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 21:28:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1186ms 21:28:09 INFO - PROCESS | 3428 | 1461040089340 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 21:28:09 INFO - PROCESS | 3428 | 1461040089344 Marionette TRACE conn4 <- [1,157,null,{"value":"13"}] 21:28:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 21:28:09 INFO - PROCESS | 3428 | 1461040089349 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 21:28:09 INFO - PROCESS | 3428 | 1461040089353 Marionette TRACE conn4 <- [1,158,null,{}] 21:28:09 INFO - PROCESS | 3428 | 1461040089360 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}] 21:28:09 INFO - PROCESS | 3428 | 1461040089444 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 21:28:09 INFO - PROCESS | 3428 | 1461040089453 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:09 INFO - PROCESS | 3428 | ++DOCSHELL 0FD0E400 == 32 [pid = 3428] [id = 49] 21:28:09 INFO - PROCESS | 3428 | ++DOMWINDOW == 68 (0FD0F000) [pid = 3428] [serial = 143] [outer = 00000000] 21:28:09 INFO - PROCESS | 3428 | ++DOMWINDOW == 69 (0FE38C00) [pid = 3428] [serial = 144] [outer = 0FD0F000] 21:28:09 INFO - PROCESS | 3428 | 1461040089500 Marionette DEBUG loaded listener.js 21:28:09 INFO - PROCESS | 3428 | ++DOMWINDOW == 70 (10267400) [pid = 3428] [serial = 145] [outer = 0FD0F000] 21:28:09 INFO - PROCESS | 3428 | 1461040089959 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]]]}] 21:28:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 21:28:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 632ms 21:28:10 INFO - PROCESS | 3428 | 1461040089983 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 21:28:10 INFO - PROCESS | 3428 | 1461040089989 Marionette TRACE conn4 <- [1,161,null,{"value":"13"}] 21:28:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 21:28:10 INFO - PROCESS | 3428 | 1461040089995 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 21:28:10 INFO - PROCESS | 3428 | 1461040089998 Marionette TRACE conn4 <- [1,162,null,{}] 21:28:10 INFO - PROCESS | 3428 | 1461040090006 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}] 21:28:10 INFO - PROCESS | 3428 | 1461040090090 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 21:28:10 INFO - PROCESS | 3428 | 1461040090097 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:10 INFO - PROCESS | 3428 | ++DOCSHELL 1026C000 == 33 [pid = 3428] [id = 50] 21:28:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 71 (1026D800) [pid = 3428] [serial = 146] [outer = 00000000] 21:28:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 72 (14217C00) [pid = 3428] [serial = 147] [outer = 1026D800] 21:28:10 INFO - PROCESS | 3428 | 1461040090142 Marionette DEBUG loaded listener.js 21:28:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 73 (144A1400) [pid = 3428] [serial = 148] [outer = 1026D800] 21:28:10 INFO - PROCESS | 3428 | 1461040090584 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]]]}] 21:28:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 21:28:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 631ms 21:28:10 INFO - PROCESS | 3428 | 1461040090628 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 21:28:10 INFO - PROCESS | 3428 | 1461040090630 Marionette TRACE conn4 <- [1,165,null,{"value":"13"}] 21:28:10 INFO - PROCESS | 3428 | 1461040090633 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 21:28:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 21:28:10 INFO - PROCESS | 3428 | 1461040090637 Marionette TRACE conn4 <- [1,166,null,{}] 21:28:10 INFO - PROCESS | 3428 | 1461040090648 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}] 21:28:10 INFO - PROCESS | 3428 | 1461040090729 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 21:28:10 INFO - PROCESS | 3428 | 1461040090739 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:10 INFO - PROCESS | 3428 | ++DOCSHELL 14CDC000 == 34 [pid = 3428] [id = 51] 21:28:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 74 (15A5AC00) [pid = 3428] [serial = 149] [outer = 00000000] 21:28:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 75 (15A68800) [pid = 3428] [serial = 150] [outer = 15A5AC00] 21:28:10 INFO - PROCESS | 3428 | 1461040090787 Marionette DEBUG loaded listener.js 21:28:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 76 (15B25400) [pid = 3428] [serial = 151] [outer = 15A5AC00] 21:28:11 INFO - PROCESS | 3428 | 1461040091260 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]]]}] 21:28:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 21:28:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 21:28:11 INFO - PROCESS | 3428 | 1461040091307 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 21:28:11 INFO - PROCESS | 3428 | 1461040091310 Marionette TRACE conn4 <- [1,169,null,{"value":"13"}] 21:28:11 INFO - PROCESS | 3428 | 1461040091313 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 21:28:11 INFO - PROCESS | 3428 | 1461040091314 Marionette TRACE conn4 <- [1,170,null,{}] 21:28:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 21:28:11 INFO - PROCESS | 3428 | 1461040091318 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}] 21:28:11 INFO - PROCESS | 3428 | 1461040091395 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 21:28:11 INFO - PROCESS | 3428 | 1461040091404 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:11 INFO - PROCESS | 3428 | ++DOCSHELL 16956800 == 35 [pid = 3428] [id = 52] 21:28:11 INFO - PROCESS | 3428 | ++DOMWINDOW == 77 (17B51400) [pid = 3428] [serial = 152] [outer = 00000000] 21:28:11 INFO - PROCESS | 3428 | ++DOMWINDOW == 78 (17CE9000) [pid = 3428] [serial = 153] [outer = 17B51400] 21:28:11 INFO - PROCESS | 3428 | 1461040091449 Marionette DEBUG loaded listener.js 21:28:11 INFO - PROCESS | 3428 | ++DOMWINDOW == 79 (17CF1400) [pid = 3428] [serial = 154] [outer = 17B51400] 21:28:11 INFO - PROCESS | 3428 | 1461040091845 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]]]}] 21:28:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 21:28:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 570ms 21:28:11 INFO - PROCESS | 3428 | 1461040091893 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 21:28:11 INFO - PROCESS | 3428 | 1461040091895 Marionette TRACE conn4 <- [1,173,null,{"value":"13"}] 21:28:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 21:28:11 INFO - PROCESS | 3428 | 1461040091898 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 21:28:11 INFO - PROCESS | 3428 | 1461040091900 Marionette TRACE conn4 <- [1,174,null,{}] 21:28:11 INFO - PROCESS | 3428 | 1461040091903 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}] 21:28:12 INFO - PROCESS | 3428 | 1461040092000 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 21:28:12 INFO - PROCESS | 3428 | 1461040092006 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:12 INFO - PROCESS | 3428 | ++DOCSHELL 17F2A800 == 36 [pid = 3428] [id = 53] 21:28:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 80 (17F2BC00) [pid = 3428] [serial = 155] [outer = 00000000] 21:28:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 81 (18A5B000) [pid = 3428] [serial = 156] [outer = 17F2BC00] 21:28:12 INFO - PROCESS | 3428 | 1461040092049 Marionette DEBUG loaded listener.js 21:28:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 82 (18C1C400) [pid = 3428] [serial = 157] [outer = 17F2BC00] 21:28:12 INFO - PROCESS | 3428 | 1461040092489 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]]]}] 21:28:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 21:28:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 631ms 21:28:12 INFO - PROCESS | 3428 | 1461040092532 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 21:28:12 INFO - PROCESS | 3428 | 1461040092534 Marionette TRACE conn4 <- [1,177,null,{"value":"13"}] 21:28:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 21:28:12 INFO - PROCESS | 3428 | 1461040092537 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 21:28:12 INFO - PROCESS | 3428 | 1461040092539 Marionette TRACE conn4 <- [1,178,null,{}] 21:28:12 INFO - PROCESS | 3428 | 1461040092548 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}] 21:28:12 INFO - PROCESS | 3428 | 1461040092662 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 21:28:12 INFO - PROCESS | 3428 | 1461040092670 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:12 INFO - PROCESS | 3428 | ++DOCSHELL 18A58000 == 37 [pid = 3428] [id = 54] 21:28:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 83 (18C1FC00) [pid = 3428] [serial = 158] [outer = 00000000] 21:28:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 84 (195EDC00) [pid = 3428] [serial = 159] [outer = 18C1FC00] 21:28:12 INFO - PROCESS | 3428 | 1461040092719 Marionette DEBUG loaded listener.js 21:28:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 85 (19A10000) [pid = 3428] [serial = 160] [outer = 18C1FC00] 21:28:13 INFO - PROCESS | 3428 | 1461040093146 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]]]}] 21:28:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 21:28:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 21:28:13 INFO - PROCESS | 3428 | 1461040093168 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 21:28:13 INFO - PROCESS | 3428 | 1461040093170 Marionette TRACE conn4 <- [1,181,null,{"value":"13"}] 21:28:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 21:28:13 INFO - PROCESS | 3428 | 1461040093183 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 21:28:13 INFO - PROCESS | 3428 | 1461040093184 Marionette TRACE conn4 <- [1,182,null,{}] 21:28:13 INFO - PROCESS | 3428 | 1461040093188 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}] 21:28:13 INFO - PROCESS | 3428 | 1461040093283 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 21:28:13 INFO - PROCESS | 3428 | 1461040093363 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:13 INFO - PROCESS | 3428 | ++DOCSHELL 1A0EB400 == 38 [pid = 3428] [id = 55] 21:28:13 INFO - PROCESS | 3428 | ++DOMWINDOW == 86 (1A0EC000) [pid = 3428] [serial = 161] [outer = 00000000] 21:28:13 INFO - PROCESS | 3428 | ++DOMWINDOW == 87 (1A0F6400) [pid = 3428] [serial = 162] [outer = 1A0EC000] 21:28:13 INFO - PROCESS | 3428 | 1461040093406 Marionette DEBUG loaded listener.js 21:28:13 INFO - PROCESS | 3428 | ++DOMWINDOW == 88 (1AB76400) [pid = 3428] [serial = 163] [outer = 1A0EC000] 21:28:13 INFO - PROCESS | 3428 | 1461040093789 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]]]}] 21:28:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 21:28:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 630ms 21:28:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 21:28:13 INFO - PROCESS | 3428 | 1461040093813 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 21:28:13 INFO - PROCESS | 3428 | 1461040093815 Marionette TRACE conn4 <- [1,185,null,{"value":"13"}] 21:28:13 INFO - PROCESS | 3428 | 1461040093823 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 21:28:13 INFO - PROCESS | 3428 | 1461040093825 Marionette TRACE conn4 <- [1,186,null,{}] 21:28:13 INFO - PROCESS | 3428 | 1461040093828 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}] 21:28:14 INFO - PROCESS | 3428 | 1461040094005 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 21:28:14 INFO - PROCESS | 3428 | --DOMWINDOW == 87 (195EE400) [pid = 3428] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 21:28:14 INFO - PROCESS | 3428 | --DOMWINDOW == 86 (14C6AC00) [pid = 3428] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 21:28:14 INFO - PROCESS | 3428 | --DOMWINDOW == 85 (17C79C00) [pid = 3428] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 21:28:14 INFO - PROCESS | 3428 | --DOMWINDOW == 84 (10B9FC00) [pid = 3428] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 21:28:14 INFO - PROCESS | 3428 | --DOMWINDOW == 83 (0FE2EC00) [pid = 3428] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 21:28:14 INFO - PROCESS | 3428 | --DOMWINDOW == 82 (1026E800) [pid = 3428] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 21:28:14 INFO - PROCESS | 3428 | --DOMWINDOW == 81 (165EBC00) [pid = 3428] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 21:28:14 INFO - PROCESS | 3428 | --DOMWINDOW == 80 (19859800) [pid = 3428] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 21:28:14 INFO - PROCESS | 3428 | --DOMWINDOW == 79 (19F99400) [pid = 3428] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 21:28:14 INFO - PROCESS | 3428 | --DOMWINDOW == 78 (18C1E800) [pid = 3428] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 21:28:14 INFO - PROCESS | 3428 | --DOMWINDOW == 77 (10C84C00) [pid = 3428] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 21:28:14 INFO - PROCESS | 3428 | --DOMWINDOW == 76 (16953C00) [pid = 3428] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 21:28:14 INFO - PROCESS | 3428 | --DOMWINDOW == 75 (165EB800) [pid = 3428] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 21:28:14 INFO - PROCESS | 3428 | 1461040094053 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:14 INFO - PROCESS | 3428 | ++DOCSHELL 0FCBB400 == 39 [pid = 3428] [id = 56] 21:28:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 76 (0FCBE800) [pid = 3428] [serial = 164] [outer = 00000000] 21:28:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 77 (1026EC00) [pid = 3428] [serial = 165] [outer = 0FCBE800] 21:28:14 INFO - PROCESS | 3428 | 1461040094096 Marionette DEBUG loaded listener.js 21:28:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 78 (14C6AC00) [pid = 3428] [serial = 166] [outer = 0FCBE800] 21:28:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 79 (1AEDF800) [pid = 3428] [serial = 167] [outer = 0F3BDC00] 21:28:14 INFO - PROCESS | 3428 | 1461040094485 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]]]}] 21:28:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 21:28:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 691ms 21:28:14 INFO - PROCESS | 3428 | 1461040094509 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 21:28:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 21:28:14 INFO - PROCESS | 3428 | 1461040094511 Marionette TRACE conn4 <- [1,189,null,{"value":"13"}] 21:28:14 INFO - PROCESS | 3428 | 1461040094514 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 21:28:14 INFO - PROCESS | 3428 | 1461040094516 Marionette TRACE conn4 <- [1,190,null,{}] 21:28:14 INFO - PROCESS | 3428 | 1461040094520 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}] 21:28:14 INFO - PROCESS | 3428 | 1461040094619 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 21:28:14 INFO - PROCESS | 3428 | 1461040094650 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:14 INFO - PROCESS | 3428 | ++DOCSHELL 0FCC1C00 == 40 [pid = 3428] [id = 57] 21:28:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 80 (101B6400) [pid = 3428] [serial = 168] [outer = 00000000] 21:28:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 81 (19A6F000) [pid = 3428] [serial = 169] [outer = 101B6400] 21:28:14 INFO - PROCESS | 3428 | 1461040094694 Marionette DEBUG loaded listener.js 21:28:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 82 (1AEE2C00) [pid = 3428] [serial = 170] [outer = 101B6400] 21:28:15 INFO - PROCESS | 3428 | 1461040095058 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]]]}] 21:28:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 21:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 21:28:15 INFO - PROCESS | 3428 | 1461040095085 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 21:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 21:28:15 INFO - PROCESS | 3428 | 1461040095087 Marionette TRACE conn4 <- [1,193,null,{"value":"13"}] 21:28:15 INFO - PROCESS | 3428 | 1461040095090 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 21:28:15 INFO - PROCESS | 3428 | 1461040095092 Marionette TRACE conn4 <- [1,194,null,{}] 21:28:15 INFO - PROCESS | 3428 | 1461040095095 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}] 21:28:15 INFO - PROCESS | 3428 | 1461040095167 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 21:28:15 INFO - PROCESS | 3428 | 1461040095232 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:15 INFO - PROCESS | 3428 | ++DOCSHELL 15A65000 == 41 [pid = 3428] [id = 58] 21:28:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 83 (15F0FC00) [pid = 3428] [serial = 171] [outer = 00000000] 21:28:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 84 (18AE1400) [pid = 3428] [serial = 172] [outer = 15F0FC00] 21:28:15 INFO - PROCESS | 3428 | 1461040095279 Marionette DEBUG loaded listener.js 21:28:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 85 (18AE4400) [pid = 3428] [serial = 173] [outer = 15F0FC00] 21:28:15 INFO - PROCESS | 3428 | 1461040095617 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]]]}] 21:28:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 21:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 21:28:15 INFO - PROCESS | 3428 | 1461040095661 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 21:28:15 INFO - PROCESS | 3428 | 1461040095664 Marionette TRACE conn4 <- [1,197,null,{"value":"13"}] 21:28:15 INFO - PROCESS | 3428 | 1461040095667 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 21:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 21:28:15 INFO - PROCESS | 3428 | 1461040095669 Marionette TRACE conn4 <- [1,198,null,{}] 21:28:15 INFO - PROCESS | 3428 | 1461040095673 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}] 21:28:15 INFO - PROCESS | 3428 | 1461040095764 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 21:28:15 INFO - PROCESS | 3428 | 1461040095831 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:15 INFO - PROCESS | 3428 | ++DOCSHELL 18ADA800 == 42 [pid = 3428] [id = 59] 21:28:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 86 (18AE1800) [pid = 3428] [serial = 174] [outer = 00000000] 21:28:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 87 (1BE8D400) [pid = 3428] [serial = 175] [outer = 18AE1800] 21:28:15 INFO - PROCESS | 3428 | 1461040095880 Marionette DEBUG loaded listener.js 21:28:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 88 (1BFC1000) [pid = 3428] [serial = 176] [outer = 18AE1800] 21:28:16 INFO - PROCESS | 3428 | 1461040096427 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]]]}] 21:28:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 21:28:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 831ms 21:28:16 INFO - PROCESS | 3428 | 1461040096502 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 21:28:16 INFO - PROCESS | 3428 | 1461040096507 Marionette TRACE conn4 <- [1,201,null,{"value":"13"}] 21:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 21:28:16 INFO - PROCESS | 3428 | 1461040096514 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 21:28:16 INFO - PROCESS | 3428 | 1461040096517 Marionette TRACE conn4 <- [1,202,null,{}] 21:28:16 INFO - PROCESS | 3428 | 1461040096522 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}] 21:28:16 INFO - PROCESS | 3428 | 1461040096655 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 21:28:16 INFO - PROCESS | 3428 | 1461040096729 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:16 INFO - PROCESS | 3428 | ++DOCSHELL 1019DC00 == 43 [pid = 3428] [id = 60] 21:28:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 89 (10265C00) [pid = 3428] [serial = 177] [outer = 00000000] 21:28:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 90 (13331800) [pid = 3428] [serial = 178] [outer = 10265C00] 21:28:16 INFO - PROCESS | 3428 | 1461040096827 Marionette DEBUG loaded listener.js 21:28:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 91 (14922800) [pid = 3428] [serial = 179] [outer = 10265C00] 21:28:17 INFO - PROCESS | 3428 | 1461040097360 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]]]}] 21:28:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 21:28:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 870ms 21:28:17 INFO - PROCESS | 3428 | 1461040097387 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 21:28:17 INFO - PROCESS | 3428 | 1461040097393 Marionette TRACE conn4 <- [1,205,null,{"value":"13"}] 21:28:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 21:28:17 INFO - PROCESS | 3428 | 1461040097400 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 21:28:17 INFO - PROCESS | 3428 | 1461040097403 Marionette TRACE conn4 <- [1,206,null,{}] 21:28:17 INFO - PROCESS | 3428 | 1461040097407 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}] 21:28:17 INFO - PROCESS | 3428 | 1461040097507 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 21:28:17 INFO - PROCESS | 3428 | 1461040097592 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:17 INFO - PROCESS | 3428 | ++DOCSHELL 14B83400 == 44 [pid = 3428] [id = 61] 21:28:17 INFO - PROCESS | 3428 | ++DOMWINDOW == 92 (16956000) [pid = 3428] [serial = 180] [outer = 00000000] 21:28:17 INFO - PROCESS | 3428 | ++DOMWINDOW == 93 (1825D000) [pid = 3428] [serial = 181] [outer = 16956000] 21:28:17 INFO - PROCESS | 3428 | 1461040097645 Marionette DEBUG loaded listener.js 21:28:17 INFO - PROCESS | 3428 | ++DOMWINDOW == 94 (18B3CC00) [pid = 3428] [serial = 182] [outer = 16956000] 21:28:18 INFO - PROCESS | 3428 | 1461040098190 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]]]}] 21:28:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 21:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 831ms 21:28:18 INFO - PROCESS | 3428 | 1461040098249 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 21:28:18 INFO - PROCESS | 3428 | 1461040098252 Marionette TRACE conn4 <- [1,209,null,{"value":"13"}] 21:28:18 INFO - PROCESS | 3428 | 1461040098269 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 21:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 21:28:18 INFO - PROCESS | 3428 | 1461040098273 Marionette TRACE conn4 <- [1,210,null,{}] 21:28:18 INFO - PROCESS | 3428 | 1461040098284 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}] 21:28:18 INFO - PROCESS | 3428 | 1461040098395 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 21:28:18 INFO - PROCESS | 3428 | 1461040098468 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:18 INFO - PROCESS | 3428 | ++DOCSHELL 1B8ABC00 == 45 [pid = 3428] [id = 62] 21:28:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 95 (1BE90C00) [pid = 3428] [serial = 183] [outer = 00000000] 21:28:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 96 (1BFBE800) [pid = 3428] [serial = 184] [outer = 1BE90C00] 21:28:18 INFO - PROCESS | 3428 | 1461040098525 Marionette DEBUG loaded listener.js 21:28:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 97 (1C604800) [pid = 3428] [serial = 185] [outer = 1BE90C00] 21:28:19 INFO - PROCESS | 3428 | 1461040099193 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]]]}] 21:28:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 21:28:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 970ms 21:28:19 INFO - PROCESS | 3428 | 1461040099247 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 21:28:19 INFO - PROCESS | 3428 | 1461040099251 Marionette TRACE conn4 <- [1,213,null,{"value":"13"}] 21:28:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 21:28:19 INFO - PROCESS | 3428 | 1461040099256 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 21:28:19 INFO - PROCESS | 3428 | 1461040099259 Marionette TRACE conn4 <- [1,214,null,{}] 21:28:19 INFO - PROCESS | 3428 | 1461040099265 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}] 21:28:19 INFO - PROCESS | 3428 | 1461040099356 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 21:28:19 INFO - PROCESS | 3428 | 1461040099442 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:19 INFO - PROCESS | 3428 | ++DOCSHELL 10269C00 == 46 [pid = 3428] [id = 63] 21:28:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 98 (1026A400) [pid = 3428] [serial = 186] [outer = 00000000] 21:28:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 99 (103ECC00) [pid = 3428] [serial = 187] [outer = 1026A400] 21:28:19 INFO - PROCESS | 3428 | 1461040099491 Marionette DEBUG loaded listener.js 21:28:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 100 (10C8B000) [pid = 3428] [serial = 188] [outer = 1026A400] 21:28:19 INFO - PROCESS | 3428 | --DOCSHELL 19F94C00 == 45 [pid = 3428] [id = 36] 21:28:19 INFO - PROCESS | 3428 | --DOCSHELL 165F5800 == 44 [pid = 3428] [id = 31] 21:28:19 INFO - PROCESS | 3428 | --DOCSHELL 0FD80400 == 43 [pid = 3428] [id = 37] 21:28:19 INFO - PROCESS | 3428 | --DOCSHELL 15A65000 == 42 [pid = 3428] [id = 58] 21:28:19 INFO - PROCESS | 3428 | --DOCSHELL 0FCC1C00 == 41 [pid = 3428] [id = 57] 21:28:19 INFO - PROCESS | 3428 | --DOCSHELL 0FCBB400 == 40 [pid = 3428] [id = 56] 21:28:19 INFO - PROCESS | 3428 | --DOCSHELL 1A0EB400 == 39 [pid = 3428] [id = 55] 21:28:19 INFO - PROCESS | 3428 | --DOCSHELL 18A58000 == 38 [pid = 3428] [id = 54] 21:28:19 INFO - PROCESS | 3428 | --DOCSHELL 17F2A800 == 37 [pid = 3428] [id = 53] 21:28:19 INFO - PROCESS | 3428 | --DOCSHELL 16956800 == 36 [pid = 3428] [id = 52] 21:28:19 INFO - PROCESS | 3428 | --DOCSHELL 14CDC000 == 35 [pid = 3428] [id = 51] 21:28:19 INFO - PROCESS | 3428 | --DOCSHELL 1026C000 == 34 [pid = 3428] [id = 50] 21:28:20 INFO - PROCESS | 3428 | --DOCSHELL 0FD0E400 == 33 [pid = 3428] [id = 49] 21:28:20 INFO - PROCESS | 3428 | --DOCSHELL 0FD0AC00 == 32 [pid = 3428] [id = 48] 21:28:20 INFO - PROCESS | 3428 | 1461040100045 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]]]}] 21:28:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 21:28:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 830ms 21:28:20 INFO - PROCESS | 3428 | 1461040100087 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 21:28:20 INFO - PROCESS | 3428 | 1461040100092 Marionette TRACE conn4 <- [1,217,null,{"value":"13"}] 21:28:20 INFO - PROCESS | 3428 | 1461040100098 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 21:28:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 21:28:20 INFO - PROCESS | 3428 | 1461040100100 Marionette TRACE conn4 <- [1,218,null,{}] 21:28:20 INFO - PROCESS | 3428 | 1461040100104 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}] 21:28:20 INFO - PROCESS | 3428 | 1461040100192 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 21:28:20 INFO - PROCESS | 3428 | --DOMWINDOW == 99 (14CDF400) [pid = 3428] [serial = 117] [outer = 00000000] [url = about:blank] 21:28:20 INFO - PROCESS | 3428 | --DOMWINDOW == 98 (17F13800) [pid = 3428] [serial = 123] [outer = 00000000] [url = about:blank] 21:28:20 INFO - PROCESS | 3428 | --DOMWINDOW == 97 (0FE2FC00) [pid = 3428] [serial = 108] [outer = 00000000] [url = about:blank] 21:28:20 INFO - PROCESS | 3428 | --DOMWINDOW == 96 (11198400) [pid = 3428] [serial = 114] [outer = 00000000] [url = about:blank] 21:28:20 INFO - PROCESS | 3428 | --DOMWINDOW == 95 (1333D400) [pid = 3428] [serial = 115] [outer = 00000000] [url = about:blank] 21:28:20 INFO - PROCESS | 3428 | --DOMWINDOW == 94 (0FE37000) [pid = 3428] [serial = 111] [outer = 00000000] [url = about:blank] 21:28:20 INFO - PROCESS | 3428 | --DOMWINDOW == 93 (1019E400) [pid = 3428] [serial = 112] [outer = 00000000] [url = about:blank] 21:28:20 INFO - PROCESS | 3428 | --DOMWINDOW == 92 (14439800) [pid = 3428] [serial = 97] [outer = 00000000] [url = about:blank] 21:28:20 INFO - PROCESS | 3428 | --DOMWINDOW == 91 (10C91800) [pid = 3428] [serial = 96] [outer = 00000000] [url = about:blank] 21:28:20 INFO - PROCESS | 3428 | --DOMWINDOW == 90 (18A58800) [pid = 3428] [serial = 100] [outer = 00000000] [url = about:blank] 21:28:20 INFO - PROCESS | 3428 | --DOMWINDOW == 89 (1825B800) [pid = 3428] [serial = 99] [outer = 00000000] [url = about:blank] 21:28:20 INFO - PROCESS | 3428 | --DOMWINDOW == 88 (19B57C00) [pid = 3428] [serial = 103] [outer = 00000000] [url = about:blank] 21:28:20 INFO - PROCESS | 3428 | --DOMWINDOW == 87 (19A67C00) [pid = 3428] [serial = 102] [outer = 00000000] [url = about:blank] 21:28:20 INFO - PROCESS | 3428 | --DOMWINDOW == 86 (1A0F5000) [pid = 3428] [serial = 106] [outer = 00000000] [url = about:blank] 21:28:20 INFO - PROCESS | 3428 | --DOMWINDOW == 85 (1A0EC800) [pid = 3428] [serial = 105] [outer = 00000000] [url = about:blank] 21:28:20 INFO - PROCESS | 3428 | --DOMWINDOW == 84 (18D4FC00) [pid = 3428] [serial = 126] [outer = 00000000] [url = about:blank] 21:28:20 INFO - PROCESS | 3428 | --DOMWINDOW == 83 (15B22C00) [pid = 3428] [serial = 130] [outer = 00000000] [url = about:blank] 21:28:20 INFO - PROCESS | 3428 | --DOMWINDOW == 82 (14C68800) [pid = 3428] [serial = 129] [outer = 00000000] [url = about:blank] 21:28:20 INFO - PROCESS | 3428 | --DOMWINDOW == 81 (18D54800) [pid = 3428] [serial = 127] [outer = 00000000] [url = about:blank] 21:28:20 INFO - PROCESS | 3428 | --DOMWINDOW == 80 (18D57400) [pid = 3428] [serial = 133] [outer = 00000000] [url = about:blank] 21:28:20 INFO - PROCESS | 3428 | --DOMWINDOW == 79 (17B53C00) [pid = 3428] [serial = 120] [outer = 00000000] [url = about:blank] 21:28:20 INFO - PROCESS | 3428 | --DOMWINDOW == 78 (18D59400) [pid = 3428] [serial = 132] [outer = 00000000] [url = about:blank] 21:28:20 INFO - PROCESS | 3428 | --DOMWINDOW == 77 (19F9B800) [pid = 3428] [serial = 136] [outer = 00000000] [url = about:blank] 21:28:20 INFO - PROCESS | 3428 | --DOMWINDOW == 76 (17B5CC00) [pid = 3428] [serial = 121] [outer = 00000000] [url = about:blank] 21:28:20 INFO - PROCESS | 3428 | --DOMWINDOW == 75 (1825F800) [pid = 3428] [serial = 124] [outer = 00000000] [url = about:blank] 21:28:20 INFO - PROCESS | 3428 | --DOMWINDOW == 74 (15A60800) [pid = 3428] [serial = 118] [outer = 00000000] [url = about:blank] 21:28:20 INFO - PROCESS | 3428 | --DOMWINDOW == 73 (19B5E400) [pid = 3428] [serial = 135] [outer = 00000000] [url = about:blank] 21:28:20 INFO - PROCESS | 3428 | 1461040100269 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:20 INFO - PROCESS | 3428 | ++DOCSHELL 0FCB4400 == 33 [pid = 3428] [id = 64] 21:28:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 74 (0FCBD000) [pid = 3428] [serial = 189] [outer = 00000000] 21:28:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 75 (0FE36400) [pid = 3428] [serial = 190] [outer = 0FCBD000] 21:28:20 INFO - PROCESS | 3428 | 1461040100314 Marionette DEBUG loaded listener.js 21:28:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 76 (10C86400) [pid = 3428] [serial = 191] [outer = 0FCBD000] 21:28:20 INFO - PROCESS | 3428 | 1461040100682 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]]]}] 21:28:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 21:28:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 631ms 21:28:20 INFO - PROCESS | 3428 | 1461040100732 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 21:28:20 INFO - PROCESS | 3428 | 1461040100734 Marionette TRACE conn4 <- [1,221,null,{"value":"13"}] 21:28:20 INFO - PROCESS | 3428 | 1461040100737 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 21:28:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 21:28:20 INFO - PROCESS | 3428 | 1461040100741 Marionette TRACE conn4 <- [1,222,null,{}] 21:28:20 INFO - PROCESS | 3428 | 1461040100752 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}] 21:28:20 INFO - PROCESS | 3428 | 1461040100837 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 21:28:20 INFO - PROCESS | 3428 | 1461040100873 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:20 INFO - PROCESS | 3428 | ++DOCSHELL 14C39400 == 34 [pid = 3428] [id = 65] 21:28:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 77 (14C67800) [pid = 3428] [serial = 192] [outer = 00000000] 21:28:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 78 (14CE6800) [pid = 3428] [serial = 193] [outer = 14C67800] 21:28:20 INFO - PROCESS | 3428 | 1461040100919 Marionette DEBUG loaded listener.js 21:28:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 79 (15B1BC00) [pid = 3428] [serial = 194] [outer = 14C67800] 21:28:21 INFO - PROCESS | 3428 | 1461040101333 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]]]}] 21:28:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 21:28:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 21:28:21 INFO - PROCESS | 3428 | 1461040101372 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 21:28:21 INFO - PROCESS | 3428 | 1461040101374 Marionette TRACE conn4 <- [1,225,null,{"value":"13"}] 21:28:21 INFO - PROCESS | 3428 | 1461040101377 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 21:28:21 INFO - PROCESS | 3428 | 1461040101379 Marionette TRACE conn4 <- [1,226,null,{}] 21:28:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 21:28:21 INFO - PROCESS | 3428 | 1461040101383 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}] 21:28:21 INFO - PROCESS | 3428 | 1461040101467 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 21:28:21 INFO - PROCESS | 3428 | 1461040101474 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:21 INFO - PROCESS | 3428 | ++DOCSHELL 165F2000 == 35 [pid = 3428] [id = 66] 21:28:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 80 (165F5800) [pid = 3428] [serial = 195] [outer = 00000000] 21:28:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 81 (17B56000) [pid = 3428] [serial = 196] [outer = 165F5800] 21:28:21 INFO - PROCESS | 3428 | 1461040101519 Marionette DEBUG loaded listener.js 21:28:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 82 (17B5CC00) [pid = 3428] [serial = 197] [outer = 165F5800] 21:28:21 INFO - PROCESS | 3428 | 1461040101929 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]]]}] 21:28:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 21:28:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 570ms 21:28:21 INFO - PROCESS | 3428 | 1461040101962 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 21:28:21 INFO - PROCESS | 3428 | 1461040101964 Marionette TRACE conn4 <- [1,229,null,{"value":"13"}] 21:28:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 21:28:21 INFO - PROCESS | 3428 | 1461040101968 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 21:28:21 INFO - PROCESS | 3428 | 1461040101969 Marionette TRACE conn4 <- [1,230,null,{}] 21:28:21 INFO - PROCESS | 3428 | 1461040101973 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}] 21:28:22 INFO - PROCESS | 3428 | 1461040102046 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 21:28:22 INFO - PROCESS | 3428 | 1461040102054 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:22 INFO - PROCESS | 3428 | ++DOCSHELL 17B55800 == 36 [pid = 3428] [id = 67] 21:28:22 INFO - PROCESS | 3428 | ++DOMWINDOW == 83 (17B5C000) [pid = 3428] [serial = 198] [outer = 00000000] 21:28:22 INFO - PROCESS | 3428 | ++DOMWINDOW == 84 (17F2F400) [pid = 3428] [serial = 199] [outer = 17B5C000] 21:28:22 INFO - PROCESS | 3428 | 1461040102098 Marionette DEBUG loaded listener.js 21:28:22 INFO - PROCESS | 3428 | ++DOMWINDOW == 85 (17FC7C00) [pid = 3428] [serial = 200] [outer = 17B5C000] 21:28:22 INFO - PROCESS | 3428 | 1461040102574 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]]]}] 21:28:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 21:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 633ms 21:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 21:28:22 INFO - PROCESS | 3428 | 1461040102605 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 21:28:22 INFO - PROCESS | 3428 | 1461040102607 Marionette TRACE conn4 <- [1,233,null,{"value":"13"}] 21:28:22 INFO - PROCESS | 3428 | 1461040102610 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 21:28:22 INFO - PROCESS | 3428 | 1461040102612 Marionette TRACE conn4 <- [1,234,null,{}] 21:28:22 INFO - PROCESS | 3428 | 1461040102619 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}] 21:28:22 INFO - PROCESS | 3428 | 1461040102737 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 21:28:22 INFO - PROCESS | 3428 | 1461040102747 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:22 INFO - PROCESS | 3428 | ++DOCSHELL 0FCB6400 == 37 [pid = 3428] [id = 68] 21:28:22 INFO - PROCESS | 3428 | ++DOMWINDOW == 86 (17FC2000) [pid = 3428] [serial = 201] [outer = 00000000] 21:28:22 INFO - PROCESS | 3428 | ++DOMWINDOW == 87 (18C29000) [pid = 3428] [serial = 202] [outer = 17FC2000] 21:28:22 INFO - PROCESS | 3428 | 1461040102795 Marionette DEBUG loaded listener.js 21:28:22 INFO - PROCESS | 3428 | ++DOMWINDOW == 88 (18D50000) [pid = 3428] [serial = 203] [outer = 17FC2000] 21:28:23 INFO - PROCESS | 3428 | 1461040103217 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]]]}] 21:28:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 21:28:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 21:28:23 INFO - PROCESS | 3428 | 1461040103243 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 21:28:23 INFO - PROCESS | 3428 | 1461040103245 Marionette TRACE conn4 <- [1,237,null,{"value":"13"}] 21:28:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 21:28:23 INFO - PROCESS | 3428 | 1461040103248 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 21:28:23 INFO - PROCESS | 3428 | 1461040103250 Marionette TRACE conn4 <- [1,238,null,{}] 21:28:23 INFO - PROCESS | 3428 | 1461040103253 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}] 21:28:23 INFO - PROCESS | 3428 | 1461040103357 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 21:28:23 INFO - PROCESS | 3428 | 1461040103431 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:23 INFO - PROCESS | 3428 | ++DOCSHELL 18C20C00 == 38 [pid = 3428] [id = 69] 21:28:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 89 (18D53000) [pid = 3428] [serial = 204] [outer = 00000000] 21:28:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 90 (18D5D400) [pid = 3428] [serial = 205] [outer = 18D53000] 21:28:23 INFO - PROCESS | 3428 | 1461040103474 Marionette DEBUG loaded listener.js 21:28:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 91 (197BF400) [pid = 3428] [serial = 206] [outer = 18D53000] 21:28:23 INFO - PROCESS | 3428 | 1461040103870 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]]]}] 21:28:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 21:28:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 21:28:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 21:28:23 INFO - PROCESS | 3428 | 1461040103921 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 21:28:23 INFO - PROCESS | 3428 | 1461040103923 Marionette TRACE conn4 <- [1,241,null,{"value":"13"}] 21:28:23 INFO - PROCESS | 3428 | 1461040103926 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 21:28:23 INFO - PROCESS | 3428 | 1461040103927 Marionette TRACE conn4 <- [1,242,null,{}] 21:28:23 INFO - PROCESS | 3428 | 1461040103931 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}] 21:28:24 INFO - PROCESS | 3428 | 1461040104027 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 21:28:24 INFO - PROCESS | 3428 | 1461040104033 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:24 INFO - PROCESS | 3428 | ++DOCSHELL 0FD05000 == 39 [pid = 3428] [id = 70] 21:28:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 92 (0FD0F400) [pid = 3428] [serial = 207] [outer = 00000000] 21:28:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 93 (19B55000) [pid = 3428] [serial = 208] [outer = 0FD0F400] 21:28:24 INFO - PROCESS | 3428 | 1461040104077 Marionette DEBUG loaded listener.js 21:28:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 94 (19B60800) [pid = 3428] [serial = 209] [outer = 0FD0F400] 21:28:24 INFO - PROCESS | 3428 | --DOMWINDOW == 93 (18C1FC00) [pid = 3428] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 21:28:24 INFO - PROCESS | 3428 | --DOMWINDOW == 92 (17F2BC00) [pid = 3428] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 21:28:24 INFO - PROCESS | 3428 | --DOMWINDOW == 91 (1A0EC000) [pid = 3428] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 21:28:24 INFO - PROCESS | 3428 | --DOMWINDOW == 90 (17B51400) [pid = 3428] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 21:28:24 INFO - PROCESS | 3428 | --DOMWINDOW == 89 (1026D800) [pid = 3428] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 21:28:24 INFO - PROCESS | 3428 | --DOMWINDOW == 88 (15A5AC00) [pid = 3428] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 21:28:24 INFO - PROCESS | 3428 | --DOMWINDOW == 87 (0FD0F000) [pid = 3428] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 21:28:24 INFO - PROCESS | 3428 | --DOMWINDOW == 86 (101B6400) [pid = 3428] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 21:28:24 INFO - PROCESS | 3428 | --DOMWINDOW == 85 (15F0FC00) [pid = 3428] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 21:28:24 INFO - PROCESS | 3428 | --DOMWINDOW == 84 (0FCBE800) [pid = 3428] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 21:28:24 INFO - PROCESS | 3428 | 1461040104580 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]]]}] 21:28:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 21:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 671ms 21:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 21:28:24 INFO - PROCESS | 3428 | 1461040104597 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 21:28:24 INFO - PROCESS | 3428 | 1461040104599 Marionette TRACE conn4 <- [1,245,null,{"value":"13"}] 21:28:24 INFO - PROCESS | 3428 | 1461040104602 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 21:28:24 INFO - PROCESS | 3428 | 1461040104603 Marionette TRACE conn4 <- [1,246,null,{}] 21:28:24 INFO - PROCESS | 3428 | 1461040104607 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}] 21:28:24 INFO - PROCESS | 3428 | 1461040104727 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 21:28:24 INFO - PROCESS | 3428 | 1461040104771 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:24 INFO - PROCESS | 3428 | ++DOCSHELL 0FD0E000 == 40 [pid = 3428] [id = 71] 21:28:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 85 (0FD0E800) [pid = 3428] [serial = 210] [outer = 00000000] 21:28:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 86 (18D55C00) [pid = 3428] [serial = 211] [outer = 0FD0E800] 21:28:24 INFO - PROCESS | 3428 | 1461040104819 Marionette DEBUG loaded listener.js 21:28:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 87 (19FF5000) [pid = 3428] [serial = 212] [outer = 0FD0E800] 21:28:25 INFO - PROCESS | 3428 | 1461040105139 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]]]}] 21:28:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 21:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 570ms 21:28:25 INFO - PROCESS | 3428 | 1461040105175 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 21:28:25 INFO - PROCESS | 3428 | 1461040105177 Marionette TRACE conn4 <- [1,249,null,{"value":"13"}] 21:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 21:28:25 INFO - PROCESS | 3428 | 1461040105180 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 21:28:25 INFO - PROCESS | 3428 | 1461040105182 Marionette TRACE conn4 <- [1,250,null,{}] 21:28:25 INFO - PROCESS | 3428 | 1461040105185 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}] 21:28:25 INFO - PROCESS | 3428 | 1461040105286 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 21:28:25 INFO - PROCESS | 3428 | 1461040105294 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:25 INFO - PROCESS | 3428 | ++DOCSHELL 19F94400 == 41 [pid = 3428] [id = 72] 21:28:25 INFO - PROCESS | 3428 | ++DOMWINDOW == 88 (19FF8000) [pid = 3428] [serial = 213] [outer = 00000000] 21:28:25 INFO - PROCESS | 3428 | ++DOMWINDOW == 89 (1A0F5800) [pid = 3428] [serial = 214] [outer = 19FF8000] 21:28:25 INFO - PROCESS | 3428 | 1461040105337 Marionette DEBUG loaded listener.js 21:28:25 INFO - PROCESS | 3428 | ++DOMWINDOW == 90 (1AEE5000) [pid = 3428] [serial = 215] [outer = 19FF8000] 21:28:25 INFO - PROCESS | 3428 | 1461040105720 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]]]}] 21:28:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 21:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 570ms 21:28:25 INFO - PROCESS | 3428 | 1461040105752 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 21:28:25 INFO - PROCESS | 3428 | 1461040105755 Marionette TRACE conn4 <- [1,253,null,{"value":"13"}] 21:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 21:28:25 INFO - PROCESS | 3428 | 1461040105758 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 21:28:25 INFO - PROCESS | 3428 | 1461040105760 Marionette TRACE conn4 <- [1,254,null,{}] 21:28:25 INFO - PROCESS | 3428 | 1461040105763 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}] 21:28:25 INFO - PROCESS | 3428 | 1461040105882 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 21:28:25 INFO - PROCESS | 3428 | 1461040105930 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:25 INFO - PROCESS | 3428 | ++DOCSHELL 1B9D0000 == 42 [pid = 3428] [id = 73] 21:28:25 INFO - PROCESS | 3428 | ++DOMWINDOW == 91 (1B9D4800) [pid = 3428] [serial = 216] [outer = 00000000] 21:28:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 92 (1C609800) [pid = 3428] [serial = 217] [outer = 1B9D4800] 21:28:26 INFO - PROCESS | 3428 | 1461040105978 Marionette DEBUG loaded listener.js 21:28:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 93 (1C60F800) [pid = 3428] [serial = 218] [outer = 1B9D4800] 21:28:26 INFO - PROCESS | 3428 | 1461040106361 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]]]}] 21:28:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 21:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 631ms 21:28:26 INFO - PROCESS | 3428 | 1461040106389 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 21:28:26 INFO - PROCESS | 3428 | 1461040106390 Marionette TRACE conn4 <- [1,257,null,{"value":"13"}] 21:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 21:28:26 INFO - PROCESS | 3428 | 1461040106440 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 21:28:26 INFO - PROCESS | 3428 | 1461040106444 Marionette TRACE conn4 <- [1,258,null,{}] 21:28:26 INFO - PROCESS | 3428 | 1461040106449 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}] 21:28:26 INFO - PROCESS | 3428 | 1461040106558 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 21:28:26 INFO - PROCESS | 3428 | 1461040106650 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:26 INFO - PROCESS | 3428 | ++DOCSHELL 0FE2F400 == 43 [pid = 3428] [id = 74] 21:28:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 94 (0FE2FC00) [pid = 3428] [serial = 219] [outer = 00000000] 21:28:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 95 (10191400) [pid = 3428] [serial = 220] [outer = 0FE2FC00] 21:28:26 INFO - PROCESS | 3428 | 1461040106706 Marionette DEBUG loaded listener.js 21:28:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 96 (10267000) [pid = 3428] [serial = 221] [outer = 0FE2FC00] 21:28:27 INFO - PROCESS | 3428 | 1461040107367 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]]]}] 21:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 21:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 988ms 21:28:27 INFO - PROCESS | 3428 | 1461040107423 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 21:28:27 INFO - PROCESS | 3428 | 1461040107427 Marionette TRACE conn4 <- [1,261,null,{"value":"13"}] 21:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 21:28:27 INFO - PROCESS | 3428 | 1461040107434 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 21:28:27 INFO - PROCESS | 3428 | 1461040107437 Marionette TRACE conn4 <- [1,262,null,{}] 21:28:27 INFO - PROCESS | 3428 | 1461040107445 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}] 21:28:27 INFO - PROCESS | 3428 | 1461040107548 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 21:28:27 INFO - PROCESS | 3428 | 1461040107621 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:27 INFO - PROCESS | 3428 | ++DOCSHELL 1443CC00 == 44 [pid = 3428] [id = 75] 21:28:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 97 (14C45800) [pid = 3428] [serial = 222] [outer = 00000000] 21:28:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 98 (17F0B000) [pid = 3428] [serial = 223] [outer = 14C45800] 21:28:27 INFO - PROCESS | 3428 | 1461040107675 Marionette DEBUG loaded listener.js 21:28:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 99 (18AD9000) [pid = 3428] [serial = 224] [outer = 14C45800] 21:28:28 INFO - PROCESS | 3428 | 1461040108229 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]]]}] 21:28:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 21:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 831ms 21:28:28 INFO - PROCESS | 3428 | 1461040108267 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 21:28:28 INFO - PROCESS | 3428 | 1461040108270 Marionette TRACE conn4 <- [1,265,null,{"value":"13"}] 21:28:28 INFO - PROCESS | 3428 | 1461040108274 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 21:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 21:28:28 INFO - PROCESS | 3428 | 1461040108276 Marionette TRACE conn4 <- [1,266,null,{}] 21:28:28 INFO - PROCESS | 3428 | 1461040108280 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}] 21:28:28 INFO - PROCESS | 3428 | 1461040108384 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 21:28:28 INFO - PROCESS | 3428 | 1461040108478 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:28 INFO - PROCESS | 3428 | ++DOCSHELL 1B9DD000 == 45 [pid = 3428] [id = 76] 21:28:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 100 (1BE91C00) [pid = 3428] [serial = 225] [outer = 00000000] 21:28:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 101 (1C605C00) [pid = 3428] [serial = 226] [outer = 1BE91C00] 21:28:28 INFO - PROCESS | 3428 | 1461040108538 Marionette DEBUG loaded listener.js 21:28:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 102 (1C7D0C00) [pid = 3428] [serial = 227] [outer = 1BE91C00] 21:28:29 INFO - PROCESS | 3428 | 1461040109117 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]]]}] 21:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 21:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 870ms 21:28:29 INFO - PROCESS | 3428 | 1461040109152 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 21:28:29 INFO - PROCESS | 3428 | 1461040109154 Marionette TRACE conn4 <- [1,269,null,{"value":"13"}] 21:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 21:28:29 INFO - PROCESS | 3428 | 1461040109159 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 21:28:29 INFO - PROCESS | 3428 | 1461040109161 Marionette TRACE conn4 <- [1,270,null,{}] 21:28:29 INFO - PROCESS | 3428 | 1461040109164 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}] 21:28:29 INFO - PROCESS | 3428 | 1461040109263 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 21:28:29 INFO - PROCESS | 3428 | 1461040109348 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:29 INFO - PROCESS | 3428 | ++DOCSHELL 1C707400 == 46 [pid = 3428] [id = 77] 21:28:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (1C709800) [pid = 3428] [serial = 228] [outer = 00000000] 21:28:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (1C70D400) [pid = 3428] [serial = 229] [outer = 1C709800] 21:28:29 INFO - PROCESS | 3428 | 1461040109401 Marionette DEBUG loaded listener.js 21:28:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (1C710400) [pid = 3428] [serial = 230] [outer = 1C709800] 21:28:29 INFO - PROCESS | 3428 | 1461040109909 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]]]}] 21:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 21:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 770ms 21:28:29 INFO - PROCESS | 3428 | 1461040109932 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 21:28:29 INFO - PROCESS | 3428 | 1461040109934 Marionette TRACE conn4 <- [1,273,null,{"value":"13"}] 21:28:29 INFO - PROCESS | 3428 | 1461040109953 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 21:28:29 INFO - PROCESS | 3428 | 1461040109956 Marionette TRACE conn4 <- [1,274,null,{}] 21:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 21:28:30 INFO - PROCESS | 3428 | 1461040109959 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}] 21:28:30 INFO - PROCESS | 3428 | 1461040110054 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 21:28:30 INFO - PROCESS | 3428 | 1461040110164 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:30 INFO - PROCESS | 3428 | ++DOCSHELL 18ADF400 == 47 [pid = 3428] [id = 78] 21:28:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (18AE3800) [pid = 3428] [serial = 231] [outer = 00000000] 21:28:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 107 (1E508C00) [pid = 3428] [serial = 232] [outer = 18AE3800] 21:28:30 INFO - PROCESS | 3428 | 1461040110217 Marionette DEBUG loaded listener.js 21:28:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (1E601400) [pid = 3428] [serial = 233] [outer = 18AE3800] 21:28:30 INFO - PROCESS | 3428 | 1461040110903 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]]]}] 21:28:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 21:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 971ms 21:28:30 INFO - PROCESS | 3428 | 1461040110935 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 21:28:30 INFO - PROCESS | 3428 | 1461040110938 Marionette TRACE conn4 <- [1,277,null,{"value":"13"}] 21:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 21:28:30 INFO - PROCESS | 3428 | 1461040110944 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 21:28:30 INFO - PROCESS | 3428 | 1461040110948 Marionette TRACE conn4 <- [1,278,null,{}] 21:28:30 INFO - PROCESS | 3428 | 1461040110954 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}] 21:28:31 INFO - PROCESS | 3428 | 1461040111047 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 21:28:31 INFO - PROCESS | 3428 | 1461040111219 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:31 INFO - PROCESS | 3428 | ++DOCSHELL 14C6D000 == 48 [pid = 3428] [id = 79] 21:28:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (14C6D800) [pid = 3428] [serial = 234] [outer = 00000000] 21:28:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 110 (15B1C800) [pid = 3428] [serial = 235] [outer = 14C6D800] 21:28:31 INFO - PROCESS | 3428 | 1461040111279 Marionette DEBUG loaded listener.js 21:28:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (165EC400) [pid = 3428] [serial = 236] [outer = 14C6D800] 21:28:31 INFO - PROCESS | 3428 | --DOCSHELL 19F94400 == 47 [pid = 3428] [id = 72] 21:28:31 INFO - PROCESS | 3428 | --DOCSHELL 0FD0E000 == 46 [pid = 3428] [id = 71] 21:28:31 INFO - PROCESS | 3428 | --DOCSHELL 0FD05000 == 45 [pid = 3428] [id = 70] 21:28:31 INFO - PROCESS | 3428 | --DOCSHELL 18C20C00 == 44 [pid = 3428] [id = 69] 21:28:31 INFO - PROCESS | 3428 | --DOCSHELL 0FCB6400 == 43 [pid = 3428] [id = 68] 21:28:31 INFO - PROCESS | 3428 | --DOCSHELL 17B55800 == 42 [pid = 3428] [id = 67] 21:28:31 INFO - PROCESS | 3428 | --DOCSHELL 165F2000 == 41 [pid = 3428] [id = 66] 21:28:31 INFO - PROCESS | 3428 | --DOCSHELL 14C39400 == 40 [pid = 3428] [id = 65] 21:28:31 INFO - PROCESS | 3428 | --DOCSHELL 0FCB4400 == 39 [pid = 3428] [id = 64] 21:28:31 INFO - PROCESS | 3428 | --DOCSHELL 10269C00 == 38 [pid = 3428] [id = 63] 21:28:31 INFO - PROCESS | 3428 | --DOCSHELL 1B8ABC00 == 37 [pid = 3428] [id = 62] 21:28:31 INFO - PROCESS | 3428 | --DOCSHELL 14B83400 == 36 [pid = 3428] [id = 61] 21:28:31 INFO - PROCESS | 3428 | --DOCSHELL 1019DC00 == 35 [pid = 3428] [id = 60] 21:28:31 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (1BE8D400) [pid = 3428] [serial = 175] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 3428 | --DOMWINDOW == 109 (195EDC00) [pid = 3428] [serial = 159] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (18C1C400) [pid = 3428] [serial = 157] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (1A0F6400) [pid = 3428] [serial = 162] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 3428 | --DOMWINDOW == 106 (1A0F4C00) [pid = 3428] [serial = 138] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (17CE9000) [pid = 3428] [serial = 153] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (14217C00) [pid = 3428] [serial = 147] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (144A1400) [pid = 3428] [serial = 148] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (133E3C00) [pid = 3428] [serial = 141] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 3428 | --DOMWINDOW == 101 (15A68800) [pid = 3428] [serial = 150] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 3428 | --DOMWINDOW == 100 (15B25400) [pid = 3428] [serial = 151] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 3428 | --DOMWINDOW == 99 (0FE38C00) [pid = 3428] [serial = 144] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 3428 | --DOMWINDOW == 98 (10267400) [pid = 3428] [serial = 145] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 3428 | --DOMWINDOW == 97 (1AB76400) [pid = 3428] [serial = 163] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 3428 | --DOMWINDOW == 96 (101AF000) [pid = 3428] [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.] 21:28:31 INFO - PROCESS | 3428 | --DOMWINDOW == 95 (1AEE2C00) [pid = 3428] [serial = 170] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 3428 | --DOMWINDOW == 94 (18AE1400) [pid = 3428] [serial = 172] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 3428 | --DOMWINDOW == 93 (18A5B000) [pid = 3428] [serial = 156] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 3428 | --DOMWINDOW == 92 (1026EC00) [pid = 3428] [serial = 165] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 3428 | --DOMWINDOW == 91 (19A10000) [pid = 3428] [serial = 160] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 3428 | --DOMWINDOW == 90 (14C6AC00) [pid = 3428] [serial = 166] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 3428 | --DOMWINDOW == 89 (19A6F000) [pid = 3428] [serial = 169] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 3428 | --DOMWINDOW == 88 (17CF1400) [pid = 3428] [serial = 154] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 3428 | --DOMWINDOW == 87 (18AE4400) [pid = 3428] [serial = 173] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 3428 | 1461040111929 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]]]}] 21:28:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 21:28:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1024ms 21:28:32 INFO - PROCESS | 3428 | 1461040111970 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 21:28:32 INFO - PROCESS | 3428 | 1461040111975 Marionette TRACE conn4 <- [1,281,null,{"value":"13"}] 21:28:32 INFO - PROCESS | 3428 | 1461040111981 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 21:28:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 21:28:32 INFO - PROCESS | 3428 | 1461040111984 Marionette TRACE conn4 <- [1,282,null,{}] 21:28:32 INFO - PROCESS | 3428 | 1461040111988 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}] 21:28:32 INFO - PROCESS | 3428 | 1461040112082 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 21:28:32 INFO - PROCESS | 3428 | 1461040112154 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:32 INFO - PROCESS | 3428 | ++DOCSHELL 1421A000 == 36 [pid = 3428] [id = 80] 21:28:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 88 (14419400) [pid = 3428] [serial = 237] [outer = 00000000] 21:28:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 89 (14C64400) [pid = 3428] [serial = 238] [outer = 14419400] 21:28:32 INFO - PROCESS | 3428 | 1461040112198 Marionette DEBUG loaded listener.js 21:28:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 90 (15A64000) [pid = 3428] [serial = 239] [outer = 14419400] 21:28:32 INFO - PROCESS | 3428 | 1461040112571 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]]]}] 21:28:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 21:28:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 671ms 21:28:32 INFO - PROCESS | 3428 | 1461040112654 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 21:28:32 INFO - PROCESS | 3428 | 1461040112656 Marionette TRACE conn4 <- [1,285,null,{"value":"13"}] 21:28:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 21:28:32 INFO - PROCESS | 3428 | 1461040112660 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 21:28:32 INFO - PROCESS | 3428 | 1461040112663 Marionette TRACE conn4 <- [1,286,null,{}] 21:28:32 INFO - PROCESS | 3428 | 1461040112677 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}] 21:28:32 INFO - PROCESS | 3428 | 1461040112758 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 21:28:32 INFO - PROCESS | 3428 | 1461040112772 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:32 INFO - PROCESS | 3428 | ++DOCSHELL 17CEC400 == 37 [pid = 3428] [id = 81] 21:28:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 91 (17F11000) [pid = 3428] [serial = 240] [outer = 00000000] 21:28:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 92 (17FBA800) [pid = 3428] [serial = 241] [outer = 17F11000] 21:28:32 INFO - PROCESS | 3428 | 1461040112818 Marionette DEBUG loaded listener.js 21:28:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 93 (18AE0400) [pid = 3428] [serial = 242] [outer = 17F11000] 21:28:33 INFO - PROCESS | 3428 | 1461040113252 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]]]}] 21:28:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 21:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 21:28:33 INFO - PROCESS | 3428 | 1461040113291 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 21:28:33 INFO - PROCESS | 3428 | 1461040113294 Marionette TRACE conn4 <- [1,289,null,{"value":"13"}] 21:28:33 INFO - PROCESS | 3428 | 1461040113297 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 21:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 21:28:33 INFO - PROCESS | 3428 | 1461040113298 Marionette TRACE conn4 <- [1,290,null,{}] 21:28:33 INFO - PROCESS | 3428 | 1461040113302 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}] 21:28:33 INFO - PROCESS | 3428 | 1461040113380 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 21:28:33 INFO - PROCESS | 3428 | 1461040113389 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:33 INFO - PROCESS | 3428 | ++DOCSHELL 18B41000 == 38 [pid = 3428] [id = 82] 21:28:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 94 (18B41400) [pid = 3428] [serial = 243] [outer = 00000000] 21:28:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 95 (18C20800) [pid = 3428] [serial = 244] [outer = 18B41400] 21:28:33 INFO - PROCESS | 3428 | 1461040113434 Marionette DEBUG loaded listener.js 21:28:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 96 (18D56C00) [pid = 3428] [serial = 245] [outer = 18B41400] 21:28:33 INFO - PROCESS | 3428 | 1461040113869 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]]]}] 21:28:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 21:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 631ms 21:28:33 INFO - PROCESS | 3428 | 1461040113931 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 21:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 21:28:33 INFO - PROCESS | 3428 | 1461040113933 Marionette TRACE conn4 <- [1,293,null,{"value":"13"}] 21:28:33 INFO - PROCESS | 3428 | 1461040113936 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 21:28:33 INFO - PROCESS | 3428 | 1461040113938 Marionette TRACE conn4 <- [1,294,null,{}] 21:28:33 INFO - PROCESS | 3428 | 1461040113947 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}] 21:28:34 INFO - PROCESS | 3428 | 1461040114047 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 21:28:34 INFO - PROCESS | 3428 | 1461040114054 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:34 INFO - PROCESS | 3428 | ++DOCSHELL 0FE2D400 == 39 [pid = 3428] [id = 83] 21:28:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 97 (18C1C800) [pid = 3428] [serial = 246] [outer = 00000000] 21:28:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 98 (19A07800) [pid = 3428] [serial = 247] [outer = 18C1C800] 21:28:34 INFO - PROCESS | 3428 | 1461040114098 Marionette DEBUG loaded listener.js 21:28:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 99 (19A74000) [pid = 3428] [serial = 248] [outer = 18C1C800] 21:28:34 INFO - PROCESS | 3428 | 1461040114553 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]]]}] 21:28:34 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. 21:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 671ms 21:28:34 INFO - PROCESS | 3428 | 1461040114607 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 21:28:34 INFO - PROCESS | 3428 | 1461040114609 Marionette TRACE conn4 <- [1,297,null,{"value":"13"}] 21:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 21:28:34 INFO - PROCESS | 3428 | 1461040114612 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 21:28:34 INFO - PROCESS | 3428 | 1461040114614 Marionette TRACE conn4 <- [1,298,null,{}] 21:28:34 INFO - PROCESS | 3428 | 1461040114617 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}] 21:28:34 INFO - PROCESS | 3428 | 1461040114745 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 21:28:34 INFO - PROCESS | 3428 | 1461040114759 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:34 INFO - PROCESS | 3428 | ++DOCSHELL 0FE33800 == 40 [pid = 3428] [id = 84] 21:28:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 100 (0FE37C00) [pid = 3428] [serial = 249] [outer = 00000000] 21:28:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 101 (1AC13400) [pid = 3428] [serial = 250] [outer = 0FE37C00] 21:28:34 INFO - PROCESS | 3428 | 1461040114806 Marionette DEBUG loaded listener.js 21:28:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 102 (1B971000) [pid = 3428] [serial = 251] [outer = 0FE37C00] 21:28:35 INFO - PROCESS | 3428 | 1461040115214 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]]]}] 21:28:35 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. 21:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 630ms 21:28:35 INFO - PROCESS | 3428 | 1461040115243 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 21:28:35 INFO - PROCESS | 3428 | 1461040115245 Marionette TRACE conn4 <- [1,301,null,{"value":"13"}] 21:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 21:28:35 INFO - PROCESS | 3428 | 1461040115248 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 21:28:35 INFO - PROCESS | 3428 | 1461040115250 Marionette TRACE conn4 <- [1,302,null,{}] 21:28:35 INFO - PROCESS | 3428 | 1461040115253 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}] 21:28:35 INFO - PROCESS | 3428 | 1461040115388 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 21:28:35 INFO - PROCESS | 3428 | 1461040115465 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:35 INFO - PROCESS | 3428 | ++DOCSHELL 1AEE1C00 == 41 [pid = 3428] [id = 85] 21:28:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (1AEE6C00) [pid = 3428] [serial = 252] [outer = 00000000] 21:28:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (1C601C00) [pid = 3428] [serial = 253] [outer = 1AEE6C00] 21:28:35 INFO - PROCESS | 3428 | 1461040115508 Marionette DEBUG loaded listener.js 21:28:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (1C608C00) [pid = 3428] [serial = 254] [outer = 1AEE6C00] 21:28:36 INFO - PROCESS | 3428 | 1461040116021 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]]]}] 21:28:36 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (19B5DC00) [pid = 3428] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 21:28:36 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (17FC2000) [pid = 3428] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 21:28:36 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (18AE1800) [pid = 3428] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 21:28:36 INFO - PROCESS | 3428 | --DOMWINDOW == 101 (14C67800) [pid = 3428] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 21:28:36 INFO - PROCESS | 3428 | --DOMWINDOW == 100 (0FCBD000) [pid = 3428] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 21:28:36 INFO - PROCESS | 3428 | --DOMWINDOW == 99 (1026A400) [pid = 3428] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 21:28:36 INFO - PROCESS | 3428 | --DOMWINDOW == 98 (18D53000) [pid = 3428] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 21:28:36 INFO - PROCESS | 3428 | --DOMWINDOW == 97 (17B5C000) [pid = 3428] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 21:28:36 INFO - PROCESS | 3428 | --DOMWINDOW == 96 (165F5800) [pid = 3428] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 21:28:36 INFO - PROCESS | 3428 | --DOMWINDOW == 95 (19FF8000) [pid = 3428] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 21:28:36 INFO - PROCESS | 3428 | --DOMWINDOW == 94 (0FD0F400) [pid = 3428] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 21:28:36 INFO - PROCESS | 3428 | --DOMWINDOW == 93 (0FD0E800) [pid = 3428] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 21:28:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 770ms 21:28:36 INFO - PROCESS | 3428 | 1461040116050 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 21:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 21:28:36 INFO - PROCESS | 3428 | 1461040116052 Marionette TRACE conn4 <- [1,305,null,{"value":"13"}] 21:28:36 INFO - PROCESS | 3428 | 1461040116055 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 21:28:36 INFO - PROCESS | 3428 | 1461040116057 Marionette TRACE conn4 <- [1,306,null,{}] 21:28:36 INFO - PROCESS | 3428 | 1461040116060 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}] 21:28:36 INFO - PROCESS | 3428 | 1461040116138 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 21:28:36 INFO - PROCESS | 3428 | 1461040116144 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:36 INFO - PROCESS | 3428 | ++DOCSHELL 1026B000 == 42 [pid = 3428] [id = 86] 21:28:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 94 (144A1C00) [pid = 3428] [serial = 255] [outer = 00000000] 21:28:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 95 (17F2BC00) [pid = 3428] [serial = 256] [outer = 144A1C00] 21:28:36 INFO - PROCESS | 3428 | 1461040116188 Marionette DEBUG loaded listener.js 21:28:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 96 (18D53000) [pid = 3428] [serial = 257] [outer = 144A1C00] 21:28:36 INFO - PROCESS | 3428 | 1461040116596 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]]]}] 21:28:36 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. 21:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 571ms 21:28:36 INFO - PROCESS | 3428 | 1461040116631 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 21:28:36 INFO - PROCESS | 3428 | 1461040116633 Marionette TRACE conn4 <- [1,309,null,{"value":"13"}] 21:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 21:28:36 INFO - PROCESS | 3428 | 1461040116636 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 21:28:36 INFO - PROCESS | 3428 | 1461040116638 Marionette TRACE conn4 <- [1,310,null,{}] 21:28:36 INFO - PROCESS | 3428 | 1461040116641 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}] 21:28:36 INFO - PROCESS | 3428 | 1461040116739 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 21:28:36 INFO - PROCESS | 3428 | 1461040116748 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:36 INFO - PROCESS | 3428 | ++DOCSHELL 1A0FA400 == 43 [pid = 3428] [id = 87] 21:28:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 97 (1BF51800) [pid = 3428] [serial = 258] [outer = 00000000] 21:28:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 98 (1C854C00) [pid = 3428] [serial = 259] [outer = 1BF51800] 21:28:36 INFO - PROCESS | 3428 | 1461040116794 Marionette DEBUG loaded listener.js 21:28:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 99 (1D616C00) [pid = 3428] [serial = 260] [outer = 1BF51800] 21:28:37 INFO - PROCESS | 3428 | 1461040117198 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]]]}] 21:28:37 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. 21:28:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 570ms 21:28:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 21:28:37 INFO - PROCESS | 3428 | 1461040117206 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 21:28:37 INFO - PROCESS | 3428 | 1461040117208 Marionette TRACE conn4 <- [1,313,null,{"value":"13"}] 21:28:37 INFO - PROCESS | 3428 | 1461040117211 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 21:28:37 INFO - PROCESS | 3428 | 1461040117213 Marionette TRACE conn4 <- [1,314,null,{}] 21:28:37 INFO - PROCESS | 3428 | 1461040117216 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}] 21:28:37 INFO - PROCESS | 3428 | 1461040117329 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 21:28:37 INFO - PROCESS | 3428 | 1461040117337 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:37 INFO - PROCESS | 3428 | ++DOCSHELL 103F5400 == 44 [pid = 3428] [id = 88] 21:28:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 100 (14C65800) [pid = 3428] [serial = 261] [outer = 00000000] 21:28:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 101 (1D61D800) [pid = 3428] [serial = 262] [outer = 14C65800] 21:28:37 INFO - PROCESS | 3428 | 1461040117381 Marionette DEBUG loaded listener.js 21:28:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 102 (1D61F400) [pid = 3428] [serial = 263] [outer = 14C65800] 21:28:37 INFO - PROCESS | 3428 | 1461040117773 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]]]}] 21:28:37 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. 21:28:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 571ms 21:28:37 INFO - PROCESS | 3428 | 1461040117784 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 21:28:37 INFO - PROCESS | 3428 | 1461040117786 Marionette TRACE conn4 <- [1,317,null,{"value":"13"}] 21:28:37 INFO - PROCESS | 3428 | 1461040117789 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 21:28:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 21:28:37 INFO - PROCESS | 3428 | 1461040117792 Marionette TRACE conn4 <- [1,318,null,{}] 21:28:37 INFO - PROCESS | 3428 | 1461040117795 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}] 21:28:37 INFO - PROCESS | 3428 | 1461040117891 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 21:28:37 INFO - PROCESS | 3428 | 1461040117993 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:38 INFO - PROCESS | 3428 | ++DOCSHELL 1E6B6800 == 45 [pid = 3428] [id = 89] 21:28:38 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (1E6B7000) [pid = 3428] [serial = 264] [outer = 00000000] 21:28:38 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (1E6BA000) [pid = 3428] [serial = 265] [outer = 1E6B7000] 21:28:38 INFO - PROCESS | 3428 | 1461040118049 Marionette DEBUG loaded listener.js 21:28:38 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (1ED35000) [pid = 3428] [serial = 266] [outer = 1E6B7000] 21:28:38 INFO - PROCESS | 3428 | 1461040118153 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 21:28:38 INFO - PROCESS | 3428 | 1461040118719 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]]]}] 21:28:38 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. 21:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 971ms 21:28:38 INFO - PROCESS | 3428 | 1461040118764 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 21:28:38 INFO - PROCESS | 3428 | 1461040118770 Marionette TRACE conn4 <- [1,321,null,{"value":"13"}] 21:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 21:28:38 INFO - PROCESS | 3428 | 1461040118775 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 21:28:38 INFO - PROCESS | 3428 | 1461040118779 Marionette TRACE conn4 <- [1,322,null,{}] 21:28:38 INFO - PROCESS | 3428 | 1461040118784 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}] 21:28:38 INFO - PROCESS | 3428 | 1461040118923 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 21:28:39 INFO - PROCESS | 3428 | 1461040119043 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:39 INFO - PROCESS | 3428 | ++DOCSHELL 14214000 == 46 [pid = 3428] [id = 90] 21:28:39 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (1441FC00) [pid = 3428] [serial = 267] [outer = 00000000] 21:28:39 INFO - PROCESS | 3428 | ++DOMWINDOW == 107 (14C65400) [pid = 3428] [serial = 268] [outer = 1441FC00] 21:28:39 INFO - PROCESS | 3428 | 1461040119100 Marionette DEBUG loaded listener.js 21:28:39 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (15A60000) [pid = 3428] [serial = 269] [outer = 1441FC00] 21:28:39 INFO - PROCESS | 3428 | 1461040119703 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]]]}] 21:28:39 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. 21:28:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 970ms 21:28:39 INFO - PROCESS | 3428 | 1461040119749 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 21:28:39 INFO - PROCESS | 3428 | 1461040119755 Marionette TRACE conn4 <- [1,325,null,{"value":"13"}] 21:28:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 21:28:39 INFO - PROCESS | 3428 | 1461040119762 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 21:28:39 INFO - PROCESS | 3428 | 1461040119764 Marionette TRACE conn4 <- [1,326,null,{}] 21:28:39 INFO - PROCESS | 3428 | 1461040119768 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}] 21:28:39 INFO - PROCESS | 3428 | 1461040119904 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 21:28:40 INFO - PROCESS | 3428 | 1461040120022 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:40 INFO - PROCESS | 3428 | ++DOCSHELL 17F2A800 == 47 [pid = 3428] [id = 91] 21:28:40 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (17F32000) [pid = 3428] [serial = 270] [outer = 00000000] 21:28:40 INFO - PROCESS | 3428 | ++DOMWINDOW == 110 (18D53800) [pid = 3428] [serial = 271] [outer = 17F32000] 21:28:40 INFO - PROCESS | 3428 | 1461040120077 Marionette DEBUG loaded listener.js 21:28:40 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (19A6E000) [pid = 3428] [serial = 272] [outer = 17F32000] 21:28:40 INFO - PROCESS | 3428 | 1461040120912 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]]]}] 21:28:40 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. 21:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1181ms 21:28:40 INFO - PROCESS | 3428 | 1461040120944 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 21:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 21:28:40 INFO - PROCESS | 3428 | 1461040120947 Marionette TRACE conn4 <- [1,329,null,{"value":"13"}] 21:28:40 INFO - PROCESS | 3428 | 1461040120952 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 21:28:40 INFO - PROCESS | 3428 | 1461040120956 Marionette TRACE conn4 <- [1,330,null,{}] 21:28:40 INFO - PROCESS | 3428 | 1461040120962 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}] 21:28:41 INFO - PROCESS | 3428 | 1461040121053 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 21:28:41 INFO - PROCESS | 3428 | 1461040121132 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:41 INFO - PROCESS | 3428 | ++DOCSHELL 10B9E400 == 48 [pid = 3428] [id = 92] 21:28:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (10BA4400) [pid = 3428] [serial = 273] [outer = 00000000] 21:28:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (133DE800) [pid = 3428] [serial = 274] [outer = 10BA4400] 21:28:41 INFO - PROCESS | 3428 | 1461040121180 Marionette DEBUG loaded listener.js 21:28:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (144A1400) [pid = 3428] [serial = 275] [outer = 10BA4400] 21:28:41 INFO - PROCESS | 3428 | --DOCSHELL 103F5400 == 47 [pid = 3428] [id = 88] 21:28:41 INFO - PROCESS | 3428 | --DOCSHELL 1A0FA400 == 46 [pid = 3428] [id = 87] 21:28:41 INFO - PROCESS | 3428 | --DOCSHELL 1026B000 == 45 [pid = 3428] [id = 86] 21:28:41 INFO - PROCESS | 3428 | --DOCSHELL 1AEE1C00 == 44 [pid = 3428] [id = 85] 21:28:41 INFO - PROCESS | 3428 | --DOCSHELL 0FE33800 == 43 [pid = 3428] [id = 84] 21:28:41 INFO - PROCESS | 3428 | --DOCSHELL 0FE2D400 == 42 [pid = 3428] [id = 83] 21:28:41 INFO - PROCESS | 3428 | --DOCSHELL 18B41000 == 41 [pid = 3428] [id = 82] 21:28:41 INFO - PROCESS | 3428 | --DOCSHELL 17CEC400 == 40 [pid = 3428] [id = 81] 21:28:41 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (1BFBE800) [pid = 3428] [serial = 184] [outer = 00000000] [url = about:blank] 21:28:41 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (1825D000) [pid = 3428] [serial = 181] [outer = 00000000] [url = about:blank] 21:28:41 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (13331800) [pid = 3428] [serial = 178] [outer = 00000000] [url = about:blank] 21:28:41 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (1C609800) [pid = 3428] [serial = 217] [outer = 00000000] [url = about:blank] 21:28:41 INFO - PROCESS | 3428 | --DOCSHELL 1421A000 == 39 [pid = 3428] [id = 80] 21:28:41 INFO - PROCESS | 3428 | --DOCSHELL 14C6D000 == 38 [pid = 3428] [id = 79] 21:28:41 INFO - PROCESS | 3428 | --DOCSHELL 1C707400 == 37 [pid = 3428] [id = 77] 21:28:41 INFO - PROCESS | 3428 | --DOCSHELL 1B9DD000 == 36 [pid = 3428] [id = 76] 21:28:41 INFO - PROCESS | 3428 | --DOCSHELL 1443CC00 == 35 [pid = 3428] [id = 75] 21:28:41 INFO - PROCESS | 3428 | --DOCSHELL 0FE2F400 == 34 [pid = 3428] [id = 74] 21:28:41 INFO - PROCESS | 3428 | --DOCSHELL 1B9D0000 == 33 [pid = 3428] [id = 73] 21:28:41 INFO - PROCESS | 3428 | 1461040121820 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]]]}] 21:28:41 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. 21:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 931ms 21:28:41 INFO - PROCESS | 3428 | 1461040121885 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 21:28:41 INFO - PROCESS | 3428 | 1461040121890 Marionette TRACE conn4 <- [1,333,null,{"value":"13"}] 21:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 21:28:41 INFO - PROCESS | 3428 | 1461040121896 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 21:28:41 INFO - PROCESS | 3428 | 1461040121899 Marionette TRACE conn4 <- [1,334,null,{}] 21:28:41 INFO - PROCESS | 3428 | 1461040121903 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}] 21:28:42 INFO - PROCESS | 3428 | 1461040121995 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 21:28:42 INFO - PROCESS | 3428 | --DOMWINDOW == 109 (1AEE5000) [pid = 3428] [serial = 215] [outer = 00000000] [url = about:blank] 21:28:42 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (19B55000) [pid = 3428] [serial = 208] [outer = 00000000] [url = about:blank] 21:28:42 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (18D55C00) [pid = 3428] [serial = 211] [outer = 00000000] [url = about:blank] 21:28:42 INFO - PROCESS | 3428 | --DOMWINDOW == 106 (1A0F5800) [pid = 3428] [serial = 214] [outer = 00000000] [url = about:blank] 21:28:42 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (19B60800) [pid = 3428] [serial = 209] [outer = 00000000] [url = about:blank] 21:28:42 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (19FF5000) [pid = 3428] [serial = 212] [outer = 00000000] [url = about:blank] 21:28:42 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (17FC7C00) [pid = 3428] [serial = 200] [outer = 00000000] [url = about:blank] 21:28:42 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (1A0F9400) [pid = 3428] [serial = 139] [outer = 00000000] [url = about:blank] 21:28:42 INFO - PROCESS | 3428 | --DOMWINDOW == 101 (18C29000) [pid = 3428] [serial = 202] [outer = 00000000] [url = about:blank] 21:28:42 INFO - PROCESS | 3428 | --DOMWINDOW == 100 (18D50000) [pid = 3428] [serial = 203] [outer = 00000000] [url = about:blank] 21:28:42 INFO - PROCESS | 3428 | --DOMWINDOW == 99 (1BFC1000) [pid = 3428] [serial = 176] [outer = 00000000] [url = about:blank] 21:28:42 INFO - PROCESS | 3428 | --DOMWINDOW == 98 (14CE6800) [pid = 3428] [serial = 193] [outer = 00000000] [url = about:blank] 21:28:42 INFO - PROCESS | 3428 | --DOMWINDOW == 97 (15B1BC00) [pid = 3428] [serial = 194] [outer = 00000000] [url = about:blank] 21:28:42 INFO - PROCESS | 3428 | --DOMWINDOW == 96 (0FE36400) [pid = 3428] [serial = 190] [outer = 00000000] [url = about:blank] 21:28:42 INFO - PROCESS | 3428 | --DOMWINDOW == 95 (10C86400) [pid = 3428] [serial = 191] [outer = 00000000] [url = about:blank] 21:28:42 INFO - PROCESS | 3428 | --DOMWINDOW == 94 (10C8B000) [pid = 3428] [serial = 188] [outer = 00000000] [url = about:blank] 21:28:42 INFO - PROCESS | 3428 | --DOMWINDOW == 93 (103ECC00) [pid = 3428] [serial = 187] [outer = 00000000] [url = about:blank] 21:28:42 INFO - PROCESS | 3428 | --DOMWINDOW == 92 (197BF400) [pid = 3428] [serial = 206] [outer = 00000000] [url = about:blank] 21:28:42 INFO - PROCESS | 3428 | --DOMWINDOW == 91 (17F2F400) [pid = 3428] [serial = 199] [outer = 00000000] [url = about:blank] 21:28:42 INFO - PROCESS | 3428 | --DOMWINDOW == 90 (18D5D400) [pid = 3428] [serial = 205] [outer = 00000000] [url = about:blank] 21:28:42 INFO - PROCESS | 3428 | --DOMWINDOW == 89 (17B56000) [pid = 3428] [serial = 196] [outer = 00000000] [url = about:blank] 21:28:42 INFO - PROCESS | 3428 | --DOMWINDOW == 88 (17B5CC00) [pid = 3428] [serial = 197] [outer = 00000000] [url = about:blank] 21:28:42 INFO - PROCESS | 3428 | 1461040122079 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:42 INFO - PROCESS | 3428 | ++DOCSHELL 0FC0A800 == 34 [pid = 3428] [id = 93] 21:28:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 89 (0FCB8400) [pid = 3428] [serial = 276] [outer = 00000000] 21:28:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 90 (0FE30800) [pid = 3428] [serial = 277] [outer = 0FCB8400] 21:28:42 INFO - PROCESS | 3428 | 1461040122124 Marionette DEBUG loaded listener.js 21:28:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 91 (10C92C00) [pid = 3428] [serial = 278] [outer = 0FCB8400] 21:28:42 INFO - PROCESS | 3428 | 1461040122517 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]]]}] 21:28:42 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. 21:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 671ms 21:28:42 INFO - PROCESS | 3428 | 1461040122570 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 21:28:42 INFO - PROCESS | 3428 | 1461040122572 Marionette TRACE conn4 <- [1,337,null,{"value":"13"}] 21:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 21:28:42 INFO - PROCESS | 3428 | 1461040122576 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 21:28:42 INFO - PROCESS | 3428 | 1461040122579 Marionette TRACE conn4 <- [1,338,null,{}] 21:28:42 INFO - PROCESS | 3428 | 1461040122594 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}] 21:28:42 INFO - PROCESS | 3428 | 1461040122674 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 21:28:42 INFO - PROCESS | 3428 | 1461040122688 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:42 INFO - PROCESS | 3428 | ++DOCSHELL 15B22C00 == 35 [pid = 3428] [id = 94] 21:28:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 92 (15B23800) [pid = 3428] [serial = 279] [outer = 00000000] 21:28:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 93 (16953800) [pid = 3428] [serial = 280] [outer = 15B23800] 21:28:42 INFO - PROCESS | 3428 | 1461040122735 Marionette DEBUG loaded listener.js 21:28:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 94 (17B58400) [pid = 3428] [serial = 281] [outer = 15B23800] 21:28:43 INFO - PROCESS | 3428 | 1461040123181 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]]]}] 21:28:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 21:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 21:28:43 INFO - PROCESS | 3428 | 1461040123210 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 21:28:43 INFO - PROCESS | 3428 | 1461040123212 Marionette TRACE conn4 <- [1,341,null,{"value":"13"}] 21:28:43 INFO - PROCESS | 3428 | 1461040123215 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 21:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 21:28:43 INFO - PROCESS | 3428 | 1461040123217 Marionette TRACE conn4 <- [1,342,null,{}] 21:28:43 INFO - PROCESS | 3428 | 1461040123225 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}] 21:28:43 INFO - PROCESS | 3428 | 1461040123303 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 21:28:43 INFO - PROCESS | 3428 | 1461040123310 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:43 INFO - PROCESS | 3428 | ++DOCSHELL 17B5B000 == 36 [pid = 3428] [id = 95] 21:28:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 95 (17CE9000) [pid = 3428] [serial = 282] [outer = 00000000] 21:28:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 96 (1825D000) [pid = 3428] [serial = 283] [outer = 17CE9000] 21:28:43 INFO - PROCESS | 3428 | 1461040123355 Marionette DEBUG loaded listener.js 21:28:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 97 (18A55C00) [pid = 3428] [serial = 284] [outer = 17CE9000] 21:28:43 INFO - PROCESS | 3428 | 1461040123783 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]]]}] 21:28:43 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. 21:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 570ms 21:28:43 INFO - PROCESS | 3428 | 1461040123806 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 21:28:43 INFO - PROCESS | 3428 | 1461040123808 Marionette TRACE conn4 <- [1,345,null,{"value":"13"}] 21:28:43 INFO - PROCESS | 3428 | 1461040123811 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 21:28:43 INFO - PROCESS | 3428 | 1461040123813 Marionette TRACE conn4 <- [1,346,null,{}] 21:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 21:28:43 INFO - PROCESS | 3428 | 1461040123816 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}] 21:28:43 INFO - PROCESS | 3428 | 1461040123892 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 21:28:43 INFO - PROCESS | 3428 | 1461040123898 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:43 INFO - PROCESS | 3428 | ++DOCSHELL 17C72800 == 37 [pid = 3428] [id = 96] 21:28:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 98 (18A57400) [pid = 3428] [serial = 285] [outer = 00000000] 21:28:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 99 (18AE4800) [pid = 3428] [serial = 286] [outer = 18A57400] 21:28:43 INFO - PROCESS | 3428 | 1461040123942 Marionette DEBUG loaded listener.js 21:28:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 100 (18B43800) [pid = 3428] [serial = 287] [outer = 18A57400] 21:28:44 INFO - PROCESS | 3428 | 1461040124419 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]]]}] 21:28:44 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. 21:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 631ms 21:28:44 INFO - PROCESS | 3428 | 1461040124449 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 21:28:44 INFO - PROCESS | 3428 | 1461040124451 Marionette TRACE conn4 <- [1,349,null,{"value":"13"}] 21:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 21:28:44 INFO - PROCESS | 3428 | 1461040124455 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 21:28:44 INFO - PROCESS | 3428 | 1461040124457 Marionette TRACE conn4 <- [1,350,null,{}] 21:28:44 INFO - PROCESS | 3428 | 1461040124460 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}] 21:28:44 INFO - PROCESS | 3428 | 1461040124579 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 21:28:44 INFO - PROCESS | 3428 | 1461040124589 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:44 INFO - PROCESS | 3428 | ++DOCSHELL 18D50800 == 38 [pid = 3428] [id = 97] 21:28:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 101 (18D58400) [pid = 3428] [serial = 288] [outer = 00000000] 21:28:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 102 (197C4C00) [pid = 3428] [serial = 289] [outer = 18D58400] 21:28:44 INFO - PROCESS | 3428 | 1461040124636 Marionette DEBUG loaded listener.js 21:28:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (19859800) [pid = 3428] [serial = 290] [outer = 18D58400] 21:28:45 INFO - PROCESS | 3428 | 1461040125071 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]]]}] 21:28:45 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. 21:28:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 670ms 21:28:45 INFO - PROCESS | 3428 | 1461040125128 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 21:28:45 INFO - PROCESS | 3428 | 1461040125130 Marionette TRACE conn4 <- [1,353,null,{"value":"13"}] 21:28:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 21:28:45 INFO - PROCESS | 3428 | 1461040125133 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 21:28:45 INFO - PROCESS | 3428 | 1461040125135 Marionette TRACE conn4 <- [1,354,null,{}] 21:28:45 INFO - PROCESS | 3428 | 1461040125138 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}] 21:28:45 INFO - PROCESS | 3428 | 1461040125236 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 21:28:45 INFO - PROCESS | 3428 | 1461040125314 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:45 INFO - PROCESS | 3428 | ++DOCSHELL 1421D400 == 39 [pid = 3428] [id = 98] 21:28:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (1026E800) [pid = 3428] [serial = 291] [outer = 00000000] 21:28:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (19FF4000) [pid = 3428] [serial = 292] [outer = 1026E800] 21:28:45 INFO - PROCESS | 3428 | 1461040125361 Marionette DEBUG loaded listener.js 21:28:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (1A0EBC00) [pid = 3428] [serial = 293] [outer = 1026E800] 21:28:45 INFO - PROCESS | 3428 | 1461040125784 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]]]}] 21:28:45 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. 21:28:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 670ms 21:28:45 INFO - PROCESS | 3428 | 1461040125804 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 21:28:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 21:28:45 INFO - PROCESS | 3428 | 1461040125806 Marionette TRACE conn4 <- [1,357,null,{"value":"13"}] 21:28:45 INFO - PROCESS | 3428 | 1461040125809 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 21:28:45 INFO - PROCESS | 3428 | 1461040125810 Marionette TRACE conn4 <- [1,358,null,{}] 21:28:45 INFO - PROCESS | 3428 | 1461040125819 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}] 21:28:45 INFO - PROCESS | 3428 | 1461040125919 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 21:28:45 INFO - PROCESS | 3428 | 1461040125924 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:45 INFO - PROCESS | 3428 | ++DOCSHELL 1A0EF800 == 40 [pid = 3428] [id = 99] 21:28:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 107 (1A0F0000) [pid = 3428] [serial = 294] [outer = 00000000] 21:28:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (1A0F9400) [pid = 3428] [serial = 295] [outer = 1A0F0000] 21:28:45 INFO - PROCESS | 3428 | 1461040125968 Marionette DEBUG loaded listener.js 21:28:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (1AB7F800) [pid = 3428] [serial = 296] [outer = 1A0F0000] 21:28:46 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (1AEE6C00) [pid = 3428] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 21:28:46 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (0FE37C00) [pid = 3428] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 21:28:46 INFO - PROCESS | 3428 | --DOMWINDOW == 106 (14C6D800) [pid = 3428] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 21:28:46 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (18AE3800) [pid = 3428] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 21:28:46 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (17F11000) [pid = 3428] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 21:28:46 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (14419400) [pid = 3428] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 21:28:46 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (144A1C00) [pid = 3428] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 21:28:46 INFO - PROCESS | 3428 | --DOMWINDOW == 101 (18B41400) [pid = 3428] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 21:28:46 INFO - PROCESS | 3428 | --DOMWINDOW == 100 (1BF51800) [pid = 3428] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 21:28:46 INFO - PROCESS | 3428 | --DOMWINDOW == 99 (18C1C800) [pid = 3428] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 21:28:46 INFO - PROCESS | 3428 | --DOMWINDOW == 98 (14C65800) [pid = 3428] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 21:28:46 INFO - PROCESS | 3428 | --DOMWINDOW == 97 (16956000) [pid = 3428] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 21:28:46 INFO - PROCESS | 3428 | --DOMWINDOW == 96 (0FE2B400) [pid = 3428] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 21:28:46 INFO - PROCESS | 3428 | --DOMWINDOW == 95 (0FD7F800) [pid = 3428] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 21:28:46 INFO - PROCESS | 3428 | --DOMWINDOW == 94 (1BE90C00) [pid = 3428] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 21:28:46 INFO - PROCESS | 3428 | --DOMWINDOW == 93 (10265C00) [pid = 3428] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 21:28:46 INFO - PROCESS | 3428 | 1461040126614 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]]]}] 21:28:46 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. 21:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 831ms 21:28:46 INFO - PROCESS | 3428 | 1461040126640 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 21:28:46 INFO - PROCESS | 3428 | 1461040126642 Marionette TRACE conn4 <- [1,361,null,{"value":"13"}] 21:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 21:28:46 INFO - PROCESS | 3428 | 1461040126645 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 21:28:46 INFO - PROCESS | 3428 | 1461040126647 Marionette TRACE conn4 <- [1,362,null,{}] 21:28:46 INFO - PROCESS | 3428 | 1461040126650 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}] 21:28:46 INFO - PROCESS | 3428 | 1461040126753 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 21:28:46 INFO - PROCESS | 3428 | 1461040126797 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:46 INFO - PROCESS | 3428 | ++DOCSHELL 10262000 == 41 [pid = 3428] [id = 100] 21:28:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 94 (10263C00) [pid = 3428] [serial = 297] [outer = 00000000] 21:28:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 95 (14C65C00) [pid = 3428] [serial = 298] [outer = 10263C00] 21:28:46 INFO - PROCESS | 3428 | 1461040126841 Marionette DEBUG loaded listener.js 21:28:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 96 (16956000) [pid = 3428] [serial = 299] [outer = 10263C00] 21:28:47 INFO - PROCESS | 3428 | 1461040127206 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]]]}] 21:28:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:28:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 570ms 21:28:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 21:28:47 INFO - PROCESS | 3428 | 1461040127216 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 21:28:47 INFO - PROCESS | 3428 | 1461040127218 Marionette TRACE conn4 <- [1,365,null,{"value":"13"}] 21:28:47 INFO - PROCESS | 3428 | 1461040127221 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 21:28:47 INFO - PROCESS | 3428 | 1461040127222 Marionette TRACE conn4 <- [1,366,null,{}] 21:28:47 INFO - PROCESS | 3428 | 1461040127226 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}] 21:28:47 INFO - PROCESS | 3428 | 1461040127329 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 21:28:47 INFO - PROCESS | 3428 | 1461040127337 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:47 INFO - PROCESS | 3428 | ++DOCSHELL 13333C00 == 42 [pid = 3428] [id = 101] 21:28:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 97 (17B5A000) [pid = 3428] [serial = 300] [outer = 00000000] 21:28:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 98 (19FF1C00) [pid = 3428] [serial = 301] [outer = 17B5A000] 21:28:47 INFO - PROCESS | 3428 | 1461040127381 Marionette DEBUG loaded listener.js 21:28:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 99 (1A0FA400) [pid = 3428] [serial = 302] [outer = 17B5A000] 21:28:47 INFO - PROCESS | 3428 | 1461040127786 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]]]}] 21:28:47 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. 21:28:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 630ms 21:28:47 INFO - PROCESS | 3428 | 1461040127852 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 21:28:47 INFO - PROCESS | 3428 | 1461040127854 Marionette TRACE conn4 <- [1,369,null,{"value":"13"}] 21:28:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 21:28:47 INFO - PROCESS | 3428 | 1461040127858 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 21:28:47 INFO - PROCESS | 3428 | 1461040127860 Marionette TRACE conn4 <- [1,370,null,{}] 21:28:47 INFO - PROCESS | 3428 | 1461040127864 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}] 21:28:47 INFO - PROCESS | 3428 | 1461040127983 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 21:28:48 INFO - PROCESS | 3428 | 1461040127996 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:48 INFO - PROCESS | 3428 | ++DOCSHELL 1BE8D400 == 43 [pid = 3428] [id = 102] 21:28:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 100 (1BE90800) [pid = 3428] [serial = 303] [outer = 00000000] 21:28:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 101 (1C60B800) [pid = 3428] [serial = 304] [outer = 1BE90800] 21:28:48 INFO - PROCESS | 3428 | 1461040128045 Marionette DEBUG loaded listener.js 21:28:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 102 (1C707800) [pid = 3428] [serial = 305] [outer = 1BE90800] 21:28:48 INFO - PROCESS | 3428 | 1461040128575 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]]]}] 21:28:48 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. 21:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 771ms 21:28:48 INFO - PROCESS | 3428 | 1461040128632 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 21:28:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 21:28:48 INFO - PROCESS | 3428 | 1461040128637 Marionette TRACE conn4 <- [1,373,null,{"value":"13"}] 21:28:48 INFO - PROCESS | 3428 | 1461040128643 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 21:28:48 INFO - PROCESS | 3428 | 1461040128647 Marionette TRACE conn4 <- [1,374,null,{}] 21:28:48 INFO - PROCESS | 3428 | 1461040128654 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}] 21:28:48 INFO - PROCESS | 3428 | 1461040128758 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 21:28:48 INFO - PROCESS | 3428 | 1461040128841 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:48 INFO - PROCESS | 3428 | ++DOCSHELL 0FD04400 == 44 [pid = 3428] [id = 103] 21:28:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (0FD06000) [pid = 3428] [serial = 306] [outer = 00000000] 21:28:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (10269C00) [pid = 3428] [serial = 307] [outer = 0FD06000] 21:28:48 INFO - PROCESS | 3428 | 1461040128937 Marionette DEBUG loaded listener.js 21:28:49 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (10B9C000) [pid = 3428] [serial = 308] [outer = 0FD06000] 21:28:49 INFO - PROCESS | 3428 | 1461040129595 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 21:28:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 21:28:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 990ms 21:28:49 INFO - PROCESS | 3428 | 1461040129633 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 21:28:49 INFO - PROCESS | 3428 | 1461040129639 Marionette TRACE conn4 <- [1,377,null,{"value":"13"}] 21:28:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 21:28:49 INFO - PROCESS | 3428 | 1461040129645 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 21:28:49 INFO - PROCESS | 3428 | 1461040129648 Marionette TRACE conn4 <- [1,378,null,{}] 21:28:49 INFO - PROCESS | 3428 | 1461040129652 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}] 21:28:49 INFO - PROCESS | 3428 | 1461040129753 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 21:28:49 INFO - PROCESS | 3428 | 1461040129830 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:49 INFO - PROCESS | 3428 | ++DOCSHELL 103EE400 == 45 [pid = 3428] [id = 104] 21:28:49 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (10C44400) [pid = 3428] [serial = 309] [outer = 00000000] 21:28:49 INFO - PROCESS | 3428 | ++DOMWINDOW == 107 (17C78C00) [pid = 3428] [serial = 310] [outer = 10C44400] 21:28:49 INFO - PROCESS | 3428 | 1461040129884 Marionette DEBUG loaded listener.js 21:28:49 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (17FC2000) [pid = 3428] [serial = 311] [outer = 10C44400] 21:28:50 INFO - PROCESS | 3428 | 1461040130479 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 21:28:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 21:28:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 871ms 21:28:50 INFO - PROCESS | 3428 | 1461040130518 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 21:28:50 INFO - PROCESS | 3428 | 1461040130520 Marionette TRACE conn4 <- [1,381,null,{"value":"13"}] 21:28:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 21:28:50 INFO - PROCESS | 3428 | 1461040130524 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 21:28:50 INFO - PROCESS | 3428 | 1461040130528 Marionette TRACE conn4 <- [1,382,null,{}] 21:28:50 INFO - PROCESS | 3428 | 1461040130539 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}] 21:28:50 INFO - PROCESS | 3428 | 1461040130642 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 21:28:50 INFO - PROCESS | 3428 | 1461040130732 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:50 INFO - PROCESS | 3428 | ++DOCSHELL 195E9000 == 46 [pid = 3428] [id = 105] 21:28:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (195EEC00) [pid = 3428] [serial = 312] [outer = 00000000] 21:28:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 110 (196AAC00) [pid = 3428] [serial = 313] [outer = 195EEC00] 21:28:50 INFO - PROCESS | 3428 | 1461040130790 Marionette DEBUG loaded listener.js 21:28:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (196AF400) [pid = 3428] [serial = 314] [outer = 195EEC00] 21:28:51 INFO - PROCESS | 3428 | 1461040131400 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 21:28:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 21:28:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 930ms 21:28:51 INFO - PROCESS | 3428 | 1461040131457 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 21:28:51 INFO - PROCESS | 3428 | 1461040131460 Marionette TRACE conn4 <- [1,385,null,{"value":"13"}] 21:28:51 INFO - PROCESS | 3428 | 1461040131464 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 21:28:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 21:28:51 INFO - PROCESS | 3428 | 1461040131466 Marionette TRACE conn4 <- [1,386,null,{}] 21:28:51 INFO - PROCESS | 3428 | 1461040131469 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}] 21:28:51 INFO - PROCESS | 3428 | 1461040131599 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 21:28:51 INFO - PROCESS | 3428 | 1461040131716 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:51 INFO - PROCESS | 3428 | ++DOCSHELL 196B0400 == 47 [pid = 3428] [id = 106] 21:28:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (196B1C00) [pid = 3428] [serial = 315] [outer = 00000000] 21:28:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (1BFBE800) [pid = 3428] [serial = 316] [outer = 196B1C00] 21:28:51 INFO - PROCESS | 3428 | 1461040131773 Marionette DEBUG loaded listener.js 21:28:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (1C70A000) [pid = 3428] [serial = 317] [outer = 196B1C00] 21:28:52 INFO - PROCESS | 3428 | 1461040132490 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]]]}] 21:28:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 21:28:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1073ms 21:28:52 INFO - PROCESS | 3428 | 1461040132549 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 21:28:52 INFO - PROCESS | 3428 | 1461040132553 Marionette TRACE conn4 <- [1,389,null,{"value":"13"}] 21:28:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 21:28:52 INFO - PROCESS | 3428 | 1461040132559 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 21:28:52 INFO - PROCESS | 3428 | 1461040132563 Marionette TRACE conn4 <- [1,390,null,{}] 21:28:52 INFO - PROCESS | 3428 | 1461040132569 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}] 21:28:52 INFO - PROCESS | 3428 | 1461040132661 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 21:28:52 INFO - PROCESS | 3428 | 1461040132742 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:52 INFO - PROCESS | 3428 | ++DOCSHELL 1026BC00 == 48 [pid = 3428] [id = 107] 21:28:52 INFO - PROCESS | 3428 | ++DOMWINDOW == 115 (102BD400) [pid = 3428] [serial = 318] [outer = 00000000] 21:28:52 INFO - PROCESS | 3428 | ++DOMWINDOW == 116 (14C3E000) [pid = 3428] [serial = 319] [outer = 102BD400] 21:28:52 INFO - PROCESS | 3428 | 1461040132791 Marionette DEBUG loaded listener.js 21:28:52 INFO - PROCESS | 3428 | ++DOMWINDOW == 117 (14C69400) [pid = 3428] [serial = 320] [outer = 102BD400] 21:28:53 INFO - PROCESS | 3428 | --DOCSHELL 13333C00 == 47 [pid = 3428] [id = 101] 21:28:53 INFO - PROCESS | 3428 | --DOCSHELL 10262000 == 46 [pid = 3428] [id = 100] 21:28:53 INFO - PROCESS | 3428 | --DOCSHELL 1A0EF800 == 45 [pid = 3428] [id = 99] 21:28:53 INFO - PROCESS | 3428 | --DOCSHELL 1421D400 == 44 [pid = 3428] [id = 98] 21:28:53 INFO - PROCESS | 3428 | --DOCSHELL 18D50800 == 43 [pid = 3428] [id = 97] 21:28:53 INFO - PROCESS | 3428 | --DOCSHELL 17C72800 == 42 [pid = 3428] [id = 96] 21:28:53 INFO - PROCESS | 3428 | --DOCSHELL 17B5B000 == 41 [pid = 3428] [id = 95] 21:28:53 INFO - PROCESS | 3428 | --DOCSHELL 15B22C00 == 40 [pid = 3428] [id = 94] 21:28:53 INFO - PROCESS | 3428 | --DOCSHELL 0FC0A800 == 39 [pid = 3428] [id = 93] 21:28:53 INFO - PROCESS | 3428 | --DOCSHELL 10B9E400 == 38 [pid = 3428] [id = 92] 21:28:53 INFO - PROCESS | 3428 | 1461040133433 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]]]}] 21:28:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 21:28:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 930ms 21:28:53 INFO - PROCESS | 3428 | 1461040133491 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 21:28:53 INFO - PROCESS | 3428 | 1461040133496 Marionette TRACE conn4 <- [1,393,null,{"value":"13"}] 21:28:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 21:28:53 INFO - PROCESS | 3428 | 1461040133502 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 21:28:53 INFO - PROCESS | 3428 | 1461040133504 Marionette TRACE conn4 <- [1,394,null,{}] 21:28:53 INFO - PROCESS | 3428 | 1461040133508 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}] 21:28:53 INFO - PROCESS | 3428 | 1461040133587 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 21:28:53 INFO - PROCESS | 3428 | --DOMWINDOW == 116 (18B3CC00) [pid = 3428] [serial = 182] [outer = 00000000] [url = about:blank] 21:28:53 INFO - PROCESS | 3428 | --DOMWINDOW == 115 (0FE34C00) [pid = 3428] [serial = 109] [outer = 00000000] [url = about:blank] 21:28:53 INFO - PROCESS | 3428 | --DOMWINDOW == 114 (149E1400) [pid = 3428] [serial = 142] [outer = 00000000] [url = about:blank] 21:28:53 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (1C604800) [pid = 3428] [serial = 185] [outer = 00000000] [url = about:blank] 21:28:53 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (14922800) [pid = 3428] [serial = 179] [outer = 00000000] [url = about:blank] 21:28:53 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (1C601C00) [pid = 3428] [serial = 253] [outer = 00000000] [url = about:blank] 21:28:53 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (10191400) [pid = 3428] [serial = 220] [outer = 00000000] [url = about:blank] 21:28:53 INFO - PROCESS | 3428 | --DOMWINDOW == 109 (1AC13400) [pid = 3428] [serial = 250] [outer = 00000000] [url = about:blank] 21:28:53 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (17F0B000) [pid = 3428] [serial = 223] [outer = 00000000] [url = about:blank] 21:28:53 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (1C605C00) [pid = 3428] [serial = 226] [outer = 00000000] [url = about:blank] 21:28:53 INFO - PROCESS | 3428 | --DOMWINDOW == 106 (165EC400) [pid = 3428] [serial = 236] [outer = 00000000] [url = about:blank] 21:28:53 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (15B1C800) [pid = 3428] [serial = 235] [outer = 00000000] [url = about:blank] 21:28:53 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (1E601400) [pid = 3428] [serial = 233] [outer = 00000000] [url = about:blank] 21:28:53 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (1E508C00) [pid = 3428] [serial = 232] [outer = 00000000] [url = about:blank] 21:28:53 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (17FBA800) [pid = 3428] [serial = 241] [outer = 00000000] [url = about:blank] 21:28:53 INFO - PROCESS | 3428 | --DOMWINDOW == 101 (18AE0400) [pid = 3428] [serial = 242] [outer = 00000000] [url = about:blank] 21:28:53 INFO - PROCESS | 3428 | --DOMWINDOW == 100 (14C64400) [pid = 3428] [serial = 238] [outer = 00000000] [url = about:blank] 21:28:53 INFO - PROCESS | 3428 | --DOMWINDOW == 99 (15A64000) [pid = 3428] [serial = 239] [outer = 00000000] [url = about:blank] 21:28:53 INFO - PROCESS | 3428 | --DOMWINDOW == 98 (18D53000) [pid = 3428] [serial = 257] [outer = 00000000] [url = about:blank] 21:28:53 INFO - PROCESS | 3428 | --DOMWINDOW == 97 (18C20800) [pid = 3428] [serial = 244] [outer = 00000000] [url = about:blank] 21:28:53 INFO - PROCESS | 3428 | --DOMWINDOW == 96 (1C70D400) [pid = 3428] [serial = 229] [outer = 00000000] [url = about:blank] 21:28:53 INFO - PROCESS | 3428 | --DOMWINDOW == 95 (17F2BC00) [pid = 3428] [serial = 256] [outer = 00000000] [url = about:blank] 21:28:53 INFO - PROCESS | 3428 | --DOMWINDOW == 94 (1C854C00) [pid = 3428] [serial = 259] [outer = 00000000] [url = about:blank] 21:28:53 INFO - PROCESS | 3428 | --DOMWINDOW == 93 (1C608C00) [pid = 3428] [serial = 254] [outer = 00000000] [url = about:blank] 21:28:53 INFO - PROCESS | 3428 | --DOMWINDOW == 92 (19A07800) [pid = 3428] [serial = 247] [outer = 00000000] [url = about:blank] 21:28:53 INFO - PROCESS | 3428 | --DOMWINDOW == 91 (19A74000) [pid = 3428] [serial = 248] [outer = 00000000] [url = about:blank] 21:28:53 INFO - PROCESS | 3428 | --DOMWINDOW == 90 (1D61F400) [pid = 3428] [serial = 263] [outer = 00000000] [url = about:blank] 21:28:53 INFO - PROCESS | 3428 | --DOMWINDOW == 89 (1B971000) [pid = 3428] [serial = 251] [outer = 00000000] [url = about:blank] 21:28:53 INFO - PROCESS | 3428 | --DOMWINDOW == 88 (1D616C00) [pid = 3428] [serial = 260] [outer = 00000000] [url = about:blank] 21:28:53 INFO - PROCESS | 3428 | --DOMWINDOW == 87 (1D61D800) [pid = 3428] [serial = 262] [outer = 00000000] [url = about:blank] 21:28:53 INFO - PROCESS | 3428 | --DOMWINDOW == 86 (18D56C00) [pid = 3428] [serial = 245] [outer = 00000000] [url = about:blank] 21:28:53 INFO - PROCESS | 3428 | 1461040133667 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:53 INFO - PROCESS | 3428 | ++DOCSHELL 0FD05000 == 39 [pid = 3428] [id = 108] 21:28:53 INFO - PROCESS | 3428 | ++DOMWINDOW == 87 (0FD81800) [pid = 3428] [serial = 321] [outer = 00000000] 21:28:53 INFO - PROCESS | 3428 | ++DOMWINDOW == 88 (10261C00) [pid = 3428] [serial = 322] [outer = 0FD81800] 21:28:53 INFO - PROCESS | 3428 | 1461040133714 Marionette DEBUG loaded listener.js 21:28:53 INFO - PROCESS | 3428 | ++DOMWINDOW == 89 (1449FC00) [pid = 3428] [serial = 323] [outer = 0FD81800] 21:28:54 INFO - PROCESS | 3428 | 1461040134119 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]]]}] 21:28:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 21:28:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 21:28:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 21:28:54 INFO - PROCESS | 3428 | 1461040134175 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 21:28:54 INFO - PROCESS | 3428 | 1461040134177 Marionette TRACE conn4 <- [1,397,null,{"value":"13"}] 21:28:54 INFO - PROCESS | 3428 | 1461040134181 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 21:28:54 INFO - PROCESS | 3428 | 1461040134184 Marionette TRACE conn4 <- [1,398,null,{}] 21:28:54 INFO - PROCESS | 3428 | 1461040134194 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}] 21:28:54 INFO - PROCESS | 3428 | 1461040134307 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 21:28:54 INFO - PROCESS | 3428 | 1461040134324 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:54 INFO - PROCESS | 3428 | ++DOCSHELL 17B5B000 == 40 [pid = 3428] [id = 109] 21:28:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 90 (17B5B400) [pid = 3428] [serial = 324] [outer = 00000000] 21:28:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 91 (17CECC00) [pid = 3428] [serial = 325] [outer = 17B5B400] 21:28:54 INFO - PROCESS | 3428 | 1461040134370 Marionette DEBUG loaded listener.js 21:28:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 92 (18261000) [pid = 3428] [serial = 326] [outer = 17B5B400] 21:28:54 INFO - PROCESS | 3428 | 1461040134832 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]]]}] 21:28:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 21:28:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 690ms 21:28:54 INFO - PROCESS | 3428 | 1461040134871 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 21:28:54 INFO - PROCESS | 3428 | 1461040134874 Marionette TRACE conn4 <- [1,401,null,{"value":"13"}] 21:28:54 INFO - PROCESS | 3428 | 1461040134877 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 21:28:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 21:28:54 INFO - PROCESS | 3428 | 1461040134879 Marionette TRACE conn4 <- [1,402,null,{}] 21:28:54 INFO - PROCESS | 3428 | 1461040134882 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}] 21:28:54 INFO - PROCESS | 3428 | 1461040134960 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 21:28:54 INFO - PROCESS | 3428 | 1461040134970 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:55 INFO - PROCESS | 3428 | ++DOCSHELL 18AE5400 == 41 [pid = 3428] [id = 110] 21:28:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 93 (18AE6000) [pid = 3428] [serial = 327] [outer = 00000000] 21:28:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 94 (18D4FC00) [pid = 3428] [serial = 328] [outer = 18AE6000] 21:28:55 INFO - PROCESS | 3428 | 1461040135014 Marionette DEBUG loaded listener.js 21:28:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 95 (18D54400) [pid = 3428] [serial = 329] [outer = 18AE6000] 21:28:55 INFO - PROCESS | 3428 | 1461040135449 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]]]}] 21:28:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 21:28:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 630ms 21:28:55 INFO - PROCESS | 3428 | 1461040135511 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 21:28:55 INFO - PROCESS | 3428 | 1461040135513 Marionette TRACE conn4 <- [1,405,null,{"value":"13"}] 21:28:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 21:28:55 INFO - PROCESS | 3428 | 1461040135517 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 21:28:55 INFO - PROCESS | 3428 | 1461040135518 Marionette TRACE conn4 <- [1,406,null,{}] 21:28:55 INFO - PROCESS | 3428 | 1461040135522 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}] 21:28:55 INFO - PROCESS | 3428 | 1461040135621 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 21:28:55 INFO - PROCESS | 3428 | 1461040135704 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:55 INFO - PROCESS | 3428 | ++DOCSHELL 18D56400 == 42 [pid = 3428] [id = 111] 21:28:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 96 (18D56C00) [pid = 3428] [serial = 330] [outer = 00000000] 21:28:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 97 (196A7400) [pid = 3428] [serial = 331] [outer = 18D56C00] 21:28:55 INFO - PROCESS | 3428 | 1461040135749 Marionette DEBUG loaded listener.js 21:28:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 98 (196AC800) [pid = 3428] [serial = 332] [outer = 18D56C00] 21:28:56 INFO - PROCESS | 3428 | 1461040136192 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]]]}] 21:28:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 21:28:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 731ms 21:28:56 INFO - PROCESS | 3428 | 1461040136247 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 21:28:56 INFO - PROCESS | 3428 | 1461040136250 Marionette TRACE conn4 <- [1,409,null,{"value":"13"}] 21:28:56 INFO - PROCESS | 3428 | 1461040136253 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 21:28:56 INFO - PROCESS | 3428 | 1461040136255 Marionette TRACE conn4 <- [1,410,null,{}] 21:28:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 21:28:56 INFO - PROCESS | 3428 | 1461040136258 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}] 21:28:56 INFO - PROCESS | 3428 | 1461040136389 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 21:28:56 INFO - PROCESS | 3428 | 1461040136463 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:56 INFO - PROCESS | 3428 | ++DOCSHELL 19F9F000 == 43 [pid = 3428] [id = 112] 21:28:56 INFO - PROCESS | 3428 | ++DOMWINDOW == 99 (19FF5000) [pid = 3428] [serial = 333] [outer = 00000000] 21:28:56 INFO - PROCESS | 3428 | ++DOMWINDOW == 100 (1A0F1000) [pid = 3428] [serial = 334] [outer = 19FF5000] 21:28:56 INFO - PROCESS | 3428 | 1461040136513 Marionette DEBUG loaded listener.js 21:28:56 INFO - PROCESS | 3428 | ++DOMWINDOW == 101 (1A0FA000) [pid = 3428] [serial = 335] [outer = 19FF5000] 21:28:56 INFO - PROCESS | 3428 | 1461040136940 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]]]}] 21:28:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 21:28:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 770ms 21:28:57 INFO - PROCESS | 3428 | 1461040137027 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 21:28:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 21:28:57 INFO - PROCESS | 3428 | 1461040137029 Marionette TRACE conn4 <- [1,413,null,{"value":"13"}] 21:28:57 INFO - PROCESS | 3428 | 1461040137033 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 21:28:57 INFO - PROCESS | 3428 | 1461040137035 Marionette TRACE conn4 <- [1,414,null,{}] 21:28:57 INFO - PROCESS | 3428 | 1461040137038 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}] 21:28:57 INFO - PROCESS | 3428 | 1461040137137 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 21:28:57 INFO - PROCESS | 3428 | 1461040137149 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:57 INFO - PROCESS | 3428 | ++DOCSHELL 0FD01800 == 44 [pid = 3428] [id = 113] 21:28:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 102 (1AC13400) [pid = 3428] [serial = 336] [outer = 00000000] 21:28:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (1BF4D800) [pid = 3428] [serial = 337] [outer = 1AC13400] 21:28:57 INFO - PROCESS | 3428 | 1461040137193 Marionette DEBUG loaded listener.js 21:28:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (1BF4F800) [pid = 3428] [serial = 338] [outer = 1AC13400] 21:28:57 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (1B9D4800) [pid = 3428] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 21:28:57 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (17B5A000) [pid = 3428] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 21:28:57 INFO - PROCESS | 3428 | --DOMWINDOW == 101 (0FCB8400) [pid = 3428] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 21:28:57 INFO - PROCESS | 3428 | --DOMWINDOW == 100 (15B23800) [pid = 3428] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 21:28:57 INFO - PROCESS | 3428 | --DOMWINDOW == 99 (17CE9000) [pid = 3428] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 21:28:57 INFO - PROCESS | 3428 | --DOMWINDOW == 98 (18D58400) [pid = 3428] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 21:28:57 INFO - PROCESS | 3428 | --DOMWINDOW == 97 (18A57400) [pid = 3428] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 21:28:57 INFO - PROCESS | 3428 | --DOMWINDOW == 96 (17F32000) [pid = 3428] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 21:28:57 INFO - PROCESS | 3428 | --DOMWINDOW == 95 (10BA4400) [pid = 3428] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 21:28:57 INFO - PROCESS | 3428 | --DOMWINDOW == 94 (1026E800) [pid = 3428] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 21:28:57 INFO - PROCESS | 3428 | --DOMWINDOW == 93 (1A0F0000) [pid = 3428] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 21:28:57 INFO - PROCESS | 3428 | --DOMWINDOW == 92 (10263C00) [pid = 3428] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 21:28:57 INFO - PROCESS | 3428 | 1461040137716 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]]]}] 21:28:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 21:28:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 731ms 21:28:57 INFO - PROCESS | 3428 | 1461040137764 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 21:28:57 INFO - PROCESS | 3428 | 1461040137766 Marionette TRACE conn4 <- [1,417,null,{"value":"13"}] 21:28:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 21:28:57 INFO - PROCESS | 3428 | 1461040137770 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 21:28:57 INFO - PROCESS | 3428 | 1461040137771 Marionette TRACE conn4 <- [1,418,null,{}] 21:28:57 INFO - PROCESS | 3428 | 1461040137775 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}] 21:28:57 INFO - PROCESS | 3428 | 1461040137852 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 21:28:57 INFO - PROCESS | 3428 | 1461040137929 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:57 INFO - PROCESS | 3428 | ++DOCSHELL 0FD09000 == 45 [pid = 3428] [id = 114] 21:28:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 93 (1026E800) [pid = 3428] [serial = 339] [outer = 00000000] 21:28:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 94 (1A0EDC00) [pid = 3428] [serial = 340] [outer = 1026E800] 21:28:57 INFO - PROCESS | 3428 | 1461040137975 Marionette DEBUG loaded listener.js 21:28:58 INFO - PROCESS | 3428 | ++DOMWINDOW == 95 (1B9D4400) [pid = 3428] [serial = 341] [outer = 1026E800] 21:28:58 INFO - PROCESS | 3428 | 1461040138802 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]]]}] 21:28:58 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 21:28:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1073ms 21:28:58 INFO - PROCESS | 3428 | 1461040138842 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 21:28:58 INFO - PROCESS | 3428 | 1461040138844 Marionette TRACE conn4 <- [1,421,null,{"value":"13"}] 21:28:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 21:28:58 INFO - PROCESS | 3428 | 1461040138847 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 21:28:58 INFO - PROCESS | 3428 | 1461040138849 Marionette TRACE conn4 <- [1,422,null,{}] 21:28:58 INFO - PROCESS | 3428 | 1461040138852 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}] 21:28:58 INFO - PROCESS | 3428 | 1461040138929 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 21:28:58 INFO - PROCESS | 3428 | 1461040138937 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:58 INFO - PROCESS | 3428 | ++DOCSHELL 1988EC00 == 46 [pid = 3428] [id = 115] 21:28:58 INFO - PROCESS | 3428 | ++DOMWINDOW == 96 (19890000) [pid = 3428] [serial = 342] [outer = 00000000] 21:28:58 INFO - PROCESS | 3428 | ++DOMWINDOW == 97 (19897C00) [pid = 3428] [serial = 343] [outer = 19890000] 21:28:59 INFO - PROCESS | 3428 | 1461040138980 Marionette DEBUG loaded listener.js 21:28:59 INFO - PROCESS | 3428 | ++DOMWINDOW == 98 (19899800) [pid = 3428] [serial = 344] [outer = 19890000] 21:28:59 INFO - PROCESS | 3428 | 1461040139863 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]]]}] 21:28:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 21:28:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1069ms 21:28:59 INFO - PROCESS | 3428 | 1461040139955 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 21:28:59 INFO - PROCESS | 3428 | 1461040139959 Marionette TRACE conn4 <- [1,425,null,{"value":"13"}] 21:28:59 INFO - PROCESS | 3428 | 1461040139966 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 21:28:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 21:28:59 INFO - PROCESS | 3428 | 1461040139970 Marionette TRACE conn4 <- [1,426,null,{}] 21:29:00 INFO - PROCESS | 3428 | 1461040139977 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}] 21:29:00 INFO - PROCESS | 3428 | 1461040140071 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 21:29:00 INFO - PROCESS | 3428 | 1461040140184 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:00 INFO - PROCESS | 3428 | ++DOCSHELL 10266400 == 47 [pid = 3428] [id = 116] 21:29:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 99 (10267400) [pid = 3428] [serial = 345] [outer = 00000000] 21:29:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 100 (10BA2400) [pid = 3428] [serial = 346] [outer = 10267400] 21:29:00 INFO - PROCESS | 3428 | 1461040140242 Marionette DEBUG loaded listener.js 21:29:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 101 (133E3C00) [pid = 3428] [serial = 347] [outer = 10267400] 21:29:00 INFO - PROCESS | 3428 | 1461040140895 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] 21:29:00 INFO - PROCESS | 3428 | 1461040140950 Marionette TRACE conn4 <- [1,429,null,{"value":"13"}] 21:29:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 21:29:00 INFO - PROCESS | 3428 | 1461040140957 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 21:29:00 INFO - PROCESS | 3428 | 1461040140959 Marionette TRACE conn4 <- [1,430,null,{}] 21:29:00 INFO - PROCESS | 3428 | 1461040140963 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}] 21:29:01 INFO - PROCESS | 3428 | 1461040141066 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 21:29:01 INFO - PROCESS | 3428 | 1461040141155 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:01 INFO - PROCESS | 3428 | ++DOCSHELL 14922800 == 48 [pid = 3428] [id = 117] 21:29:01 INFO - PROCESS | 3428 | ++DOMWINDOW == 102 (15A60400) [pid = 3428] [serial = 348] [outer = 00000000] 21:29:01 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (18264C00) [pid = 3428] [serial = 349] [outer = 15A60400] 21:29:01 INFO - PROCESS | 3428 | 1461040141221 Marionette DEBUG loaded listener.js 21:29:01 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (18B3CC00) [pid = 3428] [serial = 350] [outer = 15A60400] 21:29:01 INFO - PROCESS | 3428 | 1461040141834 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]]]}] 21:29:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 21:29:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 930ms 21:29:01 INFO - PROCESS | 3428 | 1461040141888 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 21:29:01 INFO - PROCESS | 3428 | 1461040141891 Marionette TRACE conn4 <- [1,433,null,{"value":"13"}] 21:29:01 INFO - PROCESS | 3428 | 1461040141894 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 21:29:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 21:29:01 INFO - PROCESS | 3428 | 1461040141898 Marionette TRACE conn4 <- [1,434,null,{}] 21:29:01 INFO - PROCESS | 3428 | 1461040141909 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}] 21:29:02 INFO - PROCESS | 3428 | 1461040142017 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 21:29:02 INFO - PROCESS | 3428 | 1461040142096 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:02 INFO - PROCESS | 3428 | ++DOCSHELL 19A6E800 == 49 [pid = 3428] [id = 118] 21:29:02 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (19A70000) [pid = 3428] [serial = 351] [outer = 00000000] 21:29:02 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (1C609400) [pid = 3428] [serial = 352] [outer = 19A70000] 21:29:02 INFO - PROCESS | 3428 | 1461040142193 Marionette DEBUG loaded listener.js 21:29:02 INFO - PROCESS | 3428 | ++DOMWINDOW == 107 (1C70D400) [pid = 3428] [serial = 353] [outer = 19A70000] 21:29:02 INFO - PROCESS | 3428 | 1461040142812 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]]]}] 21:29:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 21:29:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 971ms 21:29:02 INFO - PROCESS | 3428 | 1461040142868 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 21:29:02 INFO - PROCESS | 3428 | 1461040142871 Marionette TRACE conn4 <- [1,437,null,{"value":"13"}] 21:29:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 21:29:02 INFO - PROCESS | 3428 | 1461040142875 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 21:29:02 INFO - PROCESS | 3428 | 1461040142877 Marionette TRACE conn4 <- [1,438,null,{}] 21:29:02 INFO - PROCESS | 3428 | 1461040142881 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}] 21:29:02 INFO - PROCESS | 3428 | 1461040142981 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 21:29:03 INFO - PROCESS | 3428 | 1461040143075 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:03 INFO - PROCESS | 3428 | ++DOCSHELL 0FE0F000 == 50 [pid = 3428] [id = 119] 21:29:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (0FE11C00) [pid = 3428] [serial = 354] [outer = 00000000] 21:29:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (1C602800) [pid = 3428] [serial = 355] [outer = 0FE11C00] 21:29:03 INFO - PROCESS | 3428 | 1461040143130 Marionette DEBUG loaded listener.js 21:29:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 110 (1C855000) [pid = 3428] [serial = 356] [outer = 0FE11C00] 21:29:03 INFO - PROCESS | 3428 | 1461040143863 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]]]}] 21:29:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 21:29:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1020ms 21:29:03 INFO - PROCESS | 3428 | 1461040143898 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 21:29:03 INFO - PROCESS | 3428 | 1461040143902 Marionette TRACE conn4 <- [1,441,null,{"value":"13"}] 21:29:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 21:29:03 INFO - PROCESS | 3428 | 1461040143907 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 21:29:03 INFO - PROCESS | 3428 | 1461040143911 Marionette TRACE conn4 <- [1,442,null,{}] 21:29:03 INFO - PROCESS | 3428 | 1461040143941 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}] 21:29:04 INFO - PROCESS | 3428 | 1461040144035 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 21:29:04 INFO - PROCESS | 3428 | 1461040144119 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:04 INFO - PROCESS | 3428 | ++DOCSHELL 10C84C00 == 51 [pid = 3428] [id = 120] 21:29:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (111EE000) [pid = 3428] [serial = 357] [outer = 00000000] 21:29:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (149C3800) [pid = 3428] [serial = 358] [outer = 111EE000] 21:29:04 INFO - PROCESS | 3428 | 1461040144212 Marionette DEBUG loaded listener.js 21:29:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (14C64800) [pid = 3428] [serial = 359] [outer = 111EE000] 21:29:04 INFO - PROCESS | 3428 | --DOCSHELL 0FD09000 == 50 [pid = 3428] [id = 114] 21:29:04 INFO - PROCESS | 3428 | --DOCSHELL 0FD01800 == 49 [pid = 3428] [id = 113] 21:29:04 INFO - PROCESS | 3428 | --DOCSHELL 19F9F000 == 48 [pid = 3428] [id = 112] 21:29:04 INFO - PROCESS | 3428 | --DOCSHELL 18D56400 == 47 [pid = 3428] [id = 111] 21:29:04 INFO - PROCESS | 3428 | --DOCSHELL 18AE5400 == 46 [pid = 3428] [id = 110] 21:29:04 INFO - PROCESS | 3428 | --DOCSHELL 17B5B000 == 45 [pid = 3428] [id = 109] 21:29:04 INFO - PROCESS | 3428 | --DOCSHELL 0FD05000 == 44 [pid = 3428] [id = 108] 21:29:04 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (1C60B800) [pid = 3428] [serial = 304] [outer = 00000000] [url = about:blank] 21:29:04 INFO - PROCESS | 3428 | --DOCSHELL 1026BC00 == 43 [pid = 3428] [id = 107] 21:29:04 INFO - PROCESS | 3428 | --DOCSHELL 195E9000 == 42 [pid = 3428] [id = 105] 21:29:04 INFO - PROCESS | 3428 | --DOCSHELL 103EE400 == 41 [pid = 3428] [id = 104] 21:29:04 INFO - PROCESS | 3428 | --DOCSHELL 0FD04400 == 40 [pid = 3428] [id = 103] 21:29:04 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (1C60F800) [pid = 3428] [serial = 218] [outer = 00000000] [url = about:blank] 21:29:04 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (1A0FA400) [pid = 3428] [serial = 302] [outer = 00000000] [url = about:blank] 21:29:04 INFO - PROCESS | 3428 | --DOMWINDOW == 109 (0FE30800) [pid = 3428] [serial = 277] [outer = 00000000] [url = about:blank] 21:29:04 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (10C92C00) [pid = 3428] [serial = 278] [outer = 00000000] [url = about:blank] 21:29:04 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (16953800) [pid = 3428] [serial = 280] [outer = 00000000] [url = about:blank] 21:29:04 INFO - PROCESS | 3428 | --DOMWINDOW == 106 (17B58400) [pid = 3428] [serial = 281] [outer = 00000000] [url = about:blank] 21:29:04 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (1825D000) [pid = 3428] [serial = 283] [outer = 00000000] [url = about:blank] 21:29:04 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (18A55C00) [pid = 3428] [serial = 284] [outer = 00000000] [url = about:blank] 21:29:04 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (197C4C00) [pid = 3428] [serial = 289] [outer = 00000000] [url = about:blank] 21:29:04 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (18AE4800) [pid = 3428] [serial = 286] [outer = 00000000] [url = about:blank] 21:29:04 INFO - PROCESS | 3428 | --DOMWINDOW == 101 (19A6E000) [pid = 3428] [serial = 272] [outer = 00000000] [url = about:blank] 21:29:04 INFO - PROCESS | 3428 | --DOMWINDOW == 100 (18D53800) [pid = 3428] [serial = 271] [outer = 00000000] [url = about:blank] 21:29:04 INFO - PROCESS | 3428 | --DOMWINDOW == 99 (144A1400) [pid = 3428] [serial = 275] [outer = 00000000] [url = about:blank] 21:29:04 INFO - PROCESS | 3428 | --DOMWINDOW == 98 (133DE800) [pid = 3428] [serial = 274] [outer = 00000000] [url = about:blank] 21:29:04 INFO - PROCESS | 3428 | --DOMWINDOW == 97 (1E6BA000) [pid = 3428] [serial = 265] [outer = 00000000] [url = about:blank] 21:29:04 INFO - PROCESS | 3428 | --DOMWINDOW == 96 (14C65400) [pid = 3428] [serial = 268] [outer = 00000000] [url = about:blank] 21:29:04 INFO - PROCESS | 3428 | --DOMWINDOW == 95 (19FF4000) [pid = 3428] [serial = 292] [outer = 00000000] [url = about:blank] 21:29:04 INFO - PROCESS | 3428 | --DOMWINDOW == 94 (1A0F9400) [pid = 3428] [serial = 295] [outer = 00000000] [url = about:blank] 21:29:04 INFO - PROCESS | 3428 | --DOMWINDOW == 93 (14C65C00) [pid = 3428] [serial = 298] [outer = 00000000] [url = about:blank] 21:29:04 INFO - PROCESS | 3428 | --DOMWINDOW == 92 (1A0EBC00) [pid = 3428] [serial = 293] [outer = 00000000] [url = about:blank] 21:29:04 INFO - PROCESS | 3428 | --DOMWINDOW == 91 (19FF1C00) [pid = 3428] [serial = 301] [outer = 00000000] [url = about:blank] 21:29:04 INFO - PROCESS | 3428 | --DOMWINDOW == 90 (1AB7F800) [pid = 3428] [serial = 296] [outer = 00000000] [url = about:blank] 21:29:04 INFO - PROCESS | 3428 | --DOMWINDOW == 89 (19859800) [pid = 3428] [serial = 290] [outer = 00000000] [url = about:blank] 21:29:04 INFO - PROCESS | 3428 | --DOMWINDOW == 88 (16956000) [pid = 3428] [serial = 299] [outer = 00000000] [url = about:blank] 21:29:04 INFO - PROCESS | 3428 | --DOMWINDOW == 87 (18B43800) [pid = 3428] [serial = 287] [outer = 00000000] [url = about:blank] 21:29:04 INFO - PROCESS | 3428 | 1461040144748 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]]]}] 21:29:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 21:29:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 891ms 21:29:04 INFO - PROCESS | 3428 | 1461040144798 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 21:29:04 INFO - PROCESS | 3428 | 1461040144804 Marionette TRACE conn4 <- [1,445,null,{"value":"13"}] 21:29:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 21:29:04 INFO - PROCESS | 3428 | 1461040144809 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 21:29:04 INFO - PROCESS | 3428 | 1461040144812 Marionette TRACE conn4 <- [1,446,null,{}] 21:29:04 INFO - PROCESS | 3428 | 1461040144815 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}] 21:29:04 INFO - PROCESS | 3428 | 1461040144895 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 21:29:04 INFO - PROCESS | 3428 | 1461040144904 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:04 INFO - PROCESS | 3428 | ++DOCSHELL 0FE31400 == 41 [pid = 3428] [id = 121] 21:29:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 88 (1441AC00) [pid = 3428] [serial = 360] [outer = 00000000] 21:29:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 89 (14C6E400) [pid = 3428] [serial = 361] [outer = 1441AC00] 21:29:04 INFO - PROCESS | 3428 | 1461040144949 Marionette DEBUG loaded listener.js 21:29:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 90 (15A67000) [pid = 3428] [serial = 362] [outer = 1441AC00] 21:29:05 INFO - PROCESS | 3428 | 1461040145418 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]]]}] 21:29:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 21:29:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 630ms 21:29:05 INFO - PROCESS | 3428 | 1461040145443 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 21:29:05 INFO - PROCESS | 3428 | 1461040145445 Marionette TRACE conn4 <- [1,449,null,{"value":"13"}] 21:29:05 INFO - PROCESS | 3428 | 1461040145448 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 21:29:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 21:29:05 INFO - PROCESS | 3428 | 1461040145452 Marionette TRACE conn4 <- [1,450,null,{}] 21:29:05 INFO - PROCESS | 3428 | 1461040145462 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}] 21:29:05 INFO - PROCESS | 3428 | 1461040145543 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 21:29:05 INFO - PROCESS | 3428 | 1461040145586 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:05 INFO - PROCESS | 3428 | ++DOCSHELL 17F11000 == 42 [pid = 3428] [id = 122] 21:29:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 91 (17F13000) [pid = 3428] [serial = 363] [outer = 00000000] 21:29:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 92 (1825B800) [pid = 3428] [serial = 364] [outer = 17F13000] 21:29:05 INFO - PROCESS | 3428 | 1461040145633 Marionette DEBUG loaded listener.js 21:29:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 93 (18A58000) [pid = 3428] [serial = 365] [outer = 17F13000] 21:29:06 INFO - PROCESS | 3428 | 1461040146097 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] 21:29:06 INFO - PROCESS | 3428 | 1461040146126 Marionette TRACE conn4 <- [1,453,null,{"value":"13"}] 21:29:06 INFO - PROCESS | 3428 | 1461040146129 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 21:29:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 21:29:06 INFO - PROCESS | 3428 | 1461040146131 Marionette TRACE conn4 <- [1,454,null,{}] 21:29:06 INFO - PROCESS | 3428 | 1461040146134 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}] 21:29:06 INFO - PROCESS | 3428 | 1461040146213 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 21:29:06 INFO - PROCESS | 3428 | 1461040146222 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:06 INFO - PROCESS | 3428 | ++DOCSHELL 18B47800 == 43 [pid = 3428] [id = 123] 21:29:06 INFO - PROCESS | 3428 | ++DOMWINDOW == 94 (18C23400) [pid = 3428] [serial = 366] [outer = 00000000] 21:29:06 INFO - PROCESS | 3428 | ++DOMWINDOW == 95 (18D59C00) [pid = 3428] [serial = 367] [outer = 18C23400] 21:29:06 INFO - PROCESS | 3428 | 1461040146266 Marionette DEBUG loaded listener.js 21:29:06 INFO - PROCESS | 3428 | ++DOMWINDOW == 96 (196A4400) [pid = 3428] [serial = 368] [outer = 18C23400] 21:29:06 INFO - PROCESS | 3428 | [3428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:29:06 INFO - PROCESS | 3428 | 1461040146709 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]]]}] 21:29:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 21:29:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 631ms 21:29:06 INFO - PROCESS | 3428 | 1461040146763 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 21:29:06 INFO - PROCESS | 3428 | 1461040146765 Marionette TRACE conn4 <- [1,457,null,{"value":"13"}] 21:29:06 INFO - PROCESS | 3428 | 1461040146768 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 21:29:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 21:29:06 INFO - PROCESS | 3428 | 1461040146770 Marionette TRACE conn4 <- [1,458,null,{}] 21:29:06 INFO - PROCESS | 3428 | 1461040146773 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}] 21:29:06 INFO - PROCESS | 3428 | 1461040146879 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 21:29:06 INFO - PROCESS | 3428 | 1461040146959 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:06 INFO - PROCESS | 3428 | ++DOCSHELL 196A7800 == 44 [pid = 3428] [id = 124] 21:29:06 INFO - PROCESS | 3428 | ++DOMWINDOW == 97 (196AA800) [pid = 3428] [serial = 369] [outer = 00000000] 21:29:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 98 (19892400) [pid = 3428] [serial = 370] [outer = 196AA800] 21:29:07 INFO - PROCESS | 3428 | 1461040147006 Marionette DEBUG loaded listener.js 21:29:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 99 (19897800) [pid = 3428] [serial = 371] [outer = 196AA800] 21:29:07 INFO - PROCESS | 3428 | 1461040147444 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] 21:29:07 INFO - PROCESS | 3428 | 1461040147505 Marionette TRACE conn4 <- [1,461,null,{"value":"13"}] 21:29:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 21:29:07 INFO - PROCESS | 3428 | 1461040147508 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 21:29:07 INFO - PROCESS | 3428 | 1461040147510 Marionette TRACE conn4 <- [1,462,null,{}] 21:29:07 INFO - PROCESS | 3428 | 1461040147519 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}] 21:29:07 INFO - PROCESS | 3428 | 1461040147643 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 21:29:07 INFO - PROCESS | 3428 | 1461040147702 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:07 INFO - PROCESS | 3428 | ++DOCSHELL 0FE06400 == 45 [pid = 3428] [id = 125] 21:29:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 100 (19FF5400) [pid = 3428] [serial = 372] [outer = 00000000] 21:29:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 101 (1A0F6800) [pid = 3428] [serial = 373] [outer = 19FF5400] 21:29:07 INFO - PROCESS | 3428 | 1461040147750 Marionette DEBUG loaded listener.js 21:29:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 102 (1AB76400) [pid = 3428] [serial = 374] [outer = 19FF5400] 21:29:08 INFO - PROCESS | 3428 | [3428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:29:08 INFO - PROCESS | 3428 | 1461040148194 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] 21:29:08 INFO - PROCESS | 3428 | 1461040148244 Marionette TRACE conn4 <- [1,465,null,{"value":"13"}] 21:29:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 21:29:08 INFO - PROCESS | 3428 | 1461040148247 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 21:29:08 INFO - PROCESS | 3428 | 1461040148249 Marionette TRACE conn4 <- [1,466,null,{}] 21:29:08 INFO - PROCESS | 3428 | 1461040148252 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}] 21:29:08 INFO - PROCESS | 3428 | 1461040148355 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 21:29:08 INFO - PROCESS | 3428 | 1461040148361 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:08 INFO - PROCESS | 3428 | ++DOCSHELL 1AE1D400 == 46 [pid = 3428] [id = 126] 21:29:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (1B971800) [pid = 3428] [serial = 375] [outer = 00000000] 21:29:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (1C601800) [pid = 3428] [serial = 376] [outer = 1B971800] 21:29:08 INFO - PROCESS | 3428 | 1461040148405 Marionette DEBUG loaded listener.js 21:29:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (1C603000) [pid = 3428] [serial = 377] [outer = 1B971800] 21:29:08 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (19FF5000) [pid = 3428] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 21:29:08 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (18D56C00) [pid = 3428] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 21:29:08 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (0FD81800) [pid = 3428] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 21:29:08 INFO - PROCESS | 3428 | --DOMWINDOW == 101 (196B1C00) [pid = 3428] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 21:29:08 INFO - PROCESS | 3428 | --DOMWINDOW == 100 (1AC13400) [pid = 3428] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 21:29:08 INFO - PROCESS | 3428 | --DOMWINDOW == 99 (18AE6000) [pid = 3428] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 21:29:08 INFO - PROCESS | 3428 | --DOMWINDOW == 98 (102BD400) [pid = 3428] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 21:29:08 INFO - PROCESS | 3428 | --DOMWINDOW == 97 (1026E800) [pid = 3428] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 21:29:08 INFO - PROCESS | 3428 | --DOMWINDOW == 96 (17B5B400) [pid = 3428] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 21:29:08 INFO - PROCESS | 3428 | 1461040148876 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] 21:29:08 INFO - PROCESS | 3428 | 1461040148925 Marionette TRACE conn4 <- [1,469,null,{"value":"13"}] 21:29:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 21:29:08 INFO - PROCESS | 3428 | 1461040148928 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 21:29:08 INFO - PROCESS | 3428 | 1461040148930 Marionette TRACE conn4 <- [1,470,null,{}] 21:29:08 INFO - PROCESS | 3428 | 1461040148933 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}] 21:29:09 INFO - PROCESS | 3428 | 1461040149008 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 21:29:09 INFO - PROCESS | 3428 | 1461040149014 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:09 INFO - PROCESS | 3428 | ++DOCSHELL 0FCBD000 == 47 [pid = 3428] [id = 127] 21:29:09 INFO - PROCESS | 3428 | ++DOMWINDOW == 97 (165EF800) [pid = 3428] [serial = 378] [outer = 00000000] 21:29:09 INFO - PROCESS | 3428 | ++DOMWINDOW == 98 (1B9D5C00) [pid = 3428] [serial = 379] [outer = 165EF800] 21:29:09 INFO - PROCESS | 3428 | 1461040149057 Marionette DEBUG loaded listener.js 21:29:09 INFO - PROCESS | 3428 | ++DOMWINDOW == 99 (1B9D0000) [pid = 3428] [serial = 380] [outer = 165EF800] 21:29:09 INFO - PROCESS | 3428 | 1461040149485 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]]]}] 21:29:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 21:29:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 630ms 21:29:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 21:29:09 INFO - PROCESS | 3428 | 1461040149559 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 21:29:09 INFO - PROCESS | 3428 | 1461040149561 Marionette TRACE conn4 <- [1,473,null,{"value":"13"}] 21:29:09 INFO - PROCESS | 3428 | 1461040149564 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 21:29:09 INFO - PROCESS | 3428 | 1461040149566 Marionette TRACE conn4 <- [1,474,null,{}] 21:29:09 INFO - PROCESS | 3428 | 1461040149569 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}] 21:29:09 INFO - PROCESS | 3428 | 1461040149669 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 21:29:09 INFO - PROCESS | 3428 | 1461040149678 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:09 INFO - PROCESS | 3428 | ++DOCSHELL 1C70E800 == 48 [pid = 3428] [id = 128] 21:29:09 INFO - PROCESS | 3428 | ++DOMWINDOW == 100 (1C847800) [pid = 3428] [serial = 381] [outer = 00000000] 21:29:09 INFO - PROCESS | 3428 | ++DOMWINDOW == 101 (1D61A000) [pid = 3428] [serial = 382] [outer = 1C847800] 21:29:09 INFO - PROCESS | 3428 | 1461040149725 Marionette DEBUG loaded listener.js 21:29:09 INFO - PROCESS | 3428 | ++DOMWINDOW == 102 (1D620400) [pid = 3428] [serial = 383] [outer = 1C847800] 21:29:10 INFO - PROCESS | 3428 | 1461040150173 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]]]}] 21:29:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 21:29:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 671ms 21:29:10 INFO - PROCESS | 3428 | 1461040150235 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 21:29:10 INFO - PROCESS | 3428 | 1461040150237 Marionette TRACE conn4 <- [1,477,null,{"value":"13"}] 21:29:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 21:29:10 INFO - PROCESS | 3428 | 1461040150240 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 21:29:10 INFO - PROCESS | 3428 | 1461040150241 Marionette TRACE conn4 <- [1,478,null,{}] 21:29:10 INFO - PROCESS | 3428 | 1461040150245 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}] 21:29:10 INFO - PROCESS | 3428 | 1461040150320 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 21:29:10 INFO - PROCESS | 3428 | 1461040150326 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:10 INFO - PROCESS | 3428 | ++DOCSHELL 1963C000 == 49 [pid = 3428] [id = 129] 21:29:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (19640000) [pid = 3428] [serial = 384] [outer = 00000000] 21:29:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (19645000) [pid = 3428] [serial = 385] [outer = 19640000] 21:29:10 INFO - PROCESS | 3428 | 1461040150369 Marionette DEBUG loaded listener.js 21:29:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (19647C00) [pid = 3428] [serial = 386] [outer = 19640000] 21:29:10 INFO - PROCESS | 3428 | 1461040150848 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]]]}] 21:29:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 21:29:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 670ms 21:29:10 INFO - PROCESS | 3428 | 1461040150912 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 21:29:10 INFO - PROCESS | 3428 | 1461040150916 Marionette TRACE conn4 <- [1,481,null,{"value":"13"}] 21:29:10 INFO - PROCESS | 3428 | 1461040150921 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 21:29:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 21:29:10 INFO - PROCESS | 3428 | 1461040150926 Marionette TRACE conn4 <- [1,482,null,{}] 21:29:10 INFO - PROCESS | 3428 | 1461040150933 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}] 21:29:11 INFO - PROCESS | 3428 | 1461040151095 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 21:29:11 INFO - PROCESS | 3428 | 1461040151174 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:11 INFO - PROCESS | 3428 | ++DOCSHELL 10263400 == 50 [pid = 3428] [id = 130] 21:29:11 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (10264800) [pid = 3428] [serial = 387] [outer = 00000000] 21:29:11 INFO - PROCESS | 3428 | ++DOMWINDOW == 107 (103EE400) [pid = 3428] [serial = 388] [outer = 10264800] 21:29:11 INFO - PROCESS | 3428 | 1461040151273 Marionette DEBUG loaded listener.js 21:29:11 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (14210800) [pid = 3428] [serial = 389] [outer = 10264800] 21:29:11 INFO - PROCESS | 3428 | 1461040151919 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]]]}] 21:29:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 21:29:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1022ms 21:29:11 INFO - PROCESS | 3428 | 1461040151953 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 21:29:11 INFO - PROCESS | 3428 | 1461040151959 Marionette TRACE conn4 <- [1,485,null,{"value":"13"}] 21:29:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 21:29:11 INFO - PROCESS | 3428 | 1461040151965 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 21:29:11 INFO - PROCESS | 3428 | 1461040151968 Marionette TRACE conn4 <- [1,486,null,{}] 21:29:11 INFO - PROCESS | 3428 | 1461040151972 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}] 21:29:12 INFO - PROCESS | 3428 | 1461040152100 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 21:29:12 INFO - PROCESS | 3428 | 1461040152224 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:12 INFO - PROCESS | 3428 | ++DOCSHELL 17C6FC00 == 51 [pid = 3428] [id = 131] 21:29:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (17CEA400) [pid = 3428] [serial = 390] [outer = 00000000] 21:29:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 110 (18A56C00) [pid = 3428] [serial = 391] [outer = 17CEA400] 21:29:12 INFO - PROCESS | 3428 | 1461040152281 Marionette DEBUG loaded listener.js 21:29:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (18C20800) [pid = 3428] [serial = 392] [outer = 17CEA400] 21:29:12 INFO - PROCESS | 3428 | 1461040152869 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]]]}] 21:29:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 21:29:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 971ms 21:29:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 21:29:12 INFO - PROCESS | 3428 | 1461040152940 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 21:29:12 INFO - PROCESS | 3428 | 1461040152942 Marionette TRACE conn4 <- [1,489,null,{"value":"13"}] 21:29:12 INFO - PROCESS | 3428 | 1461040152946 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 21:29:12 INFO - PROCESS | 3428 | 1461040152950 Marionette TRACE conn4 <- [1,490,null,{}] 21:29:12 INFO - PROCESS | 3428 | 1461040152961 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}] 21:29:13 INFO - PROCESS | 3428 | 1461040153068 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 21:29:13 INFO - PROCESS | 3428 | 1461040153191 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:13 INFO - PROCESS | 3428 | ++DOCSHELL 19FF1C00 == 52 [pid = 3428] [id = 132] 21:29:13 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (19FF7400) [pid = 3428] [serial = 393] [outer = 00000000] 21:29:13 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (1C77A400) [pid = 3428] [serial = 394] [outer = 19FF7400] 21:29:13 INFO - PROCESS | 3428 | 1461040153249 Marionette DEBUG loaded listener.js 21:29:13 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (1C780800) [pid = 3428] [serial = 395] [outer = 19FF7400] 21:29:13 INFO - PROCESS | 3428 | 1461040153878 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]]]}] 21:29:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 21:29:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 970ms 21:29:13 INFO - PROCESS | 3428 | 1461040153919 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 21:29:13 INFO - PROCESS | 3428 | 1461040153922 Marionette TRACE conn4 <- [1,493,null,{"value":"13"}] 21:29:13 INFO - PROCESS | 3428 | 1461040153925 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 21:29:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 21:29:13 INFO - PROCESS | 3428 | 1461040153927 Marionette TRACE conn4 <- [1,494,null,{}] 21:29:13 INFO - PROCESS | 3428 | 1461040153931 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}] 21:29:14 INFO - PROCESS | 3428 | 1461040154034 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 21:29:14 INFO - PROCESS | 3428 | 1461040154185 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:14 INFO - PROCESS | 3428 | ++DOCSHELL 1B9DB800 == 53 [pid = 3428] [id = 133] 21:29:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 115 (1C603800) [pid = 3428] [serial = 396] [outer = 00000000] 21:29:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 116 (1E601C00) [pid = 3428] [serial = 397] [outer = 1C603800] 21:29:14 INFO - PROCESS | 3428 | 1461040154240 Marionette DEBUG loaded listener.js 21:29:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 117 (1E608C00) [pid = 3428] [serial = 398] [outer = 1C603800] 21:29:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 118 (0FE2F800) [pid = 3428] [serial = 399] [outer = 0F3BDC00] 21:29:15 INFO - PROCESS | 3428 | 1461040155031 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]]]}] 21:29:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 21:29:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1129ms 21:29:15 INFO - PROCESS | 3428 | 1461040155058 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 21:29:15 INFO - PROCESS | 3428 | 1461040155063 Marionette TRACE conn4 <- [1,497,null,{"value":"13"}] 21:29:15 INFO - PROCESS | 3428 | 1461040155068 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 21:29:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 21:29:15 INFO - PROCESS | 3428 | 1461040155071 Marionette TRACE conn4 <- [1,498,null,{}] 21:29:15 INFO - PROCESS | 3428 | 1461040155076 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}] 21:29:15 INFO - PROCESS | 3428 | 1461040155176 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 21:29:15 INFO - PROCESS | 3428 | 1461040155277 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:15 INFO - PROCESS | 3428 | ++DOCSHELL 0FD0D400 == 54 [pid = 3428] [id = 134] 21:29:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 119 (14C5F400) [pid = 3428] [serial = 400] [outer = 00000000] 21:29:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 120 (15F0E000) [pid = 3428] [serial = 401] [outer = 14C5F400] 21:29:15 INFO - PROCESS | 3428 | 1461040155326 Marionette DEBUG loaded listener.js 21:29:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 121 (17B58000) [pid = 3428] [serial = 402] [outer = 14C5F400] 21:29:15 INFO - PROCESS | 3428 | --DOCSHELL 1C70E800 == 53 [pid = 3428] [id = 128] 21:29:15 INFO - PROCESS | 3428 | --DOCSHELL 0FCBD000 == 52 [pid = 3428] [id = 127] 21:29:15 INFO - PROCESS | 3428 | --DOCSHELL 1AE1D400 == 51 [pid = 3428] [id = 126] 21:29:15 INFO - PROCESS | 3428 | --DOCSHELL 0FE06400 == 50 [pid = 3428] [id = 125] 21:29:15 INFO - PROCESS | 3428 | --DOCSHELL 196A7800 == 49 [pid = 3428] [id = 124] 21:29:15 INFO - PROCESS | 3428 | --DOCSHELL 18B47800 == 48 [pid = 3428] [id = 123] 21:29:15 INFO - PROCESS | 3428 | --DOCSHELL 17F11000 == 47 [pid = 3428] [id = 122] 21:29:15 INFO - PROCESS | 3428 | --DOMWINDOW == 120 (19897C00) [pid = 3428] [serial = 343] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 3428 | --DOMWINDOW == 119 (196AAC00) [pid = 3428] [serial = 313] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 3428 | --DOMWINDOW == 118 (10269C00) [pid = 3428] [serial = 307] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 3428 | --DOMWINDOW == 117 (17C78C00) [pid = 3428] [serial = 310] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 3428 | --DOCSHELL 0FE31400 == 46 [pid = 3428] [id = 121] 21:29:15 INFO - PROCESS | 3428 | --DOCSHELL 10C84C00 == 45 [pid = 3428] [id = 120] 21:29:15 INFO - PROCESS | 3428 | --DOCSHELL 1988EC00 == 44 [pid = 3428] [id = 115] 21:29:15 INFO - PROCESS | 3428 | 1461040155941 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]]]}] 21:29:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 21:29:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 930ms 21:29:16 INFO - PROCESS | 3428 | 1461040156003 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 21:29:16 INFO - PROCESS | 3428 | 1461040156007 Marionette TRACE conn4 <- [1,501,null,{"value":"13"}] 21:29:16 INFO - PROCESS | 3428 | 1461040156013 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 21:29:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 21:29:16 INFO - PROCESS | 3428 | 1461040156015 Marionette TRACE conn4 <- [1,502,null,{}] 21:29:16 INFO - PROCESS | 3428 | 1461040156019 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}] 21:29:16 INFO - PROCESS | 3428 | 1461040156112 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 21:29:16 INFO - PROCESS | 3428 | --DOMWINDOW == 116 (1A0FA000) [pid = 3428] [serial = 335] [outer = 00000000] [url = about:blank] 21:29:16 INFO - PROCESS | 3428 | --DOMWINDOW == 115 (196AC800) [pid = 3428] [serial = 332] [outer = 00000000] [url = about:blank] 21:29:16 INFO - PROCESS | 3428 | --DOMWINDOW == 114 (1449FC00) [pid = 3428] [serial = 323] [outer = 00000000] [url = about:blank] 21:29:16 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (1BFBE800) [pid = 3428] [serial = 316] [outer = 00000000] [url = about:blank] 21:29:16 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (1C70A000) [pid = 3428] [serial = 317] [outer = 00000000] [url = about:blank] 21:29:16 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (1BF4D800) [pid = 3428] [serial = 337] [outer = 00000000] [url = about:blank] 21:29:16 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (18D4FC00) [pid = 3428] [serial = 328] [outer = 00000000] [url = about:blank] 21:29:16 INFO - PROCESS | 3428 | --DOMWINDOW == 109 (14C69400) [pid = 3428] [serial = 320] [outer = 00000000] [url = about:blank] 21:29:16 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (1A0EDC00) [pid = 3428] [serial = 340] [outer = 00000000] [url = about:blank] 21:29:16 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (17CECC00) [pid = 3428] [serial = 325] [outer = 00000000] [url = about:blank] 21:29:16 INFO - PROCESS | 3428 | --DOMWINDOW == 106 (10261C00) [pid = 3428] [serial = 322] [outer = 00000000] [url = about:blank] 21:29:16 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (18261000) [pid = 3428] [serial = 326] [outer = 00000000] [url = about:blank] 21:29:16 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (1BF4F800) [pid = 3428] [serial = 338] [outer = 00000000] [url = about:blank] 21:29:16 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (18D54400) [pid = 3428] [serial = 329] [outer = 00000000] [url = about:blank] 21:29:16 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (1A0F1000) [pid = 3428] [serial = 334] [outer = 00000000] [url = about:blank] 21:29:16 INFO - PROCESS | 3428 | --DOMWINDOW == 101 (196A7400) [pid = 3428] [serial = 331] [outer = 00000000] [url = about:blank] 21:29:16 INFO - PROCESS | 3428 | --DOMWINDOW == 100 (14C3E000) [pid = 3428] [serial = 319] [outer = 00000000] [url = about:blank] 21:29:16 INFO - PROCESS | 3428 | --DOMWINDOW == 99 (1B9D4400) [pid = 3428] [serial = 341] [outer = 00000000] [url = about:blank] 21:29:16 INFO - PROCESS | 3428 | 1461040156201 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:16 INFO - PROCESS | 3428 | ++DOCSHELL 0FD09000 == 45 [pid = 3428] [id = 135] 21:29:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 100 (0FD0E400) [pid = 3428] [serial = 403] [outer = 00000000] 21:29:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 101 (10264000) [pid = 3428] [serial = 404] [outer = 0FD0E400] 21:29:16 INFO - PROCESS | 3428 | 1461040156247 Marionette DEBUG loaded listener.js 21:29:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 102 (14215000) [pid = 3428] [serial = 405] [outer = 0FD0E400] 21:29:16 INFO - PROCESS | 3428 | 1461040156628 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]]]}] 21:29:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 21:29:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 671ms 21:29:16 INFO - PROCESS | 3428 | 1461040156687 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 21:29:16 INFO - PROCESS | 3428 | 1461040156690 Marionette TRACE conn4 <- [1,505,null,{"value":"13"}] 21:29:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 21:29:16 INFO - PROCESS | 3428 | 1461040156693 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 21:29:16 INFO - PROCESS | 3428 | 1461040156696 Marionette TRACE conn4 <- [1,506,null,{}] 21:29:16 INFO - PROCESS | 3428 | 1461040156706 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}] 21:29:16 INFO - PROCESS | 3428 | 1461040156817 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 21:29:16 INFO - PROCESS | 3428 | 1461040156832 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:16 INFO - PROCESS | 3428 | ++DOCSHELL 17FC7C00 == 46 [pid = 3428] [id = 136] 21:29:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (17FC8000) [pid = 3428] [serial = 406] [outer = 00000000] 21:29:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (18A58800) [pid = 3428] [serial = 407] [outer = 17FC8000] 21:29:16 INFO - PROCESS | 3428 | 1461040156879 Marionette DEBUG loaded listener.js 21:29:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (18B40000) [pid = 3428] [serial = 408] [outer = 17FC8000] 21:29:17 INFO - PROCESS | 3428 | 1461040157336 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]]]}] 21:29:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 21:29:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 21:29:17 INFO - PROCESS | 3428 | 1461040157367 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 21:29:17 INFO - PROCESS | 3428 | 1461040157370 Marionette TRACE conn4 <- [1,509,null,{"value":"13"}] 21:29:17 INFO - PROCESS | 3428 | 1461040157373 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 21:29:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 21:29:17 INFO - PROCESS | 3428 | 1461040157375 Marionette TRACE conn4 <- [1,510,null,{}] 21:29:17 INFO - PROCESS | 3428 | 1461040157378 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}] 21:29:17 INFO - PROCESS | 3428 | 1461040157458 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 21:29:17 INFO - PROCESS | 3428 | 1461040157466 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:17 INFO - PROCESS | 3428 | ++DOCSHELL 18C1D400 == 47 [pid = 3428] [id = 137] 21:29:17 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (18D51400) [pid = 3428] [serial = 409] [outer = 00000000] 21:29:17 INFO - PROCESS | 3428 | ++DOMWINDOW == 107 (19639800) [pid = 3428] [serial = 410] [outer = 18D51400] 21:29:17 INFO - PROCESS | 3428 | 1461040157512 Marionette DEBUG loaded listener.js 21:29:17 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (19642400) [pid = 3428] [serial = 411] [outer = 18D51400] 21:29:17 INFO - PROCESS | 3428 | 1461040157940 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]]]}] 21:29:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 21:29:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 631ms 21:29:18 INFO - PROCESS | 3428 | 1461040158009 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 21:29:18 INFO - PROCESS | 3428 | 1461040158011 Marionette TRACE conn4 <- [1,513,null,{"value":"13"}] 21:29:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 21:29:18 INFO - PROCESS | 3428 | 1461040158014 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 21:29:18 INFO - PROCESS | 3428 | 1461040158016 Marionette TRACE conn4 <- [1,514,null,{}] 21:29:18 INFO - PROCESS | 3428 | 1461040158019 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}] 21:29:18 INFO - PROCESS | 3428 | 1461040158097 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 21:29:18 INFO - PROCESS | 3428 | 1461040158104 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:18 INFO - PROCESS | 3428 | ++DOCSHELL 19644800 == 48 [pid = 3428] [id = 138] 21:29:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (19648C00) [pid = 3428] [serial = 412] [outer = 00000000] 21:29:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 110 (197BF800) [pid = 3428] [serial = 413] [outer = 19648C00] 21:29:18 INFO - PROCESS | 3428 | 1461040158148 Marionette DEBUG loaded listener.js 21:29:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (1988EC00) [pid = 3428] [serial = 414] [outer = 19648C00] 21:29:18 INFO - PROCESS | 3428 | 1461040158647 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]]]}] 21:29:18 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 21:29:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 671ms 21:29:18 INFO - PROCESS | 3428 | 1461040158688 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 21:29:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 21:29:18 INFO - PROCESS | 3428 | 1461040158690 Marionette TRACE conn4 <- [1,517,null,{"value":"13"}] 21:29:18 INFO - PROCESS | 3428 | 1461040158693 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 21:29:18 INFO - PROCESS | 3428 | 1461040158695 Marionette TRACE conn4 <- [1,518,null,{}] 21:29:18 INFO - PROCESS | 3428 | 1461040158698 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}] 21:29:18 INFO - PROCESS | 3428 | 1461040158812 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 21:29:18 INFO - PROCESS | 3428 | 1461040158821 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:18 INFO - PROCESS | 3428 | ++DOCSHELL 0FE33000 == 49 [pid = 3428] [id = 139] 21:29:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (19897C00) [pid = 3428] [serial = 415] [outer = 00000000] 21:29:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (1A0EB400) [pid = 3428] [serial = 416] [outer = 19897C00] 21:29:18 INFO - PROCESS | 3428 | 1461040158913 Marionette DEBUG loaded listener.js 21:29:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (1A0F2800) [pid = 3428] [serial = 417] [outer = 19897C00] 21:29:19 INFO - PROCESS | 3428 | 1461040159351 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]]]}] 21:29:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 21:29:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 670ms 21:29:19 INFO - PROCESS | 3428 | 1461040159364 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 21:29:19 INFO - PROCESS | 3428 | 1461040159366 Marionette TRACE conn4 <- [1,521,null,{"value":"13"}] 21:29:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 21:29:19 INFO - PROCESS | 3428 | 1461040159369 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 21:29:19 INFO - PROCESS | 3428 | 1461040159371 Marionette TRACE conn4 <- [1,522,null,{}] 21:29:19 INFO - PROCESS | 3428 | 1461040159374 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}] 21:29:19 INFO - PROCESS | 3428 | 1461040159476 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 21:29:19 INFO - PROCESS | 3428 | 1461040159563 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:19 INFO - PROCESS | 3428 | ++DOCSHELL 0FD0A800 == 50 [pid = 3428] [id = 140] 21:29:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 115 (1AB7F800) [pid = 3428] [serial = 418] [outer = 00000000] 21:29:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 116 (1AEE6C00) [pid = 3428] [serial = 419] [outer = 1AB7F800] 21:29:19 INFO - PROCESS | 3428 | 1461040159606 Marionette DEBUG loaded listener.js 21:29:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 117 (1B9DC800) [pid = 3428] [serial = 420] [outer = 1AB7F800] 21:29:20 INFO - PROCESS | 3428 | 1461040160039 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]]]}] 21:29:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 21:29:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 731ms 21:29:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 21:29:20 INFO - PROCESS | 3428 | 1461040160107 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 21:29:20 INFO - PROCESS | 3428 | 1461040160109 Marionette TRACE conn4 <- [1,525,null,{"value":"13"}] 21:29:20 INFO - PROCESS | 3428 | 1461040160112 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 21:29:20 INFO - PROCESS | 3428 | 1461040160114 Marionette TRACE conn4 <- [1,526,null,{}] 21:29:20 INFO - PROCESS | 3428 | 1461040160118 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}] 21:29:20 INFO - PROCESS | 3428 | 1461040160219 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 21:29:20 INFO - PROCESS | 3428 | 1461040160228 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:20 INFO - PROCESS | 3428 | ++DOCSHELL 1AE29800 == 51 [pid = 3428] [id = 141] 21:29:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 118 (1BE87400) [pid = 3428] [serial = 421] [outer = 00000000] 21:29:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 119 (1C606800) [pid = 3428] [serial = 422] [outer = 1BE87400] 21:29:20 INFO - PROCESS | 3428 | 1461040160271 Marionette DEBUG loaded listener.js 21:29:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 120 (1C703400) [pid = 3428] [serial = 423] [outer = 1BE87400] 21:29:20 INFO - PROCESS | 3428 | --DOMWINDOW == 119 (0FD06000) [pid = 3428] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 21:29:20 INFO - PROCESS | 3428 | --DOMWINDOW == 118 (0FE2FC00) [pid = 3428] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 21:29:20 INFO - PROCESS | 3428 | --DOMWINDOW == 117 (1BE91C00) [pid = 3428] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 21:29:20 INFO - PROCESS | 3428 | --DOMWINDOW == 116 (1E6B7000) [pid = 3428] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 21:29:20 INFO - PROCESS | 3428 | --DOMWINDOW == 115 (195EEC00) [pid = 3428] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 21:29:20 INFO - PROCESS | 3428 | --DOMWINDOW == 114 (10C44400) [pid = 3428] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 21:29:20 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (14C45800) [pid = 3428] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 21:29:20 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (1C709800) [pid = 3428] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 21:29:20 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (1BE90800) [pid = 3428] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 21:29:20 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (1441FC00) [pid = 3428] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 21:29:20 INFO - PROCESS | 3428 | --DOMWINDOW == 109 (196AA800) [pid = 3428] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 21:29:20 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (19FF5400) [pid = 3428] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 21:29:20 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (1B971800) [pid = 3428] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 21:29:20 INFO - PROCESS | 3428 | --DOMWINDOW == 106 (165EF800) [pid = 3428] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 21:29:20 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (0FE11C00) [pid = 3428] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 21:29:20 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (1C847800) [pid = 3428] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 21:29:20 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (111EE000) [pid = 3428] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 21:29:20 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (1441AC00) [pid = 3428] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 21:29:20 INFO - PROCESS | 3428 | --DOMWINDOW == 101 (17F13000) [pid = 3428] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 21:29:20 INFO - PROCESS | 3428 | --DOMWINDOW == 100 (18C23400) [pid = 3428] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 21:29:20 INFO - PROCESS | 3428 | 1461040160862 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]]]}] 21:29:20 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 21:29:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 771ms 21:29:20 INFO - PROCESS | 3428 | 1461040160886 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 21:29:20 INFO - PROCESS | 3428 | 1461040160888 Marionette TRACE conn4 <- [1,529,null,{"value":"13"}] 21:29:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 21:29:20 INFO - PROCESS | 3428 | 1461040160891 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 21:29:20 INFO - PROCESS | 3428 | 1461040160893 Marionette TRACE conn4 <- [1,530,null,{}] 21:29:20 INFO - PROCESS | 3428 | 1461040160896 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}] 21:29:20 INFO - PROCESS | 3428 | 1461040160971 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 21:29:21 INFO - PROCESS | 3428 | 1461040160977 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:21 INFO - PROCESS | 3428 | ++DOCSHELL 111EE000 == 52 [pid = 3428] [id = 142] 21:29:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 101 (15F0F000) [pid = 3428] [serial = 424] [outer = 00000000] 21:29:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 102 (18D5E400) [pid = 3428] [serial = 425] [outer = 15F0F000] 21:29:21 INFO - PROCESS | 3428 | 1461040161021 Marionette DEBUG loaded listener.js 21:29:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (1989B800) [pid = 3428] [serial = 426] [outer = 15F0F000] 21:29:21 INFO - PROCESS | 3428 | 1461040161492 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"]]]}] 21:29:21 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 21:29:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 21:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:29:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:29:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 21:29:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:29:21 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 21:29:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 21:29:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:29:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:29:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 21:29:21 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:29:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 630ms 21:29:21 INFO - PROCESS | 3428 | 1461040161522 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 21:29:21 INFO - PROCESS | 3428 | 1461040161524 Marionette TRACE conn4 <- [1,533,null,{"value":"13"}] 21:29:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 21:29:21 INFO - PROCESS | 3428 | 1461040161528 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 21:29:21 INFO - PROCESS | 3428 | 1461040161530 Marionette TRACE conn4 <- [1,534,null,{}] 21:29:21 INFO - PROCESS | 3428 | 1461040161533 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}] 21:29:21 INFO - PROCESS | 3428 | 1461040161624 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 21:29:21 INFO - PROCESS | 3428 | 1461040161631 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:21 INFO - PROCESS | 3428 | ++DOCSHELL 14529000 == 53 [pid = 3428] [id = 143] 21:29:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (1452A400) [pid = 3428] [serial = 427] [outer = 00000000] 21:29:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (14530000) [pid = 3428] [serial = 428] [outer = 1452A400] 21:29:21 INFO - PROCESS | 3428 | 1461040161674 Marionette DEBUG loaded listener.js 21:29:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (18D50C00) [pid = 3428] [serial = 429] [outer = 1452A400] 21:29:22 INFO - PROCESS | 3428 | 1461040162106 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]]]}] 21:29:22 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. 21:29:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 630ms 21:29:22 INFO - PROCESS | 3428 | 1461040162158 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 21:29:22 INFO - PROCESS | 3428 | 1461040162161 Marionette TRACE conn4 <- [1,537,null,{"value":"13"}] 21:29:22 INFO - PROCESS | 3428 | 1461040162164 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 21:29:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 21:29:22 INFO - PROCESS | 3428 | 1461040162166 Marionette TRACE conn4 <- [1,538,null,{}] 21:29:22 INFO - PROCESS | 3428 | 1461040162170 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}] 21:29:22 INFO - PROCESS | 3428 | 1461040162268 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 21:29:22 INFO - PROCESS | 3428 | 1461040162316 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:22 INFO - PROCESS | 3428 | ++DOCSHELL 19FF5800 == 54 [pid = 3428] [id = 144] 21:29:22 INFO - PROCESS | 3428 | ++DOMWINDOW == 107 (1C787C00) [pid = 3428] [serial = 430] [outer = 00000000] 21:29:22 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (1C847400) [pid = 3428] [serial = 431] [outer = 1C787C00] 21:29:22 INFO - PROCESS | 3428 | 1461040162364 Marionette DEBUG loaded listener.js 21:29:22 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (1D617000) [pid = 3428] [serial = 432] [outer = 1C787C00] 21:29:22 INFO - PROCESS | 3428 | 1461040162949 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]]]}] 21:29:23 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 21:29:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 831ms 21:29:23 INFO - PROCESS | 3428 | 1461040163001 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 21:29:23 INFO - PROCESS | 3428 | 1461040163006 Marionette TRACE conn4 <- [1,541,null,{"value":"13"}] 21:29:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 21:29:23 INFO - PROCESS | 3428 | 1461040163013 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 21:29:23 INFO - PROCESS | 3428 | 1461040163017 Marionette TRACE conn4 <- [1,542,null,{}] 21:29:23 INFO - PROCESS | 3428 | 1461040163022 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}] 21:29:23 INFO - PROCESS | 3428 | 1461040163132 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 21:29:23 INFO - PROCESS | 3428 | 1461040163230 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:23 INFO - PROCESS | 3428 | ++DOCSHELL 0FE36C00 == 55 [pid = 3428] [id = 145] 21:29:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 110 (10263000) [pid = 3428] [serial = 433] [outer = 00000000] 21:29:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (149DF000) [pid = 3428] [serial = 434] [outer = 10263000] 21:29:23 INFO - PROCESS | 3428 | 1461040163288 Marionette DEBUG loaded listener.js 21:29:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (14C6D000) [pid = 3428] [serial = 435] [outer = 10263000] 21:29:23 INFO - PROCESS | 3428 | [3428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:29:23 INFO - PROCESS | 3428 | [3428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:29:23 INFO - PROCESS | 3428 | 1461040163907 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]]]}] 21:29:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 21:29:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 930ms 21:29:23 INFO - PROCESS | 3428 | 1461040163944 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 21:29:23 INFO - PROCESS | 3428 | 1461040163951 Marionette TRACE conn4 <- [1,545,null,{"value":"13"}] 21:29:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 21:29:23 INFO - PROCESS | 3428 | 1461040163958 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 21:29:23 INFO - PROCESS | 3428 | 1461040163961 Marionette TRACE conn4 <- [1,546,null,{}] 21:29:23 INFO - PROCESS | 3428 | 1461040163965 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}] 21:29:24 INFO - PROCESS | 3428 | 1461040164072 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 21:29:24 INFO - PROCESS | 3428 | 1461040164169 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:24 INFO - PROCESS | 3428 | ++DOCSHELL 17B57000 == 56 [pid = 3428] [id = 146] 21:29:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (17CECC00) [pid = 3428] [serial = 436] [outer = 00000000] 21:29:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (18B42000) [pid = 3428] [serial = 437] [outer = 17CECC00] 21:29:24 INFO - PROCESS | 3428 | 1461040164224 Marionette DEBUG loaded listener.js 21:29:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 115 (195EE400) [pid = 3428] [serial = 438] [outer = 17CECC00] 21:29:24 INFO - PROCESS | 3428 | 1461040164769 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]]]}] 21:29:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 21:29:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 871ms 21:29:24 INFO - PROCESS | 3428 | 1461040164829 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 21:29:24 INFO - PROCESS | 3428 | 1461040164832 Marionette TRACE conn4 <- [1,549,null,{"value":"13"}] 21:29:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 21:29:24 INFO - PROCESS | 3428 | 1461040164836 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 21:29:24 INFO - PROCESS | 3428 | 1461040164841 Marionette TRACE conn4 <- [1,550,null,{}] 21:29:24 INFO - PROCESS | 3428 | 1461040164853 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}] 21:29:24 INFO - PROCESS | 3428 | 1461040164961 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 21:29:25 INFO - PROCESS | 3428 | 1461040165060 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:25 INFO - PROCESS | 3428 | ++DOCSHELL 1C60BC00 == 57 [pid = 3428] [id = 147] 21:29:25 INFO - PROCESS | 3428 | ++DOMWINDOW == 116 (1C60C400) [pid = 3428] [serial = 439] [outer = 00000000] 21:29:25 INFO - PROCESS | 3428 | ++DOMWINDOW == 117 (1C7DC400) [pid = 3428] [serial = 440] [outer = 1C60C400] 21:29:25 INFO - PROCESS | 3428 | 1461040165116 Marionette DEBUG loaded listener.js 21:29:25 INFO - PROCESS | 3428 | ++DOMWINDOW == 118 (1D61AC00) [pid = 3428] [serial = 441] [outer = 1C60C400] 21:29:25 INFO - PROCESS | 3428 | [3428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:29:25 INFO - PROCESS | 3428 | [3428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:29:25 INFO - PROCESS | 3428 | 1461040165693 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]]]}] 21:29:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 21:29:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 890ms 21:29:25 INFO - PROCESS | 3428 | 1461040165729 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 21:29:25 INFO - PROCESS | 3428 | 1461040165732 Marionette TRACE conn4 <- [1,553,null,{"value":"13"}] 21:29:25 INFO - PROCESS | 3428 | 1461040165735 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 21:29:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 21:29:25 INFO - PROCESS | 3428 | 1461040165737 Marionette TRACE conn4 <- [1,554,null,{}] 21:29:25 INFO - PROCESS | 3428 | 1461040165741 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}] 21:29:25 INFO - PROCESS | 3428 | 1461040165843 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 21:29:25 INFO - PROCESS | 3428 | 1461040165938 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:25 INFO - PROCESS | 3428 | ++DOCSHELL 1D7AE000 == 58 [pid = 3428] [id = 148] 21:29:25 INFO - PROCESS | 3428 | ++DOMWINDOW == 119 (1D7AEC00) [pid = 3428] [serial = 442] [outer = 00000000] 21:29:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 120 (1D7B3C00) [pid = 3428] [serial = 443] [outer = 1D7AEC00] 21:29:26 INFO - PROCESS | 3428 | 1461040165991 Marionette DEBUG loaded listener.js 21:29:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 121 (1D7B7800) [pid = 3428] [serial = 444] [outer = 1D7AEC00] 21:29:26 INFO - PROCESS | 3428 | [3428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:29:26 INFO - PROCESS | 3428 | [3428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:29:26 INFO - PROCESS | 3428 | 1461040166492 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]]]}] 21:29:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 21:29:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 771ms 21:29:26 INFO - PROCESS | 3428 | 1461040166509 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 21:29:26 INFO - PROCESS | 3428 | 1461040166511 Marionette TRACE conn4 <- [1,557,null,{"value":"13"}] 21:29:26 INFO - PROCESS | 3428 | 1461040166514 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 21:29:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 21:29:26 INFO - PROCESS | 3428 | 1461040166516 Marionette TRACE conn4 <- [1,558,null,{}] 21:29:26 INFO - PROCESS | 3428 | 1461040166537 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}] 21:29:26 INFO - PROCESS | 3428 | 1461040166655 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 21:29:26 INFO - PROCESS | 3428 | 1461040166752 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:26 INFO - PROCESS | 3428 | ++DOCSHELL 15F0E800 == 59 [pid = 3428] [id = 149] 21:29:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 122 (1D769000) [pid = 3428] [serial = 445] [outer = 00000000] 21:29:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 123 (1D772800) [pid = 3428] [serial = 446] [outer = 1D769000] 21:29:26 INFO - PROCESS | 3428 | 1461040166807 Marionette DEBUG loaded listener.js 21:29:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 124 (1D775000) [pid = 3428] [serial = 447] [outer = 1D769000] 21:29:27 INFO - PROCESS | 3428 | [3428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:29:27 INFO - PROCESS | 3428 | [3428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:29:27 INFO - PROCESS | 3428 | 1461040167387 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]]]}] 21:29:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 21:29:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 930ms 21:29:27 INFO - PROCESS | 3428 | 1461040167449 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 21:29:27 INFO - PROCESS | 3428 | 1461040167451 Marionette TRACE conn4 <- [1,561,null,{"value":"13"}] 21:29:27 INFO - PROCESS | 3428 | 1461040167455 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 21:29:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 21:29:27 INFO - PROCESS | 3428 | 1461040167457 Marionette TRACE conn4 <- [1,562,null,{}] 21:29:27 INFO - PROCESS | 3428 | 1461040167460 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}] 21:29:27 INFO - PROCESS | 3428 | 1461040167608 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 21:29:27 INFO - PROCESS | 3428 | 1461040167751 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:27 INFO - PROCESS | 3428 | ++DOCSHELL 0FE32400 == 60 [pid = 3428] [id = 150] 21:29:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 125 (10263C00) [pid = 3428] [serial = 448] [outer = 00000000] 21:29:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 126 (1E50A800) [pid = 3428] [serial = 449] [outer = 10263C00] 21:29:27 INFO - PROCESS | 3428 | 1461040167810 Marionette DEBUG loaded listener.js 21:29:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 127 (1E6AE000) [pid = 3428] [serial = 450] [outer = 10263C00] 21:29:28 INFO - PROCESS | 3428 | 1461040168511 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]]]}] 21:29:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 21:29:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1125ms 21:29:28 INFO - PROCESS | 3428 | 1461040168583 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 21:29:28 INFO - PROCESS | 3428 | 1461040168587 Marionette TRACE conn4 <- [1,565,null,{"value":"13"}] 21:29:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 21:29:28 INFO - PROCESS | 3428 | 1461040168591 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 21:29:28 INFO - PROCESS | 3428 | 1461040168595 Marionette TRACE conn4 <- [1,566,null,{}] 21:29:28 INFO - PROCESS | 3428 | 1461040168600 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}] 21:29:28 INFO - PROCESS | 3428 | 1461040168696 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 21:29:28 INFO - PROCESS | 3428 | 1461040168828 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:28 INFO - PROCESS | 3428 | ++DOCSHELL 14522400 == 61 [pid = 3428] [id = 151] 21:29:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 128 (1452A800) [pid = 3428] [serial = 451] [outer = 00000000] 21:29:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 129 (14C6EC00) [pid = 3428] [serial = 452] [outer = 1452A800] 21:29:28 INFO - PROCESS | 3428 | 1461040168880 Marionette DEBUG loaded listener.js 21:29:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 130 (15B1B400) [pid = 3428] [serial = 453] [outer = 1452A800] 21:29:29 INFO - PROCESS | 3428 | --DOCSHELL 14529000 == 60 [pid = 3428] [id = 143] 21:29:29 INFO - PROCESS | 3428 | --DOCSHELL 111EE000 == 59 [pid = 3428] [id = 142] 21:29:29 INFO - PROCESS | 3428 | --DOCSHELL 1AE29800 == 58 [pid = 3428] [id = 141] 21:29:29 INFO - PROCESS | 3428 | --DOCSHELL 0FD0A800 == 57 [pid = 3428] [id = 140] 21:29:29 INFO - PROCESS | 3428 | --DOCSHELL 0FE33000 == 56 [pid = 3428] [id = 139] 21:29:29 INFO - PROCESS | 3428 | --DOCSHELL 19644800 == 55 [pid = 3428] [id = 138] 21:29:29 INFO - PROCESS | 3428 | --DOCSHELL 18C1D400 == 54 [pid = 3428] [id = 137] 21:29:29 INFO - PROCESS | 3428 | --DOCSHELL 17FC7C00 == 53 [pid = 3428] [id = 136] 21:29:29 INFO - PROCESS | 3428 | --DOCSHELL 0FD09000 == 52 [pid = 3428] [id = 135] 21:29:29 INFO - PROCESS | 3428 | --DOMWINDOW == 129 (10BA2400) [pid = 3428] [serial = 346] [outer = 00000000] [url = about:blank] 21:29:29 INFO - PROCESS | 3428 | --DOMWINDOW == 128 (18264C00) [pid = 3428] [serial = 349] [outer = 00000000] [url = about:blank] 21:29:29 INFO - PROCESS | 3428 | --DOMWINDOW == 127 (1C609400) [pid = 3428] [serial = 352] [outer = 00000000] [url = about:blank] 21:29:29 INFO - PROCESS | 3428 | --DOMWINDOW == 126 (19645000) [pid = 3428] [serial = 385] [outer = 00000000] [url = about:blank] 21:29:29 INFO - PROCESS | 3428 | --DOCSHELL 0FD0D400 == 51 [pid = 3428] [id = 134] 21:29:29 INFO - PROCESS | 3428 | --DOCSHELL 17C6FC00 == 50 [pid = 3428] [id = 131] 21:29:29 INFO - PROCESS | 3428 | --DOCSHELL 10263400 == 49 [pid = 3428] [id = 130] 21:29:29 INFO - PROCESS | 3428 | --DOMWINDOW == 125 (15A60000) [pid = 3428] [serial = 269] [outer = 00000000] [url = about:blank] 21:29:29 INFO - PROCESS | 3428 | --DOMWINDOW == 124 (10B9C000) [pid = 3428] [serial = 308] [outer = 00000000] [url = about:blank] 21:29:29 INFO - PROCESS | 3428 | --DOMWINDOW == 123 (10267000) [pid = 3428] [serial = 221] [outer = 00000000] [url = about:blank] 21:29:29 INFO - PROCESS | 3428 | --DOMWINDOW == 122 (1C7D0C00) [pid = 3428] [serial = 227] [outer = 00000000] [url = about:blank] 21:29:29 INFO - PROCESS | 3428 | --DOMWINDOW == 121 (1ED35000) [pid = 3428] [serial = 266] [outer = 00000000] [url = about:blank] 21:29:29 INFO - PROCESS | 3428 | --DOMWINDOW == 120 (196AF400) [pid = 3428] [serial = 314] [outer = 00000000] [url = about:blank] 21:29:29 INFO - PROCESS | 3428 | --DOMWINDOW == 119 (17FC2000) [pid = 3428] [serial = 311] [outer = 00000000] [url = about:blank] 21:29:29 INFO - PROCESS | 3428 | --DOMWINDOW == 118 (18AD9000) [pid = 3428] [serial = 224] [outer = 00000000] [url = about:blank] 21:29:29 INFO - PROCESS | 3428 | --DOMWINDOW == 117 (1C710400) [pid = 3428] [serial = 230] [outer = 00000000] [url = about:blank] 21:29:29 INFO - PROCESS | 3428 | --DOMWINDOW == 116 (1C707800) [pid = 3428] [serial = 305] [outer = 00000000] [url = about:blank] 21:29:29 INFO - PROCESS | 3428 | --DOMWINDOW == 115 (19892400) [pid = 3428] [serial = 370] [outer = 00000000] [url = about:blank] 21:29:29 INFO - PROCESS | 3428 | --DOMWINDOW == 114 (19897800) [pid = 3428] [serial = 371] [outer = 00000000] [url = about:blank] 21:29:29 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (1AB76400) [pid = 3428] [serial = 374] [outer = 00000000] [url = about:blank] 21:29:29 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (1A0F6800) [pid = 3428] [serial = 373] [outer = 00000000] [url = about:blank] 21:29:29 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (1C601800) [pid = 3428] [serial = 376] [outer = 00000000] [url = about:blank] 21:29:29 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (1B9D5C00) [pid = 3428] [serial = 379] [outer = 00000000] [url = about:blank] 21:29:29 INFO - PROCESS | 3428 | --DOMWINDOW == 109 (1C855000) [pid = 3428] [serial = 356] [outer = 00000000] [url = about:blank] 21:29:29 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (1C602800) [pid = 3428] [serial = 355] [outer = 00000000] [url = about:blank] 21:29:29 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (1D61A000) [pid = 3428] [serial = 382] [outer = 00000000] [url = about:blank] 21:29:29 INFO - PROCESS | 3428 | --DOMWINDOW == 106 (14C64800) [pid = 3428] [serial = 359] [outer = 00000000] [url = about:blank] 21:29:29 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (149C3800) [pid = 3428] [serial = 358] [outer = 00000000] [url = about:blank] 21:29:29 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (14C6E400) [pid = 3428] [serial = 361] [outer = 00000000] [url = about:blank] 21:29:29 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (15A67000) [pid = 3428] [serial = 362] [outer = 00000000] [url = about:blank] 21:29:29 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (1825B800) [pid = 3428] [serial = 364] [outer = 00000000] [url = about:blank] 21:29:29 INFO - PROCESS | 3428 | --DOMWINDOW == 101 (18A58000) [pid = 3428] [serial = 365] [outer = 00000000] [url = about:blank] 21:29:29 INFO - PROCESS | 3428 | --DOMWINDOW == 100 (18D59C00) [pid = 3428] [serial = 367] [outer = 00000000] [url = about:blank] 21:29:29 INFO - PROCESS | 3428 | --DOMWINDOW == 99 (1D620400) [pid = 3428] [serial = 383] [outer = 00000000] [url = about:blank] 21:29:29 INFO - PROCESS | 3428 | --DOMWINDOW == 98 (1C603000) [pid = 3428] [serial = 377] [outer = 00000000] [url = about:blank] 21:29:29 INFO - PROCESS | 3428 | --DOMWINDOW == 97 (1B9D0000) [pid = 3428] [serial = 380] [outer = 00000000] [url = about:blank] 21:29:29 INFO - PROCESS | 3428 | --DOMWINDOW == 96 (196A4400) [pid = 3428] [serial = 368] [outer = 00000000] [url = about:blank] 21:29:29 INFO - PROCESS | 3428 | 1461040169506 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]]]}] 21:29:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 21:29:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 930ms 21:29:29 INFO - PROCESS | 3428 | 1461040169523 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 21:29:29 INFO - PROCESS | 3428 | 1461040169529 Marionette TRACE conn4 <- [1,569,null,{"value":"13"}] 21:29:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 21:29:29 INFO - PROCESS | 3428 | 1461040169534 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 21:29:29 INFO - PROCESS | 3428 | 1461040169537 Marionette TRACE conn4 <- [1,570,null,{}] 21:29:29 INFO - PROCESS | 3428 | 1461040169541 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}] 21:29:29 INFO - PROCESS | 3428 | 1461040169629 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 21:29:29 INFO - PROCESS | 3428 | 1461040169714 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:29 INFO - PROCESS | 3428 | ++DOCSHELL 0FD03000 == 50 [pid = 3428] [id = 152] 21:29:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 97 (0FD03800) [pid = 3428] [serial = 454] [outer = 00000000] 21:29:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 98 (14530400) [pid = 3428] [serial = 455] [outer = 0FD03800] 21:29:29 INFO - PROCESS | 3428 | 1461040169760 Marionette DEBUG loaded listener.js 21:29:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 99 (14C6E400) [pid = 3428] [serial = 456] [outer = 0FD03800] 21:29:30 INFO - PROCESS | 3428 | 1461040170163 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]]]}] 21:29:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 21:29:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 671ms 21:29:30 INFO - PROCESS | 3428 | 1461040170213 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 21:29:30 INFO - PROCESS | 3428 | 1461040170215 Marionette TRACE conn4 <- [1,573,null,{"value":"13"}] 21:29:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 21:29:30 INFO - PROCESS | 3428 | 1461040170219 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 21:29:30 INFO - PROCESS | 3428 | 1461040170222 Marionette TRACE conn4 <- [1,574,null,{}] 21:29:30 INFO - PROCESS | 3428 | 1461040170232 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}] 21:29:30 INFO - PROCESS | 3428 | 1461040170316 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 21:29:30 INFO - PROCESS | 3428 | 1461040170323 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:30 INFO - PROCESS | 3428 | ++DOCSHELL 165EE000 == 51 [pid = 3428] [id = 153] 21:29:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 100 (165EF800) [pid = 3428] [serial = 457] [outer = 00000000] 21:29:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 101 (1825B800) [pid = 3428] [serial = 458] [outer = 165EF800] 21:29:30 INFO - PROCESS | 3428 | 1461040170370 Marionette DEBUG loaded listener.js 21:29:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 102 (18ADAC00) [pid = 3428] [serial = 459] [outer = 165EF800] 21:29:30 INFO - PROCESS | 3428 | [3428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:29:30 INFO - PROCESS | 3428 | [3428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:29:30 INFO - PROCESS | 3428 | [3428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:29:30 INFO - PROCESS | 3428 | [3428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:29:30 INFO - PROCESS | 3428 | 1461040170833 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]]]}] 21:29:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 21:29:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 630ms 21:29:30 INFO - PROCESS | 3428 | 1461040170853 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 21:29:30 INFO - PROCESS | 3428 | 1461040170855 Marionette TRACE conn4 <- [1,577,null,{"value":"13"}] 21:29:30 INFO - PROCESS | 3428 | 1461040170859 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 21:29:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 21:29:30 INFO - PROCESS | 3428 | 1461040170860 Marionette TRACE conn4 <- [1,578,null,{}] 21:29:30 INFO - PROCESS | 3428 | 1461040170864 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}] 21:29:30 INFO - PROCESS | 3428 | 1461040170947 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 21:29:30 INFO - PROCESS | 3428 | 1461040170955 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:31 INFO - PROCESS | 3428 | ++DOCSHELL 18AE4400 == 52 [pid = 3428] [id = 154] 21:29:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (18AE6000) [pid = 3428] [serial = 460] [outer = 00000000] 21:29:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (18D56800) [pid = 3428] [serial = 461] [outer = 18AE6000] 21:29:31 INFO - PROCESS | 3428 | 1461040170999 Marionette DEBUG loaded listener.js 21:29:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (18D5EC00) [pid = 3428] [serial = 462] [outer = 18AE6000] 21:29:31 INFO - PROCESS | 3428 | 1461040171416 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]]]}] 21:29:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 21:29:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 570ms 21:29:31 INFO - PROCESS | 3428 | 1461040171436 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 21:29:31 INFO - PROCESS | 3428 | 1461040171437 Marionette TRACE conn4 <- [1,581,null,{"value":"13"}] 21:29:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 21:29:31 INFO - PROCESS | 3428 | 1461040171470 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 21:29:31 INFO - PROCESS | 3428 | 1461040171472 Marionette TRACE conn4 <- [1,582,null,{}] 21:29:31 INFO - PROCESS | 3428 | 1461040171475 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}] 21:29:31 INFO - PROCESS | 3428 | 1461040171584 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 21:29:31 INFO - PROCESS | 3428 | 1461040171591 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:31 INFO - PROCESS | 3428 | ++DOCSHELL 18D52C00 == 53 [pid = 3428] [id = 155] 21:29:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (18D5A000) [pid = 3428] [serial = 463] [outer = 00000000] 21:29:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 107 (196A5C00) [pid = 3428] [serial = 464] [outer = 18D5A000] 21:29:31 INFO - PROCESS | 3428 | 1461040171678 Marionette DEBUG loaded listener.js 21:29:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (196AF400) [pid = 3428] [serial = 465] [outer = 18D5A000] 21:29:32 INFO - PROCESS | 3428 | 1461040172158 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]]]}] 21:29:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 21:29:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 731ms 21:29:32 INFO - PROCESS | 3428 | 1461040172202 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 21:29:32 INFO - PROCESS | 3428 | 1461040172204 Marionette TRACE conn4 <- [1,585,null,{"value":"13"}] 21:29:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 21:29:32 INFO - PROCESS | 3428 | 1461040172208 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 21:29:32 INFO - PROCESS | 3428 | 1461040172209 Marionette TRACE conn4 <- [1,586,null,{}] 21:29:32 INFO - PROCESS | 3428 | 1461040172213 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}] 21:29:32 INFO - PROCESS | 3428 | 1461040172342 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 21:29:32 INFO - PROCESS | 3428 | 1461040172403 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:32 INFO - PROCESS | 3428 | ++DOCSHELL 19FF9000 == 54 [pid = 3428] [id = 156] 21:29:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (1A05C400) [pid = 3428] [serial = 466] [outer = 00000000] 21:29:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 110 (1A0F4C00) [pid = 3428] [serial = 467] [outer = 1A05C400] 21:29:32 INFO - PROCESS | 3428 | 1461040172451 Marionette DEBUG loaded listener.js 21:29:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (1AC10000) [pid = 3428] [serial = 468] [outer = 1A05C400] 21:29:32 INFO - PROCESS | 3428 | 1461040172811 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]]]}] 21:29:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 21:29:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 670ms 21:29:32 INFO - PROCESS | 3428 | 1461040172882 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 21:29:32 INFO - PROCESS | 3428 | 1461040172884 Marionette TRACE conn4 <- [1,589,null,{"value":"13"}] 21:29:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 21:29:32 INFO - PROCESS | 3428 | 1461040172887 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 21:29:32 INFO - PROCESS | 3428 | 1461040172889 Marionette TRACE conn4 <- [1,590,null,{}] 21:29:32 INFO - PROCESS | 3428 | 1461040172893 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}] 21:29:33 INFO - PROCESS | 3428 | 1461040173001 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 21:29:33 INFO - PROCESS | 3428 | 1461040173081 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:33 INFO - PROCESS | 3428 | ++DOCSHELL 1B8AB800 == 55 [pid = 3428] [id = 157] 21:29:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (1B8ABC00) [pid = 3428] [serial = 469] [outer = 00000000] 21:29:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (1C606000) [pid = 3428] [serial = 470] [outer = 1B8ABC00] 21:29:33 INFO - PROCESS | 3428 | 1461040173126 Marionette DEBUG loaded listener.js 21:29:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (1C60B000) [pid = 3428] [serial = 471] [outer = 1B8ABC00] 21:29:33 INFO - PROCESS | 3428 | 1461040173598 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]]]}] 21:29:33 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (19640000) [pid = 3428] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 21:29:33 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (17FC8000) [pid = 3428] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 21:29:33 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (18D51400) [pid = 3428] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 21:29:33 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (1452A400) [pid = 3428] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 21:29:33 INFO - PROCESS | 3428 | --DOMWINDOW == 109 (19648C00) [pid = 3428] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 21:29:33 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (19897C00) [pid = 3428] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 21:29:33 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (0FD0E400) [pid = 3428] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 21:29:33 INFO - PROCESS | 3428 | --DOMWINDOW == 106 (14C5F400) [pid = 3428] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 21:29:33 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (1AB7F800) [pid = 3428] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 21:29:33 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (1BE87400) [pid = 3428] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 21:29:33 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (15F0F000) [pid = 3428] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 21:29:33 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (15A60400) [pid = 3428] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 21:29:33 INFO - PROCESS | 3428 | --DOMWINDOW == 101 (10267400) [pid = 3428] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 21:29:33 INFO - PROCESS | 3428 | --DOMWINDOW == 100 (19A70000) [pid = 3428] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 21:29:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 21:29:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 770ms 21:29:33 INFO - PROCESS | 3428 | 1461040173658 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 21:29:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 21:29:33 INFO - PROCESS | 3428 | 1461040173660 Marionette TRACE conn4 <- [1,593,null,{"value":"13"}] 21:29:33 INFO - PROCESS | 3428 | 1461040173663 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 21:29:33 INFO - PROCESS | 3428 | 1461040173665 Marionette TRACE conn4 <- [1,594,null,{}] 21:29:33 INFO - PROCESS | 3428 | 1461040173669 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}] 21:29:33 INFO - PROCESS | 3428 | 1461040173747 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 21:29:33 INFO - PROCESS | 3428 | 1461040173755 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:33 INFO - PROCESS | 3428 | ++DOCSHELL 10263800 == 56 [pid = 3428] [id = 158] 21:29:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 101 (14526400) [pid = 3428] [serial = 472] [outer = 00000000] 21:29:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 102 (165F5400) [pid = 3428] [serial = 473] [outer = 14526400] 21:29:33 INFO - PROCESS | 3428 | 1461040173799 Marionette DEBUG loaded listener.js 21:29:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (17F2BC00) [pid = 3428] [serial = 474] [outer = 14526400] 21:29:34 INFO - PROCESS | 3428 | 1461040174177 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]]]}] 21:29:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 21:29:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 531ms 21:29:34 INFO - PROCESS | 3428 | 1461040174195 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 21:29:34 INFO - PROCESS | 3428 | 1461040174197 Marionette TRACE conn4 <- [1,597,null,{"value":"13"}] 21:29:34 INFO - PROCESS | 3428 | 1461040174200 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 21:29:34 INFO - PROCESS | 3428 | 1461040174201 Marionette TRACE conn4 <- [1,598,null,{}] 21:29:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 21:29:34 INFO - PROCESS | 3428 | 1461040174205 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}] 21:29:34 INFO - PROCESS | 3428 | 1461040174317 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 21:29:34 INFO - PROCESS | 3428 | 1461040174325 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:34 INFO - PROCESS | 3428 | ++DOCSHELL 1452B400 == 57 [pid = 3428] [id = 159] 21:29:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (18C1F000) [pid = 3428] [serial = 475] [outer = 00000000] 21:29:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (1C704C00) [pid = 3428] [serial = 476] [outer = 18C1F000] 21:29:34 INFO - PROCESS | 3428 | 1461040174370 Marionette DEBUG loaded listener.js 21:29:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (1C70A000) [pid = 3428] [serial = 477] [outer = 18C1F000] 21:29:34 INFO - PROCESS | 3428 | 1461040174942 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]]]}] 21:29:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 21:29:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 770ms 21:29:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 21:29:35 INFO - PROCESS | 3428 | 1461040174974 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 21:29:35 INFO - PROCESS | 3428 | 1461040174976 Marionette TRACE conn4 <- [1,601,null,{"value":"13"}] 21:29:35 INFO - PROCESS | 3428 | 1461040174979 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 21:29:35 INFO - PROCESS | 3428 | 1461040174981 Marionette TRACE conn4 <- [1,602,null,{}] 21:29:35 INFO - PROCESS | 3428 | 1461040174984 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}] 21:29:35 INFO - PROCESS | 3428 | 1461040175063 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 21:29:35 INFO - PROCESS | 3428 | 1461040175072 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:35 INFO - PROCESS | 3428 | ++DOCSHELL 1963A800 == 58 [pid = 3428] [id = 160] 21:29:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 107 (1AC11C00) [pid = 3428] [serial = 478] [outer = 00000000] 21:29:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (1C77D000) [pid = 3428] [serial = 479] [outer = 1AC11C00] 21:29:35 INFO - PROCESS | 3428 | 1461040175117 Marionette DEBUG loaded listener.js 21:29:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (1C7D6C00) [pid = 3428] [serial = 480] [outer = 1AC11C00] 21:29:35 INFO - PROCESS | 3428 | 1461040175585 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]]]}] 21:29:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 21:29:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 630ms 21:29:35 INFO - PROCESS | 3428 | 1461040175642 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 21:29:35 INFO - PROCESS | 3428 | 1461040175647 Marionette TRACE conn4 <- [1,605,null,{"value":"13"}] 21:29:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 21:29:35 INFO - PROCESS | 3428 | 1461040175652 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 21:29:35 INFO - PROCESS | 3428 | 1461040175656 Marionette TRACE conn4 <- [1,606,null,{}] 21:29:35 INFO - PROCESS | 3428 | 1461040175663 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}] 21:29:35 INFO - PROCESS | 3428 | 1461040175762 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 21:29:35 INFO - PROCESS | 3428 | 1461040175863 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:35 INFO - PROCESS | 3428 | ++DOCSHELL 10341800 == 59 [pid = 3428] [id = 161] 21:29:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 110 (1034A400) [pid = 3428] [serial = 481] [outer = 00000000] 21:29:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (13335400) [pid = 3428] [serial = 482] [outer = 1034A400] 21:29:35 INFO - PROCESS | 3428 | 1461040175919 Marionette DEBUG loaded listener.js 21:29:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (14523C00) [pid = 3428] [serial = 483] [outer = 1034A400] 21:29:36 INFO - PROCESS | 3428 | 1461040176502 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]]]}] 21:29:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 21:29:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 871ms 21:29:36 INFO - PROCESS | 3428 | 1461040176537 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 21:29:36 INFO - PROCESS | 3428 | 1461040176541 Marionette TRACE conn4 <- [1,609,null,{"value":"13"}] 21:29:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 21:29:36 INFO - PROCESS | 3428 | 1461040176550 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 21:29:36 INFO - PROCESS | 3428 | 1461040176554 Marionette TRACE conn4 <- [1,610,null,{}] 21:29:36 INFO - PROCESS | 3428 | 1461040176559 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}] 21:29:36 INFO - PROCESS | 3428 | 1461040176668 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 21:29:36 INFO - PROCESS | 3428 | 1461040176768 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:36 INFO - PROCESS | 3428 | ++DOCSHELL 17B5F800 == 60 [pid = 3428] [id = 162] 21:29:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (17CEF800) [pid = 3428] [serial = 484] [outer = 00000000] 21:29:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (18AD8400) [pid = 3428] [serial = 485] [outer = 17CEF800] 21:29:36 INFO - PROCESS | 3428 | 1461040176822 Marionette DEBUG loaded listener.js 21:29:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 115 (18C21800) [pid = 3428] [serial = 486] [outer = 17CEF800] 21:29:37 INFO - PROCESS | 3428 | 1461040177456 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]]]}] 21:29:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 21:29:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 970ms 21:29:37 INFO - PROCESS | 3428 | 1461040177523 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 21:29:37 INFO - PROCESS | 3428 | 1461040177526 Marionette TRACE conn4 <- [1,613,null,{"value":"13"}] 21:29:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 21:29:37 INFO - PROCESS | 3428 | 1461040177530 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 21:29:37 INFO - PROCESS | 3428 | 1461040177532 Marionette TRACE conn4 <- [1,614,null,{}] 21:29:37 INFO - PROCESS | 3428 | 1461040177542 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}] 21:29:37 INFO - PROCESS | 3428 | 1461040177653 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 21:29:37 INFO - PROCESS | 3428 | 1461040177783 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:37 INFO - PROCESS | 3428 | ++DOCSHELL 1A0FA800 == 61 [pid = 3428] [id = 163] 21:29:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 116 (1BFC1400) [pid = 3428] [serial = 487] [outer = 00000000] 21:29:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 117 (1C77C400) [pid = 3428] [serial = 488] [outer = 1BFC1400] 21:29:37 INFO - PROCESS | 3428 | 1461040177843 Marionette DEBUG loaded listener.js 21:29:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 118 (1D602400) [pid = 3428] [serial = 489] [outer = 1BFC1400] 21:29:38 INFO - PROCESS | 3428 | 1461040178401 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]]]}] 21:29:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 21:29:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 931ms 21:29:38 INFO - PROCESS | 3428 | 1461040178463 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 21:29:38 INFO - PROCESS | 3428 | 1461040178466 Marionette TRACE conn4 <- [1,617,null,{"value":"13"}] 21:29:38 INFO - PROCESS | 3428 | 1461040178469 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 21:29:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 21:29:38 INFO - PROCESS | 3428 | 1461040178471 Marionette TRACE conn4 <- [1,618,null,{}] 21:29:38 INFO - PROCESS | 3428 | 1461040178475 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}] 21:29:38 INFO - PROCESS | 3428 | 1461040178768 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 21:29:38 INFO - PROCESS | 3428 | [3428] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 21:29:38 INFO - PROCESS | 3428 | 1461040178906 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:38 INFO - PROCESS | 3428 | ++DOCSHELL 1D610400 == 62 [pid = 3428] [id = 164] 21:29:38 INFO - PROCESS | 3428 | ++DOMWINDOW == 119 (1D610C00) [pid = 3428] [serial = 490] [outer = 00000000] 21:29:38 INFO - PROCESS | 3428 | ++DOMWINDOW == 120 (1D7A8C00) [pid = 3428] [serial = 491] [outer = 1D610C00] 21:29:39 INFO - PROCESS | 3428 | 1461040178961 Marionette DEBUG loaded listener.js 21:29:39 INFO - PROCESS | 3428 | ++DOMWINDOW == 121 (1D7AFC00) [pid = 3428] [serial = 492] [outer = 1D610C00] 21:29:39 INFO - PROCESS | 3428 | 1461040179571 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]]]}] 21:29:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 21:29:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1173ms 21:29:39 INFO - PROCESS | 3428 | 1461040179646 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 21:29:39 INFO - PROCESS | 3428 | 1461040179649 Marionette TRACE conn4 <- [1,621,null,{"value":"13"}] 21:29:39 INFO - PROCESS | 3428 | 1461040179652 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 21:29:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 21:29:39 INFO - PROCESS | 3428 | 1461040179654 Marionette TRACE conn4 <- [1,622,null,{}] 21:29:39 INFO - PROCESS | 3428 | 1461040179672 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}] 21:29:39 INFO - PROCESS | 3428 | 1461040179773 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 21:29:39 INFO - PROCESS | 3428 | 1461040179915 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:39 INFO - PROCESS | 3428 | ++DOCSHELL 18D50800 == 63 [pid = 3428] [id = 165] 21:29:39 INFO - PROCESS | 3428 | ++DOMWINDOW == 122 (197CE400) [pid = 3428] [serial = 493] [outer = 00000000] 21:29:40 INFO - PROCESS | 3428 | ++DOMWINDOW == 123 (1D7E4000) [pid = 3428] [serial = 494] [outer = 197CE400] 21:29:40 INFO - PROCESS | 3428 | 1461040179970 Marionette DEBUG loaded listener.js 21:29:40 INFO - PROCESS | 3428 | ++DOMWINDOW == 124 (1D7E7000) [pid = 3428] [serial = 495] [outer = 197CE400] 21:29:40 INFO - PROCESS | 3428 | [3428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:29:40 INFO - PROCESS | 3428 | [3428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:29:40 INFO - PROCESS | 3428 | 1461040180729 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]]]}] 21:29:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 21:29:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1084ms 21:29:40 INFO - PROCESS | 3428 | 1461040180739 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 21:29:40 INFO - PROCESS | 3428 | 1461040180743 Marionette TRACE conn4 <- [1,625,null,{"value":"13"}] 21:29:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 21:29:40 INFO - PROCESS | 3428 | 1461040180748 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 21:29:40 INFO - PROCESS | 3428 | 1461040180751 Marionette TRACE conn4 <- [1,626,null,{}] 21:29:40 INFO - PROCESS | 3428 | 1461040180756 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}] 21:29:40 INFO - PROCESS | 3428 | 1461040180851 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 21:29:40 INFO - PROCESS | 3428 | 1461040180952 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:41 INFO - PROCESS | 3428 | ++DOCSHELL 0FE2E400 == 64 [pid = 3428] [id = 166] 21:29:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 125 (102BD800) [pid = 3428] [serial = 496] [outer = 00000000] 21:29:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 126 (14C5FC00) [pid = 3428] [serial = 497] [outer = 102BD800] 21:29:41 INFO - PROCESS | 3428 | 1461040181001 Marionette DEBUG loaded listener.js 21:29:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 127 (165EBC00) [pid = 3428] [serial = 498] [outer = 102BD800] 21:29:41 INFO - PROCESS | 3428 | [3428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:29:41 INFO - PROCESS | 3428 | [3428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:29:41 INFO - PROCESS | 3428 | 1461040181630 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]]]}] 21:29:41 INFO - PROCESS | 3428 | --DOCSHELL 14922800 == 63 [pid = 3428] [id = 117] 21:29:41 INFO - PROCESS | 3428 | --DOCSHELL 1E6B6800 == 62 [pid = 3428] [id = 89] 21:29:41 INFO - PROCESS | 3428 | --DOCSHELL 14214000 == 61 [pid = 3428] [id = 90] 21:29:41 INFO - PROCESS | 3428 | --DOCSHELL 1452B400 == 60 [pid = 3428] [id = 159] 21:29:41 INFO - PROCESS | 3428 | --DOCSHELL 10263800 == 59 [pid = 3428] [id = 158] 21:29:41 INFO - PROCESS | 3428 | --DOCSHELL 1B8AB800 == 58 [pid = 3428] [id = 157] 21:29:41 INFO - PROCESS | 3428 | --DOCSHELL 19FF9000 == 57 [pid = 3428] [id = 156] 21:29:41 INFO - PROCESS | 3428 | --DOCSHELL 18D52C00 == 56 [pid = 3428] [id = 155] 21:29:41 INFO - PROCESS | 3428 | --DOCSHELL 18AE4400 == 55 [pid = 3428] [id = 154] 21:29:41 INFO - PROCESS | 3428 | --DOCSHELL 165EE000 == 54 [pid = 3428] [id = 153] 21:29:41 INFO - PROCESS | 3428 | --DOMWINDOW == 126 (103EE400) [pid = 3428] [serial = 388] [outer = 00000000] [url = about:blank] 21:29:41 INFO - PROCESS | 3428 | --DOMWINDOW == 125 (18A56C00) [pid = 3428] [serial = 391] [outer = 00000000] [url = about:blank] 21:29:41 INFO - PROCESS | 3428 | --DOMWINDOW == 124 (1E601C00) [pid = 3428] [serial = 397] [outer = 00000000] [url = about:blank] 21:29:41 INFO - PROCESS | 3428 | --DOMWINDOW == 123 (1C847400) [pid = 3428] [serial = 431] [outer = 00000000] [url = about:blank] 21:29:41 INFO - PROCESS | 3428 | --DOMWINDOW == 122 (1C77A400) [pid = 3428] [serial = 394] [outer = 00000000] [url = about:blank] 21:29:41 INFO - PROCESS | 3428 | --DOCSHELL 0FD03000 == 53 [pid = 3428] [id = 152] 21:29:41 INFO - PROCESS | 3428 | --DOCSHELL 14522400 == 52 [pid = 3428] [id = 151] 21:29:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 21:29:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 970ms 21:29:41 INFO - PROCESS | 3428 | 1461040181720 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 21:29:41 INFO - PROCESS | 3428 | 1461040181725 Marionette TRACE conn4 <- [1,629,null,{"value":"13"}] 21:29:41 INFO - PROCESS | 3428 | --DOMWINDOW == 121 (18B3CC00) [pid = 3428] [serial = 350] [outer = 00000000] [url = about:blank] 21:29:41 INFO - PROCESS | 3428 | --DOMWINDOW == 120 (133E3C00) [pid = 3428] [serial = 347] [outer = 00000000] [url = about:blank] 21:29:41 INFO - PROCESS | 3428 | --DOMWINDOW == 119 (1C70D400) [pid = 3428] [serial = 353] [outer = 00000000] [url = about:blank] 21:29:41 INFO - PROCESS | 3428 | --DOMWINDOW == 118 (19647C00) [pid = 3428] [serial = 386] [outer = 00000000] [url = about:blank] 21:29:41 INFO - PROCESS | 3428 | --DOMWINDOW == 117 (18A58800) [pid = 3428] [serial = 407] [outer = 00000000] [url = about:blank] 21:29:41 INFO - PROCESS | 3428 | --DOMWINDOW == 116 (18B40000) [pid = 3428] [serial = 408] [outer = 00000000] [url = about:blank] 21:29:41 INFO - PROCESS | 3428 | --DOMWINDOW == 115 (19639800) [pid = 3428] [serial = 410] [outer = 00000000] [url = about:blank] 21:29:41 INFO - PROCESS | 3428 | --DOMWINDOW == 114 (18D50C00) [pid = 3428] [serial = 429] [outer = 00000000] [url = about:blank] 21:29:41 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (19642400) [pid = 3428] [serial = 411] [outer = 00000000] [url = about:blank] 21:29:41 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (197BF800) [pid = 3428] [serial = 413] [outer = 00000000] [url = about:blank] 21:29:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 21:29:41 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (1A0EB400) [pid = 3428] [serial = 416] [outer = 00000000] [url = about:blank] 21:29:41 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (10264000) [pid = 3428] [serial = 404] [outer = 00000000] [url = about:blank] 21:29:41 INFO - PROCESS | 3428 | --DOMWINDOW == 109 (14215000) [pid = 3428] [serial = 405] [outer = 00000000] [url = about:blank] 21:29:41 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (17B58000) [pid = 3428] [serial = 402] [outer = 00000000] [url = about:blank] 21:29:41 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (15F0E000) [pid = 3428] [serial = 401] [outer = 00000000] [url = about:blank] 21:29:41 INFO - PROCESS | 3428 | --DOMWINDOW == 106 (1AEE6C00) [pid = 3428] [serial = 419] [outer = 00000000] [url = about:blank] 21:29:41 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (1A0F2800) [pid = 3428] [serial = 417] [outer = 00000000] [url = about:blank] 21:29:41 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (1C606800) [pid = 3428] [serial = 422] [outer = 00000000] [url = about:blank] 21:29:41 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (1B9DC800) [pid = 3428] [serial = 420] [outer = 00000000] [url = about:blank] 21:29:41 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (14530000) [pid = 3428] [serial = 428] [outer = 00000000] [url = about:blank] 21:29:41 INFO - PROCESS | 3428 | --DOMWINDOW == 101 (1C703400) [pid = 3428] [serial = 423] [outer = 00000000] [url = about:blank] 21:29:41 INFO - PROCESS | 3428 | --DOMWINDOW == 100 (1AEDF800) [pid = 3428] [serial = 167] [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.] 21:29:41 INFO - PROCESS | 3428 | --DOMWINDOW == 99 (18D5E400) [pid = 3428] [serial = 425] [outer = 00000000] [url = about:blank] 21:29:41 INFO - PROCESS | 3428 | --DOMWINDOW == 98 (1989B800) [pid = 3428] [serial = 426] [outer = 00000000] [url = about:blank] 21:29:41 INFO - PROCESS | 3428 | --DOMWINDOW == 97 (1988EC00) [pid = 3428] [serial = 414] [outer = 00000000] [url = about:blank] 21:29:41 INFO - PROCESS | 3428 | 1461040181770 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 21:29:41 INFO - PROCESS | 3428 | 1461040181773 Marionette TRACE conn4 <- [1,630,null,{}] 21:29:41 INFO - PROCESS | 3428 | 1461040181779 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}] 21:29:41 INFO - PROCESS | 3428 | 1461040181864 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 21:29:41 INFO - PROCESS | 3428 | 1461040181872 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:41 INFO - PROCESS | 3428 | ++DOCSHELL 10264000 == 53 [pid = 3428] [id = 167] 21:29:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 98 (10269400) [pid = 3428] [serial = 499] [outer = 00000000] 21:29:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 99 (103F4C00) [pid = 3428] [serial = 500] [outer = 10269400] 21:29:41 INFO - PROCESS | 3428 | 1461040181916 Marionette DEBUG loaded listener.js 21:29:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 100 (14214000) [pid = 3428] [serial = 501] [outer = 10269400] 21:29:42 INFO - PROCESS | 3428 | 1461040182383 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]]]}] 21:29:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 21:29:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 657ms 21:29:42 INFO - PROCESS | 3428 | 1461040182403 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 21:29:42 INFO - PROCESS | 3428 | 1461040182406 Marionette TRACE conn4 <- [1,633,null,{"value":"13"}] 21:29:42 INFO - PROCESS | 3428 | 1461040182409 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 21:29:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 21:29:42 INFO - PROCESS | 3428 | 1461040182412 Marionette TRACE conn4 <- [1,634,null,{}] 21:29:42 INFO - PROCESS | 3428 | 1461040182422 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}] 21:29:42 INFO - PROCESS | 3428 | 1461040182503 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 21:29:42 INFO - PROCESS | 3428 | 1461040182512 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:42 INFO - PROCESS | 3428 | ++DOCSHELL 165F4400 == 54 [pid = 3428] [id = 168] 21:29:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 101 (17B58000) [pid = 3428] [serial = 502] [outer = 00000000] 21:29:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 102 (17C72800) [pid = 3428] [serial = 503] [outer = 17B58000] 21:29:42 INFO - PROCESS | 3428 | 1461040182559 Marionette DEBUG loaded listener.js 21:29:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (17F27C00) [pid = 3428] [serial = 504] [outer = 17B58000] 21:29:43 INFO - PROCESS | 3428 | 1461040183021 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]]]}] 21:29:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 21:29:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 631ms 21:29:43 INFO - PROCESS | 3428 | 1461040183044 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 21:29:43 INFO - PROCESS | 3428 | 1461040183047 Marionette TRACE conn4 <- [1,637,null,{"value":"13"}] 21:29:43 INFO - PROCESS | 3428 | 1461040183050 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 21:29:43 INFO - PROCESS | 3428 | 1461040183052 Marionette TRACE conn4 <- [1,638,null,{}] 21:29:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 21:29:43 INFO - PROCESS | 3428 | 1461040183059 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}] 21:29:43 INFO - PROCESS | 3428 | 1461040183142 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 21:29:43 INFO - PROCESS | 3428 | 1461040183149 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:43 INFO - PROCESS | 3428 | ++DOCSHELL 18AE3000 == 55 [pid = 3428] [id = 169] 21:29:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (18AE3400) [pid = 3428] [serial = 505] [outer = 00000000] 21:29:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (18C23400) [pid = 3428] [serial = 506] [outer = 18AE3400] 21:29:43 INFO - PROCESS | 3428 | 1461040183194 Marionette DEBUG loaded listener.js 21:29:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (18C2A800) [pid = 3428] [serial = 507] [outer = 18AE3400] 21:29:43 INFO - PROCESS | 3428 | 1461040183686 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]]]}] 21:29:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 21:29:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 631ms 21:29:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 21:29:43 INFO - PROCESS | 3428 | 1461040183717 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 21:29:43 INFO - PROCESS | 3428 | 1461040183719 Marionette TRACE conn4 <- [1,641,null,{"value":"13"}] 21:29:43 INFO - PROCESS | 3428 | 1461040183722 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 21:29:43 INFO - PROCESS | 3428 | 1461040183723 Marionette TRACE conn4 <- [1,642,null,{}] 21:29:43 INFO - PROCESS | 3428 | 1461040183727 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}] 21:29:43 INFO - PROCESS | 3428 | 1461040183804 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 21:29:43 INFO - PROCESS | 3428 | 1461040183809 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:43 INFO - PROCESS | 3428 | ++DOCSHELL 0FD10000 == 56 [pid = 3428] [id = 170] 21:29:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 107 (18D51C00) [pid = 3428] [serial = 508] [outer = 00000000] 21:29:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (1963CC00) [pid = 3428] [serial = 509] [outer = 18D51C00] 21:29:43 INFO - PROCESS | 3428 | 1461040183854 Marionette DEBUG loaded listener.js 21:29:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (19647C00) [pid = 3428] [serial = 510] [outer = 18D51C00] 21:29:44 INFO - PROCESS | 3428 | 1461040184323 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]]]}] 21:29:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 21:29:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 631ms 21:29:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 21:29:44 INFO - PROCESS | 3428 | 1461040184353 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 21:29:44 INFO - PROCESS | 3428 | 1461040184355 Marionette TRACE conn4 <- [1,645,null,{"value":"13"}] 21:29:44 INFO - PROCESS | 3428 | 1461040184358 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 21:29:44 INFO - PROCESS | 3428 | 1461040184360 Marionette TRACE conn4 <- [1,646,null,{}] 21:29:44 INFO - PROCESS | 3428 | 1461040184363 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}] 21:29:44 INFO - PROCESS | 3428 | 1461040184494 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 21:29:44 INFO - PROCESS | 3428 | 1461040184587 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:44 INFO - PROCESS | 3428 | ++DOCSHELL 19891800 == 57 [pid = 3428] [id = 171] 21:29:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 110 (19893800) [pid = 3428] [serial = 511] [outer = 00000000] 21:29:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (19A04800) [pid = 3428] [serial = 512] [outer = 19893800] 21:29:44 INFO - PROCESS | 3428 | 1461040184635 Marionette DEBUG loaded listener.js 21:29:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (19A06C00) [pid = 3428] [serial = 513] [outer = 19893800] 21:29:45 INFO - PROCESS | 3428 | 1461040185059 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]]]}] 21:29:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 21:29:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 730ms 21:29:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 21:29:45 INFO - PROCESS | 3428 | 1461040185089 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 21:29:45 INFO - PROCESS | 3428 | 1461040185090 Marionette TRACE conn4 <- [1,649,null,{"value":"13"}] 21:29:45 INFO - PROCESS | 3428 | 1461040185094 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 21:29:45 INFO - PROCESS | 3428 | 1461040185095 Marionette TRACE conn4 <- [1,650,null,{}] 21:29:45 INFO - PROCESS | 3428 | 1461040185098 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}] 21:29:45 INFO - PROCESS | 3428 | 1461040185203 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 21:29:45 INFO - PROCESS | 3428 | 1461040185209 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:45 INFO - PROCESS | 3428 | ++DOCSHELL 19B58800 == 58 [pid = 3428] [id = 172] 21:29:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (19B5A400) [pid = 3428] [serial = 514] [outer = 00000000] 21:29:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (19FF9000) [pid = 3428] [serial = 515] [outer = 19B5A400] 21:29:45 INFO - PROCESS | 3428 | 1461040185252 Marionette DEBUG loaded listener.js 21:29:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 115 (1A0F2800) [pid = 3428] [serial = 516] [outer = 19B5A400] 21:29:45 INFO - PROCESS | 3428 | [3428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:29:45 INFO - PROCESS | 3428 | [3428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:29:45 INFO - PROCESS | 3428 | [3428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:29:45 INFO - PROCESS | 3428 | 1461040185703 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]]]}] 21:29:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 21:29:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 630ms 21:29:45 INFO - PROCESS | 3428 | 1461040185725 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 21:29:45 INFO - PROCESS | 3428 | 1461040185726 Marionette TRACE conn4 <- [1,653,null,{"value":"13"}] 21:29:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 21:29:45 INFO - PROCESS | 3428 | 1461040185729 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 21:29:45 INFO - PROCESS | 3428 | 1461040185731 Marionette TRACE conn4 <- [1,654,null,{}] 21:29:45 INFO - PROCESS | 3428 | 1461040185739 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}] 21:29:45 INFO - PROCESS | 3428 | 1461040185844 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 21:29:45 INFO - PROCESS | 3428 | 1461040185930 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:45 INFO - PROCESS | 3428 | ++DOCSHELL 1A0FA000 == 59 [pid = 3428] [id = 173] 21:29:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 116 (1AB71C00) [pid = 3428] [serial = 517] [outer = 00000000] 21:29:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 117 (1B8AB800) [pid = 3428] [serial = 518] [outer = 1AB71C00] 21:29:45 INFO - PROCESS | 3428 | 1461040185974 Marionette DEBUG loaded listener.js 21:29:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 118 (1B96A800) [pid = 3428] [serial = 519] [outer = 1AB71C00] 21:29:46 INFO - PROCESS | 3428 | --DOMWINDOW == 117 (19FF7400) [pid = 3428] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 21:29:46 INFO - PROCESS | 3428 | --DOMWINDOW == 116 (17CEA400) [pid = 3428] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 21:29:46 INFO - PROCESS | 3428 | --DOMWINDOW == 115 (10264800) [pid = 3428] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 21:29:46 INFO - PROCESS | 3428 | --DOMWINDOW == 114 (1C603800) [pid = 3428] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 21:29:46 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (19890000) [pid = 3428] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 21:29:46 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (1B8ABC00) [pid = 3428] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 21:29:46 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (1A05C400) [pid = 3428] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 21:29:46 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (18AE6000) [pid = 3428] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 21:29:46 INFO - PROCESS | 3428 | --DOMWINDOW == 109 (14526400) [pid = 3428] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 21:29:46 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (165EF800) [pid = 3428] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 21:29:46 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (18C1F000) [pid = 3428] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 21:29:46 INFO - PROCESS | 3428 | --DOMWINDOW == 106 (1452A800) [pid = 3428] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 21:29:46 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (0FD03800) [pid = 3428] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 21:29:46 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (18D5A000) [pid = 3428] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 21:29:46 INFO - PROCESS | 3428 | [3428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:29:46 INFO - PROCESS | 3428 | [3428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:29:46 INFO - PROCESS | 3428 | [3428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:29:46 INFO - PROCESS | 3428 | 1461040186484 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]]]}] 21:29:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 21:29:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 771ms 21:29:46 INFO - PROCESS | 3428 | 1461040186501 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 21:29:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 21:29:46 INFO - PROCESS | 3428 | 1461040186502 Marionette TRACE conn4 <- [1,657,null,{"value":"13"}] 21:29:46 INFO - PROCESS | 3428 | 1461040186505 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 21:29:46 INFO - PROCESS | 3428 | 1461040186507 Marionette TRACE conn4 <- [1,658,null,{}] 21:29:46 INFO - PROCESS | 3428 | 1461040186521 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}] 21:29:46 INFO - PROCESS | 3428 | 1461040186600 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 21:29:46 INFO - PROCESS | 3428 | 1461040186606 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:46 INFO - PROCESS | 3428 | ++DOCSHELL 18AE6000 == 60 [pid = 3428] [id = 174] 21:29:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (18C1F000) [pid = 3428] [serial = 520] [outer = 00000000] 21:29:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (1A0EF800) [pid = 3428] [serial = 521] [outer = 18C1F000] 21:29:46 INFO - PROCESS | 3428 | 1461040186650 Marionette DEBUG loaded listener.js 21:29:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 107 (1A0F0C00) [pid = 3428] [serial = 522] [outer = 18C1F000] 21:29:47 INFO - PROCESS | 3428 | 1461040187068 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]]]}] 21:29:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 21:29:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 590ms 21:29:47 INFO - PROCESS | 3428 | 1461040187097 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 21:29:47 INFO - PROCESS | 3428 | 1461040187099 Marionette TRACE conn4 <- [1,661,null,{"value":"13"}] 21:29:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 21:29:47 INFO - PROCESS | 3428 | 1461040187116 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 21:29:47 INFO - PROCESS | 3428 | 1461040187118 Marionette TRACE conn4 <- [1,662,null,{}] 21:29:47 INFO - PROCESS | 3428 | 1461040187122 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}] 21:29:47 INFO - PROCESS | 3428 | 1461040187200 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 21:29:47 INFO - PROCESS | 3428 | 1461040187207 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:47 INFO - PROCESS | 3428 | ++DOCSHELL 1A0F5800 == 61 [pid = 3428] [id = 175] 21:29:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (1B967400) [pid = 3428] [serial = 523] [outer = 00000000] 21:29:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (1BF50400) [pid = 3428] [serial = 524] [outer = 1B967400] 21:29:47 INFO - PROCESS | 3428 | 1461040187251 Marionette DEBUG loaded listener.js 21:29:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 110 (1C603800) [pid = 3428] [serial = 525] [outer = 1B967400] 21:29:47 INFO - PROCESS | 3428 | [3428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:29:47 INFO - PROCESS | 3428 | [3428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:29:47 INFO - PROCESS | 3428 | [3428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:29:47 INFO - PROCESS | 3428 | [3428] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:29:47 INFO - PROCESS | 3428 | 1461040187701 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]]]}] 21:29:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 21:29:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 630ms 21:29:47 INFO - PROCESS | 3428 | 1461040187748 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 21:29:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 21:29:47 INFO - PROCESS | 3428 | 1461040187750 Marionette TRACE conn4 <- [1,665,null,{"value":"13"}] 21:29:47 INFO - PROCESS | 3428 | 1461040187753 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 21:29:47 INFO - PROCESS | 3428 | 1461040187756 Marionette TRACE conn4 <- [1,666,null,{}] 21:29:47 INFO - PROCESS | 3428 | 1461040187759 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}] 21:29:47 INFO - PROCESS | 3428 | 1461040187859 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 21:29:47 INFO - PROCESS | 3428 | 1461040187867 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:47 INFO - PROCESS | 3428 | ++DOCSHELL 1C606400 == 62 [pid = 3428] [id = 176] 21:29:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (1C706800) [pid = 3428] [serial = 526] [outer = 00000000] 21:29:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (1C77F800) [pid = 3428] [serial = 527] [outer = 1C706800] 21:29:47 INFO - PROCESS | 3428 | 1461040187919 Marionette DEBUG loaded listener.js 21:29:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (1C853000) [pid = 3428] [serial = 528] [outer = 1C706800] 21:29:48 INFO - PROCESS | 3428 | 1461040188491 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]]]}] 21:29:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 21:29:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 771ms 21:29:48 INFO - PROCESS | 3428 | 1461040188583 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 21:29:48 INFO - PROCESS | 3428 | 1461040188588 Marionette TRACE conn4 <- [1,669,null,{"value":"13"}] 21:29:48 INFO - PROCESS | 3428 | 1461040188595 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 21:29:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 21:29:48 INFO - PROCESS | 3428 | 1461040188600 Marionette TRACE conn4 <- [1,670,null,{}] 21:29:48 INFO - PROCESS | 3428 | 1461040188607 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}] 21:29:48 INFO - PROCESS | 3428 | 1461040188730 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 21:29:48 INFO - PROCESS | 3428 | 1461040188823 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:48 INFO - PROCESS | 3428 | ++DOCSHELL 0FD0E400 == 63 [pid = 3428] [id = 177] 21:29:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (0FE06800) [pid = 3428] [serial = 529] [outer = 00000000] 21:29:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 115 (1452B800) [pid = 3428] [serial = 530] [outer = 0FE06800] 21:29:48 INFO - PROCESS | 3428 | 1461040188880 Marionette DEBUG loaded listener.js 21:29:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 116 (14BC9400) [pid = 3428] [serial = 531] [outer = 0FE06800] 21:29:49 INFO - PROCESS | 3428 | 1461040189916 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]]]}] 21:29:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 21:29:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1384ms 21:29:49 INFO - PROCESS | 3428 | 1461040189987 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 21:29:49 INFO - PROCESS | 3428 | 1461040189993 Marionette TRACE conn4 <- [1,673,null,{"value":"13"}] 21:29:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 21:29:50 INFO - PROCESS | 3428 | 1461040189999 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 21:29:50 INFO - PROCESS | 3428 | 1461040190002 Marionette TRACE conn4 <- [1,674,null,{}] 21:29:50 INFO - PROCESS | 3428 | 1461040190006 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}] 21:29:50 INFO - PROCESS | 3428 | 1461040190169 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 21:29:50 INFO - PROCESS | 3428 | 1461040190301 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:50 INFO - PROCESS | 3428 | ++DOCSHELL 15B23C00 == 64 [pid = 3428] [id = 178] 21:29:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 117 (15F0B800) [pid = 3428] [serial = 532] [outer = 00000000] 21:29:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 118 (18C1C400) [pid = 3428] [serial = 533] [outer = 15F0B800] 21:29:50 INFO - PROCESS | 3428 | 1461040190355 Marionette DEBUG loaded listener.js 21:29:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 119 (19642C00) [pid = 3428] [serial = 534] [outer = 15F0B800] 21:29:51 INFO - PROCESS | 3428 | 1461040191410 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]]]}] 21:29:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 21:29:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1435ms 21:29:51 INFO - PROCESS | 3428 | 1461040191435 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 21:29:51 INFO - PROCESS | 3428 | 1461040191438 Marionette TRACE conn4 <- [1,677,null,{"value":"13"}] 21:29:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 21:29:51 INFO - PROCESS | 3428 | 1461040191442 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 21:29:51 INFO - PROCESS | 3428 | 1461040191445 Marionette TRACE conn4 <- [1,678,null,{}] 21:29:51 INFO - PROCESS | 3428 | 1461040191456 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}] 21:29:51 INFO - PROCESS | 3428 | 1461040191565 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 21:29:51 INFO - PROCESS | 3428 | 1461040191691 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:51 INFO - PROCESS | 3428 | ++DOCSHELL 1A0EC000 == 65 [pid = 3428] [id = 179] 21:29:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 120 (1C60C800) [pid = 3428] [serial = 535] [outer = 00000000] 21:29:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 121 (1D609800) [pid = 3428] [serial = 536] [outer = 1C60C800] 21:29:51 INFO - PROCESS | 3428 | 1461040191749 Marionette DEBUG loaded listener.js 21:29:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 122 (1D614C00) [pid = 3428] [serial = 537] [outer = 1C60C800] 21:29:52 INFO - PROCESS | 3428 | 1461040192760 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]]]}] 21:29:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 21:29:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1381ms 21:29:52 INFO - PROCESS | 3428 | 1461040192825 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 21:29:52 INFO - PROCESS | 3428 | 1461040192828 Marionette TRACE conn4 <- [1,681,null,{"value":"13"}] 21:29:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 21:29:52 INFO - PROCESS | 3428 | 1461040192832 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 21:29:52 INFO - PROCESS | 3428 | 1461040192834 Marionette TRACE conn4 <- [1,682,null,{}] 21:29:52 INFO - PROCESS | 3428 | 1461040192837 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}] 21:29:53 INFO - PROCESS | 3428 | 1461040193005 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 21:29:53 INFO - PROCESS | 3428 | 1461040193120 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:53 INFO - PROCESS | 3428 | ++DOCSHELL 1C70DC00 == 66 [pid = 3428] [id = 180] 21:29:53 INFO - PROCESS | 3428 | ++DOMWINDOW == 123 (1C70F800) [pid = 3428] [serial = 538] [outer = 00000000] 21:29:53 INFO - PROCESS | 3428 | ++DOMWINDOW == 124 (1D7B0C00) [pid = 3428] [serial = 539] [outer = 1C70F800] 21:29:53 INFO - PROCESS | 3428 | 1461040193174 Marionette DEBUG loaded listener.js 21:29:53 INFO - PROCESS | 3428 | ++DOMWINDOW == 125 (1D7E3C00) [pid = 3428] [serial = 540] [outer = 1C70F800] 21:29:54 INFO - PROCESS | 3428 | 1461040194333 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]]]}] 21:29:54 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) 21:29:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1520ms 21:29:54 INFO - PROCESS | 3428 | 1461040194357 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 21:29:54 INFO - PROCESS | 3428 | 1461040194361 Marionette TRACE conn4 <- [1,685,null,{"value":"13"}] 21:29:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 21:29:54 INFO - PROCESS | 3428 | 1461040194366 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 21:29:54 INFO - PROCESS | 3428 | 1461040194369 Marionette TRACE conn4 <- [1,686,null,{}] 21:29:54 INFO - PROCESS | 3428 | 1461040194375 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}] 21:29:54 INFO - PROCESS | 3428 | 1461040194513 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 21:29:54 INFO - PROCESS | 3428 | 1461040194596 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:54 INFO - PROCESS | 3428 | ++DOCSHELL 10C46000 == 67 [pid = 3428] [id = 181] 21:29:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 126 (14215000) [pid = 3428] [serial = 541] [outer = 00000000] 21:29:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 127 (17B5D000) [pid = 3428] [serial = 542] [outer = 14215000] 21:29:54 INFO - PROCESS | 3428 | 1461040194689 Marionette DEBUG loaded listener.js 21:29:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 128 (1825D800) [pid = 3428] [serial = 543] [outer = 14215000] 21:29:54 INFO - PROCESS | 3428 | --DOCSHELL 1963C000 == 66 [pid = 3428] [id = 129] 21:29:54 INFO - PROCESS | 3428 | --DOCSHELL 1A0F5800 == 65 [pid = 3428] [id = 175] 21:29:54 INFO - PROCESS | 3428 | --DOCSHELL 18AE6000 == 64 [pid = 3428] [id = 174] 21:29:54 INFO - PROCESS | 3428 | --DOCSHELL 1A0FA000 == 63 [pid = 3428] [id = 173] 21:29:54 INFO - PROCESS | 3428 | --DOCSHELL 19B58800 == 62 [pid = 3428] [id = 172] 21:29:54 INFO - PROCESS | 3428 | --DOCSHELL 19891800 == 61 [pid = 3428] [id = 171] 21:29:54 INFO - PROCESS | 3428 | --DOCSHELL 0FD10000 == 60 [pid = 3428] [id = 170] 21:29:54 INFO - PROCESS | 3428 | --DOCSHELL 18AE3000 == 59 [pid = 3428] [id = 169] 21:29:54 INFO - PROCESS | 3428 | --DOCSHELL 165F4400 == 58 [pid = 3428] [id = 168] 21:29:54 INFO - PROCESS | 3428 | --DOCSHELL 10264000 == 57 [pid = 3428] [id = 167] 21:29:54 INFO - PROCESS | 3428 | --DOMWINDOW == 127 (1E50A800) [pid = 3428] [serial = 449] [outer = 00000000] [url = about:blank] 21:29:54 INFO - PROCESS | 3428 | --DOMWINDOW == 126 (1C77D000) [pid = 3428] [serial = 479] [outer = 00000000] [url = about:blank] 21:29:54 INFO - PROCESS | 3428 | --DOCSHELL 0FE2E400 == 56 [pid = 3428] [id = 166] 21:29:54 INFO - PROCESS | 3428 | --DOCSHELL 17B5F800 == 55 [pid = 3428] [id = 162] 21:29:54 INFO - PROCESS | 3428 | --DOCSHELL 10341800 == 54 [pid = 3428] [id = 161] 21:29:55 INFO - PROCESS | 3428 | --DOMWINDOW == 125 (1C780800) [pid = 3428] [serial = 395] [outer = 00000000] [url = about:blank] 21:29:55 INFO - PROCESS | 3428 | --DOMWINDOW == 124 (18C20800) [pid = 3428] [serial = 392] [outer = 00000000] [url = about:blank] 21:29:55 INFO - PROCESS | 3428 | --DOMWINDOW == 123 (14210800) [pid = 3428] [serial = 389] [outer = 00000000] [url = about:blank] 21:29:55 INFO - PROCESS | 3428 | --DOMWINDOW == 122 (1E608C00) [pid = 3428] [serial = 398] [outer = 00000000] [url = about:blank] 21:29:55 INFO - PROCESS | 3428 | --DOMWINDOW == 121 (19899800) [pid = 3428] [serial = 344] [outer = 00000000] [url = about:blank] 21:29:55 INFO - PROCESS | 3428 | --DOMWINDOW == 120 (1C606000) [pid = 3428] [serial = 470] [outer = 00000000] [url = about:blank] 21:29:55 INFO - PROCESS | 3428 | --DOMWINDOW == 119 (1AC10000) [pid = 3428] [serial = 468] [outer = 00000000] [url = about:blank] 21:29:55 INFO - PROCESS | 3428 | --DOMWINDOW == 118 (1A0F4C00) [pid = 3428] [serial = 467] [outer = 00000000] [url = about:blank] 21:29:55 INFO - PROCESS | 3428 | --DOMWINDOW == 117 (18D56800) [pid = 3428] [serial = 461] [outer = 00000000] [url = about:blank] 21:29:55 INFO - PROCESS | 3428 | --DOMWINDOW == 116 (17F2BC00) [pid = 3428] [serial = 474] [outer = 00000000] [url = about:blank] 21:29:55 INFO - PROCESS | 3428 | --DOMWINDOW == 115 (165F5400) [pid = 3428] [serial = 473] [outer = 00000000] [url = about:blank] 21:29:55 INFO - PROCESS | 3428 | --DOMWINDOW == 114 (1825B800) [pid = 3428] [serial = 458] [outer = 00000000] [url = about:blank] 21:29:55 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (1C704C00) [pid = 3428] [serial = 476] [outer = 00000000] [url = about:blank] 21:29:55 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (18ADAC00) [pid = 3428] [serial = 459] [outer = 00000000] [url = about:blank] 21:29:55 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (15B1B400) [pid = 3428] [serial = 453] [outer = 00000000] [url = about:blank] 21:29:55 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (14C6EC00) [pid = 3428] [serial = 452] [outer = 00000000] [url = about:blank] 21:29:55 INFO - PROCESS | 3428 | --DOMWINDOW == 109 (14530400) [pid = 3428] [serial = 455] [outer = 00000000] [url = about:blank] 21:29:55 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (14C6E400) [pid = 3428] [serial = 456] [outer = 00000000] [url = about:blank] 21:29:55 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (149DF000) [pid = 3428] [serial = 434] [outer = 00000000] [url = about:blank] 21:29:55 INFO - PROCESS | 3428 | --DOMWINDOW == 106 (18B42000) [pid = 3428] [serial = 437] [outer = 00000000] [url = about:blank] 21:29:55 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (1D7B3C00) [pid = 3428] [serial = 443] [outer = 00000000] [url = about:blank] 21:29:55 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (1C7DC400) [pid = 3428] [serial = 440] [outer = 00000000] [url = about:blank] 21:29:55 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (1D772800) [pid = 3428] [serial = 446] [outer = 00000000] [url = about:blank] 21:29:55 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (1C60B000) [pid = 3428] [serial = 471] [outer = 00000000] [url = about:blank] 21:29:55 INFO - PROCESS | 3428 | --DOMWINDOW == 101 (1C70A000) [pid = 3428] [serial = 477] [outer = 00000000] [url = about:blank] 21:29:55 INFO - PROCESS | 3428 | --DOMWINDOW == 100 (196A5C00) [pid = 3428] [serial = 464] [outer = 00000000] [url = about:blank] 21:29:55 INFO - PROCESS | 3428 | --DOMWINDOW == 99 (196AF400) [pid = 3428] [serial = 465] [outer = 00000000] [url = about:blank] 21:29:55 INFO - PROCESS | 3428 | --DOMWINDOW == 98 (18D5EC00) [pid = 3428] [serial = 462] [outer = 00000000] [url = about:blank] 21:29:55 INFO - PROCESS | 3428 | 1461040195681 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]]]}] 21:29:55 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) 21:29:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1334ms 21:29:55 INFO - PROCESS | 3428 | 1461040195704 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 21:29:55 INFO - PROCESS | 3428 | 1461040195709 Marionette TRACE conn4 <- [1,689,null,{"value":"13"}] 21:29:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 21:29:55 INFO - PROCESS | 3428 | 1461040195715 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 21:29:55 INFO - PROCESS | 3428 | 1461040195718 Marionette TRACE conn4 <- [1,690,null,{}] 21:29:55 INFO - PROCESS | 3428 | 1461040195721 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}] 21:29:55 INFO - PROCESS | 3428 | 1461040195805 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 21:29:55 INFO - PROCESS | 3428 | 1461040195811 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:55 INFO - PROCESS | 3428 | ++DOCSHELL 10260400 == 55 [pid = 3428] [id = 182] 21:29:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 99 (1119B800) [pid = 3428] [serial = 544] [outer = 00000000] 21:29:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 100 (14C6C800) [pid = 3428] [serial = 545] [outer = 1119B800] 21:29:55 INFO - PROCESS | 3428 | 1461040195858 Marionette DEBUG loaded listener.js 21:29:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 101 (15B22400) [pid = 3428] [serial = 546] [outer = 1119B800] 21:29:56 INFO - PROCESS | 3428 | 1461040196819 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]]]}] 21:29:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 21:29:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1132ms 21:29:56 INFO - PROCESS | 3428 | 1461040196849 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 21:29:56 INFO - PROCESS | 3428 | 1461040196851 Marionette TRACE conn4 <- [1,693,null,{"value":"13"}] 21:29:56 INFO - PROCESS | 3428 | 1461040196855 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 21:29:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 21:29:56 INFO - PROCESS | 3428 | 1461040196858 Marionette TRACE conn4 <- [1,694,null,{}] 21:29:56 INFO - PROCESS | 3428 | 1461040196868 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}] 21:29:56 INFO - PROCESS | 3428 | 1461040196951 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 21:29:56 INFO - PROCESS | 3428 | 1461040196957 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:56 INFO - PROCESS | 3428 | ++DOCSHELL 17F2F400 == 56 [pid = 3428] [id = 183] 21:29:56 INFO - PROCESS | 3428 | ++DOMWINDOW == 102 (18A5B000) [pid = 3428] [serial = 547] [outer = 00000000] 21:29:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (18C20800) [pid = 3428] [serial = 548] [outer = 18A5B000] 21:29:57 INFO - PROCESS | 3428 | 1461040197004 Marionette DEBUG loaded listener.js 21:29:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (18D56400) [pid = 3428] [serial = 549] [outer = 18A5B000] 21:29:57 INFO - PROCESS | 3428 | 1461040197985 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]]]}] 21:29:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 21:29:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1180ms 21:29:58 INFO - PROCESS | 3428 | 1461040198040 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 21:29:58 INFO - PROCESS | 3428 | 1461040198042 Marionette TRACE conn4 <- [1,697,null,{"value":"13"}] 21:29:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 21:29:58 INFO - PROCESS | 3428 | 1461040198052 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 21:29:58 INFO - PROCESS | 3428 | 1461040198054 Marionette TRACE conn4 <- [1,698,null,{}] 21:29:58 INFO - PROCESS | 3428 | 1461040198057 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}] 21:29:58 INFO - PROCESS | 3428 | 1461040198170 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 21:29:58 INFO - PROCESS | 3428 | 1461040198177 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:58 INFO - PROCESS | 3428 | ++DOCSHELL 18D5A400 == 57 [pid = 3428] [id = 184] 21:29:58 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (19639400) [pid = 3428] [serial = 550] [outer = 00000000] 21:29:58 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (196A9000) [pid = 3428] [serial = 551] [outer = 19639400] 21:29:58 INFO - PROCESS | 3428 | 1461040198269 Marionette DEBUG loaded listener.js 21:29:58 INFO - PROCESS | 3428 | ++DOMWINDOW == 107 (197C5400) [pid = 3428] [serial = 552] [outer = 19639400] 21:29:59 INFO - PROCESS | 3428 | --DOMWINDOW == 106 (10263C00) [pid = 3428] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 21:29:59 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (19893800) [pid = 3428] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 21:29:59 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (1AC11C00) [pid = 3428] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 21:29:59 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (19B5A400) [pid = 3428] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 21:29:59 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (10269400) [pid = 3428] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 21:29:59 INFO - PROCESS | 3428 | --DOMWINDOW == 101 (18D51C00) [pid = 3428] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 21:29:59 INFO - PROCESS | 3428 | --DOMWINDOW == 100 (18AE3400) [pid = 3428] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 21:29:59 INFO - PROCESS | 3428 | --DOMWINDOW == 99 (102BD800) [pid = 3428] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 21:29:59 INFO - PROCESS | 3428 | --DOMWINDOW == 98 (17B58000) [pid = 3428] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 21:29:59 INFO - PROCESS | 3428 | --DOMWINDOW == 97 (1AB71C00) [pid = 3428] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 21:29:59 INFO - PROCESS | 3428 | --DOMWINDOW == 96 (1B967400) [pid = 3428] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 21:29:59 INFO - PROCESS | 3428 | --DOMWINDOW == 95 (18C1F000) [pid = 3428] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 21:29:59 INFO - PROCESS | 3428 | 1461040199223 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]]]}] 21:29:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 21:29:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1235ms 21:29:59 INFO - PROCESS | 3428 | 1461040199283 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 21:29:59 INFO - PROCESS | 3428 | 1461040199285 Marionette TRACE conn4 <- [1,701,null,{"value":"13"}] 21:29:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 21:29:59 INFO - PROCESS | 3428 | 1461040199289 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 21:29:59 INFO - PROCESS | 3428 | 1461040199290 Marionette TRACE conn4 <- [1,702,null,{}] 21:29:59 INFO - PROCESS | 3428 | 1461040199294 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}] 21:29:59 INFO - PROCESS | 3428 | 1461040199372 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 21:29:59 INFO - PROCESS | 3428 | 1461040199378 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:59 INFO - PROCESS | 3428 | ++DOCSHELL 10263C00 == 58 [pid = 3428] [id = 185] 21:29:59 INFO - PROCESS | 3428 | ++DOMWINDOW == 96 (14530000) [pid = 3428] [serial = 553] [outer = 00000000] 21:29:59 INFO - PROCESS | 3428 | ++DOMWINDOW == 97 (18AE2400) [pid = 3428] [serial = 554] [outer = 14530000] 21:29:59 INFO - PROCESS | 3428 | 1461040199423 Marionette DEBUG loaded listener.js 21:29:59 INFO - PROCESS | 3428 | ++DOMWINDOW == 98 (18D51C00) [pid = 3428] [serial = 555] [outer = 14530000] 21:30:00 INFO - PROCESS | 3428 | 1461040200359 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]]]}] 21:30:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 21:30:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1134ms 21:30:00 INFO - PROCESS | 3428 | 1461040200423 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 21:30:00 INFO - PROCESS | 3428 | 1461040200425 Marionette TRACE conn4 <- [1,705,null,{"value":"13"}] 21:30:00 INFO - PROCESS | 3428 | 1461040200428 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 21:30:00 INFO - PROCESS | 3428 | 1461040200430 Marionette TRACE conn4 <- [1,706,null,{}] 21:30:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 21:30:00 INFO - PROCESS | 3428 | 1461040200433 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}] 21:30:00 INFO - PROCESS | 3428 | 1461040200531 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 21:30:00 INFO - PROCESS | 3428 | 1461040200539 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:00 INFO - PROCESS | 3428 | ++DOCSHELL 197BF400 == 59 [pid = 3428] [id = 186] 21:30:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 99 (19897400) [pid = 3428] [serial = 556] [outer = 00000000] 21:30:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 100 (1A0EE000) [pid = 3428] [serial = 557] [outer = 19897400] 21:30:00 INFO - PROCESS | 3428 | 1461040200586 Marionette DEBUG loaded listener.js 21:30:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 101 (1A0F8800) [pid = 3428] [serial = 558] [outer = 19897400] 21:30:01 INFO - PROCESS | 3428 | 1461040201573 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]]]}] 21:30:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 21:30:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1179ms 21:30:01 INFO - PROCESS | 3428 | 1461040201612 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 21:30:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 21:30:01 INFO - PROCESS | 3428 | 1461040201616 Marionette TRACE conn4 <- [1,709,null,{"value":"13"}] 21:30:01 INFO - PROCESS | 3428 | 1461040201622 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 21:30:01 INFO - PROCESS | 3428 | 1461040201626 Marionette TRACE conn4 <- [1,710,null,{}] 21:30:01 INFO - PROCESS | 3428 | 1461040201632 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}] 21:30:01 INFO - PROCESS | 3428 | 1461040201770 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 21:30:01 INFO - PROCESS | 3428 | 1461040201891 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:01 INFO - PROCESS | 3428 | ++DOCSHELL 13331800 == 60 [pid = 3428] [id = 187] 21:30:01 INFO - PROCESS | 3428 | ++DOMWINDOW == 102 (14902400) [pid = 3428] [serial = 559] [outer = 00000000] 21:30:02 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (14C6B000) [pid = 3428] [serial = 560] [outer = 14902400] 21:30:02 INFO - PROCESS | 3428 | 1461040201997 Marionette DEBUG loaded listener.js 21:30:02 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (15A69C00) [pid = 3428] [serial = 561] [outer = 14902400] 21:30:02 INFO - PROCESS | 3428 | 1461040202564 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] 21:30:02 INFO - PROCESS | 3428 | 1461040202619 Marionette TRACE conn4 <- [1,713,null,{"value":"13"}] 21:30:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 21:30:02 INFO - PROCESS | 3428 | 1461040202625 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 21:30:02 INFO - PROCESS | 3428 | 1461040202628 Marionette TRACE conn4 <- [1,714,null,{}] 21:30:02 INFO - PROCESS | 3428 | 1461040202632 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}] 21:30:02 INFO - PROCESS | 3428 | 1461040202736 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 21:30:02 INFO - PROCESS | 3428 | 1461040202833 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:02 INFO - PROCESS | 3428 | ++DOCSHELL 18263800 == 61 [pid = 3428] [id = 188] 21:30:02 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (18264C00) [pid = 3428] [serial = 562] [outer = 00000000] 21:30:02 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (18C1DC00) [pid = 3428] [serial = 563] [outer = 18264C00] 21:30:02 INFO - PROCESS | 3428 | 1461040202887 Marionette DEBUG loaded listener.js 21:30:02 INFO - PROCESS | 3428 | ++DOMWINDOW == 107 (18D5EC00) [pid = 3428] [serial = 564] [outer = 18264C00] 21:30:03 INFO - PROCESS | 3428 | 1461040203559 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]]]}] 21:30:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 21:30:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 970ms 21:30:03 INFO - PROCESS | 3428 | 1461040203597 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 21:30:03 INFO - PROCESS | 3428 | 1461040203599 Marionette TRACE conn4 <- [1,717,null,{"value":"13"}] 21:30:03 INFO - PROCESS | 3428 | 1461040203603 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 21:30:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 21:30:03 INFO - PROCESS | 3428 | 1461040203607 Marionette TRACE conn4 <- [1,718,null,{}] 21:30:03 INFO - PROCESS | 3428 | 1461040203618 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}] 21:30:03 INFO - PROCESS | 3428 | 1461040203728 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 21:30:03 INFO - PROCESS | 3428 | 1461040203853 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:03 INFO - PROCESS | 3428 | ++DOCSHELL 1AEE7000 == 62 [pid = 3428] [id = 189] 21:30:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (1B9D4800) [pid = 3428] [serial = 565] [outer = 00000000] 21:30:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (1BFB9C00) [pid = 3428] [serial = 566] [outer = 1B9D4800] 21:30:03 INFO - PROCESS | 3428 | 1461040203911 Marionette DEBUG loaded listener.js 21:30:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 110 (1C607000) [pid = 3428] [serial = 567] [outer = 1B9D4800] 21:30:04 INFO - PROCESS | 3428 | 1461040204485 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] 21:30:04 INFO - PROCESS | 3428 | 1461040204540 Marionette TRACE conn4 <- [1,721,null,{"value":"13"}] 21:30:04 INFO - PROCESS | 3428 | 1461040204543 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 21:30:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 21:30:04 INFO - PROCESS | 3428 | 1461040204545 Marionette TRACE conn4 <- [1,722,null,{}] 21:30:04 INFO - PROCESS | 3428 | 1461040204549 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}] 21:30:04 INFO - PROCESS | 3428 | 1461040204650 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 21:30:04 INFO - PROCESS | 3428 | 1461040204746 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:04 INFO - PROCESS | 3428 | ++DOCSHELL 1C708800 == 63 [pid = 3428] [id = 190] 21:30:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (1C709800) [pid = 3428] [serial = 568] [outer = 00000000] 21:30:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (1C787400) [pid = 3428] [serial = 569] [outer = 1C709800] 21:30:04 INFO - PROCESS | 3428 | 1461040204800 Marionette DEBUG loaded listener.js 21:30:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (1C84B800) [pid = 3428] [serial = 570] [outer = 1C709800] 21:30:05 INFO - PROCESS | 3428 | 1461040205404 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]]]}] 21:30:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 21:30:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 870ms 21:30:05 INFO - PROCESS | 3428 | 1461040205416 Marionette TRACE conn4 -> [0,725,"getWindowHandle",null] 21:30:05 INFO - PROCESS | 3428 | 1461040205419 Marionette TRACE conn4 <- [1,725,null,{"value":"13"}] 21:30:05 INFO - PROCESS | 3428 | 1461040205422 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 21:30:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 21:30:05 INFO - PROCESS | 3428 | 1461040205424 Marionette TRACE conn4 <- [1,726,null,{}] 21:30:05 INFO - PROCESS | 3428 | 1461040205428 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}] 21:30:05 INFO - PROCESS | 3428 | 1461040205529 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 21:30:05 INFO - PROCESS | 3428 | 1461040205629 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:05 INFO - PROCESS | 3428 | ++DOCSHELL 1D618800 == 64 [pid = 3428] [id = 191] 21:30:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (1D619C00) [pid = 3428] [serial = 571] [outer = 00000000] 21:30:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 115 (1D772C00) [pid = 3428] [serial = 572] [outer = 1D619C00] 21:30:05 INFO - PROCESS | 3428 | 1461040205692 Marionette DEBUG loaded listener.js 21:30:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 116 (1D7AA400) [pid = 3428] [serial = 573] [outer = 1D619C00] 21:30:06 INFO - PROCESS | 3428 | 1461040206756 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]]]}] 21:30:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 21:30:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1377ms 21:30:06 INFO - PROCESS | 3428 | 1461040206803 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 21:30:06 INFO - PROCESS | 3428 | 1461040206807 Marionette TRACE conn4 <- [1,729,null,{"value":"13"}] 21:30:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 21:30:06 INFO - PROCESS | 3428 | 1461040206812 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 21:30:06 INFO - PROCESS | 3428 | 1461040206815 Marionette TRACE conn4 <- [1,730,null,{}] 21:30:06 INFO - PROCESS | 3428 | 1461040206821 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}] 21:30:06 INFO - PROCESS | 3428 | 1461040206954 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 21:30:07 INFO - PROCESS | 3428 | 1461040207083 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:07 INFO - PROCESS | 3428 | ++DOCSHELL 14521800 == 65 [pid = 3428] [id = 192] 21:30:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 117 (1452E000) [pid = 3428] [serial = 574] [outer = 00000000] 21:30:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 118 (17B53800) [pid = 3428] [serial = 575] [outer = 1452E000] 21:30:07 INFO - PROCESS | 3428 | 1461040207133 Marionette DEBUG loaded listener.js 21:30:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 119 (17CEC000) [pid = 3428] [serial = 576] [outer = 1452E000] 21:30:07 INFO - PROCESS | 3428 | --DOCSHELL 10263C00 == 64 [pid = 3428] [id = 185] 21:30:07 INFO - PROCESS | 3428 | --DOCSHELL 18D5A400 == 63 [pid = 3428] [id = 184] 21:30:07 INFO - PROCESS | 3428 | --DOCSHELL 17F2F400 == 62 [pid = 3428] [id = 183] 21:30:07 INFO - PROCESS | 3428 | --DOCSHELL 10260400 == 61 [pid = 3428] [id = 182] 21:30:07 INFO - PROCESS | 3428 | --DOCSHELL 10C46000 == 60 [pid = 3428] [id = 181] 21:30:07 INFO - PROCESS | 3428 | --DOMWINDOW == 118 (18AD8400) [pid = 3428] [serial = 485] [outer = 00000000] [url = about:blank] 21:30:07 INFO - PROCESS | 3428 | --DOMWINDOW == 117 (1C77C400) [pid = 3428] [serial = 488] [outer = 00000000] [url = about:blank] 21:30:07 INFO - PROCESS | 3428 | --DOMWINDOW == 116 (1D7A8C00) [pid = 3428] [serial = 491] [outer = 00000000] [url = about:blank] 21:30:07 INFO - PROCESS | 3428 | --DOMWINDOW == 115 (1D7E4000) [pid = 3428] [serial = 494] [outer = 00000000] [url = about:blank] 21:30:07 INFO - PROCESS | 3428 | --DOMWINDOW == 114 (1C77F800) [pid = 3428] [serial = 527] [outer = 00000000] [url = about:blank] 21:30:07 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (13335400) [pid = 3428] [serial = 482] [outer = 00000000] [url = about:blank] 21:30:07 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (1E6AE000) [pid = 3428] [serial = 450] [outer = 00000000] [url = about:blank] 21:30:07 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (19A04800) [pid = 3428] [serial = 512] [outer = 00000000] [url = about:blank] 21:30:07 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (1C7D6C00) [pid = 3428] [serial = 480] [outer = 00000000] [url = about:blank] 21:30:07 INFO - PROCESS | 3428 | --DOMWINDOW == 109 (19FF9000) [pid = 3428] [serial = 515] [outer = 00000000] [url = about:blank] 21:30:07 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (103F4C00) [pid = 3428] [serial = 500] [outer = 00000000] [url = about:blank] 21:30:07 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (14214000) [pid = 3428] [serial = 501] [outer = 00000000] [url = about:blank] 21:30:07 INFO - PROCESS | 3428 | --DOMWINDOW == 106 (1963CC00) [pid = 3428] [serial = 509] [outer = 00000000] [url = about:blank] 21:30:07 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (18C23400) [pid = 3428] [serial = 506] [outer = 00000000] [url = about:blank] 21:30:07 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (18C2A800) [pid = 3428] [serial = 507] [outer = 00000000] [url = about:blank] 21:30:07 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (165EBC00) [pid = 3428] [serial = 498] [outer = 00000000] [url = about:blank] 21:30:07 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (14C5FC00) [pid = 3428] [serial = 497] [outer = 00000000] [url = about:blank] 21:30:07 INFO - PROCESS | 3428 | --DOMWINDOW == 101 (17C72800) [pid = 3428] [serial = 503] [outer = 00000000] [url = about:blank] 21:30:07 INFO - PROCESS | 3428 | --DOMWINDOW == 100 (17F27C00) [pid = 3428] [serial = 504] [outer = 00000000] [url = about:blank] 21:30:07 INFO - PROCESS | 3428 | --DOMWINDOW == 99 (19A06C00) [pid = 3428] [serial = 513] [outer = 00000000] [url = about:blank] 21:30:07 INFO - PROCESS | 3428 | --DOMWINDOW == 98 (1B8AB800) [pid = 3428] [serial = 518] [outer = 00000000] [url = about:blank] 21:30:07 INFO - PROCESS | 3428 | --DOMWINDOW == 97 (1C603800) [pid = 3428] [serial = 525] [outer = 00000000] [url = about:blank] 21:30:07 INFO - PROCESS | 3428 | --DOMWINDOW == 96 (1A0F2800) [pid = 3428] [serial = 516] [outer = 00000000] [url = about:blank] 21:30:07 INFO - PROCESS | 3428 | --DOMWINDOW == 95 (1BF50400) [pid = 3428] [serial = 524] [outer = 00000000] [url = about:blank] 21:30:07 INFO - PROCESS | 3428 | --DOMWINDOW == 94 (1A0EF800) [pid = 3428] [serial = 521] [outer = 00000000] [url = about:blank] 21:30:07 INFO - PROCESS | 3428 | --DOMWINDOW == 93 (1B96A800) [pid = 3428] [serial = 519] [outer = 00000000] [url = about:blank] 21:30:07 INFO - PROCESS | 3428 | --DOMWINDOW == 92 (1A0F0C00) [pid = 3428] [serial = 522] [outer = 00000000] [url = about:blank] 21:30:07 INFO - PROCESS | 3428 | --DOMWINDOW == 91 (19647C00) [pid = 3428] [serial = 510] [outer = 00000000] [url = about:blank] 21:30:08 INFO - PROCESS | 3428 | 1461040208067 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]]]}] 21:30:08 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 21:30:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1279ms 21:30:08 INFO - PROCESS | 3428 | 1461040208093 Marionette TRACE conn4 -> [0,733,"getWindowHandle",null] 21:30:08 INFO - PROCESS | 3428 | 1461040208098 Marionette TRACE conn4 <- [1,733,null,{"value":"13"}] 21:30:08 INFO - PROCESS | 3428 | 1461040208103 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 21:30:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 21:30:08 INFO - PROCESS | 3428 | 1461040208106 Marionette TRACE conn4 <- [1,734,null,{}] 21:30:08 INFO - PROCESS | 3428 | 1461040208110 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}] 21:30:08 INFO - PROCESS | 3428 | 1461040208194 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 21:30:08 INFO - PROCESS | 3428 | 1461040208200 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:08 INFO - PROCESS | 3428 | ++DOCSHELL 13335C00 == 61 [pid = 3428] [id = 193] 21:30:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 92 (14419400) [pid = 3428] [serial = 577] [outer = 00000000] 21:30:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 93 (17B5A400) [pid = 3428] [serial = 578] [outer = 14419400] 21:30:08 INFO - PROCESS | 3428 | 1461040208246 Marionette DEBUG loaded listener.js 21:30:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 94 (17F2F400) [pid = 3428] [serial = 579] [outer = 14419400] 21:30:09 INFO - PROCESS | 3428 | 1461040209212 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]]]}] 21:30:09 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.) 21:30:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1132ms 21:30:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 21:30:09 INFO - PROCESS | 3428 | 1461040209244 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 21:30:09 INFO - PROCESS | 3428 | 1461040209246 Marionette TRACE conn4 <- [1,737,null,{"value":"13"}] 21:30:09 INFO - PROCESS | 3428 | 1461040209250 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 21:30:09 INFO - PROCESS | 3428 | 1461040209253 Marionette TRACE conn4 <- [1,738,null,{}] 21:30:09 INFO - PROCESS | 3428 | 1461040209263 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}] 21:30:09 INFO - PROCESS | 3428 | 1461040209379 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 21:30:09 INFO - PROCESS | 3428 | 1461040209386 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:09 INFO - PROCESS | 3428 | ++DOCSHELL 18C27800 == 62 [pid = 3428] [id = 194] 21:30:09 INFO - PROCESS | 3428 | ++DOMWINDOW == 95 (18C28000) [pid = 3428] [serial = 580] [outer = 00000000] 21:30:09 INFO - PROCESS | 3428 | ++DOMWINDOW == 96 (1963CC00) [pid = 3428] [serial = 581] [outer = 18C28000] 21:30:09 INFO - PROCESS | 3428 | 1461040209479 Marionette DEBUG loaded listener.js 21:30:09 INFO - PROCESS | 3428 | ++DOMWINDOW == 97 (19644C00) [pid = 3428] [serial = 582] [outer = 18C28000] 21:30:10 INFO - PROCESS | 3428 | 1461040210417 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]]]}] 21:30:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 21:30:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1173ms 21:30:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 21:30:10 INFO - PROCESS | 3428 | 1461040210425 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 21:30:10 INFO - PROCESS | 3428 | 1461040210427 Marionette TRACE conn4 <- [1,741,null,{"value":"13"}] 21:30:10 INFO - PROCESS | 3428 | 1461040210435 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 21:30:10 INFO - PROCESS | 3428 | 1461040210437 Marionette TRACE conn4 <- [1,742,null,{}] 21:30:10 INFO - PROCESS | 3428 | 1461040210441 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}] 21:30:10 INFO - PROCESS | 3428 | 1461040210550 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 21:30:10 INFO - PROCESS | 3428 | 1461040210556 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:10 INFO - PROCESS | 3428 | ++DOCSHELL 19647C00 == 63 [pid = 3428] [id = 195] 21:30:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 98 (19648800) [pid = 3428] [serial = 583] [outer = 00000000] 21:30:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 99 (19A6AC00) [pid = 3428] [serial = 584] [outer = 19648800] 21:30:10 INFO - PROCESS | 3428 | 1461040210646 Marionette DEBUG loaded listener.js 21:30:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 100 (19A72800) [pid = 3428] [serial = 585] [outer = 19648800] 21:30:11 INFO - PROCESS | 3428 | --DOMWINDOW == 99 (1C787C00) [pid = 3428] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 21:30:11 INFO - PROCESS | 3428 | --DOMWINDOW == 98 (1C60C400) [pid = 3428] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 21:30:11 INFO - PROCESS | 3428 | --DOMWINDOW == 97 (197CE400) [pid = 3428] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 21:30:11 INFO - PROCESS | 3428 | --DOMWINDOW == 96 (17CECC00) [pid = 3428] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 21:30:11 INFO - PROCESS | 3428 | --DOMWINDOW == 95 (1D7AEC00) [pid = 3428] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 21:30:11 INFO - PROCESS | 3428 | --DOMWINDOW == 94 (1D769000) [pid = 3428] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 21:30:11 INFO - PROCESS | 3428 | --DOMWINDOW == 93 (19639400) [pid = 3428] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 21:30:11 INFO - PROCESS | 3428 | --DOMWINDOW == 92 (1119B800) [pid = 3428] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 21:30:11 INFO - PROCESS | 3428 | --DOMWINDOW == 91 (14215000) [pid = 3428] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 21:30:11 INFO - PROCESS | 3428 | --DOMWINDOW == 90 (18A5B000) [pid = 3428] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 21:30:11 INFO - PROCESS | 3428 | --DOMWINDOW == 89 (1C70F800) [pid = 3428] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 21:30:11 INFO - PROCESS | 3428 | --DOMWINDOW == 88 (14530000) [pid = 3428] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 21:30:11 INFO - PROCESS | 3428 | --DOMWINDOW == 87 (1D610C00) [pid = 3428] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 21:30:11 INFO - PROCESS | 3428 | --DOMWINDOW == 86 (1BFC1400) [pid = 3428] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 21:30:11 INFO - PROCESS | 3428 | --DOMWINDOW == 85 (1034A400) [pid = 3428] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 21:30:11 INFO - PROCESS | 3428 | --DOMWINDOW == 84 (17CEF800) [pid = 3428] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 21:30:11 INFO - PROCESS | 3428 | --DOMWINDOW == 83 (10263000) [pid = 3428] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 21:30:11 INFO - PROCESS | 3428 | 1461040211560 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]]]}] 21:30:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 21:30:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1181ms 21:30:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 21:30:11 INFO - PROCESS | 3428 | 1461040211612 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 21:30:11 INFO - PROCESS | 3428 | 1461040211614 Marionette TRACE conn4 <- [1,745,null,{"value":"13"}] 21:30:11 INFO - PROCESS | 3428 | 1461040211617 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 21:30:11 INFO - PROCESS | 3428 | 1461040211619 Marionette TRACE conn4 <- [1,746,null,{}] 21:30:11 INFO - PROCESS | 3428 | 1461040211622 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}] 21:30:11 INFO - PROCESS | 3428 | 1461040211700 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 21:30:11 INFO - PROCESS | 3428 | 1461040211707 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:11 INFO - PROCESS | 3428 | ++DOCSHELL 0FE35800 == 64 [pid = 3428] [id = 196] 21:30:11 INFO - PROCESS | 3428 | ++DOMWINDOW == 84 (0FE37000) [pid = 3428] [serial = 586] [outer = 00000000] 21:30:11 INFO - PROCESS | 3428 | ++DOMWINDOW == 85 (17CECC00) [pid = 3428] [serial = 587] [outer = 0FE37000] 21:30:11 INFO - PROCESS | 3428 | 1461040211751 Marionette DEBUG loaded listener.js 21:30:11 INFO - PROCESS | 3428 | ++DOMWINDOW == 86 (19639400) [pid = 3428] [serial = 588] [outer = 0FE37000] 21:30:12 INFO - PROCESS | 3428 | 1461040212240 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]]]}] 21:30:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 21:30:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 672ms 21:30:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 21:30:12 INFO - PROCESS | 3428 | 1461040212289 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 21:30:12 INFO - PROCESS | 3428 | 1461040212291 Marionette TRACE conn4 <- [1,749,null,{"value":"13"}] 21:30:12 INFO - PROCESS | 3428 | 1461040212294 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 21:30:12 INFO - PROCESS | 3428 | 1461040212295 Marionette TRACE conn4 <- [1,750,null,{}] 21:30:12 INFO - PROCESS | 3428 | 1461040212299 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}] 21:30:12 INFO - PROCESS | 3428 | 1461040212398 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 21:30:12 INFO - PROCESS | 3428 | 1461040212408 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:12 INFO - PROCESS | 3428 | ++DOCSHELL 19A6F400 == 65 [pid = 3428] [id = 197] 21:30:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 87 (1AE24800) [pid = 3428] [serial = 589] [outer = 00000000] 21:30:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 88 (1B9D5C00) [pid = 3428] [serial = 590] [outer = 1AE24800] 21:30:12 INFO - PROCESS | 3428 | 1461040212455 Marionette DEBUG loaded listener.js 21:30:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 89 (1BFC1400) [pid = 3428] [serial = 591] [outer = 1AE24800] 21:30:13 INFO - PROCESS | 3428 | 1461040213432 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]]]}] 21:30:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 21:30:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1172ms 21:30:13 INFO - PROCESS | 3428 | 1461040213467 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 21:30:13 INFO - PROCESS | 3428 | 1461040213472 Marionette TRACE conn4 <- [1,753,null,{"value":"13"}] 21:30:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 21:30:13 INFO - PROCESS | 3428 | 1461040213477 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 21:30:13 INFO - PROCESS | 3428 | 1461040213481 Marionette TRACE conn4 <- [1,754,null,{}] 21:30:13 INFO - PROCESS | 3428 | 1461040213488 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}] 21:30:13 INFO - PROCESS | 3428 | 1461040213627 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 21:30:13 INFO - PROCESS | 3428 | 1461040213748 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:13 INFO - PROCESS | 3428 | ++DOCSHELL 1452B000 == 66 [pid = 3428] [id = 198] 21:30:13 INFO - PROCESS | 3428 | ++DOMWINDOW == 90 (1452C000) [pid = 3428] [serial = 592] [outer = 00000000] 21:30:13 INFO - PROCESS | 3428 | ++DOMWINDOW == 91 (14C64C00) [pid = 3428] [serial = 593] [outer = 1452C000] 21:30:13 INFO - PROCESS | 3428 | 1461040213807 Marionette DEBUG loaded listener.js 21:30:13 INFO - PROCESS | 3428 | ++DOMWINDOW == 92 (15B1B800) [pid = 3428] [serial = 594] [outer = 1452C000] 21:30:14 INFO - PROCESS | 3428 | 1461040214810 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]]]}] 21:30:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 21:30:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1377ms 21:30:14 INFO - PROCESS | 3428 | 1461040214854 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 21:30:14 INFO - PROCESS | 3428 | 1461040214860 Marionette TRACE conn4 <- [1,757,null,{"value":"13"}] 21:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 21:30:14 INFO - PROCESS | 3428 | 1461040214866 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 21:30:14 INFO - PROCESS | 3428 | 1461040214869 Marionette TRACE conn4 <- [1,758,null,{}] 21:30:14 INFO - PROCESS | 3428 | 1461040214873 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}] 21:30:15 INFO - PROCESS | 3428 | 1461040215009 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 21:30:15 INFO - PROCESS | 3428 | 1461040215176 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:15 INFO - PROCESS | 3428 | ++DOCSHELL 18AE1400 == 67 [pid = 3428] [id = 199] 21:30:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 93 (18D5C000) [pid = 3428] [serial = 595] [outer = 00000000] 21:30:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 94 (196ACC00) [pid = 3428] [serial = 596] [outer = 18D5C000] 21:30:15 INFO - PROCESS | 3428 | 1461040215234 Marionette DEBUG loaded listener.js 21:30:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 95 (19895000) [pid = 3428] [serial = 597] [outer = 18D5C000] 21:30:15 INFO - PROCESS | 3428 | 1461040215770 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]]]}] 21:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 21:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 930ms 21:30:15 INFO - PROCESS | 3428 | 1461040215798 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 21:30:15 INFO - PROCESS | 3428 | 1461040215800 Marionette TRACE conn4 <- [1,761,null,{"value":"13"}] 21:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 21:30:15 INFO - PROCESS | 3428 | 1461040215820 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 21:30:15 INFO - PROCESS | 3428 | 1461040215824 Marionette TRACE conn4 <- [1,762,null,{}] 21:30:15 INFO - PROCESS | 3428 | 1461040215836 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}] 21:30:15 INFO - PROCESS | 3428 | 1461040215947 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 21:30:16 INFO - PROCESS | 3428 | 1461040216045 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:16 INFO - PROCESS | 3428 | ++DOCSHELL 1AB7F800 == 68 [pid = 3428] [id = 200] 21:30:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 96 (1B967800) [pid = 3428] [serial = 598] [outer = 00000000] 21:30:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 97 (1C60C400) [pid = 3428] [serial = 599] [outer = 1B967800] 21:30:16 INFO - PROCESS | 3428 | 1461040216101 Marionette DEBUG loaded listener.js 21:30:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 98 (1C710400) [pid = 3428] [serial = 600] [outer = 1B967800] 21:30:16 INFO - PROCESS | 3428 | 1461040216691 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]]]}] 21:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 21:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 951ms 21:30:16 INFO - PROCESS | 3428 | 1461040216758 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 21:30:16 INFO - PROCESS | 3428 | 1461040216761 Marionette TRACE conn4 <- [1,765,null,{"value":"13"}] 21:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 21:30:16 INFO - PROCESS | 3428 | 1461040216765 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 21:30:16 INFO - PROCESS | 3428 | 1461040216767 Marionette TRACE conn4 <- [1,766,null,{}] 21:30:16 INFO - PROCESS | 3428 | 1461040216770 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}] 21:30:16 INFO - PROCESS | 3428 | 1461040216874 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 21:30:17 INFO - PROCESS | 3428 | 1461040217003 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:17 INFO - PROCESS | 3428 | ++DOCSHELL 18B41400 == 69 [pid = 3428] [id = 201] 21:30:17 INFO - PROCESS | 3428 | ++DOMWINDOW == 99 (1C786400) [pid = 3428] [serial = 601] [outer = 00000000] 21:30:17 INFO - PROCESS | 3428 | ++DOMWINDOW == 100 (1D610800) [pid = 3428] [serial = 602] [outer = 1C786400] 21:30:17 INFO - PROCESS | 3428 | 1461040217058 Marionette DEBUG loaded listener.js 21:30:17 INFO - PROCESS | 3428 | ++DOMWINDOW == 101 (1D76FC00) [pid = 3428] [serial = 603] [outer = 1C786400] 21:30:17 INFO - PROCESS | 3428 | 1461040217650 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]]]}] 21:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 21:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 930ms 21:30:17 INFO - PROCESS | 3428 | 1461040217698 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 21:30:17 INFO - PROCESS | 3428 | 1461040217701 Marionette TRACE conn4 <- [1,769,null,{"value":"13"}] 21:30:17 INFO - PROCESS | 3428 | 1461040217705 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 21:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 21:30:17 INFO - PROCESS | 3428 | 1461040217706 Marionette TRACE conn4 <- [1,770,null,{}] 21:30:17 INFO - PROCESS | 3428 | 1461040217710 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}] 21:30:17 INFO - PROCESS | 3428 | 1461040217811 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 21:30:18 INFO - PROCESS | 3428 | 1461040218060 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:18 INFO - PROCESS | 3428 | ++DOCSHELL 0FD0F800 == 70 [pid = 3428] [id = 202] 21:30:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 102 (0FE33800) [pid = 3428] [serial = 604] [outer = 00000000] 21:30:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (14C3EC00) [pid = 3428] [serial = 605] [outer = 0FE33800] 21:30:18 INFO - PROCESS | 3428 | 1461040218129 Marionette DEBUG loaded listener.js 21:30:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (14CE6000) [pid = 3428] [serial = 606] [outer = 0FE33800] 21:30:18 INFO - PROCESS | 3428 | 1461040218703 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]]]}] 21:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 21:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1068ms 21:30:18 INFO - PROCESS | 3428 | 1461040218775 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 21:30:18 INFO - PROCESS | 3428 | 1461040218780 Marionette TRACE conn4 <- [1,773,null,{"value":"13"}] 21:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 21:30:18 INFO - PROCESS | 3428 | 1461040218785 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 21:30:18 INFO - PROCESS | 3428 | 1461040218788 Marionette TRACE conn4 <- [1,774,null,{}] 21:30:18 INFO - PROCESS | 3428 | 1461040218793 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}] 21:30:18 INFO - PROCESS | 3428 | 1461040218896 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 21:30:18 INFO - PROCESS | 3428 | --DOCSHELL 0FE35800 == 69 [pid = 3428] [id = 196] 21:30:18 INFO - PROCESS | 3428 | --DOCSHELL 19647C00 == 68 [pid = 3428] [id = 195] 21:30:18 INFO - PROCESS | 3428 | --DOCSHELL 18C27800 == 67 [pid = 3428] [id = 194] 21:30:18 INFO - PROCESS | 3428 | --DOCSHELL 13335C00 == 66 [pid = 3428] [id = 193] 21:30:18 INFO - PROCESS | 3428 | --DOCSHELL 14521800 == 65 [pid = 3428] [id = 192] 21:30:18 INFO - PROCESS | 3428 | --DOCSHELL 1C708800 == 64 [pid = 3428] [id = 190] 21:30:19 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (1A0EE000) [pid = 3428] [serial = 557] [outer = 00000000] [url = about:blank] 21:30:19 INFO - PROCESS | 3428 | --DOCSHELL 1AEE7000 == 63 [pid = 3428] [id = 189] 21:30:19 INFO - PROCESS | 3428 | --DOCSHELL 18263800 == 62 [pid = 3428] [id = 188] 21:30:19 INFO - PROCESS | 3428 | --DOCSHELL 13331800 == 61 [pid = 3428] [id = 187] 21:30:19 INFO - PROCESS | 3428 | --DOCSHELL 197BF400 == 60 [pid = 3428] [id = 186] 21:30:19 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (14C6D000) [pid = 3428] [serial = 435] [outer = 00000000] [url = about:blank] 21:30:19 INFO - PROCESS | 3428 | --DOMWINDOW == 101 (1D617000) [pid = 3428] [serial = 432] [outer = 00000000] [url = about:blank] 21:30:19 INFO - PROCESS | 3428 | --DOMWINDOW == 100 (1D61AC00) [pid = 3428] [serial = 441] [outer = 00000000] [url = about:blank] 21:30:19 INFO - PROCESS | 3428 | --DOMWINDOW == 99 (1D7E7000) [pid = 3428] [serial = 495] [outer = 00000000] [url = about:blank] 21:30:19 INFO - PROCESS | 3428 | --DOMWINDOW == 98 (195EE400) [pid = 3428] [serial = 438] [outer = 00000000] [url = about:blank] 21:30:19 INFO - PROCESS | 3428 | --DOMWINDOW == 97 (1D7B7800) [pid = 3428] [serial = 444] [outer = 00000000] [url = about:blank] 21:30:19 INFO - PROCESS | 3428 | --DOMWINDOW == 96 (1D775000) [pid = 3428] [serial = 447] [outer = 00000000] [url = about:blank] 21:30:19 INFO - PROCESS | 3428 | --DOMWINDOW == 95 (196A9000) [pid = 3428] [serial = 551] [outer = 00000000] [url = about:blank] 21:30:19 INFO - PROCESS | 3428 | --DOMWINDOW == 94 (14C6C800) [pid = 3428] [serial = 545] [outer = 00000000] [url = about:blank] 21:30:19 INFO - PROCESS | 3428 | --DOMWINDOW == 93 (15B22400) [pid = 3428] [serial = 546] [outer = 00000000] [url = about:blank] 21:30:19 INFO - PROCESS | 3428 | --DOMWINDOW == 92 (1825D800) [pid = 3428] [serial = 543] [outer = 00000000] [url = about:blank] 21:30:19 INFO - PROCESS | 3428 | --DOMWINDOW == 91 (17B5D000) [pid = 3428] [serial = 542] [outer = 00000000] [url = about:blank] 21:30:19 INFO - PROCESS | 3428 | --DOMWINDOW == 90 (18C20800) [pid = 3428] [serial = 548] [outer = 00000000] [url = about:blank] 21:30:19 INFO - PROCESS | 3428 | --DOMWINDOW == 89 (1D7E3C00) [pid = 3428] [serial = 540] [outer = 00000000] [url = about:blank] 21:30:19 INFO - PROCESS | 3428 | --DOMWINDOW == 88 (1D7B0C00) [pid = 3428] [serial = 539] [outer = 00000000] [url = about:blank] 21:30:19 INFO - PROCESS | 3428 | --DOMWINDOW == 87 (1452B800) [pid = 3428] [serial = 530] [outer = 00000000] [url = about:blank] 21:30:19 INFO - PROCESS | 3428 | --DOMWINDOW == 86 (18C1C400) [pid = 3428] [serial = 533] [outer = 00000000] [url = about:blank] 21:30:19 INFO - PROCESS | 3428 | --DOMWINDOW == 85 (18AE2400) [pid = 3428] [serial = 554] [outer = 00000000] [url = about:blank] 21:30:19 INFO - PROCESS | 3428 | --DOMWINDOW == 84 (1D609800) [pid = 3428] [serial = 536] [outer = 00000000] [url = about:blank] 21:30:19 INFO - PROCESS | 3428 | --DOMWINDOW == 83 (197C5400) [pid = 3428] [serial = 552] [outer = 00000000] [url = about:blank] 21:30:19 INFO - PROCESS | 3428 | --DOMWINDOW == 82 (18D51C00) [pid = 3428] [serial = 555] [outer = 00000000] [url = about:blank] 21:30:19 INFO - PROCESS | 3428 | --DOMWINDOW == 81 (18D56400) [pid = 3428] [serial = 549] [outer = 00000000] [url = about:blank] 21:30:19 INFO - PROCESS | 3428 | --DOMWINDOW == 80 (1D7AFC00) [pid = 3428] [serial = 492] [outer = 00000000] [url = about:blank] 21:30:19 INFO - PROCESS | 3428 | --DOMWINDOW == 79 (1D602400) [pid = 3428] [serial = 489] [outer = 00000000] [url = about:blank] 21:30:19 INFO - PROCESS | 3428 | --DOMWINDOW == 78 (14523C00) [pid = 3428] [serial = 483] [outer = 00000000] [url = about:blank] 21:30:19 INFO - PROCESS | 3428 | --DOMWINDOW == 77 (18C21800) [pid = 3428] [serial = 486] [outer = 00000000] [url = about:blank] 21:30:19 INFO - PROCESS | 3428 | 1461040219060 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:19 INFO - PROCESS | 3428 | ++DOCSHELL 0FD10000 == 61 [pid = 3428] [id = 203] 21:30:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 78 (0FD10C00) [pid = 3428] [serial = 607] [outer = 00000000] 21:30:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 79 (10266800) [pid = 3428] [serial = 608] [outer = 0FD10C00] 21:30:19 INFO - PROCESS | 3428 | 1461040219108 Marionette DEBUG loaded listener.js 21:30:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 80 (10BA4800) [pid = 3428] [serial = 609] [outer = 0FD10C00] 21:30:19 INFO - PROCESS | 3428 | 1461040219548 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]]]}] 21:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 21:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 830ms 21:30:19 INFO - PROCESS | 3428 | 1461040219622 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 21:30:19 INFO - PROCESS | 3428 | 1461040219626 Marionette TRACE conn4 <- [1,777,null,{"value":"13"}] 21:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 21:30:19 INFO - PROCESS | 3428 | 1461040219631 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 21:30:19 INFO - PROCESS | 3428 | 1461040219632 Marionette TRACE conn4 <- [1,778,null,{}] 21:30:19 INFO - PROCESS | 3428 | 1461040219636 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}] 21:30:19 INFO - PROCESS | 3428 | 1461040219719 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 21:30:19 INFO - PROCESS | 3428 | 1461040219732 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:19 INFO - PROCESS | 3428 | ++DOCSHELL 133E8C00 == 62 [pid = 3428] [id = 204] 21:30:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 81 (14C6DC00) [pid = 3428] [serial = 610] [outer = 00000000] 21:30:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 82 (17CF1400) [pid = 3428] [serial = 611] [outer = 14C6DC00] 21:30:19 INFO - PROCESS | 3428 | 1461040219777 Marionette DEBUG loaded listener.js 21:30:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 83 (18266000) [pid = 3428] [serial = 612] [outer = 14C6DC00] 21:30:20 INFO - PROCESS | 3428 | 1461040220245 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]]]}] 21:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 21:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 671ms 21:30:20 INFO - PROCESS | 3428 | 1461040220305 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 21:30:20 INFO - PROCESS | 3428 | 1461040220308 Marionette TRACE conn4 <- [1,781,null,{"value":"13"}] 21:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 21:30:20 INFO - PROCESS | 3428 | 1461040220313 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 21:30:20 INFO - PROCESS | 3428 | 1461040220319 Marionette TRACE conn4 <- [1,782,null,{}] 21:30:20 INFO - PROCESS | 3428 | 1461040220327 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}] 21:30:20 INFO - PROCESS | 3428 | 1461040220413 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 21:30:20 INFO - PROCESS | 3428 | 1461040220420 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:20 INFO - PROCESS | 3428 | ++DOCSHELL 18A57000 == 63 [pid = 3428] [id = 205] 21:30:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 84 (18D58400) [pid = 3428] [serial = 613] [outer = 00000000] 21:30:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 85 (1963E400) [pid = 3428] [serial = 614] [outer = 18D58400] 21:30:20 INFO - PROCESS | 3428 | 1461040220466 Marionette DEBUG loaded listener.js 21:30:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 86 (19647800) [pid = 3428] [serial = 615] [outer = 18D58400] 21:30:20 INFO - PROCESS | 3428 | 1461040220925 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]]]}] 21:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 21:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 630ms 21:30:20 INFO - PROCESS | 3428 | 1461040220945 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 21:30:20 INFO - PROCESS | 3428 | 1461040220948 Marionette TRACE conn4 <- [1,785,null,{"value":"13"}] 21:30:20 INFO - PROCESS | 3428 | 1461040220951 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 21:30:20 INFO - PROCESS | 3428 | 1461040220952 Marionette TRACE conn4 <- [1,786,null,{}] 21:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 21:30:20 INFO - PROCESS | 3428 | 1461040220956 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}] 21:30:21 INFO - PROCESS | 3428 | 1461040221038 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 21:30:21 INFO - PROCESS | 3428 | 1461040221077 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:21 INFO - PROCESS | 3428 | ++DOCSHELL 196B2800 == 64 [pid = 3428] [id = 206] 21:30:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 87 (197BFC00) [pid = 3428] [serial = 616] [outer = 00000000] 21:30:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 88 (19898C00) [pid = 3428] [serial = 617] [outer = 197BFC00] 21:30:21 INFO - PROCESS | 3428 | 1461040221123 Marionette DEBUG loaded listener.js 21:30:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 89 (19A72000) [pid = 3428] [serial = 618] [outer = 197BFC00] 21:30:21 INFO - PROCESS | 3428 | 1461040221589 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]]]}] 21:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 21:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 671ms 21:30:21 INFO - PROCESS | 3428 | 1461040221626 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 21:30:21 INFO - PROCESS | 3428 | 1461040221628 Marionette TRACE conn4 <- [1,789,null,{"value":"13"}] 21:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 21:30:21 INFO - PROCESS | 3428 | 1461040221631 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 21:30:21 INFO - PROCESS | 3428 | 1461040221633 Marionette TRACE conn4 <- [1,790,null,{}] 21:30:21 INFO - PROCESS | 3428 | 1461040221637 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}] 21:30:21 INFO - PROCESS | 3428 | 1461040221748 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 21:30:21 INFO - PROCESS | 3428 | 1461040221803 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:21 INFO - PROCESS | 3428 | ++DOCSHELL 19FF7000 == 65 [pid = 3428] [id = 207] 21:30:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 90 (19FF9000) [pid = 3428] [serial = 619] [outer = 00000000] 21:30:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 91 (1A0F4400) [pid = 3428] [serial = 620] [outer = 19FF9000] 21:30:21 INFO - PROCESS | 3428 | 1461040221862 Marionette DEBUG loaded listener.js 21:30:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 92 (1AEDB400) [pid = 3428] [serial = 621] [outer = 19FF9000] 21:30:22 INFO - PROCESS | 3428 | 1461040222344 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]]]}] 21:30:22 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 21:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 731ms 21:30:22 INFO - PROCESS | 3428 | 1461040222369 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 21:30:22 INFO - PROCESS | 3428 | 1461040222371 Marionette TRACE conn4 <- [1,793,null,{"value":"13"}] 21:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 21:30:22 INFO - PROCESS | 3428 | 1461040222374 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 21:30:22 INFO - PROCESS | 3428 | 1461040222376 Marionette TRACE conn4 <- [1,794,null,{}] 21:30:22 INFO - PROCESS | 3428 | 1461040222417 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}] 21:30:22 INFO - PROCESS | 3428 | 1461040222530 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 21:30:22 INFO - PROCESS | 3428 | 1461040222590 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:22 INFO - PROCESS | 3428 | ++DOCSHELL 1BFB8800 == 66 [pid = 3428] [id = 208] 21:30:22 INFO - PROCESS | 3428 | ++DOMWINDOW == 93 (1C603800) [pid = 3428] [serial = 622] [outer = 00000000] 21:30:22 INFO - PROCESS | 3428 | ++DOMWINDOW == 94 (1C70B400) [pid = 3428] [serial = 623] [outer = 1C603800] 21:30:22 INFO - PROCESS | 3428 | 1461040222635 Marionette DEBUG loaded listener.js 21:30:22 INFO - PROCESS | 3428 | ++DOMWINDOW == 95 (1C710C00) [pid = 3428] [serial = 624] [outer = 1C603800] 21:30:23 INFO - PROCESS | 3428 | 1461040223059 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]]]}] 21:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 21:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 710ms 21:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 21:30:23 INFO - PROCESS | 3428 | 1461040223095 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 21:30:23 INFO - PROCESS | 3428 | 1461040223097 Marionette TRACE conn4 <- [1,797,null,{"value":"13"}] 21:30:23 INFO - PROCESS | 3428 | 1461040223100 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 21:30:23 INFO - PROCESS | 3428 | 1461040223102 Marionette TRACE conn4 <- [1,798,null,{}] 21:30:23 INFO - PROCESS | 3428 | 1461040223108 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}] 21:30:23 INFO - PROCESS | 3428 | 1461040223217 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 21:30:23 INFO - PROCESS | 3428 | 1461040223224 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:23 INFO - PROCESS | 3428 | ++DOCSHELL 1C783800 == 67 [pid = 3428] [id = 209] 21:30:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 96 (1C787000) [pid = 3428] [serial = 625] [outer = 00000000] 21:30:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 97 (1D502C00) [pid = 3428] [serial = 626] [outer = 1C787000] 21:30:23 INFO - PROCESS | 3428 | 1461040223267 Marionette DEBUG loaded listener.js 21:30:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 98 (1D503000) [pid = 3428] [serial = 627] [outer = 1C787000] 21:30:23 INFO - PROCESS | 3428 | --DOMWINDOW == 97 (14419400) [pid = 3428] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 21:30:23 INFO - PROCESS | 3428 | --DOMWINDOW == 96 (1452E000) [pid = 3428] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 21:30:23 INFO - PROCESS | 3428 | --DOMWINDOW == 95 (19648800) [pid = 3428] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 21:30:23 INFO - PROCESS | 3428 | --DOMWINDOW == 94 (0FE37000) [pid = 3428] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 21:30:23 INFO - PROCESS | 3428 | --DOMWINDOW == 93 (18C28000) [pid = 3428] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 21:30:23 INFO - PROCESS | 3428 | 1461040223713 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]]]}] 21:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 21:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 630ms 21:30:23 INFO - PROCESS | 3428 | 1461040223732 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 21:30:23 INFO - PROCESS | 3428 | 1461040223734 Marionette TRACE conn4 <- [1,801,null,{"value":"13"}] 21:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 21:30:23 INFO - PROCESS | 3428 | 1461040223738 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 21:30:23 INFO - PROCESS | 3428 | 1461040223739 Marionette TRACE conn4 <- [1,802,null,{}] 21:30:23 INFO - PROCESS | 3428 | 1461040223743 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}] 21:30:23 INFO - PROCESS | 3428 | 1461040223823 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 21:30:23 INFO - PROCESS | 3428 | 1461040223857 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:23 INFO - PROCESS | 3428 | ++DOCSHELL 15A5FC00 == 68 [pid = 3428] [id = 210] 21:30:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 94 (15F12C00) [pid = 3428] [serial = 628] [outer = 00000000] 21:30:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 95 (1D502000) [pid = 3428] [serial = 629] [outer = 15F12C00] 21:30:23 INFO - PROCESS | 3428 | 1461040223900 Marionette DEBUG loaded listener.js 21:30:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 96 (1D50E800) [pid = 3428] [serial = 630] [outer = 15F12C00] 21:30:24 INFO - PROCESS | 3428 | 1461040224342 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] 21:30:24 INFO - PROCESS | 3428 | 1461040224371 Marionette TRACE conn4 <- [1,805,null,{"value":"13"}] 21:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 21:30:24 INFO - PROCESS | 3428 | 1461040224374 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 21:30:24 INFO - PROCESS | 3428 | 1461040224375 Marionette TRACE conn4 <- [1,806,null,{}] 21:30:24 INFO - PROCESS | 3428 | 1461040224379 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}] 21:30:24 INFO - PROCESS | 3428 | 1461040224462 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 21:30:24 INFO - PROCESS | 3428 | 1461040224468 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:24 INFO - PROCESS | 3428 | ++DOCSHELL 1C847C00 == 69 [pid = 3428] [id = 211] 21:30:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 97 (1D510000) [pid = 3428] [serial = 631] [outer = 00000000] 21:30:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 98 (1D76A400) [pid = 3428] [serial = 632] [outer = 1D510000] 21:30:24 INFO - PROCESS | 3428 | 1461040224513 Marionette DEBUG loaded listener.js 21:30:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 99 (1D76CC00) [pid = 3428] [serial = 633] [outer = 1D510000] 21:30:24 INFO - PROCESS | 3428 | 1461040224944 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]]]}] 21:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 21:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 630ms 21:30:25 INFO - PROCESS | 3428 | 1461040225005 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 21:30:25 INFO - PROCESS | 3428 | 1461040225007 Marionette TRACE conn4 <- [1,809,null,{"value":"13"}] 21:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 21:30:25 INFO - PROCESS | 3428 | 1461040225010 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 21:30:25 INFO - PROCESS | 3428 | 1461040225012 Marionette TRACE conn4 <- [1,810,null,{}] 21:30:25 INFO - PROCESS | 3428 | 1461040225015 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}] 21:30:25 INFO - PROCESS | 3428 | 1461040225099 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 21:30:25 INFO - PROCESS | 3428 | 1461040225108 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:25 INFO - PROCESS | 3428 | ++DOCSHELL 18D55400 == 70 [pid = 3428] [id = 212] 21:30:25 INFO - PROCESS | 3428 | ++DOMWINDOW == 100 (1D773800) [pid = 3428] [serial = 634] [outer = 00000000] 21:30:25 INFO - PROCESS | 3428 | ++DOMWINDOW == 101 (1D7B4C00) [pid = 3428] [serial = 635] [outer = 1D773800] 21:30:25 INFO - PROCESS | 3428 | 1461040225159 Marionette DEBUG loaded listener.js 21:30:25 INFO - PROCESS | 3428 | ++DOMWINDOW == 102 (1D7E5800) [pid = 3428] [serial = 636] [outer = 1D773800] 21:30:25 INFO - PROCESS | 3428 | 1461040225824 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] 21:30:25 INFO - PROCESS | 3428 | 1461040225890 Marionette TRACE conn4 <- [1,813,null,{"value":"13"}] 21:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 21:30:25 INFO - PROCESS | 3428 | 1461040225895 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 21:30:25 INFO - PROCESS | 3428 | 1461040225899 Marionette TRACE conn4 <- [1,814,null,{}] 21:30:25 INFO - PROCESS | 3428 | 1461040225905 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}] 21:30:26 INFO - PROCESS | 3428 | 1461040226019 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 21:30:26 INFO - PROCESS | 3428 | 1461040226151 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:26 INFO - PROCESS | 3428 | ++DOCSHELL 14C39400 == 71 [pid = 3428] [id = 213] 21:30:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (14C48400) [pid = 3428] [serial = 637] [outer = 00000000] 21:30:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (17CF0400) [pid = 3428] [serial = 638] [outer = 14C48400] 21:30:26 INFO - PROCESS | 3428 | 1461040226211 Marionette DEBUG loaded listener.js 21:30:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (18262800) [pid = 3428] [serial = 639] [outer = 14C48400] 21:30:26 INFO - PROCESS | 3428 | 1461040226809 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]]]}] 21:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 21:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 971ms 21:30:26 INFO - PROCESS | 3428 | 1461040226870 Marionette TRACE conn4 -> [0,817,"getWindowHandle",null] 21:30:26 INFO - PROCESS | 3428 | 1461040226876 Marionette TRACE conn4 <- [1,817,null,{"value":"13"}] 21:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 21:30:26 INFO - PROCESS | 3428 | 1461040226883 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 21:30:26 INFO - PROCESS | 3428 | 1461040226886 Marionette TRACE conn4 <- [1,818,null,{}] 21:30:26 INFO - PROCESS | 3428 | 1461040226890 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}] 21:30:27 INFO - PROCESS | 3428 | 1461040226999 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 21:30:27 INFO - PROCESS | 3428 | 1461040227153 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:27 INFO - PROCESS | 3428 | ++DOCSHELL 1963C400 == 72 [pid = 3428] [id = 214] 21:30:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (196AE000) [pid = 3428] [serial = 640] [outer = 00000000] 21:30:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 107 (19B61800) [pid = 3428] [serial = 641] [outer = 196AE000] 21:30:27 INFO - PROCESS | 3428 | 1461040227208 Marionette DEBUG loaded listener.js 21:30:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (1A0F4C00) [pid = 3428] [serial = 642] [outer = 196AE000] 21:30:27 INFO - PROCESS | 3428 | 1461040227828 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]]]}] 21:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 21:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 970ms 21:30:27 INFO - PROCESS | 3428 | 1461040227855 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 21:30:27 INFO - PROCESS | 3428 | 1461040227858 Marionette TRACE conn4 <- [1,821,null,{"value":"13"}] 21:30:27 INFO - PROCESS | 3428 | 1461040227861 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 21:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 21:30:27 INFO - PROCESS | 3428 | 1461040227865 Marionette TRACE conn4 <- [1,822,null,{}] 21:30:27 INFO - PROCESS | 3428 | 1461040227876 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}] 21:30:28 INFO - PROCESS | 3428 | 1461040227984 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 21:30:28 INFO - PROCESS | 3428 | 1461040228115 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:28 INFO - PROCESS | 3428 | ++DOCSHELL 1D7B4000 == 73 [pid = 3428] [id = 215] 21:30:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (1D7B4400) [pid = 3428] [serial = 643] [outer = 00000000] 21:30:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 110 (1D7EE400) [pid = 3428] [serial = 644] [outer = 1D7B4400] 21:30:28 INFO - PROCESS | 3428 | 1461040228172 Marionette DEBUG loaded listener.js 21:30:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (1E50F400) [pid = 3428] [serial = 645] [outer = 1D7B4400] 21:30:28 INFO - PROCESS | 3428 | 1461040228727 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]]]}] 21:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 21:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 931ms 21:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 21:30:28 INFO - PROCESS | 3428 | 1461040228795 Marionette TRACE conn4 -> [0,825,"getWindowHandle",null] 21:30:28 INFO - PROCESS | 3428 | 1461040228798 Marionette TRACE conn4 <- [1,825,null,{"value":"13"}] 21:30:28 INFO - PROCESS | 3428 | 1461040228801 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 21:30:28 INFO - PROCESS | 3428 | 1461040228803 Marionette TRACE conn4 <- [1,826,null,{}] 21:30:28 INFO - PROCESS | 3428 | 1461040228807 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}] 21:30:28 INFO - PROCESS | 3428 | 1461040228913 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 21:30:29 INFO - PROCESS | 3428 | 1461040229041 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:29 INFO - PROCESS | 3428 | ++DOCSHELL 1E50AC00 == 74 [pid = 3428] [id = 216] 21:30:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (1E601C00) [pid = 3428] [serial = 646] [outer = 00000000] 21:30:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (1E60CC00) [pid = 3428] [serial = 647] [outer = 1E601C00] 21:30:29 INFO - PROCESS | 3428 | 1461040229097 Marionette DEBUG loaded listener.js 21:30:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (1E6AB400) [pid = 3428] [serial = 648] [outer = 1E601C00] 21:30:29 INFO - PROCESS | 3428 | 1461040229662 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]]]}] 21:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 21:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 870ms 21:30:29 INFO - PROCESS | 3428 | 1461040229675 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 21:30:29 INFO - PROCESS | 3428 | 1461040229677 Marionette TRACE conn4 <- [1,829,null,{"value":"13"}] 21:30:29 INFO - PROCESS | 3428 | 1461040229680 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 21:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 21:30:29 INFO - PROCESS | 3428 | 1461040229682 Marionette TRACE conn4 <- [1,830,null,{}] 21:30:29 INFO - PROCESS | 3428 | 1461040229686 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}] 21:30:29 INFO - PROCESS | 3428 | 1461040229789 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 21:30:29 INFO - PROCESS | 3428 | 1461040229889 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:29 INFO - PROCESS | 3428 | ++DOCSHELL 1E60B000 == 75 [pid = 3428] [id = 217] 21:30:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 115 (1E6ACC00) [pid = 3428] [serial = 649] [outer = 00000000] 21:30:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 116 (1E7CCC00) [pid = 3428] [serial = 650] [outer = 1E6ACC00] 21:30:29 INFO - PROCESS | 3428 | 1461040229943 Marionette DEBUG loaded listener.js 21:30:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 117 (1ED34000) [pid = 3428] [serial = 651] [outer = 1E6ACC00] 21:30:30 INFO - PROCESS | 3428 | 1461040230464 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]]]}] 21:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 21:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 831ms 21:30:30 INFO - PROCESS | 3428 | 1461040230552 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 21:30:30 INFO - PROCESS | 3428 | 1461040230555 Marionette TRACE conn4 <- [1,833,null,{"value":"13"}] 21:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 21:30:30 INFO - PROCESS | 3428 | 1461040230559 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 21:30:30 INFO - PROCESS | 3428 | 1461040230561 Marionette TRACE conn4 <- [1,834,null,{}] 21:30:30 INFO - PROCESS | 3428 | 1461040230565 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}] 21:30:30 INFO - PROCESS | 3428 | 1461040230710 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 21:30:30 INFO - PROCESS | 3428 | 1461040230837 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:30 INFO - PROCESS | 3428 | ++DOCSHELL 103E6800 == 76 [pid = 3428] [id = 218] 21:30:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 118 (111EF000) [pid = 3428] [serial = 652] [outer = 00000000] 21:30:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 119 (17CF3C00) [pid = 3428] [serial = 653] [outer = 111EF000] 21:30:30 INFO - PROCESS | 3428 | 1461040230897 Marionette DEBUG loaded listener.js 21:30:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 120 (18261000) [pid = 3428] [serial = 654] [outer = 111EF000] 21:30:31 INFO - PROCESS | 3428 | 1461040231595 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]]]}] 21:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 21:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1070ms 21:30:31 INFO - PROCESS | 3428 | 1461040231633 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 21:30:31 INFO - PROCESS | 3428 | 1461040231638 Marionette TRACE conn4 <- [1,837,null,{"value":"13"}] 21:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 21:30:31 INFO - PROCESS | 3428 | 1461040231643 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 21:30:31 INFO - PROCESS | 3428 | 1461040231646 Marionette TRACE conn4 <- [1,838,null,{}] 21:30:31 INFO - PROCESS | 3428 | 1461040231651 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}] 21:30:31 INFO - PROCESS | 3428 | 1461040231751 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 21:30:31 INFO - PROCESS | 3428 | 1461040231856 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:31 INFO - PROCESS | 3428 | ++DOCSHELL 165F2C00 == 77 [pid = 3428] [id = 219] 21:30:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 121 (17B56400) [pid = 3428] [serial = 655] [outer = 00000000] 21:30:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 122 (17FC1000) [pid = 3428] [serial = 656] [outer = 17B56400] 21:30:31 INFO - PROCESS | 3428 | 1461040231905 Marionette DEBUG loaded listener.js 21:30:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 123 (18AE2C00) [pid = 3428] [serial = 657] [outer = 17B56400] 21:30:32 INFO - PROCESS | 3428 | --DOCSHELL 1C847C00 == 76 [pid = 3428] [id = 211] 21:30:32 INFO - PROCESS | 3428 | --DOCSHELL 15A5FC00 == 75 [pid = 3428] [id = 210] 21:30:32 INFO - PROCESS | 3428 | --DOCSHELL 1C783800 == 74 [pid = 3428] [id = 209] 21:30:32 INFO - PROCESS | 3428 | --DOCSHELL 1BFB8800 == 73 [pid = 3428] [id = 208] 21:30:32 INFO - PROCESS | 3428 | --DOCSHELL 19FF7000 == 72 [pid = 3428] [id = 207] 21:30:32 INFO - PROCESS | 3428 | --DOCSHELL 196B2800 == 71 [pid = 3428] [id = 206] 21:30:32 INFO - PROCESS | 3428 | --DOCSHELL 18A57000 == 70 [pid = 3428] [id = 205] 21:30:32 INFO - PROCESS | 3428 | --DOCSHELL 133E8C00 == 69 [pid = 3428] [id = 204] 21:30:32 INFO - PROCESS | 3428 | --DOCSHELL 0FD10000 == 68 [pid = 3428] [id = 203] 21:30:32 INFO - PROCESS | 3428 | --DOMWINDOW == 122 (1B9D5C00) [pid = 3428] [serial = 590] [outer = 00000000] [url = about:blank] 21:30:32 INFO - PROCESS | 3428 | --DOCSHELL 0FD0F800 == 67 [pid = 3428] [id = 202] 21:30:32 INFO - PROCESS | 3428 | --DOCSHELL 19A6F400 == 66 [pid = 3428] [id = 197] 21:30:32 INFO - PROCESS | 3428 | --DOMWINDOW == 121 (14C6B000) [pid = 3428] [serial = 560] [outer = 00000000] [url = about:blank] 21:30:32 INFO - PROCESS | 3428 | --DOMWINDOW == 120 (18C1DC00) [pid = 3428] [serial = 563] [outer = 00000000] [url = about:blank] 21:30:32 INFO - PROCESS | 3428 | --DOMWINDOW == 119 (1BFB9C00) [pid = 3428] [serial = 566] [outer = 00000000] [url = about:blank] 21:30:32 INFO - PROCESS | 3428 | --DOMWINDOW == 118 (17B5A400) [pid = 3428] [serial = 578] [outer = 00000000] [url = about:blank] 21:30:32 INFO - PROCESS | 3428 | --DOMWINDOW == 117 (17CEC000) [pid = 3428] [serial = 576] [outer = 00000000] [url = about:blank] 21:30:32 INFO - PROCESS | 3428 | --DOMWINDOW == 116 (17B53800) [pid = 3428] [serial = 575] [outer = 00000000] [url = about:blank] 21:30:32 INFO - PROCESS | 3428 | --DOMWINDOW == 115 (1D772C00) [pid = 3428] [serial = 572] [outer = 00000000] [url = about:blank] 21:30:32 INFO - PROCESS | 3428 | --DOMWINDOW == 114 (19A72800) [pid = 3428] [serial = 585] [outer = 00000000] [url = about:blank] 21:30:32 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (19A6AC00) [pid = 3428] [serial = 584] [outer = 00000000] [url = about:blank] 21:30:32 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (1C787400) [pid = 3428] [serial = 569] [outer = 00000000] [url = about:blank] 21:30:32 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (19639400) [pid = 3428] [serial = 588] [outer = 00000000] [url = about:blank] 21:30:32 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (1963CC00) [pid = 3428] [serial = 581] [outer = 00000000] [url = about:blank] 21:30:32 INFO - PROCESS | 3428 | --DOMWINDOW == 109 (17CECC00) [pid = 3428] [serial = 587] [outer = 00000000] [url = about:blank] 21:30:32 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (19644C00) [pid = 3428] [serial = 582] [outer = 00000000] [url = about:blank] 21:30:32 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (17F2F400) [pid = 3428] [serial = 579] [outer = 00000000] [url = about:blank] 21:30:32 INFO - PROCESS | 3428 | 1461040232566 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]]]}] 21:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 21:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 971ms 21:30:32 INFO - PROCESS | 3428 | 1461040232615 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 21:30:32 INFO - PROCESS | 3428 | 1461040232620 Marionette TRACE conn4 <- [1,841,null,{"value":"13"}] 21:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 21:30:32 INFO - PROCESS | 3428 | 1461040232626 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 21:30:32 INFO - PROCESS | 3428 | 1461040232629 Marionette TRACE conn4 <- [1,842,null,{}] 21:30:32 INFO - PROCESS | 3428 | 1461040232633 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}] 21:30:32 INFO - PROCESS | 3428 | 1461040232722 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 21:30:32 INFO - PROCESS | 3428 | 1461040232809 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:32 INFO - PROCESS | 3428 | ++DOCSHELL 0FE13800 == 67 [pid = 3428] [id = 220] 21:30:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (101B1800) [pid = 3428] [serial = 658] [outer = 00000000] 21:30:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (15A61000) [pid = 3428] [serial = 659] [outer = 101B1800] 21:30:32 INFO - PROCESS | 3428 | 1461040232854 Marionette DEBUG loaded listener.js 21:30:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 110 (17B52800) [pid = 3428] [serial = 660] [outer = 101B1800] 21:30:33 INFO - PROCESS | 3428 | 1461040233239 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]]]}] 21:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 21:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 631ms 21:30:33 INFO - PROCESS | 3428 | 1461040233261 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 21:30:33 INFO - PROCESS | 3428 | 1461040233263 Marionette TRACE conn4 <- [1,845,null,{"value":"13"}] 21:30:33 INFO - PROCESS | 3428 | 1461040233266 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 21:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 21:30:33 INFO - PROCESS | 3428 | 1461040233270 Marionette TRACE conn4 <- [1,846,null,{}] 21:30:33 INFO - PROCESS | 3428 | 1461040233280 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}] 21:30:33 INFO - PROCESS | 3428 | 1461040233370 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 21:30:33 INFO - PROCESS | 3428 | 1461040233377 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:33 INFO - PROCESS | 3428 | ++DOCSHELL 18263800 == 68 [pid = 3428] [id = 221] 21:30:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (18264800) [pid = 3428] [serial = 661] [outer = 00000000] 21:30:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (18D5A400) [pid = 3428] [serial = 662] [outer = 18264800] 21:30:33 INFO - PROCESS | 3428 | 1461040233425 Marionette DEBUG loaded listener.js 21:30:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (19645C00) [pid = 3428] [serial = 663] [outer = 18264800] 21:30:33 INFO - PROCESS | 3428 | 1461040233887 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]]]}] 21:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 21:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 670ms 21:30:33 INFO - PROCESS | 3428 | 1461040233941 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 21:30:33 INFO - PROCESS | 3428 | 1461040233943 Marionette TRACE conn4 <- [1,849,null,{"value":"13"}] 21:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 21:30:33 INFO - PROCESS | 3428 | 1461040233947 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 21:30:33 INFO - PROCESS | 3428 | 1461040233949 Marionette TRACE conn4 <- [1,850,null,{}] 21:30:33 INFO - PROCESS | 3428 | 1461040233952 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}] 21:30:34 INFO - PROCESS | 3428 | 1461040234039 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 21:30:34 INFO - PROCESS | 3428 | 1461040234079 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:34 INFO - PROCESS | 3428 | ++DOCSHELL 18D5C800 == 69 [pid = 3428] [id = 222] 21:30:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (1963F400) [pid = 3428] [serial = 664] [outer = 00000000] 21:30:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 115 (19899C00) [pid = 3428] [serial = 665] [outer = 1963F400] 21:30:34 INFO - PROCESS | 3428 | 1461040234213 Marionette DEBUG loaded listener.js 21:30:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 116 (19A6FC00) [pid = 3428] [serial = 666] [outer = 1963F400] 21:30:34 INFO - PROCESS | 3428 | 1461040234621 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]]]}] 21:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 21:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 731ms 21:30:34 INFO - PROCESS | 3428 | 1461040234688 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 21:30:34 INFO - PROCESS | 3428 | 1461040234690 Marionette TRACE conn4 <- [1,853,null,{"value":"13"}] 21:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 21:30:34 INFO - PROCESS | 3428 | 1461040234693 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 21:30:34 INFO - PROCESS | 3428 | 1461040234695 Marionette TRACE conn4 <- [1,854,null,{}] 21:30:34 INFO - PROCESS | 3428 | 1461040234699 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}] 21:30:34 INFO - PROCESS | 3428 | 1461040234808 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 21:30:34 INFO - PROCESS | 3428 | 1461040234819 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:34 INFO - PROCESS | 3428 | ++DOCSHELL 10341800 == 70 [pid = 3428] [id = 223] 21:30:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 117 (19890400) [pid = 3428] [serial = 667] [outer = 00000000] 21:30:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 118 (1A05C400) [pid = 3428] [serial = 668] [outer = 19890400] 21:30:34 INFO - PROCESS | 3428 | 1461040234912 Marionette DEBUG loaded listener.js 21:30:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 119 (1A0F5800) [pid = 3428] [serial = 669] [outer = 19890400] 21:30:35 INFO - PROCESS | 3428 | 1461040235358 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]]]}] 21:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 21:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 730ms 21:30:35 INFO - PROCESS | 3428 | 1461040235433 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 21:30:35 INFO - PROCESS | 3428 | 1461040235435 Marionette TRACE conn4 <- [1,857,null,{"value":"13"}] 21:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 21:30:35 INFO - PROCESS | 3428 | 1461040235439 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 21:30:35 INFO - PROCESS | 3428 | 1461040235440 Marionette TRACE conn4 <- [1,858,null,{}] 21:30:35 INFO - PROCESS | 3428 | 1461040235444 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}] 21:30:35 INFO - PROCESS | 3428 | 1461040235569 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 21:30:35 INFO - PROCESS | 3428 | 1461040235634 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:35 INFO - PROCESS | 3428 | ++DOCSHELL 1AEDDC00 == 71 [pid = 3428] [id = 224] 21:30:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 120 (1BF50400) [pid = 3428] [serial = 670] [outer = 00000000] 21:30:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 121 (1C77A400) [pid = 3428] [serial = 671] [outer = 1BF50400] 21:30:35 INFO - PROCESS | 3428 | 1461040235682 Marionette DEBUG loaded listener.js 21:30:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 122 (1C77B000) [pid = 3428] [serial = 672] [outer = 1BF50400] 21:30:36 INFO - PROCESS | 3428 | 1461040236109 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]]]}] 21:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 21:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 730ms 21:30:36 INFO - PROCESS | 3428 | 1461040236171 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 21:30:36 INFO - PROCESS | 3428 | 1461040236173 Marionette TRACE conn4 <- [1,861,null,{"value":"13"}] 21:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 21:30:36 INFO - PROCESS | 3428 | 1461040236176 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 21:30:36 INFO - PROCESS | 3428 | 1461040236177 Marionette TRACE conn4 <- [1,862,null,{}] 21:30:36 INFO - PROCESS | 3428 | 1461040236187 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}] 21:30:36 INFO - PROCESS | 3428 | 1461040236295 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 21:30:36 INFO - PROCESS | 3428 | 1461040236307 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:36 INFO - PROCESS | 3428 | ++DOCSHELL 1C789400 == 72 [pid = 3428] [id = 225] 21:30:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 123 (1C84B400) [pid = 3428] [serial = 673] [outer = 00000000] 21:30:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 124 (1D50D800) [pid = 3428] [serial = 674] [outer = 1C84B400] 21:30:36 INFO - PROCESS | 3428 | 1461040236399 Marionette DEBUG loaded listener.js 21:30:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 125 (1D542000) [pid = 3428] [serial = 675] [outer = 1C84B400] 21:30:36 INFO - PROCESS | 3428 | --DOMWINDOW == 124 (0FE33800) [pid = 3428] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 21:30:36 INFO - PROCESS | 3428 | --DOMWINDOW == 123 (1D510000) [pid = 3428] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 21:30:36 INFO - PROCESS | 3428 | --DOMWINDOW == 122 (15F12C00) [pid = 3428] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 21:30:36 INFO - PROCESS | 3428 | --DOMWINDOW == 121 (18D58400) [pid = 3428] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 21:30:36 INFO - PROCESS | 3428 | --DOMWINDOW == 120 (14C6DC00) [pid = 3428] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 21:30:36 INFO - PROCESS | 3428 | --DOMWINDOW == 119 (1C603800) [pid = 3428] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 21:30:36 INFO - PROCESS | 3428 | --DOMWINDOW == 118 (0FD10C00) [pid = 3428] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 21:30:36 INFO - PROCESS | 3428 | --DOMWINDOW == 117 (19FF9000) [pid = 3428] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 21:30:36 INFO - PROCESS | 3428 | --DOMWINDOW == 116 (1C787000) [pid = 3428] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 21:30:36 INFO - PROCESS | 3428 | --DOMWINDOW == 115 (197BFC00) [pid = 3428] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 21:30:36 INFO - PROCESS | 3428 | 1461040236852 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]]]}] 21:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 21:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 731ms 21:30:36 INFO - PROCESS | 3428 | 1461040236907 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 21:30:36 INFO - PROCESS | 3428 | 1461040236909 Marionette TRACE conn4 <- [1,865,null,{"value":"13"}] 21:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 21:30:36 INFO - PROCESS | 3428 | 1461040236912 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 21:30:36 INFO - PROCESS | 3428 | 1461040236914 Marionette TRACE conn4 <- [1,866,null,{}] 21:30:36 INFO - PROCESS | 3428 | 1461040236918 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}] 21:30:37 INFO - PROCESS | 3428 | 1461040236999 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 21:30:37 INFO - PROCESS | 3428 | 1461040237005 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:37 INFO - PROCESS | 3428 | ++DOCSHELL 197C5400 == 73 [pid = 3428] [id = 226] 21:30:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 116 (19A6B000) [pid = 3428] [serial = 676] [outer = 00000000] 21:30:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 117 (1C84C800) [pid = 3428] [serial = 677] [outer = 19A6B000] 21:30:37 INFO - PROCESS | 3428 | 1461040237049 Marionette DEBUG loaded listener.js 21:30:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 118 (1D503800) [pid = 3428] [serial = 678] [outer = 19A6B000] 21:30:37 INFO - PROCESS | 3428 | 1461040237465 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]]]}] 21:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 21:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 630ms 21:30:37 INFO - PROCESS | 3428 | 1461040237543 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 21:30:37 INFO - PROCESS | 3428 | 1461040237545 Marionette TRACE conn4 <- [1,869,null,{"value":"13"}] 21:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 21:30:37 INFO - PROCESS | 3428 | 1461040237549 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 21:30:37 INFO - PROCESS | 3428 | 1461040237550 Marionette TRACE conn4 <- [1,870,null,{}] 21:30:37 INFO - PROCESS | 3428 | 1461040237554 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}] 21:30:37 INFO - PROCESS | 3428 | 1461040237635 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 21:30:37 INFO - PROCESS | 3428 | 1461040237641 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:37 INFO - PROCESS | 3428 | ++DOCSHELL 15586400 == 74 [pid = 3428] [id = 227] 21:30:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 119 (15587400) [pid = 3428] [serial = 679] [outer = 00000000] 21:30:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 120 (1558C400) [pid = 3428] [serial = 680] [outer = 15587400] 21:30:37 INFO - PROCESS | 3428 | 1461040237684 Marionette DEBUG loaded listener.js 21:30:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 121 (1558DC00) [pid = 3428] [serial = 681] [outer = 15587400] 21:30:39 INFO - PROCESS | 3428 | 1461040239368 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]]]}] 21:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 21:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1870ms 21:30:39 INFO - PROCESS | 3428 | 1461040239422 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 21:30:39 INFO - PROCESS | 3428 | 1461040239427 Marionette TRACE conn4 <- [1,873,null,{"value":"13"}] 21:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 21:30:39 INFO - PROCESS | 3428 | 1461040239434 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 21:30:39 INFO - PROCESS | 3428 | 1461040239438 Marionette TRACE conn4 <- [1,874,null,{}] 21:30:39 INFO - PROCESS | 3428 | 1461040239444 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}] 21:30:39 INFO - PROCESS | 3428 | 1461040239567 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 21:30:39 INFO - PROCESS | 3428 | 1461040239704 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:39 INFO - PROCESS | 3428 | ++DOCSHELL 144A1400 == 75 [pid = 3428] [id = 228] 21:30:39 INFO - PROCESS | 3428 | ++DOMWINDOW == 122 (144A8C00) [pid = 3428] [serial = 682] [outer = 00000000] 21:30:39 INFO - PROCESS | 3428 | ++DOMWINDOW == 123 (14C41000) [pid = 3428] [serial = 683] [outer = 144A8C00] 21:30:39 INFO - PROCESS | 3428 | 1461040239763 Marionette DEBUG loaded listener.js 21:30:39 INFO - PROCESS | 3428 | ++DOMWINDOW == 124 (14C6EC00) [pid = 3428] [serial = 684] [outer = 144A8C00] 21:30:40 INFO - PROCESS | 3428 | 1461040240404 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]]]}] 21:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 21:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1026ms 21:30:40 INFO - PROCESS | 3428 | 1461040240463 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 21:30:40 INFO - PROCESS | 3428 | 1461040240469 Marionette TRACE conn4 <- [1,877,null,{"value":"13"}] 21:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 21:30:40 INFO - PROCESS | 3428 | 1461040240476 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 21:30:40 INFO - PROCESS | 3428 | 1461040240479 Marionette TRACE conn4 <- [1,878,null,{}] 21:30:40 INFO - PROCESS | 3428 | 1461040240483 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}] 21:30:40 INFO - PROCESS | 3428 | 1461040240603 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 21:30:40 INFO - PROCESS | 3428 | 1461040240738 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:40 INFO - PROCESS | 3428 | ++DOCSHELL 14C6C000 == 76 [pid = 3428] [id = 229] 21:30:40 INFO - PROCESS | 3428 | ++DOMWINDOW == 125 (155D6800) [pid = 3428] [serial = 685] [outer = 00000000] 21:30:40 INFO - PROCESS | 3428 | ++DOMWINDOW == 126 (15B1C400) [pid = 3428] [serial = 686] [outer = 155D6800] 21:30:40 INFO - PROCESS | 3428 | 1461040240796 Marionette DEBUG loaded listener.js 21:30:40 INFO - PROCESS | 3428 | ++DOMWINDOW == 127 (17C6CC00) [pid = 3428] [serial = 687] [outer = 155D6800] 21:30:41 INFO - PROCESS | 3428 | 1461040241427 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]]]}] 21:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 21:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1024ms 21:30:41 INFO - PROCESS | 3428 | 1461040241501 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 21:30:41 INFO - PROCESS | 3428 | 1461040241504 Marionette TRACE conn4 <- [1,881,null,{"value":"13"}] 21:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 21:30:41 INFO - PROCESS | 3428 | 1461040241508 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 21:30:41 INFO - PROCESS | 3428 | 1461040241512 Marionette TRACE conn4 <- [1,882,null,{}] 21:30:41 INFO - PROCESS | 3428 | 1461040241523 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}] 21:30:41 INFO - PROCESS | 3428 | 1461040241641 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 21:30:41 INFO - PROCESS | 3428 | 1461040241773 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:41 INFO - PROCESS | 3428 | ++DOCSHELL 18D51800 == 77 [pid = 3428] [id = 230] 21:30:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 128 (18D57000) [pid = 3428] [serial = 688] [outer = 00000000] 21:30:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 129 (1985C400) [pid = 3428] [serial = 689] [outer = 18D57000] 21:30:41 INFO - PROCESS | 3428 | 1461040241833 Marionette DEBUG loaded listener.js 21:30:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 130 (1A05C000) [pid = 3428] [serial = 690] [outer = 18D57000] 21:30:42 INFO - PROCESS | 3428 | 1461040242497 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]]]}] 21:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 21:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1026ms 21:30:42 INFO - PROCESS | 3428 | 1461040242536 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 21:30:42 INFO - PROCESS | 3428 | 1461040242539 Marionette TRACE conn4 <- [1,885,null,{"value":"13"}] 21:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 21:30:42 INFO - PROCESS | 3428 | 1461040242542 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 21:30:42 INFO - PROCESS | 3428 | 1461040242545 Marionette TRACE conn4 <- [1,886,null,{}] 21:30:42 INFO - PROCESS | 3428 | 1461040242548 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}] 21:30:42 INFO - PROCESS | 3428 | 1461040242665 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 21:30:42 INFO - PROCESS | 3428 | 1461040242798 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:42 INFO - PROCESS | 3428 | ++DOCSHELL 19F9CC00 == 78 [pid = 3428] [id = 231] 21:30:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 131 (19FF6000) [pid = 3428] [serial = 691] [outer = 00000000] 21:30:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 132 (1C84DC00) [pid = 3428] [serial = 692] [outer = 19FF6000] 21:30:42 INFO - PROCESS | 3428 | 1461040242856 Marionette DEBUG loaded listener.js 21:30:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 133 (1D50EC00) [pid = 3428] [serial = 693] [outer = 19FF6000] 21:30:43 INFO - PROCESS | 3428 | 1461040243409 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]]]}] 21:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 21:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 930ms 21:30:43 INFO - PROCESS | 3428 | 1461040243477 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 21:30:43 INFO - PROCESS | 3428 | 1461040243479 Marionette TRACE conn4 <- [1,889,null,{"value":"13"}] 21:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 21:30:43 INFO - PROCESS | 3428 | 1461040243483 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 21:30:43 INFO - PROCESS | 3428 | 1461040243485 Marionette TRACE conn4 <- [1,890,null,{}] 21:30:43 INFO - PROCESS | 3428 | 1461040243489 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}] 21:30:43 INFO - PROCESS | 3428 | 1461040243600 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 21:30:43 INFO - PROCESS | 3428 | 1461040243706 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:43 INFO - PROCESS | 3428 | ++DOCSHELL 1D543000 == 79 [pid = 3428] [id = 232] 21:30:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 134 (1D547800) [pid = 3428] [serial = 694] [outer = 00000000] 21:30:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 135 (1D76E800) [pid = 3428] [serial = 695] [outer = 1D547800] 21:30:43 INFO - PROCESS | 3428 | 1461040243760 Marionette DEBUG loaded listener.js 21:30:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 136 (1D7B3000) [pid = 3428] [serial = 696] [outer = 1D547800] 21:30:44 INFO - PROCESS | 3428 | 1461040244360 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]]]}] 21:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 21:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 931ms 21:30:44 INFO - PROCESS | 3428 | 1461040244416 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 21:30:44 INFO - PROCESS | 3428 | 1461040244419 Marionette TRACE conn4 <- [1,893,null,{"value":"13"}] 21:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 21:30:44 INFO - PROCESS | 3428 | 1461040244422 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 21:30:44 INFO - PROCESS | 3428 | 1461040244424 Marionette TRACE conn4 <- [1,894,null,{}] 21:30:44 INFO - PROCESS | 3428 | 1461040244428 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}] 21:30:44 INFO - PROCESS | 3428 | 1461040244566 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 21:30:44 INFO - PROCESS | 3428 | 1461040244674 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:44 INFO - PROCESS | 3428 | ++DOCSHELL 1D7EE000 == 80 [pid = 3428] [id = 233] 21:30:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 137 (1E607000) [pid = 3428] [serial = 697] [outer = 00000000] 21:30:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 138 (1ED32000) [pid = 3428] [serial = 698] [outer = 1E607000] 21:30:44 INFO - PROCESS | 3428 | 1461040244731 Marionette DEBUG loaded listener.js 21:30:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 139 (1ED3C800) [pid = 3428] [serial = 699] [outer = 1E607000] 21:30:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 140 (1EEA1C00) [pid = 3428] [serial = 700] [outer = 0F3BDC00] 21:30:45 INFO - PROCESS | 3428 | 1461040245384 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]]]}] 21:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 21:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 970ms 21:30:45 INFO - PROCESS | 3428 | 1461040245396 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 21:30:45 INFO - PROCESS | 3428 | 1461040245399 Marionette TRACE conn4 <- [1,897,null,{"value":"13"}] 21:30:45 INFO - PROCESS | 3428 | 1461040245402 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 21:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 21:30:45 INFO - PROCESS | 3428 | 1461040245404 Marionette TRACE conn4 <- [1,898,null,{}] 21:30:45 INFO - PROCESS | 3428 | 1461040245425 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}] 21:30:45 INFO - PROCESS | 3428 | 1461040245532 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 21:30:45 INFO - PROCESS | 3428 | 1461040245665 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:45 INFO - PROCESS | 3428 | ++DOCSHELL 10C84C00 == 81 [pid = 3428] [id = 234] 21:30:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 141 (11198400) [pid = 3428] [serial = 701] [outer = 00000000] 21:30:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 142 (165F1C00) [pid = 3428] [serial = 702] [outer = 11198400] 21:30:45 INFO - PROCESS | 3428 | 1461040245722 Marionette DEBUG loaded listener.js 21:30:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 143 (17FBA800) [pid = 3428] [serial = 703] [outer = 11198400] 21:30:46 INFO - PROCESS | 3428 | 1461040246488 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]]]}] 21:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 21:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1145ms 21:30:46 INFO - PROCESS | 3428 | 1461040246551 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 21:30:46 INFO - PROCESS | 3428 | 1461040246555 Marionette TRACE conn4 <- [1,901,null,{"value":"13"}] 21:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 21:30:46 INFO - PROCESS | 3428 | 1461040246576 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 21:30:46 INFO - PROCESS | 3428 | 1461040246580 Marionette TRACE conn4 <- [1,902,null,{}] 21:30:46 INFO - PROCESS | 3428 | 1461040246585 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}] 21:30:46 INFO - PROCESS | 3428 | 1461040246703 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 21:30:46 INFO - PROCESS | 3428 | 1461040246834 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:46 INFO - PROCESS | 3428 | ++DOCSHELL 155D9C00 == 82 [pid = 3428] [id = 235] 21:30:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 144 (155DA800) [pid = 3428] [serial = 704] [outer = 00000000] 21:30:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 145 (15A61400) [pid = 3428] [serial = 705] [outer = 155DA800] 21:30:46 INFO - PROCESS | 3428 | 1461040246889 Marionette DEBUG loaded listener.js 21:30:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 146 (165E8800) [pid = 3428] [serial = 706] [outer = 155DA800] 21:30:47 INFO - PROCESS | 3428 | --DOCSHELL 195E1400 == 81 [pid = 3428] [id = 19] 21:30:47 INFO - PROCESS | 3428 | --DOCSHELL 1C70DC00 == 80 [pid = 3428] [id = 180] 21:30:47 INFO - PROCESS | 3428 | --DOCSHELL 102B2400 == 79 [pid = 3428] [id = 28] 21:30:47 INFO - PROCESS | 3428 | --DOCSHELL 13340C00 == 78 [pid = 3428] [id = 16] 21:30:47 INFO - PROCESS | 3428 | --DOCSHELL 10198000 == 77 [pid = 3428] [id = 27] 21:30:47 INFO - PROCESS | 3428 | --DOCSHELL 10BA2000 == 76 [pid = 3428] [id = 23] 21:30:47 INFO - PROCESS | 3428 | --DOCSHELL 197C5400 == 75 [pid = 3428] [id = 226] 21:30:47 INFO - PROCESS | 3428 | --DOCSHELL 1C789400 == 74 [pid = 3428] [id = 225] 21:30:47 INFO - PROCESS | 3428 | --DOCSHELL 1AEDDC00 == 73 [pid = 3428] [id = 224] 21:30:47 INFO - PROCESS | 3428 | --DOCSHELL 10341800 == 72 [pid = 3428] [id = 223] 21:30:47 INFO - PROCESS | 3428 | --DOCSHELL 18D5C800 == 71 [pid = 3428] [id = 222] 21:30:47 INFO - PROCESS | 3428 | --DOCSHELL 18263800 == 70 [pid = 3428] [id = 221] 21:30:47 INFO - PROCESS | 3428 | --DOCSHELL 0FE13800 == 69 [pid = 3428] [id = 220] 21:30:47 INFO - PROCESS | 3428 | --DOCSHELL 165F2C00 == 68 [pid = 3428] [id = 219] 21:30:47 INFO - PROCESS | 3428 | --DOMWINDOW == 145 (1D7B4C00) [pid = 3428] [serial = 635] [outer = 00000000] [url = about:blank] 21:30:47 INFO - PROCESS | 3428 | --DOCSHELL 1D7B4000 == 67 [pid = 3428] [id = 215] 21:30:47 INFO - PROCESS | 3428 | --DOCSHELL 1963C400 == 66 [pid = 3428] [id = 214] 21:30:47 INFO - PROCESS | 3428 | --DOCSHELL 14C39400 == 65 [pid = 3428] [id = 213] 21:30:47 INFO - PROCESS | 3428 | --DOMWINDOW == 144 (14CE6000) [pid = 3428] [serial = 606] [outer = 00000000] [url = about:blank] 21:30:47 INFO - PROCESS | 3428 | --DOMWINDOW == 143 (1D76A400) [pid = 3428] [serial = 632] [outer = 00000000] [url = about:blank] 21:30:47 INFO - PROCESS | 3428 | --DOMWINDOW == 142 (1D50E800) [pid = 3428] [serial = 630] [outer = 00000000] [url = about:blank] 21:30:47 INFO - PROCESS | 3428 | --DOMWINDOW == 141 (19647800) [pid = 3428] [serial = 615] [outer = 00000000] [url = about:blank] 21:30:47 INFO - PROCESS | 3428 | --DOMWINDOW == 140 (17CF1400) [pid = 3428] [serial = 611] [outer = 00000000] [url = about:blank] 21:30:47 INFO - PROCESS | 3428 | --DOMWINDOW == 139 (1D610800) [pid = 3428] [serial = 602] [outer = 00000000] [url = about:blank] 21:30:47 INFO - PROCESS | 3428 | --DOMWINDOW == 138 (1C70B400) [pid = 3428] [serial = 623] [outer = 00000000] [url = about:blank] 21:30:47 INFO - PROCESS | 3428 | --DOMWINDOW == 137 (10266800) [pid = 3428] [serial = 608] [outer = 00000000] [url = about:blank] 21:30:47 INFO - PROCESS | 3428 | --DOMWINDOW == 136 (18266000) [pid = 3428] [serial = 612] [outer = 00000000] [url = about:blank] 21:30:47 INFO - PROCESS | 3428 | --DOMWINDOW == 135 (1AEDB400) [pid = 3428] [serial = 621] [outer = 00000000] [url = about:blank] 21:30:47 INFO - PROCESS | 3428 | --DOMWINDOW == 134 (1D502C00) [pid = 3428] [serial = 626] [outer = 00000000] [url = about:blank] 21:30:47 INFO - PROCESS | 3428 | --DOMWINDOW == 133 (1D503000) [pid = 3428] [serial = 627] [outer = 00000000] [url = about:blank] 21:30:47 INFO - PROCESS | 3428 | --DOMWINDOW == 132 (14C64C00) [pid = 3428] [serial = 593] [outer = 00000000] [url = about:blank] 21:30:47 INFO - PROCESS | 3428 | --DOMWINDOW == 131 (1C710C00) [pid = 3428] [serial = 624] [outer = 00000000] [url = about:blank] 21:30:47 INFO - PROCESS | 3428 | --DOMWINDOW == 130 (19A72000) [pid = 3428] [serial = 618] [outer = 00000000] [url = about:blank] 21:30:47 INFO - PROCESS | 3428 | --DOMWINDOW == 129 (1C60C400) [pid = 3428] [serial = 599] [outer = 00000000] [url = about:blank] 21:30:47 INFO - PROCESS | 3428 | --DOMWINDOW == 128 (14C3EC00) [pid = 3428] [serial = 605] [outer = 00000000] [url = about:blank] 21:30:47 INFO - PROCESS | 3428 | --DOMWINDOW == 127 (1D502000) [pid = 3428] [serial = 629] [outer = 00000000] [url = about:blank] 21:30:47 INFO - PROCESS | 3428 | --DOMWINDOW == 126 (196ACC00) [pid = 3428] [serial = 596] [outer = 00000000] [url = about:blank] 21:30:47 INFO - PROCESS | 3428 | --DOMWINDOW == 125 (1A0F4400) [pid = 3428] [serial = 620] [outer = 00000000] [url = about:blank] 21:30:47 INFO - PROCESS | 3428 | --DOMWINDOW == 124 (1963E400) [pid = 3428] [serial = 614] [outer = 00000000] [url = about:blank] 21:30:47 INFO - PROCESS | 3428 | --DOMWINDOW == 123 (10BA4800) [pid = 3428] [serial = 609] [outer = 00000000] [url = about:blank] 21:30:47 INFO - PROCESS | 3428 | --DOMWINDOW == 122 (19898C00) [pid = 3428] [serial = 617] [outer = 00000000] [url = about:blank] 21:30:47 INFO - PROCESS | 3428 | --DOMWINDOW == 121 (1D76CC00) [pid = 3428] [serial = 633] [outer = 00000000] [url = about:blank] 21:30:47 INFO - PROCESS | 3428 | 1461040247461 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]]]}] 21:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 21:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 930ms 21:30:47 INFO - PROCESS | 3428 | 1461040247509 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 21:30:47 INFO - PROCESS | 3428 | 1461040247515 Marionette TRACE conn4 <- [1,905,null,{"value":"13"}] 21:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 21:30:47 INFO - PROCESS | 3428 | 1461040247521 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 21:30:47 INFO - PROCESS | 3428 | 1461040247523 Marionette TRACE conn4 <- [1,906,null,{}] 21:30:47 INFO - PROCESS | 3428 | 1461040247527 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}] 21:30:47 INFO - PROCESS | 3428 | 1461040247629 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 21:30:47 INFO - PROCESS | 3428 | 1461040247723 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:47 INFO - PROCESS | 3428 | ++DOCSHELL 0FD10C00 == 66 [pid = 3428] [id = 236] 21:30:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 122 (10198000) [pid = 3428] [serial = 707] [outer = 00000000] 21:30:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 123 (155D6400) [pid = 3428] [serial = 708] [outer = 10198000] 21:30:47 INFO - PROCESS | 3428 | 1461040247769 Marionette DEBUG loaded listener.js 21:30:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 124 (17B53800) [pid = 3428] [serial = 709] [outer = 10198000] 21:30:48 INFO - PROCESS | 3428 | 1461040248168 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]]]}] 21:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 21:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 21:30:48 INFO - PROCESS | 3428 | 1461040248204 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 21:30:48 INFO - PROCESS | 3428 | 1461040248206 Marionette TRACE conn4 <- [1,909,null,{"value":"13"}] 21:30:48 INFO - PROCESS | 3428 | 1461040248210 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 21:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 21:30:48 INFO - PROCESS | 3428 | 1461040248213 Marionette TRACE conn4 <- [1,910,null,{}] 21:30:48 INFO - PROCESS | 3428 | 1461040248223 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}] 21:30:48 INFO - PROCESS | 3428 | 1461040248322 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 21:30:48 INFO - PROCESS | 3428 | 1461040248366 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:48 INFO - PROCESS | 3428 | ++DOCSHELL 18C24C00 == 67 [pid = 3428] [id = 237] 21:30:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 125 (18D4FC00) [pid = 3428] [serial = 710] [outer = 00000000] 21:30:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 126 (18D5C800) [pid = 3428] [serial = 711] [outer = 18D4FC00] 21:30:48 INFO - PROCESS | 3428 | 1461040248417 Marionette DEBUG loaded listener.js 21:30:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 127 (196AB000) [pid = 3428] [serial = 712] [outer = 18D4FC00] 21:30:48 INFO - PROCESS | 3428 | 1461040248892 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]]]}] 21:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 21:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 730ms 21:30:48 INFO - PROCESS | 3428 | 1461040248944 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 21:30:48 INFO - PROCESS | 3428 | 1461040248947 Marionette TRACE conn4 <- [1,913,null,{"value":"13"}] 21:30:48 INFO - PROCESS | 3428 | 1461040248950 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 21:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 21:30:48 INFO - PROCESS | 3428 | 1461040248951 Marionette TRACE conn4 <- [1,914,null,{}] 21:30:48 INFO - PROCESS | 3428 | 1461040248955 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}] 21:30:49 INFO - PROCESS | 3428 | 1461040249050 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 21:30:49 INFO - PROCESS | 3428 | 1461040249059 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:49 INFO - PROCESS | 3428 | ++DOCSHELL 19A0CC00 == 68 [pid = 3428] [id = 238] 21:30:49 INFO - PROCESS | 3428 | ++DOMWINDOW == 128 (19A6C800) [pid = 3428] [serial = 713] [outer = 00000000] 21:30:49 INFO - PROCESS | 3428 | ++DOMWINDOW == 129 (19B5D000) [pid = 3428] [serial = 714] [outer = 19A6C800] 21:30:49 INFO - PROCESS | 3428 | 1461040249104 Marionette DEBUG loaded listener.js 21:30:49 INFO - PROCESS | 3428 | ++DOMWINDOW == 130 (19FF5000) [pid = 3428] [serial = 715] [outer = 19A6C800] 21:30:49 INFO - PROCESS | 3428 | 1461040249552 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]]]}] 21:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 21:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 630ms 21:30:49 INFO - PROCESS | 3428 | 1461040249585 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 21:30:49 INFO - PROCESS | 3428 | 1461040249587 Marionette TRACE conn4 <- [1,917,null,{"value":"13"}] 21:30:49 INFO - PROCESS | 3428 | 1461040249590 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 21:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 21:30:49 INFO - PROCESS | 3428 | 1461040249592 Marionette TRACE conn4 <- [1,918,null,{}] 21:30:49 INFO - PROCESS | 3428 | 1461040249595 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}] 21:30:49 INFO - PROCESS | 3428 | 1461040249720 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 21:30:49 INFO - PROCESS | 3428 | 1461040249809 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:49 INFO - PROCESS | 3428 | ++DOCSHELL 1A065400 == 69 [pid = 3428] [id = 239] 21:30:49 INFO - PROCESS | 3428 | ++DOMWINDOW == 131 (1A0EF800) [pid = 3428] [serial = 716] [outer = 00000000] 21:30:49 INFO - PROCESS | 3428 | ++DOMWINDOW == 132 (1AE29800) [pid = 3428] [serial = 717] [outer = 1A0EF800] 21:30:49 INFO - PROCESS | 3428 | 1461040249855 Marionette DEBUG loaded listener.js 21:30:49 INFO - PROCESS | 3428 | ++DOMWINDOW == 133 (1B965400) [pid = 3428] [serial = 718] [outer = 1A0EF800] 21:30:50 INFO - PROCESS | 3428 | 1461040250317 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]]]}] 21:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 21:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 771ms 21:30:50 INFO - PROCESS | 3428 | 1461040250365 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 21:30:50 INFO - PROCESS | 3428 | 1461040250367 Marionette TRACE conn4 <- [1,921,null,{"value":"13"}] 21:30:50 INFO - PROCESS | 3428 | 1461040250370 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 21:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 21:30:50 INFO - PROCESS | 3428 | 1461040250372 Marionette TRACE conn4 <- [1,922,null,{}] 21:30:50 INFO - PROCESS | 3428 | 1461040250380 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}] 21:30:50 INFO - PROCESS | 3428 | 1461040250523 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 21:30:50 INFO - PROCESS | 3428 | 1461040250590 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:50 INFO - PROCESS | 3428 | ++DOCSHELL 1C848000 == 70 [pid = 3428] [id = 240] 21:30:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 134 (1D502000) [pid = 3428] [serial = 719] [outer = 00000000] 21:30:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 135 (1D50B000) [pid = 3428] [serial = 720] [outer = 1D502000] 21:30:50 INFO - PROCESS | 3428 | 1461040250639 Marionette DEBUG loaded listener.js 21:30:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 136 (1D53D800) [pid = 3428] [serial = 721] [outer = 1D502000] 21:30:51 INFO - PROCESS | 3428 | 1461040251058 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]]]}] 21:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 21:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 730ms 21:30:51 INFO - PROCESS | 3428 | 1461040251117 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 21:30:51 INFO - PROCESS | 3428 | 1461040251119 Marionette TRACE conn4 <- [1,925,null,{"value":"13"}] 21:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 21:30:51 INFO - PROCESS | 3428 | 1461040251122 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 21:30:51 INFO - PROCESS | 3428 | 1461040251124 Marionette TRACE conn4 <- [1,926,null,{}] 21:30:51 INFO - PROCESS | 3428 | 1461040251127 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}] 21:30:51 INFO - PROCESS | 3428 | 1461040251243 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 21:30:51 INFO - PROCESS | 3428 | 1461040251304 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:51 INFO - PROCESS | 3428 | ++DOCSHELL 1D505C00 == 71 [pid = 3428] [id = 241] 21:30:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 137 (1D50A400) [pid = 3428] [serial = 722] [outer = 00000000] 21:30:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 138 (1D61BC00) [pid = 3428] [serial = 723] [outer = 1D50A400] 21:30:51 INFO - PROCESS | 3428 | 1461040251351 Marionette DEBUG loaded listener.js 21:30:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 139 (1D61C400) [pid = 3428] [serial = 724] [outer = 1D50A400] 21:30:51 INFO - PROCESS | 3428 | --DOMWINDOW == 138 (19890400) [pid = 3428] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 21:30:51 INFO - PROCESS | 3428 | --DOMWINDOW == 137 (1BF50400) [pid = 3428] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 21:30:51 INFO - PROCESS | 3428 | --DOMWINDOW == 136 (1C84B400) [pid = 3428] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 21:30:51 INFO - PROCESS | 3428 | --DOMWINDOW == 135 (111EF000) [pid = 3428] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 21:30:51 INFO - PROCESS | 3428 | --DOMWINDOW == 134 (17B56400) [pid = 3428] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 21:30:51 INFO - PROCESS | 3428 | --DOMWINDOW == 133 (19A6B000) [pid = 3428] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 21:30:51 INFO - PROCESS | 3428 | --DOMWINDOW == 132 (18264800) [pid = 3428] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 21:30:51 INFO - PROCESS | 3428 | --DOMWINDOW == 131 (1963F400) [pid = 3428] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 21:30:51 INFO - PROCESS | 3428 | --DOMWINDOW == 130 (101B1800) [pid = 3428] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 21:30:51 INFO - PROCESS | 3428 | --DOMWINDOW == 129 (1D619C00) [pid = 3428] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 21:30:51 INFO - PROCESS | 3428 | --DOMWINDOW == 128 (1C706800) [pid = 3428] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 21:30:51 INFO - PROCESS | 3428 | 1461040251839 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]]]}] 21:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 21:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 770ms 21:30:51 INFO - PROCESS | 3428 | 1461040251928 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 21:30:51 INFO - PROCESS | 3428 | 1461040251930 Marionette TRACE conn4 <- [1,929,null,{"value":"13"}] 21:30:51 INFO - PROCESS | 3428 | 1461040251933 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 21:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 21:30:51 INFO - PROCESS | 3428 | 1461040251935 Marionette TRACE conn4 <- [1,930,null,{}] 21:30:51 INFO - PROCESS | 3428 | 1461040251939 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}] 21:30:52 INFO - PROCESS | 3428 | 1461040252056 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 21:30:52 INFO - PROCESS | 3428 | 1461040252115 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:52 INFO - PROCESS | 3428 | ++DOCSHELL 0FE30800 == 72 [pid = 3428] [id = 242] 21:30:52 INFO - PROCESS | 3428 | ++DOMWINDOW == 129 (14419400) [pid = 3428] [serial = 725] [outer = 00000000] 21:30:52 INFO - PROCESS | 3428 | ++DOMWINDOW == 130 (1A0FA400) [pid = 3428] [serial = 726] [outer = 14419400] 21:30:52 INFO - PROCESS | 3428 | 1461040252159 Marionette DEBUG loaded listener.js 21:30:52 INFO - PROCESS | 3428 | ++DOMWINDOW == 131 (1D617000) [pid = 3428] [serial = 727] [outer = 14419400] 21:30:52 INFO - PROCESS | 3428 | 1461040252519 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]]]}] 21:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 21:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 631ms 21:30:52 INFO - PROCESS | 3428 | 1461040252567 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 21:30:52 INFO - PROCESS | 3428 | 1461040252569 Marionette TRACE conn4 <- [1,933,null,{"value":"13"}] 21:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 21:30:52 INFO - PROCESS | 3428 | 1461040252572 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 21:30:52 INFO - PROCESS | 3428 | 1461040252573 Marionette TRACE conn4 <- [1,934,null,{}] 21:30:52 INFO - PROCESS | 3428 | 1461040252577 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}] 21:30:52 INFO - PROCESS | 3428 | 1461040252690 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 21:30:52 INFO - PROCESS | 3428 | 1461040252696 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:52 INFO - PROCESS | 3428 | ++DOCSHELL 14928C00 == 73 [pid = 3428] [id = 243] 21:30:52 INFO - PROCESS | 3428 | ++DOMWINDOW == 132 (1D775C00) [pid = 3428] [serial = 728] [outer = 00000000] 21:30:52 INFO - PROCESS | 3428 | ++DOMWINDOW == 133 (1D7EEC00) [pid = 3428] [serial = 729] [outer = 1D775C00] 21:30:52 INFO - PROCESS | 3428 | 1461040252740 Marionette DEBUG loaded listener.js 21:30:52 INFO - PROCESS | 3428 | ++DOMWINDOW == 134 (1D7F0800) [pid = 3428] [serial = 730] [outer = 1D775C00] 21:30:53 INFO - PROCESS | 3428 | 1461040253163 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]]]}] 21:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 21:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 630ms 21:30:53 INFO - PROCESS | 3428 | 1461040253210 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 21:30:53 INFO - PROCESS | 3428 | 1461040253212 Marionette TRACE conn4 <- [1,937,null,{"value":"13"}] 21:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 21:30:53 INFO - PROCESS | 3428 | 1461040253216 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 21:30:53 INFO - PROCESS | 3428 | 1461040253218 Marionette TRACE conn4 <- [1,938,null,{}] 21:30:53 INFO - PROCESS | 3428 | 1461040253221 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}] 21:30:53 INFO - PROCESS | 3428 | 1461040253306 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 21:30:53 INFO - PROCESS | 3428 | 1461040253313 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:53 INFO - PROCESS | 3428 | ++DOCSHELL 1E6AE400 == 74 [pid = 3428] [id = 244] 21:30:53 INFO - PROCESS | 3428 | ++DOMWINDOW == 135 (1E6B8000) [pid = 3428] [serial = 731] [outer = 00000000] 21:30:53 INFO - PROCESS | 3428 | ++DOMWINDOW == 136 (19A6DC00) [pid = 3428] [serial = 732] [outer = 1E6B8000] 21:30:53 INFO - PROCESS | 3428 | 1461040253359 Marionette DEBUG loaded listener.js 21:30:53 INFO - PROCESS | 3428 | ++DOMWINDOW == 137 (1EE23000) [pid = 3428] [serial = 733] [outer = 1E6B8000] 21:30:53 INFO - PROCESS | 3428 | 1461040253924 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]]]}] 21:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 21:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 770ms 21:30:53 INFO - PROCESS | 3428 | 1461040253988 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 21:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 21:30:54 INFO - PROCESS | 3428 | 1461040253993 Marionette TRACE conn4 <- [1,941,null,{"value":"13"}] 21:30:54 INFO - PROCESS | 3428 | 1461040254053 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 21:30:54 INFO - PROCESS | 3428 | 1461040254058 Marionette TRACE conn4 <- [1,942,null,{}] 21:30:54 INFO - PROCESS | 3428 | 1461040254121 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}] 21:30:54 INFO - PROCESS | 3428 | 1461040254238 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 21:30:54 INFO - PROCESS | 3428 | 1461040254369 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:54 INFO - PROCESS | 3428 | ++DOCSHELL 0FD03C00 == 75 [pid = 3428] [id = 245] 21:30:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 138 (10C37C00) [pid = 3428] [serial = 734] [outer = 00000000] 21:30:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 139 (14C6E800) [pid = 3428] [serial = 735] [outer = 10C37C00] 21:30:54 INFO - PROCESS | 3428 | 1461040254433 Marionette DEBUG loaded listener.js 21:30:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 140 (155DCC00) [pid = 3428] [serial = 736] [outer = 10C37C00] 21:30:55 INFO - PROCESS | 3428 | 1461040254998 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]]]}] 21:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 21:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1029ms 21:30:55 INFO - PROCESS | 3428 | 1461040255027 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 21:30:55 INFO - PROCESS | 3428 | 1461040255033 Marionette TRACE conn4 <- [1,945,null,{"value":"13"}] 21:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 21:30:55 INFO - PROCESS | 3428 | 1461040255039 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 21:30:55 INFO - PROCESS | 3428 | 1461040255042 Marionette TRACE conn4 <- [1,946,null,{}] 21:30:55 INFO - PROCESS | 3428 | 1461040255046 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}] 21:30:55 INFO - PROCESS | 3428 | 1461040255159 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 21:30:55 INFO - PROCESS | 3428 | 1461040255268 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:55 INFO - PROCESS | 3428 | ++DOCSHELL 10BA4800 == 76 [pid = 3428] [id = 246] 21:30:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 141 (155E1800) [pid = 3428] [serial = 737] [outer = 00000000] 21:30:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 142 (196A3C00) [pid = 3428] [serial = 738] [outer = 155E1800] 21:30:55 INFO - PROCESS | 3428 | 1461040255322 Marionette DEBUG loaded listener.js 21:30:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 143 (19B58800) [pid = 3428] [serial = 739] [outer = 155E1800] 21:30:55 INFO - PROCESS | 3428 | 1461040255937 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]]]}] 21:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 21:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 930ms 21:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 21:30:55 INFO - PROCESS | 3428 | 1461040255971 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 21:30:55 INFO - PROCESS | 3428 | 1461040255974 Marionette TRACE conn4 <- [1,949,null,{"value":"13"}] 21:30:55 INFO - PROCESS | 3428 | 1461040255977 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 21:30:55 INFO - PROCESS | 3428 | 1461040255981 Marionette TRACE conn4 <- [1,950,null,{}] 21:30:56 INFO - PROCESS | 3428 | 1461040255992 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}] 21:30:56 INFO - PROCESS | 3428 | 1461040256107 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 21:30:56 INFO - PROCESS | 3428 | 1461040256216 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:56 INFO - PROCESS | 3428 | ++DOCSHELL 1D50F400 == 77 [pid = 3428] [id = 247] 21:30:56 INFO - PROCESS | 3428 | ++DOMWINDOW == 144 (1D7B1C00) [pid = 3428] [serial = 740] [outer = 00000000] 21:30:56 INFO - PROCESS | 3428 | ++DOMWINDOW == 145 (1EEAF000) [pid = 3428] [serial = 741] [outer = 1D7B1C00] 21:30:56 INFO - PROCESS | 3428 | 1461040256272 Marionette DEBUG loaded listener.js 21:30:56 INFO - PROCESS | 3428 | ++DOMWINDOW == 146 (207AB800) [pid = 3428] [serial = 742] [outer = 1D7B1C00] 21:30:56 INFO - PROCESS | 3428 | 1461040256876 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]]]}] 21:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 21:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 931ms 21:30:56 INFO - PROCESS | 3428 | 1461040256911 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 21:30:56 INFO - PROCESS | 3428 | 1461040256914 Marionette TRACE conn4 <- [1,953,null,{"value":"13"}] 21:30:56 INFO - PROCESS | 3428 | 1461040256917 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 21:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 21:30:56 INFO - PROCESS | 3428 | 1461040256919 Marionette TRACE conn4 <- [1,954,null,{}] 21:30:56 INFO - PROCESS | 3428 | 1461040256923 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}] 21:30:57 INFO - PROCESS | 3428 | 1461040257033 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 21:30:57 INFO - PROCESS | 3428 | 1461040257141 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:57 INFO - PROCESS | 3428 | ++DOCSHELL 207B4C00 == 78 [pid = 3428] [id = 248] 21:30:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 147 (207B5800) [pid = 3428] [serial = 743] [outer = 00000000] 21:30:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 148 (21B77000) [pid = 3428] [serial = 744] [outer = 207B5800] 21:30:57 INFO - PROCESS | 3428 | 1461040257195 Marionette DEBUG loaded listener.js 21:30:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 149 (21B79C00) [pid = 3428] [serial = 745] [outer = 207B5800] 21:30:58 INFO - PROCESS | 3428 | 1461040258088 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]]]}] 21:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 21:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1221ms 21:30:58 INFO - PROCESS | 3428 | 1461040258143 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 21:30:58 INFO - PROCESS | 3428 | 1461040258147 Marionette TRACE conn4 <- [1,957,null,{"value":"13"}] 21:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 21:30:58 INFO - PROCESS | 3428 | 1461040258152 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 21:30:58 INFO - PROCESS | 3428 | 1461040258156 Marionette TRACE conn4 <- [1,958,null,{}] 21:30:58 INFO - PROCESS | 3428 | 1461040258163 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}] 21:30:58 INFO - PROCESS | 3428 | 1461040258269 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 21:30:58 INFO - PROCESS | 3428 | 1461040258402 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:58 INFO - PROCESS | 3428 | ++DOCSHELL 0B671000 == 79 [pid = 3428] [id = 249] 21:30:58 INFO - PROCESS | 3428 | ++DOMWINDOW == 150 (0F35AC00) [pid = 3428] [serial = 746] [outer = 00000000] 21:30:58 INFO - PROCESS | 3428 | ++DOMWINDOW == 151 (1025F400) [pid = 3428] [serial = 747] [outer = 0F35AC00] 21:30:58 INFO - PROCESS | 3428 | 1461040258455 Marionette DEBUG loaded listener.js 21:30:58 INFO - PROCESS | 3428 | ++DOMWINDOW == 152 (1026C400) [pid = 3428] [serial = 748] [outer = 0F35AC00] 21:30:59 INFO - PROCESS | 3428 | 1461040259038 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]]]}] 21:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 21:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 931ms 21:30:59 INFO - PROCESS | 3428 | 1461040259083 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 21:30:59 INFO - PROCESS | 3428 | 1461040259089 Marionette TRACE conn4 <- [1,961,null,{"value":"13"}] 21:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 21:30:59 INFO - PROCESS | 3428 | 1461040259095 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 21:30:59 INFO - PROCESS | 3428 | 1461040259097 Marionette TRACE conn4 <- [1,962,null,{}] 21:30:59 INFO - PROCESS | 3428 | 1461040259101 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}] 21:30:59 INFO - PROCESS | 3428 | 1461040259199 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 21:30:59 INFO - PROCESS | 3428 | 1461040259311 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:59 INFO - PROCESS | 3428 | ++DOCSHELL 10260400 == 80 [pid = 3428] [id = 250] 21:30:59 INFO - PROCESS | 3428 | ++DOMWINDOW == 153 (111A2400) [pid = 3428] [serial = 749] [outer = 00000000] 21:30:59 INFO - PROCESS | 3428 | ++DOMWINDOW == 154 (14521400) [pid = 3428] [serial = 750] [outer = 111A2400] 21:30:59 INFO - PROCESS | 3428 | 1461040259358 Marionette DEBUG loaded listener.js 21:30:59 INFO - PROCESS | 3428 | ++DOMWINDOW == 155 (14530C00) [pid = 3428] [serial = 751] [outer = 111A2400] 21:30:59 INFO - PROCESS | 3428 | --DOCSHELL 18B41400 == 79 [pid = 3428] [id = 201] 21:30:59 INFO - PROCESS | 3428 | --DOMWINDOW == 154 (19B61800) [pid = 3428] [serial = 641] [outer = 00000000] [url = about:blank] 21:30:59 INFO - PROCESS | 3428 | --DOMWINDOW == 153 (1D7EE400) [pid = 3428] [serial = 644] [outer = 00000000] [url = about:blank] 21:30:59 INFO - PROCESS | 3428 | --DOMWINDOW == 152 (1E60CC00) [pid = 3428] [serial = 647] [outer = 00000000] [url = about:blank] 21:30:59 INFO - PROCESS | 3428 | --DOMWINDOW == 151 (1E7CCC00) [pid = 3428] [serial = 650] [outer = 00000000] [url = about:blank] 21:30:59 INFO - PROCESS | 3428 | --DOMWINDOW == 150 (1558C400) [pid = 3428] [serial = 680] [outer = 00000000] [url = about:blank] 21:30:59 INFO - PROCESS | 3428 | --DOMWINDOW == 149 (17CF0400) [pid = 3428] [serial = 638] [outer = 00000000] [url = about:blank] 21:30:59 INFO - PROCESS | 3428 | --DOCSHELL 1D7EE000 == 78 [pid = 3428] [id = 233] 21:30:59 INFO - PROCESS | 3428 | --DOCSHELL 1D543000 == 77 [pid = 3428] [id = 232] 21:30:59 INFO - PROCESS | 3428 | --DOCSHELL 19F9CC00 == 76 [pid = 3428] [id = 231] 21:30:59 INFO - PROCESS | 3428 | --DOCSHELL 18D51800 == 75 [pid = 3428] [id = 230] 21:30:59 INFO - PROCESS | 3428 | --DOCSHELL 14C6C000 == 74 [pid = 3428] [id = 229] 21:30:59 INFO - PROCESS | 3428 | --DOCSHELL 144A1400 == 73 [pid = 3428] [id = 228] 21:30:59 INFO - PROCESS | 3428 | --DOCSHELL 15586400 == 72 [pid = 3428] [id = 227] 21:30:59 INFO - PROCESS | 3428 | --DOMWINDOW == 148 (1C853000) [pid = 3428] [serial = 528] [outer = 00000000] [url = about:blank] 21:30:59 INFO - PROCESS | 3428 | --DOMWINDOW == 147 (1D50D800) [pid = 3428] [serial = 674] [outer = 00000000] [url = about:blank] 21:30:59 INFO - PROCESS | 3428 | --DOMWINDOW == 146 (18261000) [pid = 3428] [serial = 654] [outer = 00000000] [url = about:blank] 21:30:59 INFO - PROCESS | 3428 | --DOMWINDOW == 145 (17CF3C00) [pid = 3428] [serial = 653] [outer = 00000000] [url = about:blank] 21:30:59 INFO - PROCESS | 3428 | --DOMWINDOW == 144 (18AE2C00) [pid = 3428] [serial = 657] [outer = 00000000] [url = about:blank] 21:30:59 INFO - PROCESS | 3428 | --DOMWINDOW == 143 (17FC1000) [pid = 3428] [serial = 656] [outer = 00000000] [url = about:blank] 21:30:59 INFO - PROCESS | 3428 | --DOMWINDOW == 142 (1C84C800) [pid = 3428] [serial = 677] [outer = 00000000] [url = about:blank] 21:30:59 INFO - PROCESS | 3428 | --DOMWINDOW == 141 (18D5A400) [pid = 3428] [serial = 662] [outer = 00000000] [url = about:blank] 21:30:59 INFO - PROCESS | 3428 | --DOMWINDOW == 140 (19645C00) [pid = 3428] [serial = 663] [outer = 00000000] [url = about:blank] 21:30:59 INFO - PROCESS | 3428 | --DOMWINDOW == 139 (19899C00) [pid = 3428] [serial = 665] [outer = 00000000] [url = about:blank] 21:30:59 INFO - PROCESS | 3428 | --DOMWINDOW == 138 (15A61000) [pid = 3428] [serial = 659] [outer = 00000000] [url = about:blank] 21:30:59 INFO - PROCESS | 3428 | --DOMWINDOW == 137 (17B52800) [pid = 3428] [serial = 660] [outer = 00000000] [url = about:blank] 21:30:59 INFO - PROCESS | 3428 | --DOMWINDOW == 136 (1D542000) [pid = 3428] [serial = 675] [outer = 00000000] [url = about:blank] 21:30:59 INFO - PROCESS | 3428 | --DOMWINDOW == 135 (1D503800) [pid = 3428] [serial = 678] [outer = 00000000] [url = about:blank] 21:30:59 INFO - PROCESS | 3428 | --DOMWINDOW == 134 (19A6FC00) [pid = 3428] [serial = 666] [outer = 00000000] [url = about:blank] 21:30:59 INFO - PROCESS | 3428 | --DOMWINDOW == 133 (1D7AA400) [pid = 3428] [serial = 573] [outer = 00000000] [url = about:blank] 21:30:59 INFO - PROCESS | 3428 | --DOMWINDOW == 132 (1A05C400) [pid = 3428] [serial = 668] [outer = 00000000] [url = about:blank] 21:30:59 INFO - PROCESS | 3428 | --DOMWINDOW == 131 (1C77B000) [pid = 3428] [serial = 672] [outer = 00000000] [url = about:blank] 21:30:59 INFO - PROCESS | 3428 | --DOMWINDOW == 130 (1C77A400) [pid = 3428] [serial = 671] [outer = 00000000] [url = about:blank] 21:30:59 INFO - PROCESS | 3428 | --DOMWINDOW == 129 (1A0F5800) [pid = 3428] [serial = 669] [outer = 00000000] [url = about:blank] 21:31:00 INFO - PROCESS | 3428 | 1461040260013 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]]]}] 21:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 21:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 970ms 21:31:00 INFO - PROCESS | 3428 | 1461040260067 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 21:31:00 INFO - PROCESS | 3428 | 1461040260070 Marionette TRACE conn4 <- [1,965,null,{"value":"13"}] 21:31:00 INFO - PROCESS | 3428 | 1461040260073 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 21:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 21:31:00 INFO - PROCESS | 3428 | 1461040260077 Marionette TRACE conn4 <- [1,966,null,{}] 21:31:00 INFO - PROCESS | 3428 | 1461040260087 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}] 21:31:00 INFO - PROCESS | 3428 | 1461040260180 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 21:31:00 INFO - PROCESS | 3428 | 1461040260270 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:00 INFO - PROCESS | 3428 | ++DOCSHELL 0FE10800 == 73 [pid = 3428] [id = 251] 21:31:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 130 (1034B400) [pid = 3428] [serial = 752] [outer = 00000000] 21:31:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 131 (14C64C00) [pid = 3428] [serial = 753] [outer = 1034B400] 21:31:00 INFO - PROCESS | 3428 | 1461040260319 Marionette DEBUG loaded listener.js 21:31:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 132 (14CE0C00) [pid = 3428] [serial = 754] [outer = 1034B400] 21:31:00 INFO - PROCESS | 3428 | 1461040260746 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]]]}] 21:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 21:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 731ms 21:31:00 INFO - PROCESS | 3428 | 1461040260807 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 21:31:00 INFO - PROCESS | 3428 | 1461040260810 Marionette TRACE conn4 <- [1,969,null,{"value":"13"}] 21:31:00 INFO - PROCESS | 3428 | 1461040260813 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 21:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 21:31:00 INFO - PROCESS | 3428 | 1461040260815 Marionette TRACE conn4 <- [1,970,null,{}] 21:31:00 INFO - PROCESS | 3428 | 1461040260819 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}] 21:31:00 INFO - PROCESS | 3428 | 1461040260902 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 21:31:00 INFO - PROCESS | 3428 | 1461040260908 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:00 INFO - PROCESS | 3428 | ++DOCSHELL 1558D400 == 74 [pid = 3428] [id = 252] 21:31:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 133 (1558E000) [pid = 3428] [serial = 755] [outer = 00000000] 21:31:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 134 (15B25800) [pid = 3428] [serial = 756] [outer = 1558E000] 21:31:00 INFO - PROCESS | 3428 | 1461040260953 Marionette DEBUG loaded listener.js 21:31:01 INFO - PROCESS | 3428 | ++DOMWINDOW == 135 (17B59000) [pid = 3428] [serial = 757] [outer = 1558E000] 21:31:01 INFO - PROCESS | 3428 | 1461040261406 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]]]}] 21:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 21:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 630ms 21:31:01 INFO - PROCESS | 3428 | 1461040261447 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 21:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 21:31:01 INFO - PROCESS | 3428 | 1461040261449 Marionette TRACE conn4 <- [1,973,null,{"value":"13"}] 21:31:01 INFO - PROCESS | 3428 | 1461040261452 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 21:31:01 INFO - PROCESS | 3428 | 1461040261454 Marionette TRACE conn4 <- [1,974,null,{}] 21:31:01 INFO - PROCESS | 3428 | 1461040261457 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}] 21:31:01 INFO - PROCESS | 3428 | 1461040261536 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 21:31:01 INFO - PROCESS | 3428 | 1461040261576 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:01 INFO - PROCESS | 3428 | ++DOCSHELL 17CEBC00 == 75 [pid = 3428] [id = 253] 21:31:01 INFO - PROCESS | 3428 | ++DOMWINDOW == 136 (17CEDC00) [pid = 3428] [serial = 758] [outer = 00000000] 21:31:01 INFO - PROCESS | 3428 | ++DOMWINDOW == 137 (17F30800) [pid = 3428] [serial = 759] [outer = 17CEDC00] 21:31:01 INFO - PROCESS | 3428 | 1461040261622 Marionette DEBUG loaded listener.js 21:31:01 INFO - PROCESS | 3428 | ++DOMWINDOW == 138 (17FC8400) [pid = 3428] [serial = 760] [outer = 17CEDC00] 21:31:02 INFO - PROCESS | 3428 | 1461040262078 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]]]}] 21:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 21:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 670ms 21:31:02 INFO - PROCESS | 3428 | 1461040262124 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 21:31:02 INFO - PROCESS | 3428 | 1461040262126 Marionette TRACE conn4 <- [1,977,null,{"value":"13"}] 21:31:02 INFO - PROCESS | 3428 | 1461040262129 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 21:31:02 INFO - PROCESS | 3428 | 1461040262131 Marionette TRACE conn4 <- [1,978,null,{}] 21:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 21:31:02 INFO - PROCESS | 3428 | 1461040262134 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}] 21:31:02 INFO - PROCESS | 3428 | 1461040262269 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 21:31:02 INFO - PROCESS | 3428 | 1461040262276 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:02 INFO - PROCESS | 3428 | ++DOCSHELL 1558BC00 == 76 [pid = 3428] [id = 254] 21:31:02 INFO - PROCESS | 3428 | ++DOMWINDOW == 139 (18262400) [pid = 3428] [serial = 761] [outer = 00000000] 21:31:02 INFO - PROCESS | 3428 | ++DOMWINDOW == 140 (18B40400) [pid = 3428] [serial = 762] [outer = 18262400] 21:31:02 INFO - PROCESS | 3428 | 1461040262371 Marionette DEBUG loaded listener.js 21:31:02 INFO - PROCESS | 3428 | ++DOMWINDOW == 141 (18C1F000) [pid = 3428] [serial = 763] [outer = 18262400] 21:31:02 INFO - PROCESS | 3428 | 1461040262810 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]]]}] 21:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 21:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 731ms 21:31:02 INFO - PROCESS | 3428 | 1461040262863 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 21:31:02 INFO - PROCESS | 3428 | 1461040262865 Marionette TRACE conn4 <- [1,981,null,{"value":"13"}] 21:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 21:31:02 INFO - PROCESS | 3428 | 1461040262869 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 21:31:02 INFO - PROCESS | 3428 | 1461040262871 Marionette TRACE conn4 <- [1,982,null,{}] 21:31:02 INFO - PROCESS | 3428 | 1461040262874 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}] 21:31:03 INFO - PROCESS | 3428 | 1461040263012 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 21:31:03 INFO - PROCESS | 3428 | 1461040263033 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:03 INFO - PROCESS | 3428 | ++DOCSHELL 18C29000 == 77 [pid = 3428] [id = 255] 21:31:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 142 (18D59800) [pid = 3428] [serial = 764] [outer = 00000000] 21:31:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 143 (1963D000) [pid = 3428] [serial = 765] [outer = 18D59800] 21:31:03 INFO - PROCESS | 3428 | 1461040263078 Marionette DEBUG loaded listener.js 21:31:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 144 (1963E800) [pid = 3428] [serial = 766] [outer = 18D59800] 21:31:03 INFO - PROCESS | 3428 | 1461040263503 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]]]}] 21:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 21:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 670ms 21:31:03 INFO - PROCESS | 3428 | 1461040263543 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 21:31:03 INFO - PROCESS | 3428 | 1461040263545 Marionette TRACE conn4 <- [1,985,null,{"value":"13"}] 21:31:03 INFO - PROCESS | 3428 | 1461040263549 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 21:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 21:31:03 INFO - PROCESS | 3428 | 1461040263551 Marionette TRACE conn4 <- [1,986,null,{}] 21:31:03 INFO - PROCESS | 3428 | 1461040263554 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}] 21:31:03 INFO - PROCESS | 3428 | 1461040263665 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 21:31:03 INFO - PROCESS | 3428 | 1461040263672 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:03 INFO - PROCESS | 3428 | ++DOCSHELL 196A5000 == 78 [pid = 3428] [id = 256] 21:31:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 145 (196A6400) [pid = 3428] [serial = 767] [outer = 00000000] 21:31:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 146 (19857800) [pid = 3428] [serial = 768] [outer = 196A6400] 21:31:03 INFO - PROCESS | 3428 | 1461040263766 Marionette DEBUG loaded listener.js 21:31:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 147 (19890800) [pid = 3428] [serial = 769] [outer = 196A6400] 21:31:04 INFO - PROCESS | 3428 | --DOMWINDOW == 146 (10198000) [pid = 3428] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 21:31:04 INFO - PROCESS | 3428 | --DOMWINDOW == 145 (155DA800) [pid = 3428] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 21:31:04 INFO - PROCESS | 3428 | --DOMWINDOW == 144 (0FE06800) [pid = 3428] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 21:31:04 INFO - PROCESS | 3428 | --DOMWINDOW == 143 (15F0B800) [pid = 3428] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 21:31:04 INFO - PROCESS | 3428 | --DOMWINDOW == 142 (1C60C800) [pid = 3428] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 21:31:04 INFO - PROCESS | 3428 | --DOMWINDOW == 141 (1A0EF800) [pid = 3428] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 21:31:04 INFO - PROCESS | 3428 | --DOMWINDOW == 140 (1D502000) [pid = 3428] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 21:31:04 INFO - PROCESS | 3428 | --DOMWINDOW == 139 (14419400) [pid = 3428] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 21:31:04 INFO - PROCESS | 3428 | --DOMWINDOW == 138 (1D50A400) [pid = 3428] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 21:31:04 INFO - PROCESS | 3428 | --DOMWINDOW == 137 (19A6C800) [pid = 3428] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 21:31:04 INFO - PROCESS | 3428 | --DOMWINDOW == 136 (1D775C00) [pid = 3428] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 21:31:04 INFO - PROCESS | 3428 | --DOMWINDOW == 135 (18D4FC00) [pid = 3428] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 21:31:04 INFO - PROCESS | 3428 | 1461040264681 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]]]}] 21:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 21:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1176ms 21:31:04 INFO - PROCESS | 3428 | 1461040264728 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 21:31:04 INFO - PROCESS | 3428 | 1461040264730 Marionette TRACE conn4 <- [1,989,null,{"value":"13"}] 21:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 21:31:04 INFO - PROCESS | 3428 | 1461040264733 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 21:31:04 INFO - PROCESS | 3428 | 1461040264735 Marionette TRACE conn4 <- [1,990,null,{}] 21:31:04 INFO - PROCESS | 3428 | 1461040264741 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}] 21:31:04 INFO - PROCESS | 3428 | 1461040264821 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 21:31:04 INFO - PROCESS | 3428 | 1461040264827 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:04 INFO - PROCESS | 3428 | ++DOCSHELL 15B24000 == 79 [pid = 3428] [id = 257] 21:31:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 136 (15F0B800) [pid = 3428] [serial = 770] [outer = 00000000] 21:31:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 137 (18D54800) [pid = 3428] [serial = 771] [outer = 15F0B800] 21:31:04 INFO - PROCESS | 3428 | 1461040264948 Marionette DEBUG loaded listener.js 21:31:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 138 (197CE400) [pid = 3428] [serial = 772] [outer = 15F0B800] 21:31:05 INFO - PROCESS | 3428 | 1461040265324 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]]]}] 21:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 21:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 630ms 21:31:05 INFO - PROCESS | 3428 | 1461040265364 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 21:31:05 INFO - PROCESS | 3428 | 1461040265366 Marionette TRACE conn4 <- [1,993,null,{"value":"13"}] 21:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 21:31:05 INFO - PROCESS | 3428 | 1461040265370 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 21:31:05 INFO - PROCESS | 3428 | 1461040265371 Marionette TRACE conn4 <- [1,994,null,{}] 21:31:05 INFO - PROCESS | 3428 | 1461040265375 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}] 21:31:05 INFO - PROCESS | 3428 | 1461040265456 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 21:31:05 INFO - PROCESS | 3428 | 1461040265547 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:05 INFO - PROCESS | 3428 | ++DOCSHELL 18D5BC00 == 80 [pid = 3428] [id = 258] 21:31:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 139 (196AE800) [pid = 3428] [serial = 773] [outer = 00000000] 21:31:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 140 (19B59400) [pid = 3428] [serial = 774] [outer = 196AE800] 21:31:05 INFO - PROCESS | 3428 | 1461040265593 Marionette DEBUG loaded listener.js 21:31:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 141 (19FF5C00) [pid = 3428] [serial = 775] [outer = 196AE800] 21:31:05 INFO - PROCESS | 3428 | 1461040265956 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]]]}] 21:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 21:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 630ms 21:31:06 INFO - PROCESS | 3428 | 1461040266000 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 21:31:06 INFO - PROCESS | 3428 | 1461040266003 Marionette TRACE conn4 <- [1,997,null,{"value":"13"}] 21:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 21:31:06 INFO - PROCESS | 3428 | 1461040266006 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 21:31:06 INFO - PROCESS | 3428 | 1461040266009 Marionette TRACE conn4 <- [1,998,null,{}] 21:31:06 INFO - PROCESS | 3428 | 1461040266012 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}] 21:31:06 INFO - PROCESS | 3428 | 1461040266149 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 21:31:06 INFO - PROCESS | 3428 | 1461040266192 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:06 INFO - PROCESS | 3428 | ++DOCSHELL 19F9F000 == 81 [pid = 3428] [id = 259] 21:31:06 INFO - PROCESS | 3428 | ++DOMWINDOW == 142 (1A060000) [pid = 3428] [serial = 776] [outer = 00000000] 21:31:06 INFO - PROCESS | 3428 | ++DOMWINDOW == 143 (1B8B1000) [pid = 3428] [serial = 777] [outer = 1A060000] 21:31:06 INFO - PROCESS | 3428 | 1461040266241 Marionette DEBUG loaded listener.js 21:31:06 INFO - PROCESS | 3428 | ++DOMWINDOW == 144 (1BE94800) [pid = 3428] [serial = 778] [outer = 1A060000] 21:31:06 INFO - PROCESS | 3428 | 1461040266773 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]]]}] 21:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 21:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 831ms 21:31:06 INFO - PROCESS | 3428 | 1461040266841 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 21:31:06 INFO - PROCESS | 3428 | 1461040266845 Marionette TRACE conn4 <- [1,1001,null,{"value":"13"}] 21:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 21:31:06 INFO - PROCESS | 3428 | 1461040266851 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 21:31:06 INFO - PROCESS | 3428 | 1461040266856 Marionette TRACE conn4 <- [1,1002,null,{}] 21:31:06 INFO - PROCESS | 3428 | 1461040266864 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}] 21:31:06 INFO - PROCESS | 3428 | 1461040266976 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 21:31:07 INFO - PROCESS | 3428 | 1461040267115 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:07 INFO - PROCESS | 3428 | ++DOCSHELL 0FCB8000 == 82 [pid = 3428] [id = 260] 21:31:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 145 (0FE06C00) [pid = 3428] [serial = 779] [outer = 00000000] 21:31:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 146 (10341800) [pid = 3428] [serial = 780] [outer = 0FE06C00] 21:31:07 INFO - PROCESS | 3428 | 1461040267174 Marionette DEBUG loaded listener.js 21:31:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 147 (10C39C00) [pid = 3428] [serial = 781] [outer = 0FE06C00] 21:31:07 INFO - PROCESS | 3428 | 1461040267810 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]]]}] 21:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 21:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1024ms 21:31:07 INFO - PROCESS | 3428 | 1461040267880 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 21:31:07 INFO - PROCESS | 3428 | 1461040267886 Marionette TRACE conn4 <- [1,1005,null,{"value":"13"}] 21:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 21:31:07 INFO - PROCESS | 3428 | 1461040267893 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 21:31:07 INFO - PROCESS | 3428 | 1461040267896 Marionette TRACE conn4 <- [1,1006,null,{}] 21:31:07 INFO - PROCESS | 3428 | 1461040267900 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}] 21:31:08 INFO - PROCESS | 3428 | 1461040268051 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 21:31:08 INFO - PROCESS | 3428 | 1461040268113 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:08 INFO - PROCESS | 3428 | ++DOCSHELL 14530000 == 83 [pid = 3428] [id = 261] 21:31:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 148 (14C60800) [pid = 3428] [serial = 782] [outer = 00000000] 21:31:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 149 (15A67C00) [pid = 3428] [serial = 783] [outer = 14C60800] 21:31:08 INFO - PROCESS | 3428 | 1461040268167 Marionette DEBUG loaded listener.js 21:31:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 150 (165ECC00) [pid = 3428] [serial = 784] [outer = 14C60800] 21:31:08 INFO - PROCESS | 3428 | 1461040268768 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]]]}] 21:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 21:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 931ms 21:31:08 INFO - PROCESS | 3428 | 1461040268825 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 21:31:08 INFO - PROCESS | 3428 | 1461040268827 Marionette TRACE conn4 <- [1,1009,null,{"value":"13"}] 21:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 21:31:08 INFO - PROCESS | 3428 | 1461040268831 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 21:31:08 INFO - PROCESS | 3428 | 1461040268835 Marionette TRACE conn4 <- [1,1010,null,{}] 21:31:08 INFO - PROCESS | 3428 | 1461040268846 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}] 21:31:08 INFO - PROCESS | 3428 | 1461040268956 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 21:31:09 INFO - PROCESS | 3428 | 1461040269088 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:09 INFO - PROCESS | 3428 | ++DOCSHELL 19645C00 == 84 [pid = 3428] [id = 262] 21:31:09 INFO - PROCESS | 3428 | ++DOMWINDOW == 151 (19B5A800) [pid = 3428] [serial = 785] [outer = 00000000] 21:31:09 INFO - PROCESS | 3428 | ++DOMWINDOW == 152 (1ABB6000) [pid = 3428] [serial = 786] [outer = 19B5A800] 21:31:09 INFO - PROCESS | 3428 | 1461040269149 Marionette DEBUG loaded listener.js 21:31:09 INFO - PROCESS | 3428 | ++DOMWINDOW == 153 (1B969C00) [pid = 3428] [serial = 787] [outer = 19B5A800] 21:31:09 INFO - PROCESS | 3428 | 1461040269736 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]]]}] 21:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 21:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 970ms 21:31:09 INFO - PROCESS | 3428 | 1461040269805 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 21:31:09 INFO - PROCESS | 3428 | 1461040269808 Marionette TRACE conn4 <- [1,1013,null,{"value":"13"}] 21:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 21:31:09 INFO - PROCESS | 3428 | 1461040269811 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 21:31:09 INFO - PROCESS | 3428 | 1461040269813 Marionette TRACE conn4 <- [1,1014,null,{}] 21:31:09 INFO - PROCESS | 3428 | 1461040269817 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}] 21:31:09 INFO - PROCESS | 3428 | 1461040269969 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 21:31:10 INFO - PROCESS | 3428 | 1461040270031 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:10 INFO - PROCESS | 3428 | ++DOCSHELL 1C602400 == 85 [pid = 3428] [id = 263] 21:31:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 154 (1C604C00) [pid = 3428] [serial = 788] [outer = 00000000] 21:31:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 155 (1C709400) [pid = 3428] [serial = 789] [outer = 1C604C00] 21:31:10 INFO - PROCESS | 3428 | 1461040270085 Marionette DEBUG loaded listener.js 21:31:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 156 (1C77B400) [pid = 3428] [serial = 790] [outer = 1C604C00] 21:31:10 INFO - PROCESS | 3428 | 1461040270647 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]]]}] 21:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 21:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 871ms 21:31:10 INFO - PROCESS | 3428 | 1461040270685 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 21:31:10 INFO - PROCESS | 3428 | 1461040270687 Marionette TRACE conn4 <- [1,1017,null,{"value":"13"}] 21:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 21:31:10 INFO - PROCESS | 3428 | 1461040270691 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 21:31:10 INFO - PROCESS | 3428 | 1461040270693 Marionette TRACE conn4 <- [1,1018,null,{}] 21:31:10 INFO - PROCESS | 3428 | 1461040270697 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}] 21:31:10 INFO - PROCESS | 3428 | 1461040270800 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 21:31:10 INFO - PROCESS | 3428 | 1461040270905 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:10 INFO - PROCESS | 3428 | ++DOCSHELL 1C77D800 == 86 [pid = 3428] [id = 264] 21:31:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 157 (1C787000) [pid = 3428] [serial = 791] [outer = 00000000] 21:31:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 158 (1C84C800) [pid = 3428] [serial = 792] [outer = 1C787000] 21:31:10 INFO - PROCESS | 3428 | 1461040270959 Marionette DEBUG loaded listener.js 21:31:11 INFO - PROCESS | 3428 | ++DOMWINDOW == 159 (1D502000) [pid = 3428] [serial = 793] [outer = 1C787000] 21:31:11 INFO - PROCESS | 3428 | 1461040271522 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]]]}] 21:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 21:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 932ms 21:31:11 INFO - PROCESS | 3428 | 1461040271627 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 21:31:11 INFO - PROCESS | 3428 | 1461040271629 Marionette TRACE conn4 <- [1,1021,null,{"value":"13"}] 21:31:11 INFO - PROCESS | 3428 | 1461040271633 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 21:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 21:31:11 INFO - PROCESS | 3428 | 1461040271635 Marionette TRACE conn4 <- [1,1022,null,{}] 21:31:11 INFO - PROCESS | 3428 | 1461040271638 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}] 21:31:11 INFO - PROCESS | 3428 | 1461040271783 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 21:31:11 INFO - PROCESS | 3428 | 1461040271916 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:11 INFO - PROCESS | 3428 | ++DOCSHELL 0FD0AC00 == 87 [pid = 3428] [id = 265] 21:31:11 INFO - PROCESS | 3428 | ++DOMWINDOW == 160 (0FE35C00) [pid = 3428] [serial = 794] [outer = 00000000] 21:31:11 INFO - PROCESS | 3428 | ++DOMWINDOW == 161 (15588000) [pid = 3428] [serial = 795] [outer = 0FE35C00] 21:31:11 INFO - PROCESS | 3428 | 1461040271976 Marionette DEBUG loaded listener.js 21:31:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 162 (15F0F800) [pid = 3428] [serial = 796] [outer = 0FE35C00] 21:31:12 INFO - PROCESS | 3428 | 1461040272734 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]]]}] 21:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 21:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1173ms 21:31:12 INFO - PROCESS | 3428 | 1461040272809 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 21:31:12 INFO - PROCESS | 3428 | 1461040272813 Marionette TRACE conn4 <- [1,1025,null,{"value":"13"}] 21:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 21:31:12 INFO - PROCESS | 3428 | 1461040272818 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 21:31:12 INFO - PROCESS | 3428 | 1461040272822 Marionette TRACE conn4 <- [1,1026,null,{}] 21:31:12 INFO - PROCESS | 3428 | 1461040272827 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}] 21:31:12 INFO - PROCESS | 3428 | 1461040272929 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 21:31:13 INFO - PROCESS | 3428 | 1461040273063 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:13 INFO - PROCESS | 3428 | ++DOCSHELL 0FCB6800 == 88 [pid = 3428] [id = 266] 21:31:13 INFO - PROCESS | 3428 | ++DOMWINDOW == 163 (0FCB6C00) [pid = 3428] [serial = 797] [outer = 00000000] 21:31:13 INFO - PROCESS | 3428 | ++DOMWINDOW == 164 (0FD06C00) [pid = 3428] [serial = 798] [outer = 0FCB6C00] 21:31:13 INFO - PROCESS | 3428 | 1461040273115 Marionette DEBUG loaded listener.js 21:31:13 INFO - PROCESS | 3428 | ++DOMWINDOW == 165 (0FE36000) [pid = 3428] [serial = 799] [outer = 0FCB6C00] 21:31:13 INFO - PROCESS | 3428 | --DOCSHELL 1BE8D400 == 87 [pid = 3428] [id = 102] 21:31:13 INFO - PROCESS | 3428 | --DOMWINDOW == 164 (165F1C00) [pid = 3428] [serial = 702] [outer = 00000000] [url = about:blank] 21:31:13 INFO - PROCESS | 3428 | --DOMWINDOW == 163 (19A6DC00) [pid = 3428] [serial = 732] [outer = 00000000] [url = about:blank] 21:31:13 INFO - PROCESS | 3428 | 1461040273765 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]]]}] 21:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 21:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 990ms 21:31:13 INFO - PROCESS | 3428 | 1461040273809 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 21:31:13 INFO - PROCESS | 3428 | 1461040273814 Marionette TRACE conn4 <- [1,1029,null,{"value":"13"}] 21:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 21:31:13 INFO - PROCESS | 3428 | 1461040273823 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 21:31:13 INFO - PROCESS | 3428 | 1461040273825 Marionette TRACE conn4 <- [1,1030,null,{}] 21:31:13 INFO - PROCESS | 3428 | 1461040273829 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}] 21:31:13 INFO - PROCESS | 3428 | 1461040273916 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 21:31:13 INFO - PROCESS | 3428 | --DOMWINDOW == 162 (14BC9400) [pid = 3428] [serial = 531] [outer = 00000000] [url = about:blank] 21:31:13 INFO - PROCESS | 3428 | --DOMWINDOW == 161 (19642C00) [pid = 3428] [serial = 534] [outer = 00000000] [url = about:blank] 21:31:13 INFO - PROCESS | 3428 | --DOMWINDOW == 160 (1D614C00) [pid = 3428] [serial = 537] [outer = 00000000] [url = about:blank] 21:31:13 INFO - PROCESS | 3428 | --DOMWINDOW == 159 (1AE29800) [pid = 3428] [serial = 717] [outer = 00000000] [url = about:blank] 21:31:13 INFO - PROCESS | 3428 | --DOMWINDOW == 158 (1B965400) [pid = 3428] [serial = 718] [outer = 00000000] [url = about:blank] 21:31:13 INFO - PROCESS | 3428 | --DOMWINDOW == 157 (1D53D800) [pid = 3428] [serial = 721] [outer = 00000000] [url = about:blank] 21:31:13 INFO - PROCESS | 3428 | --DOMWINDOW == 156 (1D50B000) [pid = 3428] [serial = 720] [outer = 00000000] [url = about:blank] 21:31:13 INFO - PROCESS | 3428 | --DOMWINDOW == 155 (1A0FA400) [pid = 3428] [serial = 726] [outer = 00000000] [url = about:blank] 21:31:13 INFO - PROCESS | 3428 | --DOMWINDOW == 154 (1D61BC00) [pid = 3428] [serial = 723] [outer = 00000000] [url = about:blank] 21:31:13 INFO - PROCESS | 3428 | --DOMWINDOW == 153 (19B5D000) [pid = 3428] [serial = 714] [outer = 00000000] [url = about:blank] 21:31:13 INFO - PROCESS | 3428 | --DOMWINDOW == 152 (14C41000) [pid = 3428] [serial = 683] [outer = 00000000] [url = about:blank] 21:31:13 INFO - PROCESS | 3428 | --DOMWINDOW == 151 (1D7EEC00) [pid = 3428] [serial = 729] [outer = 00000000] [url = about:blank] 21:31:13 INFO - PROCESS | 3428 | --DOMWINDOW == 150 (18D5C800) [pid = 3428] [serial = 711] [outer = 00000000] [url = about:blank] 21:31:13 INFO - PROCESS | 3428 | --DOMWINDOW == 149 (196AB000) [pid = 3428] [serial = 712] [outer = 00000000] [url = about:blank] 21:31:13 INFO - PROCESS | 3428 | --DOMWINDOW == 148 (155D6400) [pid = 3428] [serial = 708] [outer = 00000000] [url = about:blank] 21:31:13 INFO - PROCESS | 3428 | --DOMWINDOW == 147 (17B53800) [pid = 3428] [serial = 709] [outer = 00000000] [url = about:blank] 21:31:13 INFO - PROCESS | 3428 | --DOMWINDOW == 146 (165E8800) [pid = 3428] [serial = 706] [outer = 00000000] [url = about:blank] 21:31:13 INFO - PROCESS | 3428 | --DOMWINDOW == 145 (15A61400) [pid = 3428] [serial = 705] [outer = 00000000] [url = about:blank] 21:31:13 INFO - PROCESS | 3428 | --DOMWINDOW == 144 (15B1C400) [pid = 3428] [serial = 686] [outer = 00000000] [url = about:blank] 21:31:13 INFO - PROCESS | 3428 | --DOMWINDOW == 143 (1985C400) [pid = 3428] [serial = 689] [outer = 00000000] [url = about:blank] 21:31:13 INFO - PROCESS | 3428 | --DOMWINDOW == 142 (1C84DC00) [pid = 3428] [serial = 692] [outer = 00000000] [url = about:blank] 21:31:13 INFO - PROCESS | 3428 | --DOMWINDOW == 141 (1D76E800) [pid = 3428] [serial = 695] [outer = 00000000] [url = about:blank] 21:31:13 INFO - PROCESS | 3428 | --DOMWINDOW == 140 (1ED32000) [pid = 3428] [serial = 698] [outer = 00000000] [url = about:blank] 21:31:13 INFO - PROCESS | 3428 | --DOMWINDOW == 139 (1D7F0800) [pid = 3428] [serial = 730] [outer = 00000000] [url = about:blank] 21:31:13 INFO - PROCESS | 3428 | --DOMWINDOW == 138 (1D61C400) [pid = 3428] [serial = 724] [outer = 00000000] [url = about:blank] 21:31:13 INFO - PROCESS | 3428 | --DOMWINDOW == 137 (0FE2F800) [pid = 3428] [serial = 399] [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.] 21:31:13 INFO - PROCESS | 3428 | --DOMWINDOW == 136 (1D617000) [pid = 3428] [serial = 727] [outer = 00000000] [url = about:blank] 21:31:13 INFO - PROCESS | 3428 | --DOMWINDOW == 135 (19FF5000) [pid = 3428] [serial = 715] [outer = 00000000] [url = about:blank] 21:31:14 INFO - PROCESS | 3428 | 1461040274018 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:14 INFO - PROCESS | 3428 | ++DOCSHELL 0FCB5000 == 88 [pid = 3428] [id = 267] 21:31:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 136 (0FE0E000) [pid = 3428] [serial = 800] [outer = 00000000] 21:31:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 137 (10265000) [pid = 3428] [serial = 801] [outer = 0FE0E000] 21:31:14 INFO - PROCESS | 3428 | 1461040274066 Marionette DEBUG loaded listener.js 21:31:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 138 (133E6000) [pid = 3428] [serial = 802] [outer = 0FE0E000] 21:31:14 INFO - PROCESS | 3428 | 1461040274498 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]]]}] 21:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 21:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 731ms 21:31:14 INFO - PROCESS | 3428 | 1461040274554 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 21:31:14 INFO - PROCESS | 3428 | 1461040274556 Marionette TRACE conn4 <- [1,1033,null,{"value":"13"}] 21:31:14 INFO - PROCESS | 3428 | 1461040274560 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 21:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 21:31:14 INFO - PROCESS | 3428 | 1461040274563 Marionette TRACE conn4 <- [1,1034,null,{}] 21:31:14 INFO - PROCESS | 3428 | 1461040274574 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}] 21:31:14 INFO - PROCESS | 3428 | 1461040274666 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 21:31:14 INFO - PROCESS | 3428 | 1461040274673 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:14 INFO - PROCESS | 3428 | ++DOCSHELL 14C3C800 == 89 [pid = 3428] [id = 268] 21:31:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 139 (14C3E000) [pid = 3428] [serial = 803] [outer = 00000000] 21:31:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 140 (14C62C00) [pid = 3428] [serial = 804] [outer = 14C3E000] 21:31:14 INFO - PROCESS | 3428 | 1461040274723 Marionette DEBUG loaded listener.js 21:31:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 141 (14C69C00) [pid = 3428] [serial = 805] [outer = 14C3E000] 21:31:15 INFO - PROCESS | 3428 | 1461040275207 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]]]}] 21:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 21:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 670ms 21:31:15 INFO - PROCESS | 3428 | 1461040275233 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 21:31:15 INFO - PROCESS | 3428 | 1461040275236 Marionette TRACE conn4 <- [1,1037,null,{"value":"13"}] 21:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 21:31:15 INFO - PROCESS | 3428 | 1461040275239 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 21:31:15 INFO - PROCESS | 3428 | 1461040275241 Marionette TRACE conn4 <- [1,1038,null,{}] 21:31:15 INFO - PROCESS | 3428 | 1461040275244 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}] 21:31:15 INFO - PROCESS | 3428 | 1461040275327 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 21:31:15 INFO - PROCESS | 3428 | 1461040275334 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:15 INFO - PROCESS | 3428 | ++DOCSHELL 14C6E400 == 90 [pid = 3428] [id = 269] 21:31:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 142 (155DF400) [pid = 3428] [serial = 806] [outer = 00000000] 21:31:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 143 (15F15C00) [pid = 3428] [serial = 807] [outer = 155DF400] 21:31:15 INFO - PROCESS | 3428 | 1461040275382 Marionette DEBUG loaded listener.js 21:31:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 144 (16955000) [pid = 3428] [serial = 808] [outer = 155DF400] 21:31:15 INFO - PROCESS | 3428 | 1461040275877 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]]]}] 21:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 21:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 21:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 21:31:15 INFO - PROCESS | 3428 | 1461040275910 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 21:31:15 INFO - PROCESS | 3428 | 1461040275912 Marionette TRACE conn4 <- [1,1041,null,{"value":"13"}] 21:31:15 INFO - PROCESS | 3428 | 1461040275915 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 21:31:15 INFO - PROCESS | 3428 | 1461040275917 Marionette TRACE conn4 <- [1,1042,null,{}] 21:31:15 INFO - PROCESS | 3428 | 1461040275920 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}] 21:31:16 INFO - PROCESS | 3428 | 1461040276037 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 21:31:16 INFO - PROCESS | 3428 | 1461040276043 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:16 INFO - PROCESS | 3428 | ++DOCSHELL 10263800 == 91 [pid = 3428] [id = 270] 21:31:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 145 (17B58800) [pid = 3428] [serial = 809] [outer = 00000000] 21:31:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 146 (17CF2C00) [pid = 3428] [serial = 810] [outer = 17B58800] 21:31:16 INFO - PROCESS | 3428 | 1461040276091 Marionette DEBUG loaded listener.js 21:31:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 147 (17F30000) [pid = 3428] [serial = 811] [outer = 17B58800] 21:31:16 INFO - PROCESS | 3428 | 1461040276537 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]]]}] 21:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 21:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 671ms 21:31:16 INFO - PROCESS | 3428 | 1461040276586 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 21:31:16 INFO - PROCESS | 3428 | 1461040276588 Marionette TRACE conn4 <- [1,1045,null,{"value":"13"}] 21:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 21:31:16 INFO - PROCESS | 3428 | 1461040276591 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 21:31:16 INFO - PROCESS | 3428 | 1461040276592 Marionette TRACE conn4 <- [1,1046,null,{}] 21:31:16 INFO - PROCESS | 3428 | 1461040276596 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}] 21:31:16 INFO - PROCESS | 3428 | 1461040276731 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 21:31:16 INFO - PROCESS | 3428 | 1461040276826 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:16 INFO - PROCESS | 3428 | ++DOCSHELL 18AE4C00 == 92 [pid = 3428] [id = 271] 21:31:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 148 (18AE6800) [pid = 3428] [serial = 812] [outer = 00000000] 21:31:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 149 (18C1E400) [pid = 3428] [serial = 813] [outer = 18AE6800] 21:31:16 INFO - PROCESS | 3428 | 1461040276873 Marionette DEBUG loaded listener.js 21:31:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 150 (18D52000) [pid = 3428] [serial = 814] [outer = 18AE6800] 21:31:17 INFO - PROCESS | 3428 | 1461040277306 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]]]}] 21:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 21:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 730ms 21:31:17 INFO - PROCESS | 3428 | 1461040277322 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 21:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 21:31:17 INFO - PROCESS | 3428 | 1461040277323 Marionette TRACE conn4 <- [1,1049,null,{"value":"13"}] 21:31:17 INFO - PROCESS | 3428 | 1461040277327 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 21:31:17 INFO - PROCESS | 3428 | 1461040277328 Marionette TRACE conn4 <- [1,1050,null,{}] 21:31:17 INFO - PROCESS | 3428 | 1461040277332 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}] 21:31:17 INFO - PROCESS | 3428 | 1461040277443 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 21:31:17 INFO - PROCESS | 3428 | 1461040277499 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:17 INFO - PROCESS | 3428 | ++DOCSHELL 14C6B800 == 93 [pid = 3428] [id = 272] 21:31:17 INFO - PROCESS | 3428 | ++DOMWINDOW == 151 (17F09C00) [pid = 3428] [serial = 815] [outer = 00000000] 21:31:17 INFO - PROCESS | 3428 | ++DOMWINDOW == 152 (1963C400) [pid = 3428] [serial = 816] [outer = 17F09C00] 21:31:17 INFO - PROCESS | 3428 | 1461040277548 Marionette DEBUG loaded listener.js 21:31:17 INFO - PROCESS | 3428 | ++DOMWINDOW == 153 (196AB400) [pid = 3428] [serial = 817] [outer = 17F09C00] 21:31:18 INFO - PROCESS | 3428 | --DOMWINDOW == 152 (0F35AC00) [pid = 3428] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 21:31:18 INFO - PROCESS | 3428 | --DOMWINDOW == 151 (1558E000) [pid = 3428] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 21:31:18 INFO - PROCESS | 3428 | --DOMWINDOW == 150 (196A6400) [pid = 3428] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 21:31:18 INFO - PROCESS | 3428 | --DOMWINDOW == 149 (1034B400) [pid = 3428] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 21:31:18 INFO - PROCESS | 3428 | --DOMWINDOW == 148 (18D59800) [pid = 3428] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 21:31:18 INFO - PROCESS | 3428 | --DOMWINDOW == 147 (196AE800) [pid = 3428] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 21:31:18 INFO - PROCESS | 3428 | --DOMWINDOW == 146 (15F0B800) [pid = 3428] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 21:31:18 INFO - PROCESS | 3428 | --DOMWINDOW == 145 (18262400) [pid = 3428] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 21:31:18 INFO - PROCESS | 3428 | --DOMWINDOW == 144 (11198400) [pid = 3428] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 21:31:18 INFO - PROCESS | 3428 | --DOMWINDOW == 143 (111A2400) [pid = 3428] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 21:31:18 INFO - PROCESS | 3428 | --DOMWINDOW == 142 (17CEDC00) [pid = 3428] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 21:31:18 INFO - PROCESS | 3428 | 1461040278242 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]]]}] 21:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 21:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 971ms 21:31:18 INFO - PROCESS | 3428 | 1461040278298 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 21:31:18 INFO - PROCESS | 3428 | 1461040278300 Marionette TRACE conn4 <- [1,1053,null,{"value":"13"}] 21:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 21:31:18 INFO - PROCESS | 3428 | 1461040278303 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 21:31:18 INFO - PROCESS | 3428 | 1461040278304 Marionette TRACE conn4 <- [1,1054,null,{}] 21:31:18 INFO - PROCESS | 3428 | 1461040278311 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}] 21:31:18 INFO - PROCESS | 3428 | 1461040278395 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 21:31:18 INFO - PROCESS | 3428 | 1461040278402 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:18 INFO - PROCESS | 3428 | ++DOCSHELL 14B7A000 == 94 [pid = 3428] [id = 273] 21:31:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 143 (14B83000) [pid = 3428] [serial = 818] [outer = 00000000] 21:31:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 144 (17F35C00) [pid = 3428] [serial = 819] [outer = 14B83000] 21:31:18 INFO - PROCESS | 3428 | 1461040278446 Marionette DEBUG loaded listener.js 21:31:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 145 (18ADF800) [pid = 3428] [serial = 820] [outer = 14B83000] 21:31:18 INFO - PROCESS | 3428 | 1461040278875 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]]]}] 21:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 21:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 630ms 21:31:18 INFO - PROCESS | 3428 | 1461040278934 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 21:31:18 INFO - PROCESS | 3428 | 1461040278936 Marionette TRACE conn4 <- [1,1057,null,{"value":"13"}] 21:31:18 INFO - PROCESS | 3428 | 1461040278939 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 21:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 21:31:18 INFO - PROCESS | 3428 | 1461040278941 Marionette TRACE conn4 <- [1,1058,null,{}] 21:31:18 INFO - PROCESS | 3428 | 1461040278945 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}] 21:31:19 INFO - PROCESS | 3428 | 1461040279025 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 21:31:19 INFO - PROCESS | 3428 | 1461040279031 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:19 INFO - PROCESS | 3428 | ++DOCSHELL 1558E000 == 95 [pid = 3428] [id = 274] 21:31:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 146 (18B3DC00) [pid = 3428] [serial = 821] [outer = 00000000] 21:31:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 147 (19892C00) [pid = 3428] [serial = 822] [outer = 18B3DC00] 21:31:19 INFO - PROCESS | 3428 | 1461040279075 Marionette DEBUG loaded listener.js 21:31:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 148 (19897000) [pid = 3428] [serial = 823] [outer = 18B3DC00] 21:31:19 INFO - PROCESS | 3428 | 1461040279508 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]]]}] 21:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 21:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 631ms 21:31:19 INFO - PROCESS | 3428 | 1461040279575 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 21:31:19 INFO - PROCESS | 3428 | 1461040279577 Marionette TRACE conn4 <- [1,1061,null,{"value":"13"}] 21:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 21:31:19 INFO - PROCESS | 3428 | 1461040279580 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 21:31:19 INFO - PROCESS | 3428 | 1461040279582 Marionette TRACE conn4 <- [1,1062,null,{}] 21:31:19 INFO - PROCESS | 3428 | 1461040279585 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}] 21:31:19 INFO - PROCESS | 3428 | 1461040279667 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 21:31:19 INFO - PROCESS | 3428 | 1461040279673 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:19 INFO - PROCESS | 3428 | ++DOCSHELL 19A73800 == 96 [pid = 3428] [id = 275] 21:31:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 149 (19B55800) [pid = 3428] [serial = 824] [outer = 00000000] 21:31:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 150 (19FF6400) [pid = 3428] [serial = 825] [outer = 19B55800] 21:31:19 INFO - PROCESS | 3428 | 1461040279717 Marionette DEBUG loaded listener.js 21:31:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 151 (1A060400) [pid = 3428] [serial = 826] [outer = 19B55800] 21:31:20 INFO - PROCESS | 3428 | 1461040280224 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]]]}] 21:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 21:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 731ms 21:31:20 INFO - PROCESS | 3428 | 1461040280312 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 21:31:20 INFO - PROCESS | 3428 | 1461040280316 Marionette TRACE conn4 <- [1,1065,null,{"value":"13"}] 21:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 21:31:20 INFO - PROCESS | 3428 | 1461040280363 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 21:31:20 INFO - PROCESS | 3428 | 1461040280367 Marionette TRACE conn4 <- [1,1066,null,{}] 21:31:20 INFO - PROCESS | 3428 | 1461040280385 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}] 21:31:20 INFO - PROCESS | 3428 | 1461040280486 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 21:31:20 INFO - PROCESS | 3428 | 1461040280618 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:20 INFO - PROCESS | 3428 | ++DOCSHELL 0FD7E400 == 97 [pid = 3428] [id = 276] 21:31:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 152 (0FD80C00) [pid = 3428] [serial = 827] [outer = 00000000] 21:31:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 153 (1019E400) [pid = 3428] [serial = 828] [outer = 0FD80C00] 21:31:20 INFO - PROCESS | 3428 | 1461040280674 Marionette DEBUG loaded listener.js 21:31:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 154 (1034AC00) [pid = 3428] [serial = 829] [outer = 0FD80C00] 21:31:21 INFO - PROCESS | 3428 | 1461040281323 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]]]}] 21:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 21:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1022ms 21:31:21 INFO - PROCESS | 3428 | 1461040281349 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 21:31:21 INFO - PROCESS | 3428 | 1461040281355 Marionette TRACE conn4 <- [1,1069,null,{"value":"13"}] 21:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 21:31:21 INFO - PROCESS | 3428 | 1461040281362 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 21:31:21 INFO - PROCESS | 3428 | 1461040281365 Marionette TRACE conn4 <- [1,1070,null,{}] 21:31:21 INFO - PROCESS | 3428 | 1461040281369 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}] 21:31:21 INFO - PROCESS | 3428 | 1461040281526 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 21:31:21 INFO - PROCESS | 3428 | 1461040281593 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:21 INFO - PROCESS | 3428 | ++DOCSHELL 10B9DC00 == 98 [pid = 3428] [id = 277] 21:31:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 155 (14523000) [pid = 3428] [serial = 830] [outer = 00000000] 21:31:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 156 (1558EC00) [pid = 3428] [serial = 831] [outer = 14523000] 21:31:21 INFO - PROCESS | 3428 | 1461040281649 Marionette DEBUG loaded listener.js 21:31:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 157 (15B1C400) [pid = 3428] [serial = 832] [outer = 14523000] 21:31:22 INFO - PROCESS | 3428 | 1461040282214 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]]]}] 21:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 21:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 931ms 21:31:22 INFO - PROCESS | 3428 | 1461040282295 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 21:31:22 INFO - PROCESS | 3428 | 1461040282297 Marionette TRACE conn4 <- [1,1073,null,{"value":"13"}] 21:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 21:31:22 INFO - PROCESS | 3428 | 1461040282301 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 21:31:22 INFO - PROCESS | 3428 | 1461040282305 Marionette TRACE conn4 <- [1,1074,null,{}] 21:31:22 INFO - PROCESS | 3428 | 1461040282316 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}] 21:31:22 INFO - PROCESS | 3428 | 1461040282435 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 21:31:22 INFO - PROCESS | 3428 | 1461040282538 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:22 INFO - PROCESS | 3428 | ++DOCSHELL 0FE32000 == 99 [pid = 3428] [id = 278] 21:31:22 INFO - PROCESS | 3428 | ++DOMWINDOW == 158 (18A59400) [pid = 3428] [serial = 833] [outer = 00000000] 21:31:22 INFO - PROCESS | 3428 | ++DOMWINDOW == 159 (1A0F3800) [pid = 3428] [serial = 834] [outer = 18A59400] 21:31:22 INFO - PROCESS | 3428 | 1461040282595 Marionette DEBUG loaded listener.js 21:31:22 INFO - PROCESS | 3428 | ++DOMWINDOW == 160 (1AE1D400) [pid = 3428] [serial = 835] [outer = 18A59400] 21:31:23 INFO - PROCESS | 3428 | 1461040283164 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]]]}] 21:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 21:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 870ms 21:31:23 INFO - PROCESS | 3428 | 1461040283174 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 21:31:23 INFO - PROCESS | 3428 | 1461040283177 Marionette TRACE conn4 <- [1,1077,null,{"value":"13"}] 21:31:23 INFO - PROCESS | 3428 | 1461040283180 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 21:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 21:31:23 INFO - PROCESS | 3428 | 1461040283182 Marionette TRACE conn4 <- [1,1078,null,{}] 21:31:23 INFO - PROCESS | 3428 | 1461040283186 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}] 21:31:23 INFO - PROCESS | 3428 | 1461040283343 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 21:31:23 INFO - PROCESS | 3428 | 1461040283421 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:23 INFO - PROCESS | 3428 | ++DOCSHELL 1AED8C00 == 100 [pid = 3428] [id = 279] 21:31:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 161 (1B974C00) [pid = 3428] [serial = 836] [outer = 00000000] 21:31:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 162 (1C609C00) [pid = 3428] [serial = 837] [outer = 1B974C00] 21:31:23 INFO - PROCESS | 3428 | 1461040283476 Marionette DEBUG loaded listener.js 21:31:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 163 (1C708400) [pid = 3428] [serial = 838] [outer = 1B974C00] 21:31:24 INFO - PROCESS | 3428 | 1461040284046 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]]]}] 21:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 21:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 930ms 21:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 21:31:24 INFO - PROCESS | 3428 | 1461040284114 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 21:31:24 INFO - PROCESS | 3428 | 1461040284116 Marionette TRACE conn4 <- [1,1081,null,{"value":"13"}] 21:31:24 INFO - PROCESS | 3428 | 1461040284120 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 21:31:24 INFO - PROCESS | 3428 | 1461040284122 Marionette TRACE conn4 <- [1,1082,null,{}] 21:31:24 INFO - PROCESS | 3428 | 1461040284126 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}] 21:31:24 INFO - PROCESS | 3428 | 1461040284231 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 21:31:24 INFO - PROCESS | 3428 | 1461040284368 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:24 INFO - PROCESS | 3428 | ++DOCSHELL 1C70C400 == 101 [pid = 3428] [id = 280] 21:31:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 164 (1C70F400) [pid = 3428] [serial = 839] [outer = 00000000] 21:31:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 165 (1C84A000) [pid = 3428] [serial = 840] [outer = 1C70F400] 21:31:24 INFO - PROCESS | 3428 | 1461040284424 Marionette DEBUG loaded listener.js 21:31:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 166 (1D501400) [pid = 3428] [serial = 841] [outer = 1C70F400] 21:31:24 INFO - PROCESS | 3428 | 1461040284966 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]]]}] 21:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 21:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 871ms 21:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 21:31:25 INFO - PROCESS | 3428 | 1461040284994 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 21:31:25 INFO - PROCESS | 3428 | 1461040284996 Marionette TRACE conn4 <- [1,1085,null,{"value":"13"}] 21:31:25 INFO - PROCESS | 3428 | 1461040284999 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 21:31:25 INFO - PROCESS | 3428 | 1461040285001 Marionette TRACE conn4 <- [1,1086,null,{}] 21:31:25 INFO - PROCESS | 3428 | 1461040285005 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}] 21:31:25 INFO - PROCESS | 3428 | 1461040285132 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 21:31:25 INFO - PROCESS | 3428 | 1461040285246 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:25 INFO - PROCESS | 3428 | ++DOCSHELL 1D545400 == 102 [pid = 3428] [id = 281] 21:31:25 INFO - PROCESS | 3428 | ++DOMWINDOW == 167 (1D547400) [pid = 3428] [serial = 842] [outer = 00000000] 21:31:25 INFO - PROCESS | 3428 | ++DOMWINDOW == 168 (1D604400) [pid = 3428] [serial = 843] [outer = 1D547400] 21:31:25 INFO - PROCESS | 3428 | 1461040285303 Marionette DEBUG loaded listener.js 21:31:25 INFO - PROCESS | 3428 | ++DOMWINDOW == 169 (1D60AC00) [pid = 3428] [serial = 844] [outer = 1D547400] 21:31:25 INFO - PROCESS | 3428 | 1461040285894 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]]]}] 21:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 21:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 970ms 21:31:25 INFO - PROCESS | 3428 | 1461040285970 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 21:31:25 INFO - PROCESS | 3428 | 1461040285973 Marionette TRACE conn4 <- [1,1089,null,{"value":"13"}] 21:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 21:31:26 INFO - PROCESS | 3428 | 1461040285976 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 21:31:26 INFO - PROCESS | 3428 | 1461040285978 Marionette TRACE conn4 <- [1,1090,null,{}] 21:31:26 INFO - PROCESS | 3428 | 1461040285982 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}] 21:31:26 INFO - PROCESS | 3428 | 1461040286087 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 21:31:26 INFO - PROCESS | 3428 | 1461040286200 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:26 INFO - PROCESS | 3428 | ++DOCSHELL 14C6C000 == 103 [pid = 3428] [id = 282] 21:31:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 170 (17B55400) [pid = 3428] [serial = 845] [outer = 00000000] 21:31:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 171 (19647000) [pid = 3428] [serial = 846] [outer = 17B55400] 21:31:26 INFO - PROCESS | 3428 | 1461040286253 Marionette DEBUG loaded listener.js 21:31:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 172 (196AA000) [pid = 3428] [serial = 847] [outer = 17B55400] 21:31:27 INFO - PROCESS | 3428 | 1461040287016 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]]]}] 21:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 21:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1067ms 21:31:27 INFO - PROCESS | 3428 | 1461040287046 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 21:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 21:31:27 INFO - PROCESS | 3428 | 1461040287050 Marionette TRACE conn4 <- [1,1093,null,{"value":"13"}] 21:31:27 INFO - PROCESS | 3428 | 1461040287056 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 21:31:27 INFO - PROCESS | 3428 | 1461040287059 Marionette TRACE conn4 <- [1,1094,null,{}] 21:31:27 INFO - PROCESS | 3428 | 1461040287064 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}] 21:31:27 INFO - PROCESS | 3428 | 1461040287164 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 21:31:27 INFO - PROCESS | 3428 | 1461040287277 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:27 INFO - PROCESS | 3428 | ++DOCSHELL 14C6DC00 == 104 [pid = 3428] [id = 283] 21:31:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 173 (15584800) [pid = 3428] [serial = 848] [outer = 00000000] 21:31:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 174 (155E1000) [pid = 3428] [serial = 849] [outer = 15584800] 21:31:27 INFO - PROCESS | 3428 | 1461040287372 Marionette DEBUG loaded listener.js 21:31:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 175 (17B5A400) [pid = 3428] [serial = 850] [outer = 15584800] 21:31:27 INFO - PROCESS | 3428 | --DOCSHELL 0F642400 == 103 [pid = 3428] [id = 15] 21:31:27 INFO - PROCESS | 3428 | --DOCSHELL 10C3BC00 == 102 [pid = 3428] [id = 22] 21:31:27 INFO - PROCESS | 3428 | --DOCSHELL 18C26400 == 101 [pid = 3428] [id = 24] 21:31:27 INFO - PROCESS | 3428 | --DOCSHELL 10266400 == 100 [pid = 3428] [id = 116] 21:31:27 INFO - PROCESS | 3428 | --DOCSHELL 15A5EC00 == 99 [pid = 3428] [id = 17] 21:31:27 INFO - PROCESS | 3428 | --DOCSHELL 19A6E800 == 98 [pid = 3428] [id = 118] 21:31:27 INFO - PROCESS | 3428 | --DOCSHELL 17B5A800 == 97 [pid = 3428] [id = 21] 21:31:27 INFO - PROCESS | 3428 | --DOCSHELL 1C606400 == 96 [pid = 3428] [id = 176] 21:31:27 INFO - PROCESS | 3428 | --DOCSHELL 1558E000 == 95 [pid = 3428] [id = 274] 21:31:27 INFO - PROCESS | 3428 | --DOCSHELL 14B7A000 == 94 [pid = 3428] [id = 273] 21:31:27 INFO - PROCESS | 3428 | --DOCSHELL 14C6B800 == 93 [pid = 3428] [id = 272] 21:31:27 INFO - PROCESS | 3428 | --DOCSHELL 10263800 == 92 [pid = 3428] [id = 270] 21:31:27 INFO - PROCESS | 3428 | --DOCSHELL 14C3C800 == 91 [pid = 3428] [id = 268] 21:31:28 INFO - PROCESS | 3428 | --DOMWINDOW == 174 (14C6E800) [pid = 3428] [serial = 735] [outer = 00000000] [url = about:blank] 21:31:28 INFO - PROCESS | 3428 | --DOMWINDOW == 173 (196A3C00) [pid = 3428] [serial = 738] [outer = 00000000] [url = about:blank] 21:31:28 INFO - PROCESS | 3428 | --DOMWINDOW == 172 (1EEAF000) [pid = 3428] [serial = 741] [outer = 00000000] [url = about:blank] 21:31:28 INFO - PROCESS | 3428 | --DOMWINDOW == 171 (21B77000) [pid = 3428] [serial = 744] [outer = 00000000] [url = about:blank] 21:31:28 INFO - PROCESS | 3428 | --DOMWINDOW == 170 (1B8B1000) [pid = 3428] [serial = 777] [outer = 00000000] [url = about:blank] 21:31:28 INFO - PROCESS | 3428 | 1461040288017 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]]]}] 21:31:28 INFO - PROCESS | 3428 | --DOCSHELL 0FCB5000 == 90 [pid = 3428] [id = 267] 21:31:28 INFO - PROCESS | 3428 | --DOCSHELL 0FCB6800 == 89 [pid = 3428] [id = 266] 21:31:28 INFO - PROCESS | 3428 | --DOCSHELL 19645C00 == 88 [pid = 3428] [id = 262] 21:31:28 INFO - PROCESS | 3428 | --DOCSHELL 14530000 == 87 [pid = 3428] [id = 261] 21:31:28 INFO - PROCESS | 3428 | --DOCSHELL 0FCB8000 == 86 [pid = 3428] [id = 260] 21:31:28 INFO - PROCESS | 3428 | --DOMWINDOW == 169 (17FBA800) [pid = 3428] [serial = 703] [outer = 00000000] [url = about:blank] 21:31:28 INFO - PROCESS | 3428 | --DOMWINDOW == 168 (14530C00) [pid = 3428] [serial = 751] [outer = 00000000] [url = about:blank] 21:31:28 INFO - PROCESS | 3428 | --DOMWINDOW == 167 (14521400) [pid = 3428] [serial = 750] [outer = 00000000] [url = about:blank] 21:31:28 INFO - PROCESS | 3428 | --DOMWINDOW == 166 (17F30800) [pid = 3428] [serial = 759] [outer = 00000000] [url = about:blank] 21:31:28 INFO - PROCESS | 3428 | --DOMWINDOW == 165 (1026C400) [pid = 3428] [serial = 748] [outer = 00000000] [url = about:blank] 21:31:28 INFO - PROCESS | 3428 | --DOMWINDOW == 164 (1025F400) [pid = 3428] [serial = 747] [outer = 00000000] [url = about:blank] 21:31:28 INFO - PROCESS | 3428 | --DOMWINDOW == 163 (15B25800) [pid = 3428] [serial = 756] [outer = 00000000] [url = about:blank] 21:31:28 INFO - PROCESS | 3428 | --DOMWINDOW == 162 (17B59000) [pid = 3428] [serial = 757] [outer = 00000000] [url = about:blank] 21:31:28 INFO - PROCESS | 3428 | --DOMWINDOW == 161 (19857800) [pid = 3428] [serial = 768] [outer = 00000000] [url = about:blank] 21:31:28 INFO - PROCESS | 3428 | --DOMWINDOW == 160 (14C64C00) [pid = 3428] [serial = 753] [outer = 00000000] [url = about:blank] 21:31:28 INFO - PROCESS | 3428 | --DOMWINDOW == 159 (14CE0C00) [pid = 3428] [serial = 754] [outer = 00000000] [url = about:blank] 21:31:28 INFO - PROCESS | 3428 | --DOMWINDOW == 158 (1963E800) [pid = 3428] [serial = 766] [outer = 00000000] [url = about:blank] 21:31:28 INFO - PROCESS | 3428 | --DOMWINDOW == 157 (1963D000) [pid = 3428] [serial = 765] [outer = 00000000] [url = about:blank] 21:31:28 INFO - PROCESS | 3428 | --DOMWINDOW == 156 (19B59400) [pid = 3428] [serial = 774] [outer = 00000000] [url = about:blank] 21:31:28 INFO - PROCESS | 3428 | --DOMWINDOW == 155 (18D54800) [pid = 3428] [serial = 771] [outer = 00000000] [url = about:blank] 21:31:28 INFO - PROCESS | 3428 | --DOMWINDOW == 154 (19FF5C00) [pid = 3428] [serial = 775] [outer = 00000000] [url = about:blank] 21:31:28 INFO - PROCESS | 3428 | --DOMWINDOW == 153 (19890800) [pid = 3428] [serial = 769] [outer = 00000000] [url = about:blank] 21:31:28 INFO - PROCESS | 3428 | --DOMWINDOW == 152 (18B40400) [pid = 3428] [serial = 762] [outer = 00000000] [url = about:blank] 21:31:28 INFO - PROCESS | 3428 | --DOMWINDOW == 151 (18C1F000) [pid = 3428] [serial = 763] [outer = 00000000] [url = about:blank] 21:31:28 INFO - PROCESS | 3428 | --DOMWINDOW == 150 (197CE400) [pid = 3428] [serial = 772] [outer = 00000000] [url = about:blank] 21:31:28 INFO - PROCESS | 3428 | --DOMWINDOW == 149 (17FC8400) [pid = 3428] [serial = 760] [outer = 00000000] [url = about:blank] 21:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 21:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1025ms 21:31:28 INFO - PROCESS | 3428 | 1461040288082 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 21:31:28 INFO - PROCESS | 3428 | 1461040288087 Marionette TRACE conn4 <- [1,1097,null,{"value":"13"}] 21:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 21:31:28 INFO - PROCESS | 3428 | 1461040288093 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 21:31:28 INFO - PROCESS | 3428 | 1461040288096 Marionette TRACE conn4 <- [1,1098,null,{}] 21:31:28 INFO - PROCESS | 3428 | 1461040288140 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}] 21:31:28 INFO - PROCESS | 3428 | 1461040288230 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 21:31:28 INFO - PROCESS | 3428 | 1461040288236 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:28 INFO - PROCESS | 3428 | ++DOCSHELL 103F4C00 == 87 [pid = 3428] [id = 284] 21:31:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 150 (10C3BC00) [pid = 3428] [serial = 851] [outer = 00000000] 21:31:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 151 (144A8400) [pid = 3428] [serial = 852] [outer = 10C3BC00] 21:31:28 INFO - PROCESS | 3428 | 1461040288282 Marionette DEBUG loaded listener.js 21:31:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 152 (1490B800) [pid = 3428] [serial = 853] [outer = 10C3BC00] 21:31:28 INFO - PROCESS | 3428 | 1461040288769 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]]]}] 21:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 21:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 691ms 21:31:28 INFO - PROCESS | 3428 | 1461040288786 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 21:31:28 INFO - PROCESS | 3428 | 1461040288788 Marionette TRACE conn4 <- [1,1101,null,{"value":"13"}] 21:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 21:31:28 INFO - PROCESS | 3428 | 1461040288792 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 21:31:28 INFO - PROCESS | 3428 | 1461040288795 Marionette TRACE conn4 <- [1,1102,null,{}] 21:31:28 INFO - PROCESS | 3428 | 1461040288805 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}] 21:31:28 INFO - PROCESS | 3428 | 1461040288892 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 21:31:28 INFO - PROCESS | 3428 | 1461040288901 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:28 INFO - PROCESS | 3428 | ++DOCSHELL 14C3D400 == 88 [pid = 3428] [id = 285] 21:31:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 153 (15584400) [pid = 3428] [serial = 854] [outer = 00000000] 21:31:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 154 (16954800) [pid = 3428] [serial = 855] [outer = 15584400] 21:31:28 INFO - PROCESS | 3428 | 1461040288950 Marionette DEBUG loaded listener.js 21:31:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 155 (17B5DC00) [pid = 3428] [serial = 856] [outer = 15584400] 21:31:29 INFO - PROCESS | 3428 | 1461040289423 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]]]}] 21:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 21:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 690ms 21:31:29 INFO - PROCESS | 3428 | 1461040289482 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 21:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 21:31:29 INFO - PROCESS | 3428 | 1461040289485 Marionette TRACE conn4 <- [1,1105,null,{"value":"13"}] 21:31:29 INFO - PROCESS | 3428 | 1461040289488 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 21:31:29 INFO - PROCESS | 3428 | 1461040289489 Marionette TRACE conn4 <- [1,1106,null,{}] 21:31:29 INFO - PROCESS | 3428 | 1461040289493 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}] 21:31:29 INFO - PROCESS | 3428 | 1461040289605 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 21:31:29 INFO - PROCESS | 3428 | 1461040289702 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:29 INFO - PROCESS | 3428 | ++DOCSHELL 18261000 == 89 [pid = 3428] [id = 286] 21:31:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 156 (18261C00) [pid = 3428] [serial = 857] [outer = 00000000] 21:31:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 157 (18ADFC00) [pid = 3428] [serial = 858] [outer = 18261C00] 21:31:29 INFO - PROCESS | 3428 | 1461040289747 Marionette DEBUG loaded listener.js 21:31:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 158 (18B48000) [pid = 3428] [serial = 859] [outer = 18261C00] 21:31:30 INFO - PROCESS | 3428 | 1461040290119 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]]]}] 21:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 21:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 670ms 21:31:30 INFO - PROCESS | 3428 | 1461040290158 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 21:31:30 INFO - PROCESS | 3428 | 1461040290160 Marionette TRACE conn4 <- [1,1109,null,{"value":"13"}] 21:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 21:31:30 INFO - PROCESS | 3428 | 1461040290163 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 21:31:30 INFO - PROCESS | 3428 | 1461040290165 Marionette TRACE conn4 <- [1,1110,null,{}] 21:31:30 INFO - PROCESS | 3428 | 1461040290169 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}] 21:31:30 INFO - PROCESS | 3428 | 1461040290297 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 21:31:30 INFO - PROCESS | 3428 | 1461040290317 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:30 INFO - PROCESS | 3428 | ++DOCSHELL 18B45800 == 90 [pid = 3428] [id = 287] 21:31:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 159 (18B47800) [pid = 3428] [serial = 860] [outer = 00000000] 21:31:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 160 (1963E400) [pid = 3428] [serial = 861] [outer = 18B47800] 21:31:30 INFO - PROCESS | 3428 | 1461040290363 Marionette DEBUG loaded listener.js 21:31:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 161 (19645C00) [pid = 3428] [serial = 862] [outer = 18B47800] 21:31:30 INFO - PROCESS | 3428 | 1461040290807 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]]]}] 21:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 21:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 671ms 21:31:30 INFO - PROCESS | 3428 | 1461040290834 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 21:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 21:31:30 INFO - PROCESS | 3428 | 1461040290836 Marionette TRACE conn4 <- [1,1113,null,{"value":"13"}] 21:31:30 INFO - PROCESS | 3428 | 1461040290839 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 21:31:30 INFO - PROCESS | 3428 | 1461040290841 Marionette TRACE conn4 <- [1,1114,null,{}] 21:31:30 INFO - PROCESS | 3428 | 1461040290844 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}] 21:31:31 INFO - PROCESS | 3428 | 1461040291003 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 21:31:31 INFO - PROCESS | 3428 | 1461040291073 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:31 INFO - PROCESS | 3428 | ++DOCSHELL 16955C00 == 91 [pid = 3428] [id = 288] 21:31:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 162 (1988E000) [pid = 3428] [serial = 863] [outer = 00000000] 21:31:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 163 (19B5D000) [pid = 3428] [serial = 864] [outer = 1988E000] 21:31:31 INFO - PROCESS | 3428 | 1461040291121 Marionette DEBUG loaded listener.js 21:31:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 164 (19FF5C00) [pid = 3428] [serial = 865] [outer = 1988E000] 21:31:31 INFO - PROCESS | 3428 | 1461040291535 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]]]}] 21:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 21:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 730ms 21:31:31 INFO - PROCESS | 3428 | 1461040291577 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 21:31:31 INFO - PROCESS | 3428 | 1461040291579 Marionette TRACE conn4 <- [1,1117,null,{"value":"13"}] 21:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 21:31:31 INFO - PROCESS | 3428 | 1461040291583 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 21:31:31 INFO - PROCESS | 3428 | 1461040291584 Marionette TRACE conn4 <- [1,1118,null,{}] 21:31:31 INFO - PROCESS | 3428 | 1461040291588 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}] 21:31:31 INFO - PROCESS | 3428 | 1461040291712 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 21:31:31 INFO - PROCESS | 3428 | 1461040291718 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:31 INFO - PROCESS | 3428 | ++DOCSHELL 1A060C00 == 92 [pid = 3428] [id = 289] 21:31:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 165 (1A0F0000) [pid = 3428] [serial = 866] [outer = 00000000] 21:31:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 166 (1B9DA800) [pid = 3428] [serial = 867] [outer = 1A0F0000] 21:31:31 INFO - PROCESS | 3428 | 1461040291764 Marionette DEBUG loaded listener.js 21:31:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 167 (1BF51800) [pid = 3428] [serial = 868] [outer = 1A0F0000] 21:31:32 INFO - PROCESS | 3428 | 1461040292239 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]]]}] 21:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 21:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 671ms 21:31:32 INFO - PROCESS | 3428 | --DOMWINDOW == 166 (207B5800) [pid = 3428] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 21:31:32 INFO - PROCESS | 3428 | --DOMWINDOW == 165 (18264C00) [pid = 3428] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 21:31:32 INFO - PROCESS | 3428 | --DOMWINDOW == 164 (1E601C00) [pid = 3428] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 21:31:32 INFO - PROCESS | 3428 | --DOMWINDOW == 163 (1D773800) [pid = 3428] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 21:31:32 INFO - PROCESS | 3428 | --DOMWINDOW == 162 (18D5C000) [pid = 3428] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 21:31:32 INFO - PROCESS | 3428 | --DOMWINDOW == 161 (1E6ACC00) [pid = 3428] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 21:31:32 INFO - PROCESS | 3428 | --DOMWINDOW == 160 (1D7B4400) [pid = 3428] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 21:31:32 INFO - PROCESS | 3428 | --DOMWINDOW == 159 (1C786400) [pid = 3428] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 21:31:32 INFO - PROCESS | 3428 | --DOMWINDOW == 158 (144A8C00) [pid = 3428] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 21:31:32 INFO - PROCESS | 3428 | --DOMWINDOW == 157 (1B9D4800) [pid = 3428] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 21:31:32 INFO - PROCESS | 3428 | --DOMWINDOW == 156 (14C48400) [pid = 3428] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 21:31:32 INFO - PROCESS | 3428 | --DOMWINDOW == 155 (1AE24800) [pid = 3428] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 21:31:32 INFO - PROCESS | 3428 | --DOMWINDOW == 154 (14902400) [pid = 3428] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 21:31:32 INFO - PROCESS | 3428 | --DOMWINDOW == 153 (1452C000) [pid = 3428] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 21:31:32 INFO - PROCESS | 3428 | --DOMWINDOW == 152 (15587400) [pid = 3428] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 21:31:32 INFO - PROCESS | 3428 | --DOMWINDOW == 151 (1B967800) [pid = 3428] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 21:31:32 INFO - PROCESS | 3428 | --DOMWINDOW == 150 (19897400) [pid = 3428] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 21:31:32 INFO - PROCESS | 3428 | --DOMWINDOW == 149 (1C709800) [pid = 3428] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 21:31:32 INFO - PROCESS | 3428 | --DOMWINDOW == 148 (196AE000) [pid = 3428] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 21:31:32 INFO - PROCESS | 3428 | --DOMWINDOW == 147 (17B58800) [pid = 3428] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 21:31:32 INFO - PROCESS | 3428 | --DOMWINDOW == 146 (17F09C00) [pid = 3428] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 21:31:32 INFO - PROCESS | 3428 | --DOMWINDOW == 145 (18AE6800) [pid = 3428] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 21:31:32 INFO - PROCESS | 3428 | --DOMWINDOW == 144 (155DF400) [pid = 3428] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 21:31:32 INFO - PROCESS | 3428 | --DOMWINDOW == 143 (0FE0E000) [pid = 3428] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 21:31:32 INFO - PROCESS | 3428 | --DOMWINDOW == 142 (14B83000) [pid = 3428] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 21:31:32 INFO - PROCESS | 3428 | --DOMWINDOW == 141 (14C3E000) [pid = 3428] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 21:31:32 INFO - PROCESS | 3428 | --DOMWINDOW == 140 (1A060000) [pid = 3428] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 21:31:32 INFO - PROCESS | 3428 | --DOMWINDOW == 139 (0FCB6C00) [pid = 3428] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 21:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 21:31:32 INFO - PROCESS | 3428 | --DOMWINDOW == 138 (18B3DC00) [pid = 3428] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 21:31:32 INFO - PROCESS | 3428 | --DOMWINDOW == 137 (155E1800) [pid = 3428] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 21:31:32 INFO - PROCESS | 3428 | --DOMWINDOW == 136 (1D547800) [pid = 3428] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 21:31:32 INFO - PROCESS | 3428 | --DOMWINDOW == 135 (1E607000) [pid = 3428] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 21:31:32 INFO - PROCESS | 3428 | --DOMWINDOW == 134 (18D57000) [pid = 3428] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 21:31:32 INFO - PROCESS | 3428 | --DOMWINDOW == 133 (19FF6000) [pid = 3428] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 21:31:32 INFO - PROCESS | 3428 | --DOMWINDOW == 132 (1D7B1C00) [pid = 3428] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 21:31:32 INFO - PROCESS | 3428 | --DOMWINDOW == 131 (10C37C00) [pid = 3428] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 21:31:32 INFO - PROCESS | 3428 | --DOMWINDOW == 130 (155D6800) [pid = 3428] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 21:31:32 INFO - PROCESS | 3428 | 1461040292640 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 21:31:32 INFO - PROCESS | 3428 | 1461040292642 Marionette TRACE conn4 <- [1,1121,null,{"value":"13"}] 21:31:32 INFO - PROCESS | 3428 | 1461040292666 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 21:31:32 INFO - PROCESS | 3428 | 1461040292667 Marionette TRACE conn4 <- [1,1122,null,{}] 21:31:32 INFO - PROCESS | 3428 | 1461040292671 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}] 21:31:32 INFO - PROCESS | 3428 | 1461040292755 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 21:31:32 INFO - PROCESS | 3428 | 1461040292763 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:32 INFO - PROCESS | 3428 | ++DOCSHELL 10C37C00 == 93 [pid = 3428] [id = 290] 21:31:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 131 (1333CC00) [pid = 3428] [serial = 869] [outer = 00000000] 21:31:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 132 (14BC7400) [pid = 3428] [serial = 870] [outer = 1333CC00] 21:31:32 INFO - PROCESS | 3428 | 1461040292807 Marionette DEBUG loaded listener.js 21:31:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 133 (155D3C00) [pid = 3428] [serial = 871] [outer = 1333CC00] 21:31:33 INFO - PROCESS | 3428 | 1461040293231 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]]]}] 21:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 21:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 603ms 21:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 21:31:33 INFO - PROCESS | 3428 | 1461040293288 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 21:31:33 INFO - PROCESS | 3428 | 1461040293290 Marionette TRACE conn4 <- [1,1125,null,{"value":"13"}] 21:31:33 INFO - PROCESS | 3428 | 1461040293293 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 21:31:33 INFO - PROCESS | 3428 | 1461040293295 Marionette TRACE conn4 <- [1,1126,null,{}] 21:31:33 INFO - PROCESS | 3428 | 1461040293299 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}] 21:31:33 INFO - PROCESS | 3428 | 1461040293383 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 21:31:33 INFO - PROCESS | 3428 | 1461040293390 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:33 INFO - PROCESS | 3428 | ++DOCSHELL 155E0800 == 94 [pid = 3428] [id = 291] 21:31:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 134 (18267C00) [pid = 3428] [serial = 872] [outer = 00000000] 21:31:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 135 (196AE000) [pid = 3428] [serial = 873] [outer = 18267C00] 21:31:33 INFO - PROCESS | 3428 | 1461040293435 Marionette DEBUG loaded listener.js 21:31:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 136 (1AEDF400) [pid = 3428] [serial = 874] [outer = 18267C00] 21:31:33 INFO - PROCESS | 3428 | 1461040293862 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]]]}] 21:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 21:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 630ms 21:31:33 INFO - PROCESS | 3428 | 1461040293924 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 21:31:33 INFO - PROCESS | 3428 | 1461040293926 Marionette TRACE conn4 <- [1,1129,null,{"value":"13"}] 21:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 21:31:33 INFO - PROCESS | 3428 | 1461040293929 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 21:31:33 INFO - PROCESS | 3428 | 1461040293931 Marionette TRACE conn4 <- [1,1130,null,{}] 21:31:33 INFO - PROCESS | 3428 | 1461040293934 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}] 21:31:34 INFO - PROCESS | 3428 | 1461040294018 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 21:31:34 INFO - PROCESS | 3428 | 1461040294024 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:34 INFO - PROCESS | 3428 | ++DOCSHELL 18D55C00 == 95 [pid = 3428] [id = 292] 21:31:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 137 (1B9DD000) [pid = 3428] [serial = 875] [outer = 00000000] 21:31:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 138 (1C786400) [pid = 3428] [serial = 876] [outer = 1B9DD000] 21:31:34 INFO - PROCESS | 3428 | 1461040294068 Marionette DEBUG loaded listener.js 21:31:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 139 (1D60A800) [pid = 3428] [serial = 877] [outer = 1B9DD000] 21:31:34 INFO - PROCESS | 3428 | 1461040294547 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]]]}] 21:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 21:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 671ms 21:31:34 INFO - PROCESS | 3428 | 1461040294655 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 21:31:34 INFO - PROCESS | 3428 | 1461040294659 Marionette TRACE conn4 <- [1,1133,null,{"value":"13"}] 21:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 21:31:34 INFO - PROCESS | 3428 | 1461040294665 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 21:31:34 INFO - PROCESS | 3428 | 1461040294669 Marionette TRACE conn4 <- [1,1134,null,{}] 21:31:34 INFO - PROCESS | 3428 | 1461040294675 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}] 21:31:34 INFO - PROCESS | 3428 | 1461040294789 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 21:31:34 INFO - PROCESS | 3428 | 1461040294925 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:34 INFO - PROCESS | 3428 | ++DOCSHELL 1026AC00 == 96 [pid = 3428] [id = 293] 21:31:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 140 (1026C400) [pid = 3428] [serial = 878] [outer = 00000000] 21:31:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 141 (10C90000) [pid = 3428] [serial = 879] [outer = 1026C400] 21:31:35 INFO - PROCESS | 3428 | 1461040294980 Marionette DEBUG loaded listener.js 21:31:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 142 (14419400) [pid = 3428] [serial = 880] [outer = 1026C400] 21:31:35 INFO - PROCESS | 3428 | 1461040295652 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]]]}] 21:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 21:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1022ms 21:31:35 INFO - PROCESS | 3428 | 1461040295689 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 21:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 21:31:35 INFO - PROCESS | 3428 | 1461040295693 Marionette TRACE conn4 <- [1,1137,null,{"value":"13"}] 21:31:35 INFO - PROCESS | 3428 | 1461040295700 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 21:31:35 INFO - PROCESS | 3428 | 1461040295704 Marionette TRACE conn4 <- [1,1138,null,{}] 21:31:35 INFO - PROCESS | 3428 | 1461040295709 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}] 21:31:35 INFO - PROCESS | 3428 | 1461040295820 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 21:31:35 INFO - PROCESS | 3428 | 1461040295960 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:36 INFO - PROCESS | 3428 | ++DOCSHELL 15582000 == 97 [pid = 3428] [id = 294] 21:31:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 143 (15589400) [pid = 3428] [serial = 881] [outer = 00000000] 21:31:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 144 (17CF0C00) [pid = 3428] [serial = 882] [outer = 15589400] 21:31:36 INFO - PROCESS | 3428 | 1461040296015 Marionette DEBUG loaded listener.js 21:31:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 145 (18ADAC00) [pid = 3428] [serial = 883] [outer = 15589400] 21:31:36 INFO - PROCESS | 3428 | 1461040296556 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]]]}] 21:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 21:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 931ms 21:31:36 INFO - PROCESS | 3428 | 1461040296629 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 21:31:36 INFO - PROCESS | 3428 | 1461040296631 Marionette TRACE conn4 <- [1,1141,null,{"value":"13"}] 21:31:36 INFO - PROCESS | 3428 | 1461040296635 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 21:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 21:31:36 INFO - PROCESS | 3428 | 1461040296637 Marionette TRACE conn4 <- [1,1142,null,{}] 21:31:36 INFO - PROCESS | 3428 | 1461040296647 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}] 21:31:36 INFO - PROCESS | 3428 | 1461040296762 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 21:31:36 INFO - PROCESS | 3428 | 1461040296902 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:36 INFO - PROCESS | 3428 | ++DOCSHELL 1A0F7800 == 98 [pid = 3428] [id = 295] 21:31:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 146 (1A0FA400) [pid = 3428] [serial = 884] [outer = 00000000] 21:31:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 147 (1C781C00) [pid = 3428] [serial = 885] [outer = 1A0FA400] 21:31:36 INFO - PROCESS | 3428 | 1461040296962 Marionette DEBUG loaded listener.js 21:31:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 148 (1D611C00) [pid = 3428] [serial = 886] [outer = 1A0FA400] 21:31:37 INFO - PROCESS | 3428 | 1461040297580 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]]]}] 21:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 21:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 971ms 21:31:37 INFO - PROCESS | 3428 | 1461040297610 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 21:31:37 INFO - PROCESS | 3428 | 1461040297612 Marionette TRACE conn4 <- [1,1145,null,{"value":"13"}] 21:31:37 INFO - PROCESS | 3428 | 1461040297615 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 21:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 21:31:37 INFO - PROCESS | 3428 | 1461040297617 Marionette TRACE conn4 <- [1,1146,null,{}] 21:31:37 INFO - PROCESS | 3428 | 1461040297621 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}] 21:31:37 INFO - PROCESS | 3428 | 1461040297730 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 21:31:37 INFO - PROCESS | 3428 | 1461040297841 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:37 INFO - PROCESS | 3428 | ++DOCSHELL 1D76F400 == 99 [pid = 3428] [id = 296] 21:31:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 149 (1D771C00) [pid = 3428] [serial = 887] [outer = 00000000] 21:31:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 150 (1D7B0C00) [pid = 3428] [serial = 888] [outer = 1D771C00] 21:31:37 INFO - PROCESS | 3428 | 1461040297895 Marionette DEBUG loaded listener.js 21:31:38 INFO - PROCESS | 3428 | ++DOMWINDOW == 151 (1D7E2000) [pid = 3428] [serial = 889] [outer = 1D771C00] 21:31:38 INFO - PROCESS | 3428 | 1461040298606 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]]]}] 21:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 21:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1016ms 21:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 21:31:38 INFO - PROCESS | 3428 | 1461040298636 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 21:31:38 INFO - PROCESS | 3428 | 1461040298638 Marionette TRACE conn4 <- [1,1149,null,{"value":"13"}] 21:31:38 INFO - PROCESS | 3428 | 1461040298643 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 21:31:38 INFO - PROCESS | 3428 | 1461040298645 Marionette TRACE conn4 <- [1,1150,null,{}] 21:31:38 INFO - PROCESS | 3428 | 1461040298649 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}] 21:31:38 INFO - PROCESS | 3428 | 1461040298755 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 21:31:38 INFO - PROCESS | 3428 | 1461040298902 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:38 INFO - PROCESS | 3428 | [3428] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 21:31:38 INFO - PROCESS | 3428 | ++DOCSHELL 1D774400 == 100 [pid = 3428] [id = 297] 21:31:38 INFO - PROCESS | 3428 | ++DOMWINDOW == 152 (1D7EF800) [pid = 3428] [serial = 890] [outer = 00000000] 21:31:38 INFO - PROCESS | 3428 | ++DOMWINDOW == 153 (1E60E400) [pid = 3428] [serial = 891] [outer = 1D7EF800] 21:31:38 INFO - PROCESS | 3428 | 1461040298970 Marionette DEBUG loaded listener.js 21:31:39 INFO - PROCESS | 3428 | ++DOMWINDOW == 154 (1E6AD400) [pid = 3428] [serial = 892] [outer = 1D7EF800] 21:31:39 INFO - PROCESS | 3428 | 1461040299536 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]]]}] 21:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 21:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 970ms 21:31:39 INFO - PROCESS | 3428 | 1461040299615 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 21:31:39 INFO - PROCESS | 3428 | 1461040299617 Marionette TRACE conn4 <- [1,1153,null,{"value":"13"}] 21:31:39 INFO - PROCESS | 3428 | 1461040299621 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 21:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 21:31:39 INFO - PROCESS | 3428 | 1461040299623 Marionette TRACE conn4 <- [1,1154,null,{}] 21:31:39 INFO - PROCESS | 3428 | 1461040299627 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}] 21:31:39 INFO - PROCESS | 3428 | 1461040299751 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 21:31:39 INFO - PROCESS | 3428 | 1461040299895 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:39 INFO - PROCESS | 3428 | ++DOCSHELL 19860400 == 101 [pid = 3428] [id = 298] 21:31:39 INFO - PROCESS | 3428 | ++DOMWINDOW == 155 (19899800) [pid = 3428] [serial = 893] [outer = 00000000] 21:31:39 INFO - PROCESS | 3428 | ++DOMWINDOW == 156 (1ED3C000) [pid = 3428] [serial = 894] [outer = 19899800] 21:31:39 INFO - PROCESS | 3428 | 1461040299953 Marionette DEBUG loaded listener.js 21:31:40 INFO - PROCESS | 3428 | ++DOMWINDOW == 157 (1EEA3C00) [pid = 3428] [serial = 895] [outer = 19899800] 21:31:40 INFO - PROCESS | 3428 | 1461040300721 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]]]}] 21:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 21:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1235ms 21:31:40 INFO - PROCESS | 3428 | 1461040300859 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 21:31:40 INFO - PROCESS | 3428 | 1461040300863 Marionette TRACE conn4 <- [1,1157,null,{"value":"13"}] 21:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 21:31:40 INFO - PROCESS | 3428 | 1461040300868 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 21:31:40 INFO - PROCESS | 3428 | 1461040300871 Marionette TRACE conn4 <- [1,1158,null,{}] 21:31:40 INFO - PROCESS | 3428 | 1461040300877 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}] 21:31:41 INFO - PROCESS | 3428 | 1461040301007 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 21:31:41 INFO - PROCESS | 3428 | 1461040301118 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:41 INFO - PROCESS | 3428 | ++DOCSHELL 11199800 == 102 [pid = 3428] [id = 299] 21:31:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 158 (133E3C00) [pid = 3428] [serial = 896] [outer = 00000000] 21:31:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 159 (149E1400) [pid = 3428] [serial = 897] [outer = 133E3C00] 21:31:41 INFO - PROCESS | 3428 | 1461040301167 Marionette DEBUG loaded listener.js 21:31:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 160 (14C62000) [pid = 3428] [serial = 898] [outer = 133E3C00] 21:31:41 INFO - PROCESS | 3428 | 1461040301720 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]]]}] 21:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 21:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 890ms 21:31:41 INFO - PROCESS | 3428 | 1461040301759 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 21:31:41 INFO - PROCESS | 3428 | 1461040301765 Marionette TRACE conn4 <- [1,1161,null,{"value":"13"}] 21:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 21:31:41 INFO - PROCESS | 3428 | 1461040301771 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 21:31:41 INFO - PROCESS | 3428 | 1461040301773 Marionette TRACE conn4 <- [1,1162,null,{}] 21:31:41 INFO - PROCESS | 3428 | 1461040301777 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}] 21:31:41 INFO - PROCESS | 3428 | 1461040301881 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 21:31:42 INFO - PROCESS | 3428 | 1461040301998 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:42 INFO - PROCESS | 3428 | ++DOCSHELL 0F642C00 == 103 [pid = 3428] [id = 300] 21:31:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 161 (0FD02400) [pid = 3428] [serial = 899] [outer = 00000000] 21:31:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 162 (103E8000) [pid = 3428] [serial = 900] [outer = 0FD02400] 21:31:42 INFO - PROCESS | 3428 | 1461040302091 Marionette DEBUG loaded listener.js 21:31:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 163 (14C64800) [pid = 3428] [serial = 901] [outer = 0FD02400] 21:31:42 INFO - PROCESS | 3428 | --DOCSHELL 0FE0F000 == 102 [pid = 3428] [id = 119] 21:31:42 INFO - PROCESS | 3428 | --DOCSHELL 103E6800 == 101 [pid = 3428] [id = 218] 21:31:42 INFO - PROCESS | 3428 | --DOCSHELL 1C60BC00 == 100 [pid = 3428] [id = 147] 21:31:42 INFO - PROCESS | 3428 | --DOCSHELL 1E50AC00 == 99 [pid = 3428] [id = 216] 21:31:42 INFO - PROCESS | 3428 | --DOCSHELL 1E60B000 == 98 [pid = 3428] [id = 217] 21:31:42 INFO - PROCESS | 3428 | --DOCSHELL 1B8B5800 == 97 [pid = 3428] [id = 20] 21:31:42 INFO - PROCESS | 3428 | --DOCSHELL 155E0800 == 96 [pid = 3428] [id = 291] 21:31:42 INFO - PROCESS | 3428 | --DOCSHELL 10C37C00 == 95 [pid = 3428] [id = 290] 21:31:42 INFO - PROCESS | 3428 | --DOCSHELL 1A060C00 == 94 [pid = 3428] [id = 289] 21:31:42 INFO - PROCESS | 3428 | --DOCSHELL 16955C00 == 93 [pid = 3428] [id = 288] 21:31:42 INFO - PROCESS | 3428 | --DOCSHELL 18B45800 == 92 [pid = 3428] [id = 287] 21:31:42 INFO - PROCESS | 3428 | --DOCSHELL 18AE4C00 == 91 [pid = 3428] [id = 271] 21:31:42 INFO - PROCESS | 3428 | --DOCSHELL 18261000 == 90 [pid = 3428] [id = 286] 21:31:42 INFO - PROCESS | 3428 | --DOCSHELL 14C3D400 == 89 [pid = 3428] [id = 285] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 162 (1C709400) [pid = 3428] [serial = 789] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 161 (1ABB6000) [pid = 3428] [serial = 786] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 160 (10341800) [pid = 3428] [serial = 780] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 159 (15A67C00) [pid = 3428] [serial = 783] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 158 (1C84C800) [pid = 3428] [serial = 792] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 157 (15588000) [pid = 3428] [serial = 795] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 156 (19FF6400) [pid = 3428] [serial = 825] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOCSHELL 103F4C00 == 88 [pid = 3428] [id = 284] 21:31:42 INFO - PROCESS | 3428 | --DOCSHELL 14C6E400 == 87 [pid = 3428] [id = 269] 21:31:42 INFO - PROCESS | 3428 | --DOCSHELL 14C6DC00 == 86 [pid = 3428] [id = 283] 21:31:42 INFO - PROCESS | 3428 | --DOCSHELL 0FE32000 == 85 [pid = 3428] [id = 278] 21:31:42 INFO - PROCESS | 3428 | --DOCSHELL 10B9DC00 == 84 [pid = 3428] [id = 277] 21:31:42 INFO - PROCESS | 3428 | --DOCSHELL 0FD7E400 == 83 [pid = 3428] [id = 276] 21:31:42 INFO - PROCESS | 3428 | --DOCSHELL 19A73800 == 82 [pid = 3428] [id = 275] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 155 (21B79C00) [pid = 3428] [serial = 745] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 154 (1A05C000) [pid = 3428] [serial = 690] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 153 (1D50EC00) [pid = 3428] [serial = 693] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 152 (207AB800) [pid = 3428] [serial = 742] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 151 (155DCC00) [pid = 3428] [serial = 736] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 150 (17C6CC00) [pid = 3428] [serial = 687] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 149 (18D5EC00) [pid = 3428] [serial = 564] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 148 (1E6AB400) [pid = 3428] [serial = 648] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 147 (1D7E5800) [pid = 3428] [serial = 636] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 146 (19895000) [pid = 3428] [serial = 597] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 145 (1ED34000) [pid = 3428] [serial = 651] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 144 (1E50F400) [pid = 3428] [serial = 645] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 143 (1D76FC00) [pid = 3428] [serial = 603] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 142 (14C6EC00) [pid = 3428] [serial = 684] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 141 (1C607000) [pid = 3428] [serial = 567] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 140 (18262800) [pid = 3428] [serial = 639] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 139 (1BFC1400) [pid = 3428] [serial = 591] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 138 (15A69C00) [pid = 3428] [serial = 561] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 137 (15B1B800) [pid = 3428] [serial = 594] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 136 (1558DC00) [pid = 3428] [serial = 681] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 135 (1C710400) [pid = 3428] [serial = 600] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 134 (1A0F8800) [pid = 3428] [serial = 558] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 133 (1C84B800) [pid = 3428] [serial = 570] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 132 (1A0F4C00) [pid = 3428] [serial = 642] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 131 (17CF2C00) [pid = 3428] [serial = 810] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 130 (1963C400) [pid = 3428] [serial = 816] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 129 (18D52000) [pid = 3428] [serial = 814] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 128 (18C1E400) [pid = 3428] [serial = 813] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 127 (15F15C00) [pid = 3428] [serial = 807] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 126 (10265000) [pid = 3428] [serial = 801] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 125 (133E6000) [pid = 3428] [serial = 802] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 124 (17F35C00) [pid = 3428] [serial = 819] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 123 (14C62C00) [pid = 3428] [serial = 804] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 122 (14C69C00) [pid = 3428] [serial = 805] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 121 (1BE94800) [pid = 3428] [serial = 778] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 120 (0FE36000) [pid = 3428] [serial = 799] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 119 (0FD06C00) [pid = 3428] [serial = 798] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 118 (196AB400) [pid = 3428] [serial = 817] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 117 (17F30000) [pid = 3428] [serial = 811] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 116 (19892C00) [pid = 3428] [serial = 822] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 115 (19897000) [pid = 3428] [serial = 823] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 114 (16955000) [pid = 3428] [serial = 808] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (18ADF800) [pid = 3428] [serial = 820] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (19B58800) [pid = 3428] [serial = 739] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (1D7B3000) [pid = 3428] [serial = 696] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (1ED3C800) [pid = 3428] [serial = 699] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 3428 | 1461040302626 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] 21:31:42 INFO - PROCESS | 3428 | 1461040302656 Marionette TRACE conn4 <- [1,1165,null,{"value":"13"}] 21:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 21:31:42 INFO - PROCESS | 3428 | 1461040302666 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 21:31:42 INFO - PROCESS | 3428 | 1461040302670 Marionette TRACE conn4 <- [1,1166,null,{}] 21:31:42 INFO - PROCESS | 3428 | 1461040302681 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}] 21:31:42 INFO - PROCESS | 3428 | 1461040302772 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 21:31:42 INFO - PROCESS | 3428 | 1461040302781 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:42 INFO - PROCESS | 3428 | ++DOCSHELL 14925800 == 83 [pid = 3428] [id = 301] 21:31:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (14928800) [pid = 3428] [serial = 902] [outer = 00000000] 21:31:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (15582400) [pid = 3428] [serial = 903] [outer = 14928800] 21:31:42 INFO - PROCESS | 3428 | 1461040302830 Marionette DEBUG loaded listener.js 21:31:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (155DCC00) [pid = 3428] [serial = 904] [outer = 14928800] 21:31:43 INFO - PROCESS | 3428 | 1461040303329 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] 21:31:43 INFO - PROCESS | 3428 | 1461040303346 Marionette TRACE conn4 <- [1,1169,null,{"value":"13"}] 21:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 21:31:43 INFO - PROCESS | 3428 | 1461040303349 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 21:31:43 INFO - PROCESS | 3428 | 1461040303351 Marionette TRACE conn4 <- [1,1170,null,{}] 21:31:43 INFO - PROCESS | 3428 | 1461040303355 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}] 21:31:43 INFO - PROCESS | 3428 | 1461040303441 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 21:31:43 INFO - PROCESS | 3428 | 1461040303447 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:43 INFO - PROCESS | 3428 | ++DOCSHELL 16956000 == 84 [pid = 3428] [id = 302] 21:31:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (16958C00) [pid = 3428] [serial = 905] [outer = 00000000] 21:31:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 115 (17CEC000) [pid = 3428] [serial = 906] [outer = 16958C00] 21:31:43 INFO - PROCESS | 3428 | 1461040303492 Marionette DEBUG loaded listener.js 21:31:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 116 (17F10800) [pid = 3428] [serial = 907] [outer = 16958C00] 21:31:44 INFO - PROCESS | 3428 | 1461040303985 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] 21:31:44 INFO - PROCESS | 3428 | 1461040304025 Marionette TRACE conn4 <- [1,1173,null,{"value":"13"}] 21:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 21:31:44 INFO - PROCESS | 3428 | 1461040304028 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 21:31:44 INFO - PROCESS | 3428 | 1461040304030 Marionette TRACE conn4 <- [1,1174,null,{}] 21:31:44 INFO - PROCESS | 3428 | 1461040304033 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}] 21:31:44 INFO - PROCESS | 3428 | 1461040304116 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 21:31:44 INFO - PROCESS | 3428 | 1461040304125 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:44 INFO - PROCESS | 3428 | ++DOCSHELL 17F2C000 == 85 [pid = 3428] [id = 303] 21:31:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 117 (17F30C00) [pid = 3428] [serial = 908] [outer = 00000000] 21:31:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 118 (18AE3000) [pid = 3428] [serial = 909] [outer = 17F30C00] 21:31:44 INFO - PROCESS | 3428 | 1461040304172 Marionette DEBUG loaded listener.js 21:31:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 119 (18AE5800) [pid = 3428] [serial = 910] [outer = 17F30C00] 21:31:44 INFO - PROCESS | 3428 | 1461040304619 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] 21:31:44 INFO - PROCESS | 3428 | 1461040304701 Marionette TRACE conn4 <- [1,1177,null,{"value":"13"}] 21:31:44 INFO - PROCESS | 3428 | 1461040304704 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 21:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 21:31:44 INFO - PROCESS | 3428 | 1461040304706 Marionette TRACE conn4 <- [1,1178,null,{}] 21:31:44 INFO - PROCESS | 3428 | 1461040304718 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}] 21:31:44 INFO - PROCESS | 3428 | 1461040304886 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 21:31:44 INFO - PROCESS | 3428 | 1461040304908 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:44 INFO - PROCESS | 3428 | ++DOCSHELL 18B45800 == 86 [pid = 3428] [id = 304] 21:31:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 120 (18C1E000) [pid = 3428] [serial = 911] [outer = 00000000] 21:31:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 121 (1963D800) [pid = 3428] [serial = 912] [outer = 18C1E000] 21:31:44 INFO - PROCESS | 3428 | 1461040304956 Marionette DEBUG loaded listener.js 21:31:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 122 (196A4C00) [pid = 3428] [serial = 913] [outer = 18C1E000] 21:31:45 INFO - PROCESS | 3428 | 1461040305416 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] 21:31:45 INFO - PROCESS | 3428 | 1461040305441 Marionette TRACE conn4 <- [1,1181,null,{"value":"13"}] 21:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 21:31:45 INFO - PROCESS | 3428 | 1461040305444 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 21:31:45 INFO - PROCESS | 3428 | 1461040305446 Marionette TRACE conn4 <- [1,1182,null,{}] 21:31:45 INFO - PROCESS | 3428 | 1461040305449 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}] 21:31:45 INFO - PROCESS | 3428 | 1461040305568 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 21:31:45 INFO - PROCESS | 3428 | 1461040305628 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:45 INFO - PROCESS | 3428 | ++DOCSHELL 196A9800 == 87 [pid = 3428] [id = 305] 21:31:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 123 (196AA800) [pid = 3428] [serial = 914] [outer = 00000000] 21:31:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 124 (1985B400) [pid = 3428] [serial = 915] [outer = 196AA800] 21:31:45 INFO - PROCESS | 3428 | 1461040305673 Marionette DEBUG loaded listener.js 21:31:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 125 (19895400) [pid = 3428] [serial = 916] [outer = 196AA800] 21:31:46 INFO - PROCESS | 3428 | 1461040306129 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] 21:31:46 INFO - PROCESS | 3428 | 1461040306177 Marionette TRACE conn4 <- [1,1185,null,{"value":"13"}] 21:31:46 INFO - PROCESS | 3428 | 1461040306180 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 21:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 21:31:46 INFO - PROCESS | 3428 | 1461040306182 Marionette TRACE conn4 <- [1,1186,null,{}] 21:31:46 INFO - PROCESS | 3428 | 1461040306186 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}] 21:31:46 INFO - PROCESS | 3428 | 1461040306331 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 21:31:46 INFO - PROCESS | 3428 | 1461040306395 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:46 INFO - PROCESS | 3428 | ++DOCSHELL 19A06C00 == 88 [pid = 3428] [id = 306] 21:31:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 126 (19B56C00) [pid = 3428] [serial = 917] [outer = 00000000] 21:31:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 127 (19FF6400) [pid = 3428] [serial = 918] [outer = 19B56C00] 21:31:46 INFO - PROCESS | 3428 | 1461040306439 Marionette DEBUG loaded listener.js 21:31:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 128 (1A0EE800) [pid = 3428] [serial = 919] [outer = 19B56C00] 21:31:47 INFO - PROCESS | 3428 | --DOMWINDOW == 127 (1988E000) [pid = 3428] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 21:31:47 INFO - PROCESS | 3428 | --DOMWINDOW == 126 (1A0F0000) [pid = 3428] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 21:31:47 INFO - PROCESS | 3428 | --DOMWINDOW == 125 (0FD80C00) [pid = 3428] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 21:31:47 INFO - PROCESS | 3428 | --DOMWINDOW == 124 (1333CC00) [pid = 3428] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 21:31:47 INFO - PROCESS | 3428 | --DOMWINDOW == 123 (18261C00) [pid = 3428] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 21:31:47 INFO - PROCESS | 3428 | --DOMWINDOW == 122 (10C3BC00) [pid = 3428] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 21:31:47 INFO - PROCESS | 3428 | --DOMWINDOW == 121 (15584400) [pid = 3428] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 21:31:47 INFO - PROCESS | 3428 | --DOMWINDOW == 120 (1B974C00) [pid = 3428] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 21:31:47 INFO - PROCESS | 3428 | --DOMWINDOW == 119 (1D547400) [pid = 3428] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 21:31:47 INFO - PROCESS | 3428 | --DOMWINDOW == 118 (18A59400) [pid = 3428] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 21:31:47 INFO - PROCESS | 3428 | --DOMWINDOW == 117 (14523000) [pid = 3428] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 21:31:47 INFO - PROCESS | 3428 | --DOMWINDOW == 116 (17B55400) [pid = 3428] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 21:31:47 INFO - PROCESS | 3428 | --DOMWINDOW == 115 (1C70F400) [pid = 3428] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 21:31:47 INFO - PROCESS | 3428 | --DOMWINDOW == 114 (15584800) [pid = 3428] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 21:31:47 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (18B47800) [pid = 3428] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 21:31:47 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (18267C00) [pid = 3428] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 21:31:47 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (1C787000) [pid = 3428] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 21:31:47 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (19B5A800) [pid = 3428] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 21:31:47 INFO - PROCESS | 3428 | --DOMWINDOW == 109 (14C60800) [pid = 3428] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 21:31:47 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (1C604C00) [pid = 3428] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 21:31:47 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (0FE35C00) [pid = 3428] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 21:31:47 INFO - PROCESS | 3428 | --DOMWINDOW == 106 (1E6B8000) [pid = 3428] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 21:31:47 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (0FE06C00) [pid = 3428] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 21:31:47 INFO - PROCESS | 3428 | 1461040307090 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]]]}] 21:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 21:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 931ms 21:31:47 INFO - PROCESS | 3428 | 1461040307115 Marionette TRACE conn4 -> [0,1189,"getWindowHandle",null] 21:31:47 INFO - PROCESS | 3428 | 1461040307117 Marionette TRACE conn4 <- [1,1189,null,{"value":"13"}] 21:31:47 INFO - PROCESS | 3428 | 1461040307121 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 21:31:47 INFO - PROCESS | 3428 | 1461040307122 Marionette TRACE conn4 <- [1,1190,null,{}] 21:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 21:31:47 INFO - PROCESS | 3428 | 1461040307126 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}] 21:31:47 INFO - PROCESS | 3428 | 1461040307210 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 21:31:47 INFO - PROCESS | 3428 | 1461040307307 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:47 INFO - PROCESS | 3428 | ++DOCSHELL 103F3000 == 89 [pid = 3428] [id = 307] 21:31:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (10C39800) [pid = 3428] [serial = 920] [outer = 00000000] 21:31:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 107 (17B52C00) [pid = 3428] [serial = 921] [outer = 10C39800] 21:31:47 INFO - PROCESS | 3428 | 1461040307351 Marionette DEBUG loaded listener.js 21:31:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (18B3D400) [pid = 3428] [serial = 922] [outer = 10C39800] 21:31:47 INFO - PROCESS | 3428 | 1461040307743 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]]]}] 21:31:47 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 21:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 670ms 21:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 21:31:47 INFO - PROCESS | 3428 | 1461040307795 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 21:31:47 INFO - PROCESS | 3428 | 1461040307797 Marionette TRACE conn4 <- [1,1193,null,{"value":"13"}] 21:31:47 INFO - PROCESS | 3428 | 1461040307800 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 21:31:47 INFO - PROCESS | 3428 | 1461040307802 Marionette TRACE conn4 <- [1,1194,null,{}] 21:31:47 INFO - PROCESS | 3428 | 1461040307809 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}] 21:31:47 INFO - PROCESS | 3428 | 1461040307894 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 21:31:47 INFO - PROCESS | 3428 | 1461040307901 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:47 INFO - PROCESS | 3428 | ++DOCSHELL 18D5AC00 == 90 [pid = 3428] [id = 308] 21:31:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (196B2C00) [pid = 3428] [serial = 923] [outer = 00000000] 21:31:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 110 (1A0F2C00) [pid = 3428] [serial = 924] [outer = 196B2C00] 21:31:47 INFO - PROCESS | 3428 | 1461040307945 Marionette DEBUG loaded listener.js 21:31:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (1AE2A000) [pid = 3428] [serial = 925] [outer = 196B2C00] 21:31:48 INFO - PROCESS | 3428 | 1461040308366 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]]]}] 21:31:48 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 21:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 631ms 21:31:48 INFO - PROCESS | 3428 | 1461040308431 Marionette TRACE conn4 -> [0,1197,"getWindowHandle",null] 21:31:48 INFO - PROCESS | 3428 | 1461040308433 Marionette TRACE conn4 <- [1,1197,null,{"value":"13"}] 21:31:48 INFO - PROCESS | 3428 | 1461040308436 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 21:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 21:31:48 INFO - PROCESS | 3428 | 1461040308439 Marionette TRACE conn4 <- [1,1198,null,{}] 21:31:48 INFO - PROCESS | 3428 | 1461040308442 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}] 21:31:48 INFO - PROCESS | 3428 | 1461040308546 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 21:31:48 INFO - PROCESS | 3428 | 1461040308551 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:48 INFO - PROCESS | 3428 | ++DOCSHELL 1AEDE400 == 91 [pid = 3428] [id = 309] 21:31:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (1AEE7800) [pid = 3428] [serial = 926] [outer = 00000000] 21:31:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (1C603000) [pid = 3428] [serial = 927] [outer = 1AEE7800] 21:31:48 INFO - PROCESS | 3428 | 1461040308601 Marionette DEBUG loaded listener.js 21:31:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (1C60D400) [pid = 3428] [serial = 928] [outer = 1AEE7800] 21:31:49 INFO - PROCESS | 3428 | 1461040309195 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]]]}] 21:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 21:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 830ms 21:31:49 INFO - PROCESS | 3428 | 1461040309279 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 21:31:49 INFO - PROCESS | 3428 | 1461040309284 Marionette TRACE conn4 <- [1,1201,null,{"value":"13"}] 21:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 21:31:49 INFO - PROCESS | 3428 | 1461040309289 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 21:31:49 INFO - PROCESS | 3428 | 1461040309293 Marionette TRACE conn4 <- [1,1202,null,{}] 21:31:49 INFO - PROCESS | 3428 | 1461040309299 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}] 21:31:49 INFO - PROCESS | 3428 | 1461040309417 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 21:31:49 INFO - PROCESS | 3428 | 1461040309530 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:49 INFO - PROCESS | 3428 | ++DOCSHELL 10261800 == 92 [pid = 3428] [id = 310] 21:31:49 INFO - PROCESS | 3428 | ++DOMWINDOW == 115 (10349800) [pid = 3428] [serial = 929] [outer = 00000000] 21:31:49 INFO - PROCESS | 3428 | ++DOMWINDOW == 116 (14417C00) [pid = 3428] [serial = 930] [outer = 10349800] 21:31:49 INFO - PROCESS | 3428 | 1461040309587 Marionette DEBUG loaded listener.js 21:31:49 INFO - PROCESS | 3428 | ++DOMWINDOW == 117 (14929800) [pid = 3428] [serial = 931] [outer = 10349800] 21:31:50 INFO - PROCESS | 3428 | 1461040310148 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]]]}] 21:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 21:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 930ms 21:31:50 INFO - PROCESS | 3428 | 1461040310223 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 21:31:50 INFO - PROCESS | 3428 | 1461040310229 Marionette TRACE conn4 <- [1,1205,null,{"value":"13"}] 21:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 21:31:50 INFO - PROCESS | 3428 | 1461040310235 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 21:31:50 INFO - PROCESS | 3428 | 1461040310238 Marionette TRACE conn4 <- [1,1206,null,{}] 21:31:50 INFO - PROCESS | 3428 | 1461040310242 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}] 21:31:50 INFO - PROCESS | 3428 | 1461040310385 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 21:31:50 INFO - PROCESS | 3428 | 1461040310523 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:50 INFO - PROCESS | 3428 | ++DOCSHELL 14218000 == 93 [pid = 3428] [id = 311] 21:31:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 118 (14B7CC00) [pid = 3428] [serial = 932] [outer = 00000000] 21:31:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 119 (17B5B400) [pid = 3428] [serial = 933] [outer = 14B7CC00] 21:31:50 INFO - PROCESS | 3428 | 1461040310581 Marionette DEBUG loaded listener.js 21:31:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 120 (18A55400) [pid = 3428] [serial = 934] [outer = 14B7CC00] 21:31:51 INFO - PROCESS | 3428 | 1461040311203 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]]]}] 21:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 21:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1021ms 21:31:51 INFO - PROCESS | 3428 | 1461040311257 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 21:31:51 INFO - PROCESS | 3428 | 1461040311260 Marionette TRACE conn4 <- [1,1209,null,{"value":"13"}] 21:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 21:31:51 INFO - PROCESS | 3428 | 1461040311264 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 21:31:51 INFO - PROCESS | 3428 | 1461040311268 Marionette TRACE conn4 <- [1,1210,null,{}] 21:31:51 INFO - PROCESS | 3428 | 1461040311279 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}] 21:31:51 INFO - PROCESS | 3428 | 1461040311450 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 21:31:51 INFO - PROCESS | 3428 | 1461040311590 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:51 INFO - PROCESS | 3428 | ++DOCSHELL 19B5E000 == 94 [pid = 3428] [id = 312] 21:31:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 121 (1B96A400) [pid = 3428] [serial = 935] [outer = 00000000] 21:31:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 122 (1C603C00) [pid = 3428] [serial = 936] [outer = 1B96A400] 21:31:51 INFO - PROCESS | 3428 | 1461040311648 Marionette DEBUG loaded listener.js 21:31:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 123 (1C70E000) [pid = 3428] [serial = 937] [outer = 1B96A400] 21:31:52 INFO - PROCESS | 3428 | 1461040312256 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] 21:31:52 INFO - PROCESS | 3428 | 1461040312292 Marionette TRACE conn4 <- [1,1213,null,{"value":"13"}] 21:31:52 INFO - PROCESS | 3428 | 1461040312295 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 21:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 21:31:52 INFO - PROCESS | 3428 | 1461040312297 Marionette TRACE conn4 <- [1,1214,null,{}] 21:31:52 INFO - PROCESS | 3428 | 1461040312301 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}] 21:31:52 INFO - PROCESS | 3428 | 1461040312412 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 21:31:52 INFO - PROCESS | 3428 | 1461040312548 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:52 INFO - PROCESS | 3428 | ++DOCSHELL 1BFBCC00 == 95 [pid = 3428] [id = 313] 21:31:52 INFO - PROCESS | 3428 | ++DOMWINDOW == 124 (1C77E800) [pid = 3428] [serial = 938] [outer = 00000000] 21:31:52 INFO - PROCESS | 3428 | ++DOMWINDOW == 125 (1D508400) [pid = 3428] [serial = 939] [outer = 1C77E800] 21:31:52 INFO - PROCESS | 3428 | 1461040312604 Marionette DEBUG loaded listener.js 21:31:52 INFO - PROCESS | 3428 | ++DOMWINDOW == 126 (1D53D400) [pid = 3428] [serial = 940] [outer = 1C77E800] 21:31:53 INFO - PROCESS | 3428 | 1461040313176 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]]]}] 21:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 21:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 930ms 21:31:53 INFO - PROCESS | 3428 | 1461040313228 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 21:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 21:31:53 INFO - PROCESS | 3428 | 1461040313231 Marionette TRACE conn4 <- [1,1217,null,{"value":"13"}] 21:31:53 INFO - PROCESS | 3428 | 1461040313234 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 21:31:53 INFO - PROCESS | 3428 | 1461040313236 Marionette TRACE conn4 <- [1,1218,null,{}] 21:31:53 INFO - PROCESS | 3428 | 1461040313239 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}] 21:31:53 INFO - PROCESS | 3428 | 1461040313349 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 21:31:53 INFO - PROCESS | 3428 | 1461040313458 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:53 INFO - PROCESS | 3428 | ++DOCSHELL 1D509C00 == 96 [pid = 3428] [id = 314] 21:31:53 INFO - PROCESS | 3428 | ++DOMWINDOW == 127 (1D604800) [pid = 3428] [serial = 941] [outer = 00000000] 21:31:53 INFO - PROCESS | 3428 | ++DOMWINDOW == 128 (1D61BC00) [pid = 3428] [serial = 942] [outer = 1D604800] 21:31:53 INFO - PROCESS | 3428 | 1461040313511 Marionette DEBUG loaded listener.js 21:31:53 INFO - PROCESS | 3428 | ++DOMWINDOW == 129 (1D76DC00) [pid = 3428] [serial = 943] [outer = 1D604800] 21:31:54 INFO - PROCESS | 3428 | 1461040314053 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]]]}] 21:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 21:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 871ms 21:31:54 INFO - PROCESS | 3428 | 1461040314110 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 21:31:54 INFO - PROCESS | 3428 | 1461040314112 Marionette TRACE conn4 <- [1,1221,null,{"value":"13"}] 21:31:54 INFO - PROCESS | 3428 | 1461040314116 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 21:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 21:31:54 INFO - PROCESS | 3428 | 1461040314118 Marionette TRACE conn4 <- [1,1222,null,{}] 21:31:54 INFO - PROCESS | 3428 | 1461040314122 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}] 21:31:54 INFO - PROCESS | 3428 | 1461040314252 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 21:31:54 INFO - PROCESS | 3428 | 1461040314364 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:54 INFO - PROCESS | 3428 | ++DOCSHELL 1D772C00 == 97 [pid = 3428] [id = 315] 21:31:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 130 (1D7B6C00) [pid = 3428] [serial = 944] [outer = 00000000] 21:31:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 131 (1E510000) [pid = 3428] [serial = 945] [outer = 1D7B6C00] 21:31:54 INFO - PROCESS | 3428 | 1461040314420 Marionette DEBUG loaded listener.js 21:31:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 132 (1E608C00) [pid = 3428] [serial = 946] [outer = 1D7B6C00] 21:31:55 INFO - PROCESS | 3428 | 1461040315011 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]]]}] 21:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 21:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 931ms 21:31:55 INFO - PROCESS | 3428 | 1461040315049 Marionette TRACE conn4 -> [0,1225,"getWindowHandle",null] 21:31:55 INFO - PROCESS | 3428 | 1461040315052 Marionette TRACE conn4 <- [1,1225,null,{"value":"13"}] 21:31:55 INFO - PROCESS | 3428 | 1461040315055 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 21:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 21:31:55 INFO - PROCESS | 3428 | 1461040315057 Marionette TRACE conn4 <- [1,1226,null,{}] 21:31:55 INFO - PROCESS | 3428 | 1461040315061 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}] 21:31:55 INFO - PROCESS | 3428 | 1461040315167 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 21:31:55 INFO - PROCESS | 3428 | 1461040315278 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:55 INFO - PROCESS | 3428 | ++DOCSHELL 10349400 == 98 [pid = 3428] [id = 316] 21:31:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 133 (10C88C00) [pid = 3428] [serial = 947] [outer = 00000000] 21:31:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 134 (15590C00) [pid = 3428] [serial = 948] [outer = 10C88C00] 21:31:55 INFO - PROCESS | 3428 | 1461040315332 Marionette DEBUG loaded listener.js 21:31:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 135 (17B58000) [pid = 3428] [serial = 949] [outer = 10C88C00] 21:31:56 INFO - PROCESS | 3428 | 1461040316119 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]]]}] 21:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 21:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1115ms 21:31:56 INFO - PROCESS | 3428 | 1461040316175 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 21:31:56 INFO - PROCESS | 3428 | 1461040316180 Marionette TRACE conn4 <- [1,1229,null,{"value":"13"}] 21:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 21:31:56 INFO - PROCESS | 3428 | 1461040316185 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 21:31:56 INFO - PROCESS | 3428 | 1461040316188 Marionette TRACE conn4 <- [1,1230,null,{}] 21:31:56 INFO - PROCESS | 3428 | 1461040316193 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}] 21:31:56 INFO - PROCESS | 3428 | 1461040316294 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 21:31:56 INFO - PROCESS | 3428 | 1461040316437 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:56 INFO - PROCESS | 3428 | ++DOCSHELL 0FCB8800 == 99 [pid = 3428] [id = 317] 21:31:56 INFO - PROCESS | 3428 | ++DOMWINDOW == 136 (0FD7F800) [pid = 3428] [serial = 950] [outer = 00000000] 21:31:56 INFO - PROCESS | 3428 | ++DOMWINDOW == 137 (155E1400) [pid = 3428] [serial = 951] [outer = 0FD7F800] 21:31:56 INFO - PROCESS | 3428 | 1461040316489 Marionette DEBUG loaded listener.js 21:31:56 INFO - PROCESS | 3428 | ++DOMWINDOW == 138 (15B24800) [pid = 3428] [serial = 952] [outer = 0FD7F800] 21:31:56 INFO - PROCESS | 3428 | --DOCSHELL 0FD0E400 == 98 [pid = 3428] [id = 177] 21:31:56 INFO - PROCESS | 3428 | --DOCSHELL 1A0EC000 == 97 [pid = 3428] [id = 179] 21:31:56 INFO - PROCESS | 3428 | --DOCSHELL 1963A800 == 96 [pid = 3428] [id = 160] 21:31:56 INFO - PROCESS | 3428 | --DOCSHELL 18D58000 == 95 [pid = 3428] [id = 25] 21:31:56 INFO - PROCESS | 3428 | --DOCSHELL 18D5AC00 == 94 [pid = 3428] [id = 308] 21:31:56 INFO - PROCESS | 3428 | --DOCSHELL 103F3000 == 93 [pid = 3428] [id = 307] 21:31:56 INFO - PROCESS | 3428 | --DOCSHELL 19A06C00 == 92 [pid = 3428] [id = 306] 21:31:56 INFO - PROCESS | 3428 | --DOCSHELL 196A9800 == 91 [pid = 3428] [id = 305] 21:31:56 INFO - PROCESS | 3428 | --DOCSHELL 18B45800 == 90 [pid = 3428] [id = 304] 21:31:56 INFO - PROCESS | 3428 | --DOCSHELL 17F2C000 == 89 [pid = 3428] [id = 303] 21:31:56 INFO - PROCESS | 3428 | --DOMWINDOW == 137 (1C786400) [pid = 3428] [serial = 876] [outer = 00000000] [url = about:blank] 21:31:56 INFO - PROCESS | 3428 | --DOCSHELL 16956000 == 88 [pid = 3428] [id = 302] 21:31:56 INFO - PROCESS | 3428 | --DOCSHELL 14925800 == 87 [pid = 3428] [id = 301] 21:31:56 INFO - PROCESS | 3428 | --DOCSHELL 0F642C00 == 86 [pid = 3428] [id = 300] 21:31:56 INFO - PROCESS | 3428 | --DOCSHELL 11199800 == 85 [pid = 3428] [id = 299] 21:31:56 INFO - PROCESS | 3428 | --DOCSHELL 18D55C00 == 84 [pid = 3428] [id = 292] 21:31:56 INFO - PROCESS | 3428 | --DOMWINDOW == 136 (1D502000) [pid = 3428] [serial = 793] [outer = 00000000] [url = about:blank] 21:31:56 INFO - PROCESS | 3428 | --DOMWINDOW == 135 (1B969C00) [pid = 3428] [serial = 787] [outer = 00000000] [url = about:blank] 21:31:56 INFO - PROCESS | 3428 | --DOMWINDOW == 134 (165ECC00) [pid = 3428] [serial = 784] [outer = 00000000] [url = about:blank] 21:31:56 INFO - PROCESS | 3428 | --DOMWINDOW == 133 (1C77B400) [pid = 3428] [serial = 790] [outer = 00000000] [url = about:blank] 21:31:56 INFO - PROCESS | 3428 | --DOMWINDOW == 132 (15F0F800) [pid = 3428] [serial = 796] [outer = 00000000] [url = about:blank] 21:31:56 INFO - PROCESS | 3428 | --DOMWINDOW == 131 (1EE23000) [pid = 3428] [serial = 733] [outer = 00000000] [url = about:blank] 21:31:56 INFO - PROCESS | 3428 | --DOMWINDOW == 130 (10C39C00) [pid = 3428] [serial = 781] [outer = 00000000] [url = about:blank] 21:31:56 INFO - PROCESS | 3428 | --DOMWINDOW == 129 (19B5D000) [pid = 3428] [serial = 864] [outer = 00000000] [url = about:blank] 21:31:56 INFO - PROCESS | 3428 | --DOMWINDOW == 128 (1B9DA800) [pid = 3428] [serial = 867] [outer = 00000000] [url = about:blank] 21:31:56 INFO - PROCESS | 3428 | --DOMWINDOW == 127 (19FF5C00) [pid = 3428] [serial = 865] [outer = 00000000] [url = about:blank] 21:31:56 INFO - PROCESS | 3428 | --DOMWINDOW == 126 (1034AC00) [pid = 3428] [serial = 829] [outer = 00000000] [url = about:blank] 21:31:56 INFO - PROCESS | 3428 | --DOMWINDOW == 125 (1019E400) [pid = 3428] [serial = 828] [outer = 00000000] [url = about:blank] 21:31:56 INFO - PROCESS | 3428 | --DOMWINDOW == 124 (14BC7400) [pid = 3428] [serial = 870] [outer = 00000000] [url = about:blank] 21:31:56 INFO - PROCESS | 3428 | --DOMWINDOW == 123 (18ADFC00) [pid = 3428] [serial = 858] [outer = 00000000] [url = about:blank] 21:31:56 INFO - PROCESS | 3428 | --DOMWINDOW == 122 (18B48000) [pid = 3428] [serial = 859] [outer = 00000000] [url = about:blank] 21:31:56 INFO - PROCESS | 3428 | --DOMWINDOW == 121 (144A8400) [pid = 3428] [serial = 852] [outer = 00000000] [url = about:blank] 21:31:56 INFO - PROCESS | 3428 | --DOMWINDOW == 120 (16954800) [pid = 3428] [serial = 855] [outer = 00000000] [url = about:blank] 21:31:56 INFO - PROCESS | 3428 | --DOMWINDOW == 119 (1C609C00) [pid = 3428] [serial = 837] [outer = 00000000] [url = about:blank] 21:31:56 INFO - PROCESS | 3428 | --DOMWINDOW == 118 (1C708400) [pid = 3428] [serial = 838] [outer = 00000000] [url = about:blank] 21:31:56 INFO - PROCESS | 3428 | --DOMWINDOW == 117 (1490B800) [pid = 3428] [serial = 853] [outer = 00000000] [url = about:blank] 21:31:56 INFO - PROCESS | 3428 | --DOMWINDOW == 116 (17B5DC00) [pid = 3428] [serial = 856] [outer = 00000000] [url = about:blank] 21:31:56 INFO - PROCESS | 3428 | --DOMWINDOW == 115 (1D60AC00) [pid = 3428] [serial = 844] [outer = 00000000] [url = about:blank] 21:31:56 INFO - PROCESS | 3428 | --DOMWINDOW == 114 (1D604400) [pid = 3428] [serial = 843] [outer = 00000000] [url = about:blank] 21:31:56 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (1AE1D400) [pid = 3428] [serial = 835] [outer = 00000000] [url = about:blank] 21:31:56 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (1A0F3800) [pid = 3428] [serial = 834] [outer = 00000000] [url = about:blank] 21:31:56 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (15B1C400) [pid = 3428] [serial = 832] [outer = 00000000] [url = about:blank] 21:31:56 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (1558EC00) [pid = 3428] [serial = 831] [outer = 00000000] [url = about:blank] 21:31:56 INFO - PROCESS | 3428 | --DOMWINDOW == 109 (196AA000) [pid = 3428] [serial = 847] [outer = 00000000] [url = about:blank] 21:31:56 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (19647000) [pid = 3428] [serial = 846] [outer = 00000000] [url = about:blank] 21:31:56 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (1D501400) [pid = 3428] [serial = 841] [outer = 00000000] [url = about:blank] 21:31:56 INFO - PROCESS | 3428 | --DOMWINDOW == 106 (1C84A000) [pid = 3428] [serial = 840] [outer = 00000000] [url = about:blank] 21:31:56 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (17B5A400) [pid = 3428] [serial = 850] [outer = 00000000] [url = about:blank] 21:31:56 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (155E1000) [pid = 3428] [serial = 849] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (155D3C00) [pid = 3428] [serial = 871] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (1BF51800) [pid = 3428] [serial = 868] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 3428 | --DOMWINDOW == 101 (1963E400) [pid = 3428] [serial = 861] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 3428 | --DOMWINDOW == 100 (1AEDF400) [pid = 3428] [serial = 874] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 3428 | --DOMWINDOW == 99 (19645C00) [pid = 3428] [serial = 862] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 3428 | --DOMWINDOW == 98 (196AE000) [pid = 3428] [serial = 873] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 3428 | 1461040317054 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]]]}] 21:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 21:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 932ms 21:31:57 INFO - PROCESS | 3428 | 1461040317122 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 21:31:57 INFO - PROCESS | 3428 | 1461040317127 Marionette TRACE conn4 <- [1,1233,null,{"value":"13"}] 21:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 21:31:57 INFO - PROCESS | 3428 | 1461040317133 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 21:31:57 INFO - PROCESS | 3428 | 1461040317136 Marionette TRACE conn4 <- [1,1234,null,{}] 21:31:57 INFO - PROCESS | 3428 | 1461040317140 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}] 21:31:57 INFO - PROCESS | 3428 | 1461040317233 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 21:31:57 INFO - PROCESS | 3428 | 1461040317328 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:57 INFO - PROCESS | 3428 | ++DOCSHELL 0FE0BC00 == 85 [pid = 3428] [id = 318] 21:31:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 99 (1019DC00) [pid = 3428] [serial = 953] [outer = 00000000] 21:31:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 100 (14523400) [pid = 3428] [serial = 954] [outer = 1019DC00] 21:31:57 INFO - PROCESS | 3428 | 1461040317374 Marionette DEBUG loaded listener.js 21:31:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 101 (14B82C00) [pid = 3428] [serial = 955] [outer = 1019DC00] 21:31:57 INFO - PROCESS | 3428 | 1461040317852 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]]]}] 21:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 21:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 770ms 21:31:57 INFO - PROCESS | 3428 | 1461040317906 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 21:31:57 INFO - PROCESS | 3428 | 1461040317908 Marionette TRACE conn4 <- [1,1237,null,{"value":"13"}] 21:31:57 INFO - PROCESS | 3428 | 1461040317911 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 21:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 21:31:57 INFO - PROCESS | 3428 | 1461040317915 Marionette TRACE conn4 <- [1,1238,null,{}] 21:31:57 INFO - PROCESS | 3428 | 1461040317924 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}] 21:31:58 INFO - PROCESS | 3428 | 1461040318016 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 21:31:58 INFO - PROCESS | 3428 | 1461040318032 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:58 INFO - PROCESS | 3428 | ++DOCSHELL 17B54800 == 86 [pid = 3428] [id = 319] 21:31:58 INFO - PROCESS | 3428 | ++DOMWINDOW == 102 (17B54C00) [pid = 3428] [serial = 956] [outer = 00000000] 21:31:58 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (17B5E800) [pid = 3428] [serial = 957] [outer = 17B54C00] 21:31:58 INFO - PROCESS | 3428 | 1461040318080 Marionette DEBUG loaded listener.js 21:31:58 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (17CF2800) [pid = 3428] [serial = 958] [outer = 17B54C00] 21:31:58 INFO - PROCESS | 3428 | 1461040318546 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]]]}] 21:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 21:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 671ms 21:31:58 INFO - PROCESS | 3428 | 1461040318585 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 21:31:58 INFO - PROCESS | 3428 | 1461040318588 Marionette TRACE conn4 <- [1,1241,null,{"value":"13"}] 21:31:58 INFO - PROCESS | 3428 | 1461040318591 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 21:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 21:31:58 INFO - PROCESS | 3428 | 1461040318593 Marionette TRACE conn4 <- [1,1242,null,{}] 21:31:58 INFO - PROCESS | 3428 | 1461040318596 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}] 21:31:58 INFO - PROCESS | 3428 | 1461040318685 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 21:31:58 INFO - PROCESS | 3428 | 1461040318694 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:58 INFO - PROCESS | 3428 | ++DOCSHELL 18A58800 == 87 [pid = 3428] [id = 320] 21:31:58 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (18A58C00) [pid = 3428] [serial = 959] [outer = 00000000] 21:31:58 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (18B3F800) [pid = 3428] [serial = 960] [outer = 18A58C00] 21:31:58 INFO - PROCESS | 3428 | 1461040318739 Marionette DEBUG loaded listener.js 21:31:58 INFO - PROCESS | 3428 | ++DOMWINDOW == 107 (18C20C00) [pid = 3428] [serial = 961] [outer = 18A58C00] 21:31:59 INFO - PROCESS | 3428 | 1461040319235 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]]]}] 21:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 21:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 670ms 21:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 21:31:59 INFO - PROCESS | 3428 | 1461040319265 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 21:31:59 INFO - PROCESS | 3428 | 1461040319267 Marionette TRACE conn4 <- [1,1245,null,{"value":"13"}] 21:31:59 INFO - PROCESS | 3428 | 1461040319270 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 21:31:59 INFO - PROCESS | 3428 | 1461040319272 Marionette TRACE conn4 <- [1,1246,null,{}] 21:31:59 INFO - PROCESS | 3428 | 1461040319276 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}] 21:31:59 INFO - PROCESS | 3428 | 1461040319392 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 21:31:59 INFO - PROCESS | 3428 | 1461040319450 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:59 INFO - PROCESS | 3428 | ++DOCSHELL 18C24400 == 88 [pid = 3428] [id = 321] 21:31:59 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (18C26C00) [pid = 3428] [serial = 962] [outer = 00000000] 21:31:59 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (18D5AC00) [pid = 3428] [serial = 963] [outer = 18C26C00] 21:31:59 INFO - PROCESS | 3428 | 1461040319495 Marionette DEBUG loaded listener.js 21:31:59 INFO - PROCESS | 3428 | ++DOMWINDOW == 110 (1963A800) [pid = 3428] [serial = 964] [outer = 18C26C00] 21:31:59 INFO - PROCESS | 3428 | 1461040319932 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]]]}] 21:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 21:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 21:31:59 INFO - PROCESS | 3428 | 1461040319947 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 21:31:59 INFO - PROCESS | 3428 | 1461040319949 Marionette TRACE conn4 <- [1,1249,null,{"value":"13"}] 21:31:59 INFO - PROCESS | 3428 | 1461040319951 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 21:31:59 INFO - PROCESS | 3428 | 1461040319953 Marionette TRACE conn4 <- [1,1250,null,{}] 21:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 21:32:00 INFO - PROCESS | 3428 | 1461040319957 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}] 21:32:00 INFO - PROCESS | 3428 | 1461040320087 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 21:32:00 INFO - PROCESS | 3428 | 1461040320226 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:00 INFO - PROCESS | 3428 | ++DOCSHELL 196A9000 == 89 [pid = 3428] [id = 322] 21:32:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (196AEC00) [pid = 3428] [serial = 965] [outer = 00000000] 21:32:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (19A08400) [pid = 3428] [serial = 966] [outer = 196AEC00] 21:32:00 INFO - PROCESS | 3428 | 1461040320272 Marionette DEBUG loaded listener.js 21:32:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (19A72800) [pid = 3428] [serial = 967] [outer = 196AEC00] 21:32:00 INFO - PROCESS | 3428 | 1461040320699 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]]]}] 21:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 21:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 772ms 21:32:00 INFO - PROCESS | 3428 | 1461040320759 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 21:32:00 INFO - PROCESS | 3428 | 1461040320761 Marionette TRACE conn4 <- [1,1253,null,{"value":"13"}] 21:32:00 INFO - PROCESS | 3428 | 1461040320764 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 21:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 21:32:00 INFO - PROCESS | 3428 | 1461040320766 Marionette TRACE conn4 <- [1,1254,null,{}] 21:32:00 INFO - PROCESS | 3428 | 1461040320777 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}] 21:32:00 INFO - PROCESS | 3428 | 1461040320891 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 21:32:00 INFO - PROCESS | 3428 | 1461040320901 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:00 INFO - PROCESS | 3428 | ++DOCSHELL 19892C00 == 90 [pid = 3428] [id = 323] 21:32:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (19A06C00) [pid = 3428] [serial = 968] [outer = 00000000] 21:32:01 INFO - PROCESS | 3428 | ++DOMWINDOW == 115 (19FF4400) [pid = 3428] [serial = 969] [outer = 19A06C00] 21:32:01 INFO - PROCESS | 3428 | 1461040321000 Marionette DEBUG loaded listener.js 21:32:01 INFO - PROCESS | 3428 | ++DOMWINDOW == 116 (1A0EF400) [pid = 3428] [serial = 970] [outer = 19A06C00] 21:32:01 INFO - PROCESS | 3428 | --DOMWINDOW == 115 (18C1E000) [pid = 3428] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 21:32:01 INFO - PROCESS | 3428 | --DOMWINDOW == 114 (196AA800) [pid = 3428] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 21:32:01 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (10C39800) [pid = 3428] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 21:32:01 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (133E3C00) [pid = 3428] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 21:32:01 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (16958C00) [pid = 3428] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 21:32:01 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (17F30C00) [pid = 3428] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 21:32:01 INFO - PROCESS | 3428 | --DOMWINDOW == 109 (19B56C00) [pid = 3428] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 21:32:01 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (0FD02400) [pid = 3428] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 21:32:01 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (14928800) [pid = 3428] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 21:32:01 INFO - PROCESS | 3428 | --DOMWINDOW == 106 (196B2C00) [pid = 3428] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 21:32:01 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (19B55800) [pid = 3428] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 21:32:01 INFO - PROCESS | 3428 | 1461040321527 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]]]}] 21:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 21:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 790ms 21:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 21:32:01 INFO - PROCESS | 3428 | 1461040321559 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 21:32:01 INFO - PROCESS | 3428 | 1461040321561 Marionette TRACE conn4 <- [1,1257,null,{"value":"13"}] 21:32:01 INFO - PROCESS | 3428 | 1461040321564 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 21:32:01 INFO - PROCESS | 3428 | 1461040321566 Marionette TRACE conn4 <- [1,1258,null,{}] 21:32:01 INFO - PROCESS | 3428 | 1461040321569 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}] 21:32:01 INFO - PROCESS | 3428 | 1461040321654 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 21:32:01 INFO - PROCESS | 3428 | 1461040321750 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:01 INFO - PROCESS | 3428 | ++DOCSHELL 10265000 == 91 [pid = 3428] [id = 324] 21:32:01 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (103E7400) [pid = 3428] [serial = 971] [outer = 00000000] 21:32:01 INFO - PROCESS | 3428 | ++DOMWINDOW == 107 (1825F400) [pid = 3428] [serial = 972] [outer = 103E7400] 21:32:01 INFO - PROCESS | 3428 | 1461040321797 Marionette DEBUG loaded listener.js 21:32:01 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (18D5D000) [pid = 3428] [serial = 973] [outer = 103E7400] 21:32:02 INFO - PROCESS | 3428 | 1461040322152 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]]]}] 21:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 21:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 630ms 21:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 21:32:02 INFO - PROCESS | 3428 | 1461040322195 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 21:32:02 INFO - PROCESS | 3428 | 1461040322197 Marionette TRACE conn4 <- [1,1261,null,{"value":"13"}] 21:32:02 INFO - PROCESS | 3428 | 1461040322200 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 21:32:02 INFO - PROCESS | 3428 | 1461040322202 Marionette TRACE conn4 <- [1,1262,null,{}] 21:32:02 INFO - PROCESS | 3428 | 1461040322205 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}] 21:32:02 INFO - PROCESS | 3428 | 1461040322291 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 21:32:02 INFO - PROCESS | 3428 | 1461040322384 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:02 INFO - PROCESS | 3428 | ++DOCSHELL 14C69400 == 92 [pid = 3428] [id = 325] 21:32:02 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (14C6EC00) [pid = 3428] [serial = 974] [outer = 00000000] 21:32:02 INFO - PROCESS | 3428 | ++DOMWINDOW == 110 (1AC0F400) [pid = 3428] [serial = 975] [outer = 14C6EC00] 21:32:02 INFO - PROCESS | 3428 | 1461040322430 Marionette DEBUG loaded listener.js 21:32:02 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (1B967400) [pid = 3428] [serial = 976] [outer = 14C6EC00] 21:32:02 INFO - PROCESS | 3428 | 1461040322796 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]]]}] 21:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 21:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 631ms 21:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 21:32:02 INFO - PROCESS | 3428 | 1461040322831 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 21:32:02 INFO - PROCESS | 3428 | 1461040322833 Marionette TRACE conn4 <- [1,1265,null,{"value":"13"}] 21:32:02 INFO - PROCESS | 3428 | 1461040322836 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 21:32:02 INFO - PROCESS | 3428 | 1461040322838 Marionette TRACE conn4 <- [1,1266,null,{}] 21:32:02 INFO - PROCESS | 3428 | 1461040322841 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}] 21:32:02 INFO - PROCESS | 3428 | 1461040322963 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 21:32:03 INFO - PROCESS | 3428 | 1461040323009 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:03 INFO - PROCESS | 3428 | ++DOCSHELL 1B9D9000 == 93 [pid = 3428] [id = 326] 21:32:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (1B9DE400) [pid = 3428] [serial = 977] [outer = 00000000] 21:32:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (1C601C00) [pid = 3428] [serial = 978] [outer = 1B9DE400] 21:32:03 INFO - PROCESS | 3428 | 1461040323052 Marionette DEBUG loaded listener.js 21:32:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (1C60B400) [pid = 3428] [serial = 979] [outer = 1B9DE400] 21:32:03 INFO - PROCESS | 3428 | 1461040323576 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]]]}] 21:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 21:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 770ms 21:32:03 INFO - PROCESS | 3428 | 1461040323607 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 21:32:03 INFO - PROCESS | 3428 | 1461040323612 Marionette TRACE conn4 <- [1,1269,null,{"value":"13"}] 21:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 21:32:03 INFO - PROCESS | 3428 | 1461040323617 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 21:32:03 INFO - PROCESS | 3428 | 1461040323622 Marionette TRACE conn4 <- [1,1270,null,{}] 21:32:03 INFO - PROCESS | 3428 | 1461040323628 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}] 21:32:03 INFO - PROCESS | 3428 | 1461040323744 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 21:32:03 INFO - PROCESS | 3428 | 1461040323887 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:03 INFO - PROCESS | 3428 | ++DOCSHELL 1034AC00 == 94 [pid = 3428] [id = 327] 21:32:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 115 (103E6C00) [pid = 3428] [serial = 980] [outer = 00000000] 21:32:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 116 (144AC400) [pid = 3428] [serial = 981] [outer = 103E6C00] 21:32:03 INFO - PROCESS | 3428 | 1461040323944 Marionette DEBUG loaded listener.js 21:32:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 117 (14C3E400) [pid = 3428] [serial = 982] [outer = 103E6C00] 21:32:04 INFO - PROCESS | 3428 | 1461040324567 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]]]}] 21:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 21:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 988ms 21:32:04 INFO - PROCESS | 3428 | 1461040324605 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 21:32:04 INFO - PROCESS | 3428 | 1461040324611 Marionette TRACE conn4 <- [1,1273,null,{"value":"13"}] 21:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 21:32:04 INFO - PROCESS | 3428 | 1461040324617 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 21:32:04 INFO - PROCESS | 3428 | 1461040324620 Marionette TRACE conn4 <- [1,1274,null,{}] 21:32:04 INFO - PROCESS | 3428 | 1461040324625 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}] 21:32:04 INFO - PROCESS | 3428 | 1461040324738 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 21:32:04 INFO - PROCESS | 3428 | 1461040324876 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:04 INFO - PROCESS | 3428 | ++DOCSHELL 14C64400 == 95 [pid = 3428] [id = 328] 21:32:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 118 (155E0400) [pid = 3428] [serial = 983] [outer = 00000000] 21:32:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 119 (17CECC00) [pid = 3428] [serial = 984] [outer = 155E0400] 21:32:04 INFO - PROCESS | 3428 | 1461040324931 Marionette DEBUG loaded listener.js 21:32:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 120 (18AE7000) [pid = 3428] [serial = 985] [outer = 155E0400] 21:32:05 INFO - PROCESS | 3428 | 1461040325538 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]]]}] 21:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 21:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 970ms 21:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 21:32:05 INFO - PROCESS | 3428 | 1461040325590 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 21:32:05 INFO - PROCESS | 3428 | 1461040325592 Marionette TRACE conn4 <- [1,1277,null,{"value":"13"}] 21:32:05 INFO - PROCESS | 3428 | 1461040325596 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 21:32:05 INFO - PROCESS | 3428 | 1461040325600 Marionette TRACE conn4 <- [1,1278,null,{}] 21:32:05 INFO - PROCESS | 3428 | 1461040325612 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}] 21:32:05 INFO - PROCESS | 3428 | 1461040325727 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 21:32:05 INFO - PROCESS | 3428 | 1461040325866 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:05 INFO - PROCESS | 3428 | ++DOCSHELL 19F97800 == 96 [pid = 3428] [id = 329] 21:32:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 121 (1A0F3800) [pid = 3428] [serial = 986] [outer = 00000000] 21:32:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 122 (1C701400) [pid = 3428] [serial = 987] [outer = 1A0F3800] 21:32:05 INFO - PROCESS | 3428 | 1461040325924 Marionette DEBUG loaded listener.js 21:32:06 INFO - PROCESS | 3428 | ++DOMWINDOW == 123 (1C77DC00) [pid = 3428] [serial = 988] [outer = 1A0F3800] 21:32:06 INFO - PROCESS | 3428 | 1461040326482 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]]]}] 21:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 21:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 931ms 21:32:06 INFO - PROCESS | 3428 | 1461040326529 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 21:32:06 INFO - PROCESS | 3428 | 1461040326532 Marionette TRACE conn4 <- [1,1281,null,{"value":"13"}] 21:32:06 INFO - PROCESS | 3428 | 1461040326536 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 21:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 21:32:06 INFO - PROCESS | 3428 | 1461040326538 Marionette TRACE conn4 <- [1,1282,null,{}] 21:32:06 INFO - PROCESS | 3428 | 1461040326541 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}] 21:32:06 INFO - PROCESS | 3428 | 1461040326652 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 21:32:06 INFO - PROCESS | 3428 | 1461040326763 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:06 INFO - PROCESS | 3428 | ++DOCSHELL 1C846800 == 97 [pid = 3428] [id = 330] 21:32:06 INFO - PROCESS | 3428 | ++DOMWINDOW == 124 (1C84B800) [pid = 3428] [serial = 989] [outer = 00000000] 21:32:06 INFO - PROCESS | 3428 | ++DOMWINDOW == 125 (1D506C00) [pid = 3428] [serial = 990] [outer = 1C84B800] 21:32:06 INFO - PROCESS | 3428 | 1461040326819 Marionette DEBUG loaded listener.js 21:32:06 INFO - PROCESS | 3428 | ++DOMWINDOW == 126 (1D607400) [pid = 3428] [serial = 991] [outer = 1C84B800] 21:32:07 INFO - PROCESS | 3428 | 1461040327432 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]]]}] 21:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 21:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 930ms 21:32:07 INFO - PROCESS | 3428 | 1461040327469 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 21:32:07 INFO - PROCESS | 3428 | 1461040327471 Marionette TRACE conn4 <- [1,1285,null,{"value":"13"}] 21:32:07 INFO - PROCESS | 3428 | 1461040327475 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 21:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 21:32:07 INFO - PROCESS | 3428 | 1461040327477 Marionette TRACE conn4 <- [1,1286,null,{}] 21:32:07 INFO - PROCESS | 3428 | 1461040327481 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}] 21:32:07 INFO - PROCESS | 3428 | 1461040327589 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 21:32:07 INFO - PROCESS | 3428 | 1461040327699 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:07 INFO - PROCESS | 3428 | ++DOCSHELL 1D609000 == 98 [pid = 3428] [id = 331] 21:32:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 127 (1D60C400) [pid = 3428] [serial = 992] [outer = 00000000] 21:32:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 128 (1D7AA400) [pid = 3428] [serial = 993] [outer = 1D60C400] 21:32:07 INFO - PROCESS | 3428 | 1461040327753 Marionette DEBUG loaded listener.js 21:32:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 129 (1D7B2400) [pid = 3428] [serial = 994] [outer = 1D60C400] 21:32:08 INFO - PROCESS | 3428 | 1461040328364 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]]]}] 21:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 21:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 931ms 21:32:08 INFO - PROCESS | 3428 | 1461040328409 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 21:32:08 INFO - PROCESS | 3428 | 1461040328412 Marionette TRACE conn4 <- [1,1289,null,{"value":"13"}] 21:32:08 INFO - PROCESS | 3428 | 1461040328415 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 21:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 21:32:08 INFO - PROCESS | 3428 | 1461040328417 Marionette TRACE conn4 <- [1,1290,null,{}] 21:32:08 INFO - PROCESS | 3428 | 1461040328421 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}] 21:32:08 INFO - PROCESS | 3428 | 1461040328548 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 21:32:08 INFO - PROCESS | 3428 | 1461040328707 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:08 INFO - PROCESS | 3428 | ++DOCSHELL 1E508C00 == 99 [pid = 3428] [id = 332] 21:32:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 130 (1E605400) [pid = 3428] [serial = 995] [outer = 00000000] 21:32:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 131 (1E7CC000) [pid = 3428] [serial = 996] [outer = 1E605400] 21:32:08 INFO - PROCESS | 3428 | 1461040328765 Marionette DEBUG loaded listener.js 21:32:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 132 (1E7D9000) [pid = 3428] [serial = 997] [outer = 1E605400] 21:32:09 INFO - PROCESS | 3428 | 1461040329327 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]]]}] 21:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 21:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 930ms 21:32:09 INFO - PROCESS | 3428 | 1461040329349 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 21:32:09 INFO - PROCESS | 3428 | 1461040329351 Marionette TRACE conn4 <- [1,1293,null,{"value":"13"}] 21:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 21:32:09 INFO - PROCESS | 3428 | 1461040329355 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 21:32:09 INFO - PROCESS | 3428 | 1461040329357 Marionette TRACE conn4 <- [1,1294,null,{}] 21:32:09 INFO - PROCESS | 3428 | 1461040329361 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}] 21:32:09 INFO - PROCESS | 3428 | 1461040329469 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 21:32:09 INFO - PROCESS | 3428 | 1461040329598 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:09 INFO - PROCESS | 3428 | ++DOCSHELL 1ED3A400 == 100 [pid = 3428] [id = 333] 21:32:09 INFO - PROCESS | 3428 | ++DOMWINDOW == 133 (1ED3CC00) [pid = 3428] [serial = 998] [outer = 00000000] 21:32:09 INFO - PROCESS | 3428 | ++DOMWINDOW == 134 (1EE22000) [pid = 3428] [serial = 999] [outer = 1ED3CC00] 21:32:09 INFO - PROCESS | 3428 | 1461040329651 Marionette DEBUG loaded listener.js 21:32:09 INFO - PROCESS | 3428 | ++DOMWINDOW == 135 (1EEE6C00) [pid = 3428] [serial = 1000] [outer = 1ED3CC00] 21:32:10 INFO - PROCESS | 3428 | 1461040330484 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]]]}] 21:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 21:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1174ms 21:32:10 INFO - PROCESS | 3428 | 1461040330528 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 21:32:10 INFO - PROCESS | 3428 | 1461040330532 Marionette TRACE conn4 <- [1,1297,null,{"value":"13"}] 21:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 21:32:10 INFO - PROCESS | 3428 | 1461040330537 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 21:32:10 INFO - PROCESS | 3428 | 1461040330540 Marionette TRACE conn4 <- [1,1298,null,{}] 21:32:10 INFO - PROCESS | 3428 | 1461040330546 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}] 21:32:10 INFO - PROCESS | 3428 | 1461040330649 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 21:32:10 INFO - PROCESS | 3428 | 1461040330793 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:10 INFO - PROCESS | 3428 | ++DOCSHELL 1452FC00 == 101 [pid = 3428] [id = 334] 21:32:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 136 (14530C00) [pid = 3428] [serial = 1001] [outer = 00000000] 21:32:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 137 (155D3000) [pid = 3428] [serial = 1002] [outer = 14530C00] 21:32:10 INFO - PROCESS | 3428 | 1461040330844 Marionette DEBUG loaded listener.js 21:32:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 138 (15B1A800) [pid = 3428] [serial = 1003] [outer = 14530C00] 21:32:11 INFO - PROCESS | 3428 | --DOCSHELL 17CEBC00 == 100 [pid = 3428] [id = 253] 21:32:11 INFO - PROCESS | 3428 | --DOCSHELL 1C70C400 == 99 [pid = 3428] [id = 280] 21:32:11 INFO - PROCESS | 3428 | --DOCSHELL 1558BC00 == 98 [pid = 3428] [id = 254] 21:32:11 INFO - PROCESS | 3428 | --DOCSHELL 1D545400 == 97 [pid = 3428] [id = 281] 21:32:11 INFO - PROCESS | 3428 | --DOCSHELL 14C69400 == 96 [pid = 3428] [id = 325] 21:32:11 INFO - PROCESS | 3428 | --DOCSHELL 10265000 == 95 [pid = 3428] [id = 324] 21:32:11 INFO - PROCESS | 3428 | --DOCSHELL 19892C00 == 94 [pid = 3428] [id = 323] 21:32:11 INFO - PROCESS | 3428 | --DOCSHELL 196A9000 == 93 [pid = 3428] [id = 322] 21:32:11 INFO - PROCESS | 3428 | --DOCSHELL 18C24400 == 92 [pid = 3428] [id = 321] 21:32:11 INFO - PROCESS | 3428 | --DOCSHELL 18A58800 == 91 [pid = 3428] [id = 320] 21:32:11 INFO - PROCESS | 3428 | --DOCSHELL 17B54800 == 90 [pid = 3428] [id = 319] 21:32:11 INFO - PROCESS | 3428 | --DOMWINDOW == 137 (10C90000) [pid = 3428] [serial = 879] [outer = 00000000] [url = about:blank] 21:32:11 INFO - PROCESS | 3428 | --DOMWINDOW == 136 (17CF0C00) [pid = 3428] [serial = 882] [outer = 00000000] [url = about:blank] 21:32:11 INFO - PROCESS | 3428 | --DOMWINDOW == 135 (1C781C00) [pid = 3428] [serial = 885] [outer = 00000000] [url = about:blank] 21:32:11 INFO - PROCESS | 3428 | --DOMWINDOW == 134 (1D7B0C00) [pid = 3428] [serial = 888] [outer = 00000000] [url = about:blank] 21:32:11 INFO - PROCESS | 3428 | --DOMWINDOW == 133 (1E60E400) [pid = 3428] [serial = 891] [outer = 00000000] [url = about:blank] 21:32:11 INFO - PROCESS | 3428 | --DOMWINDOW == 132 (1ED3C000) [pid = 3428] [serial = 894] [outer = 00000000] [url = about:blank] 21:32:11 INFO - PROCESS | 3428 | --DOMWINDOW == 131 (1C603000) [pid = 3428] [serial = 927] [outer = 00000000] [url = about:blank] 21:32:11 INFO - PROCESS | 3428 | --DOCSHELL 0FE0BC00 == 89 [pid = 3428] [id = 318] 21:32:11 INFO - PROCESS | 3428 | --DOCSHELL 0FCB8800 == 88 [pid = 3428] [id = 317] 21:32:11 INFO - PROCESS | 3428 | --DOCSHELL 19B5E000 == 87 [pid = 3428] [id = 312] 21:32:11 INFO - PROCESS | 3428 | --DOCSHELL 14218000 == 86 [pid = 3428] [id = 311] 21:32:11 INFO - PROCESS | 3428 | --DOCSHELL 10261800 == 85 [pid = 3428] [id = 310] 21:32:11 INFO - PROCESS | 3428 | --DOCSHELL 1AEDE400 == 84 [pid = 3428] [id = 309] 21:32:11 INFO - PROCESS | 3428 | 1461040331549 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] 21:32:11 INFO - PROCESS | 3428 | 1461040331570 Marionette TRACE conn4 <- [1,1301,null,{"value":"13"}] 21:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 21:32:11 INFO - PROCESS | 3428 | 1461040331576 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 21:32:11 INFO - PROCESS | 3428 | 1461040331579 Marionette TRACE conn4 <- [1,1302,null,{}] 21:32:11 INFO - PROCESS | 3428 | 1461040331582 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}] 21:32:11 INFO - PROCESS | 3428 | 1461040331688 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 21:32:11 INFO - PROCESS | 3428 | --DOMWINDOW == 130 (1A060400) [pid = 3428] [serial = 826] [outer = 00000000] [url = about:blank] 21:32:11 INFO - PROCESS | 3428 | --DOMWINDOW == 129 (1963D800) [pid = 3428] [serial = 912] [outer = 00000000] [url = about:blank] 21:32:11 INFO - PROCESS | 3428 | --DOMWINDOW == 128 (196A4C00) [pid = 3428] [serial = 913] [outer = 00000000] [url = about:blank] 21:32:11 INFO - PROCESS | 3428 | --DOMWINDOW == 127 (19895400) [pid = 3428] [serial = 916] [outer = 00000000] [url = about:blank] 21:32:11 INFO - PROCESS | 3428 | --DOMWINDOW == 126 (1985B400) [pid = 3428] [serial = 915] [outer = 00000000] [url = about:blank] 21:32:11 INFO - PROCESS | 3428 | --DOMWINDOW == 125 (17B52C00) [pid = 3428] [serial = 921] [outer = 00000000] [url = about:blank] 21:32:11 INFO - PROCESS | 3428 | --DOMWINDOW == 124 (14C62000) [pid = 3428] [serial = 898] [outer = 00000000] [url = about:blank] 21:32:11 INFO - PROCESS | 3428 | --DOMWINDOW == 123 (149E1400) [pid = 3428] [serial = 897] [outer = 00000000] [url = about:blank] 21:32:11 INFO - PROCESS | 3428 | --DOMWINDOW == 122 (17CEC000) [pid = 3428] [serial = 906] [outer = 00000000] [url = about:blank] 21:32:11 INFO - PROCESS | 3428 | --DOMWINDOW == 121 (17F10800) [pid = 3428] [serial = 907] [outer = 00000000] [url = about:blank] 21:32:11 INFO - PROCESS | 3428 | --DOMWINDOW == 120 (18AE3000) [pid = 3428] [serial = 909] [outer = 00000000] [url = about:blank] 21:32:11 INFO - PROCESS | 3428 | --DOMWINDOW == 119 (19FF6400) [pid = 3428] [serial = 918] [outer = 00000000] [url = about:blank] 21:32:11 INFO - PROCESS | 3428 | --DOMWINDOW == 118 (103E8000) [pid = 3428] [serial = 900] [outer = 00000000] [url = about:blank] 21:32:11 INFO - PROCESS | 3428 | --DOMWINDOW == 117 (14C64800) [pid = 3428] [serial = 901] [outer = 00000000] [url = about:blank] 21:32:11 INFO - PROCESS | 3428 | --DOMWINDOW == 116 (15582400) [pid = 3428] [serial = 903] [outer = 00000000] [url = about:blank] 21:32:11 INFO - PROCESS | 3428 | --DOMWINDOW == 115 (155DCC00) [pid = 3428] [serial = 904] [outer = 00000000] [url = about:blank] 21:32:11 INFO - PROCESS | 3428 | --DOMWINDOW == 114 (1A0F2C00) [pid = 3428] [serial = 924] [outer = 00000000] [url = about:blank] 21:32:11 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (1AE2A000) [pid = 3428] [serial = 925] [outer = 00000000] [url = about:blank] 21:32:11 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (1A0EE800) [pid = 3428] [serial = 919] [outer = 00000000] [url = about:blank] 21:32:11 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (18B3D400) [pid = 3428] [serial = 922] [outer = 00000000] [url = about:blank] 21:32:11 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (18AE5800) [pid = 3428] [serial = 910] [outer = 00000000] [url = about:blank] 21:32:11 INFO - PROCESS | 3428 | 1461040331809 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:11 INFO - PROCESS | 3428 | ++DOCSHELL 10198C00 == 85 [pid = 3428] [id = 335] 21:32:11 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (10267400) [pid = 3428] [serial = 1004] [outer = 00000000] 21:32:11 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (14522400) [pid = 3428] [serial = 1005] [outer = 10267400] 21:32:11 INFO - PROCESS | 3428 | 1461040331856 Marionette DEBUG loaded listener.js 21:32:11 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (14C41000) [pid = 3428] [serial = 1006] [outer = 10267400] 21:32:12 INFO - PROCESS | 3428 | 1461040332270 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]]]}] 21:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 21:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 731ms 21:32:12 INFO - PROCESS | 3428 | 1461040332309 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 21:32:12 INFO - PROCESS | 3428 | 1461040332312 Marionette TRACE conn4 <- [1,1305,null,{"value":"13"}] 21:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 21:32:12 INFO - PROCESS | 3428 | 1461040332315 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 21:32:12 INFO - PROCESS | 3428 | 1461040332319 Marionette TRACE conn4 <- [1,1306,null,{}] 21:32:12 INFO - PROCESS | 3428 | 1461040332329 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}] 21:32:12 INFO - PROCESS | 3428 | 1461040332420 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 21:32:12 INFO - PROCESS | 3428 | 1461040332427 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:12 INFO - PROCESS | 3428 | ++DOCSHELL 14C6D400 == 86 [pid = 3428] [id = 336] 21:32:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (14CE0C00) [pid = 3428] [serial = 1007] [outer = 00000000] 21:32:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 115 (17C6D000) [pid = 3428] [serial = 1008] [outer = 14CE0C00] 21:32:12 INFO - PROCESS | 3428 | 1461040332473 Marionette DEBUG loaded listener.js 21:32:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 116 (17F12C00) [pid = 3428] [serial = 1009] [outer = 14CE0C00] 21:32:12 INFO - PROCESS | 3428 | 1461040332954 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]]]}] 21:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 21:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 670ms 21:32:13 INFO - PROCESS | 3428 | 1461040332989 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 21:32:13 INFO - PROCESS | 3428 | 1461040332992 Marionette TRACE conn4 <- [1,1309,null,{"value":"13"}] 21:32:13 INFO - PROCESS | 3428 | 1461040332995 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 21:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 21:32:13 INFO - PROCESS | 3428 | 1461040332996 Marionette TRACE conn4 <- [1,1310,null,{}] 21:32:13 INFO - PROCESS | 3428 | 1461040333000 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}] 21:32:13 INFO - PROCESS | 3428 | 1461040333088 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 21:32:13 INFO - PROCESS | 3428 | 1461040333223 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:13 INFO - PROCESS | 3428 | ++DOCSHELL 18A5B000 == 87 [pid = 3428] [id = 337] 21:32:13 INFO - PROCESS | 3428 | ++DOMWINDOW == 117 (18ADC800) [pid = 3428] [serial = 1010] [outer = 00000000] 21:32:13 INFO - PROCESS | 3428 | ++DOMWINDOW == 118 (18C1CC00) [pid = 3428] [serial = 1011] [outer = 18ADC800] 21:32:13 INFO - PROCESS | 3428 | 1461040333269 Marionette DEBUG loaded listener.js 21:32:13 INFO - PROCESS | 3428 | ++DOMWINDOW == 119 (18C2A000) [pid = 3428] [serial = 1012] [outer = 18ADC800] 21:32:14 INFO - PROCESS | 3428 | 1461040334114 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]]]}] 21:32:14 INFO - PROCESS | 3428 | --DOMWINDOW == 118 (103E7400) [pid = 3428] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 21:32:14 INFO - PROCESS | 3428 | --DOMWINDOW == 117 (196AEC00) [pid = 3428] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 21:32:14 INFO - PROCESS | 3428 | --DOMWINDOW == 116 (0FD7F800) [pid = 3428] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 21:32:14 INFO - PROCESS | 3428 | --DOMWINDOW == 115 (14C6EC00) [pid = 3428] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 21:32:14 INFO - PROCESS | 3428 | --DOMWINDOW == 114 (19A06C00) [pid = 3428] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 21:32:14 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (1019DC00) [pid = 3428] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 21:32:14 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (18A58C00) [pid = 3428] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 21:32:14 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (1B9DD000) [pid = 3428] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 21:32:14 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (10C88C00) [pid = 3428] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 21:32:14 INFO - PROCESS | 3428 | --DOMWINDOW == 109 (18C26C00) [pid = 3428] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 21:32:14 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (17B54C00) [pid = 3428] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 21:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 21:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1179ms 21:32:14 INFO - PROCESS | 3428 | 1461040334179 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 21:32:14 INFO - PROCESS | 3428 | 1461040334184 Marionette TRACE conn4 <- [1,1313,null,{"value":"13"}] 21:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 21:32:14 INFO - PROCESS | 3428 | 1461040334189 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 21:32:14 INFO - PROCESS | 3428 | 1461040334193 Marionette TRACE conn4 <- [1,1314,null,{}] 21:32:14 INFO - PROCESS | 3428 | 1461040334199 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}] 21:32:14 INFO - PROCESS | 3428 | 1461040334315 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 21:32:14 INFO - PROCESS | 3428 | 1461040334421 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:14 INFO - PROCESS | 3428 | ++DOCSHELL 10B9C800 == 88 [pid = 3428] [id = 338] 21:32:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (10B9D000) [pid = 3428] [serial = 1013] [outer = 00000000] 21:32:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 110 (1119D400) [pid = 3428] [serial = 1014] [outer = 10B9D000] 21:32:14 INFO - PROCESS | 3428 | 1461040334478 Marionette DEBUG loaded listener.js 21:32:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (1449FC00) [pid = 3428] [serial = 1015] [outer = 10B9D000] 21:32:15 INFO - PROCESS | 3428 | 1461040335134 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]]]}] 21:32:15 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 21:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 971ms 21:32:15 INFO - PROCESS | 3428 | 1461040335164 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 21:32:15 INFO - PROCESS | 3428 | 1461040335170 Marionette TRACE conn4 <- [1,1317,null,{"value":"13"}] 21:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 21:32:15 INFO - PROCESS | 3428 | 1461040335177 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 21:32:15 INFO - PROCESS | 3428 | 1461040335180 Marionette TRACE conn4 <- [1,1318,null,{}] 21:32:15 INFO - PROCESS | 3428 | 1461040335184 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}] 21:32:15 INFO - PROCESS | 3428 | 1461040335297 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 21:32:15 INFO - PROCESS | 3428 | 1461040335407 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:15 INFO - PROCESS | 3428 | ++DOCSHELL 155DCC00 == 89 [pid = 3428] [id = 339] 21:32:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (155DF400) [pid = 3428] [serial = 1016] [outer = 00000000] 21:32:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (17B53800) [pid = 3428] [serial = 1017] [outer = 155DF400] 21:32:15 INFO - PROCESS | 3428 | 1461040335461 Marionette DEBUG loaded listener.js 21:32:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (17B60000) [pid = 3428] [serial = 1018] [outer = 155DF400] 21:32:16 INFO - PROCESS | 3428 | 1461040336069 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]]]}] 21:32:16 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 21:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 930ms 21:32:16 INFO - PROCESS | 3428 | 1461040336109 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 21:32:16 INFO - PROCESS | 3428 | 1461040336112 Marionette TRACE conn4 <- [1,1321,null,{"value":"13"}] 21:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 21:32:16 INFO - PROCESS | 3428 | 1461040336115 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 21:32:16 INFO - PROCESS | 3428 | 1461040336119 Marionette TRACE conn4 <- [1,1322,null,{}] 21:32:16 INFO - PROCESS | 3428 | 1461040336130 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}] 21:32:16 INFO - PROCESS | 3428 | 1461040336245 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 21:32:16 INFO - PROCESS | 3428 | 1461040336355 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:16 INFO - PROCESS | 3428 | ++DOCSHELL 18D5EC00 == 90 [pid = 3428] [id = 340] 21:32:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 115 (195EC800) [pid = 3428] [serial = 1019] [outer = 00000000] 21:32:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 116 (196A3800) [pid = 3428] [serial = 1020] [outer = 195EC800] 21:32:16 INFO - PROCESS | 3428 | 1461040336412 Marionette DEBUG loaded listener.js 21:32:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 117 (196ACC00) [pid = 3428] [serial = 1021] [outer = 195EC800] 21:32:17 INFO - PROCESS | 3428 | 1461040336988 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]]]}] 21:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 21:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 931ms 21:32:17 INFO - PROCESS | 3428 | 1461040337049 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 21:32:17 INFO - PROCESS | 3428 | 1461040337052 Marionette TRACE conn4 <- [1,1325,null,{"value":"13"}] 21:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 21:32:17 INFO - PROCESS | 3428 | 1461040337056 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 21:32:17 INFO - PROCESS | 3428 | 1461040337058 Marionette TRACE conn4 <- [1,1326,null,{}] 21:32:17 INFO - PROCESS | 3428 | 1461040337062 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}] 21:32:17 INFO - PROCESS | 3428 | 1461040337174 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 21:32:17 INFO - PROCESS | 3428 | 1461040337286 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:17 INFO - PROCESS | 3428 | ++DOCSHELL 19891000 == 91 [pid = 3428] [id = 341] 21:32:17 INFO - PROCESS | 3428 | ++DOMWINDOW == 118 (19891800) [pid = 3428] [serial = 1022] [outer = 00000000] 21:32:17 INFO - PROCESS | 3428 | ++DOMWINDOW == 119 (19B55000) [pid = 3428] [serial = 1023] [outer = 19891800] 21:32:17 INFO - PROCESS | 3428 | 1461040337341 Marionette DEBUG loaded listener.js 21:32:17 INFO - PROCESS | 3428 | ++DOMWINDOW == 120 (19FF4800) [pid = 3428] [serial = 1024] [outer = 19891800] 21:32:18 INFO - PROCESS | 3428 | 1461040338408 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]]]}] 21:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 21:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1377ms 21:32:18 INFO - PROCESS | 3428 | 1461040338435 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 21:32:18 INFO - PROCESS | 3428 | 1461040338437 Marionette TRACE conn4 <- [1,1329,null,{"value":"13"}] 21:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 21:32:18 INFO - PROCESS | 3428 | 1461040338440 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 21:32:18 INFO - PROCESS | 3428 | 1461040338442 Marionette TRACE conn4 <- [1,1330,null,{}] 21:32:18 INFO - PROCESS | 3428 | 1461040338446 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}] 21:32:18 INFO - PROCESS | 3428 | 1461040338551 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 21:32:18 INFO - PROCESS | 3428 | 1461040338684 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:18 INFO - PROCESS | 3428 | ++DOCSHELL 18AE4800 == 92 [pid = 3428] [id = 342] 21:32:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 121 (19A07000) [pid = 3428] [serial = 1025] [outer = 00000000] 21:32:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 122 (1A0F5800) [pid = 3428] [serial = 1026] [outer = 19A07000] 21:32:18 INFO - PROCESS | 3428 | 1461040338739 Marionette DEBUG loaded listener.js 21:32:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 123 (1A0F6000) [pid = 3428] [serial = 1027] [outer = 19A07000] 21:32:19 INFO - PROCESS | 3428 | 1461040339296 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]]]}] 21:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 21:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 930ms 21:32:19 INFO - PROCESS | 3428 | 1461040339375 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 21:32:19 INFO - PROCESS | 3428 | 1461040339377 Marionette TRACE conn4 <- [1,1333,null,{"value":"13"}] 21:32:19 INFO - PROCESS | 3428 | 1461040339381 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 21:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 21:32:19 INFO - PROCESS | 3428 | 1461040339383 Marionette TRACE conn4 <- [1,1334,null,{}] 21:32:19 INFO - PROCESS | 3428 | 1461040339387 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}] 21:32:19 INFO - PROCESS | 3428 | 1461040339516 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 21:32:19 INFO - PROCESS | 3428 | 1461040339660 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:19 INFO - PROCESS | 3428 | ++DOCSHELL 1BFB8800 == 93 [pid = 3428] [id = 343] 21:32:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 124 (1BFBD400) [pid = 3428] [serial = 1028] [outer = 00000000] 21:32:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 125 (1C609000) [pid = 3428] [serial = 1029] [outer = 1BFBD400] 21:32:19 INFO - PROCESS | 3428 | 1461040339718 Marionette DEBUG loaded listener.js 21:32:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 126 (1C77D000) [pid = 3428] [serial = 1030] [outer = 1BFBD400] 21:32:20 INFO - PROCESS | 3428 | 1461040340303 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]]]}] 21:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 21:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 971ms 21:32:20 INFO - PROCESS | 3428 | 1461040340355 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 21:32:20 INFO - PROCESS | 3428 | 1461040340357 Marionette TRACE conn4 <- [1,1337,null,{"value":"13"}] 21:32:20 INFO - PROCESS | 3428 | 1461040340360 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 21:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 21:32:20 INFO - PROCESS | 3428 | 1461040340362 Marionette TRACE conn4 <- [1,1338,null,{}] 21:32:20 INFO - PROCESS | 3428 | 1461040340366 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}] 21:32:20 INFO - PROCESS | 3428 | 1461040340470 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 21:32:20 INFO - PROCESS | 3428 | 1461040340580 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:20 INFO - PROCESS | 3428 | ++DOCSHELL 1C605800 == 94 [pid = 3428] [id = 344] 21:32:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 127 (1C77CC00) [pid = 3428] [serial = 1031] [outer = 00000000] 21:32:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 128 (1C852400) [pid = 3428] [serial = 1032] [outer = 1C77CC00] 21:32:20 INFO - PROCESS | 3428 | 1461040340635 Marionette DEBUG loaded listener.js 21:32:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 129 (1C854000) [pid = 3428] [serial = 1033] [outer = 1C77CC00] 21:32:21 INFO - PROCESS | 3428 | 1461040341203 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]]]}] 21:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 21:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 870ms 21:32:21 INFO - PROCESS | 3428 | 1461040341235 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 21:32:21 INFO - PROCESS | 3428 | 1461040341237 Marionette TRACE conn4 <- [1,1341,null,{"value":"13"}] 21:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 21:32:21 INFO - PROCESS | 3428 | 1461040341241 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 21:32:21 INFO - PROCESS | 3428 | 1461040341243 Marionette TRACE conn4 <- [1,1342,null,{}] 21:32:21 INFO - PROCESS | 3428 | 1461040341246 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}] 21:32:21 INFO - PROCESS | 3428 | 1461040341352 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 21:32:21 INFO - PROCESS | 3428 | 1461040341464 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:21 INFO - PROCESS | 3428 | ++DOCSHELL 10266800 == 95 [pid = 3428] [id = 345] 21:32:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 130 (14910400) [pid = 3428] [serial = 1034] [outer = 00000000] 21:32:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 131 (15B23000) [pid = 3428] [serial = 1035] [outer = 14910400] 21:32:21 INFO - PROCESS | 3428 | 1461040341517 Marionette DEBUG loaded listener.js 21:32:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 132 (17F2F400) [pid = 3428] [serial = 1036] [outer = 14910400] 21:32:22 INFO - PROCESS | 3428 | 1461040342200 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]]]}] 21:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 21:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 974ms 21:32:22 INFO - PROCESS | 3428 | 1461040342219 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 21:32:22 INFO - PROCESS | 3428 | 1461040342223 Marionette TRACE conn4 <- [1,1345,null,{"value":"13"}] 21:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 21:32:22 INFO - PROCESS | 3428 | 1461040342228 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 21:32:22 INFO - PROCESS | 3428 | 1461040342231 Marionette TRACE conn4 <- [1,1346,null,{}] 21:32:22 INFO - PROCESS | 3428 | 1461040342237 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}] 21:32:22 INFO - PROCESS | 3428 | 1461040342341 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 21:32:22 INFO - PROCESS | 3428 | 1461040342458 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:22 INFO - PROCESS | 3428 | ++DOCSHELL 14B81800 == 96 [pid = 3428] [id = 346] 21:32:22 INFO - PROCESS | 3428 | ++DOMWINDOW == 133 (14BC6C00) [pid = 3428] [serial = 1037] [outer = 00000000] 21:32:22 INFO - PROCESS | 3428 | ++DOMWINDOW == 134 (0FE07000) [pid = 3428] [serial = 1038] [outer = 14BC6C00] 21:32:22 INFO - PROCESS | 3428 | 1461040342550 Marionette DEBUG loaded listener.js 21:32:22 INFO - PROCESS | 3428 | ++DOMWINDOW == 135 (155E1000) [pid = 3428] [serial = 1039] [outer = 14BC6C00] 21:32:23 INFO - PROCESS | 3428 | --DOCSHELL 14C6D400 == 95 [pid = 3428] [id = 336] 21:32:23 INFO - PROCESS | 3428 | --DOCSHELL 10198C00 == 94 [pid = 3428] [id = 335] 21:32:23 INFO - PROCESS | 3428 | --DOCSHELL 1452FC00 == 93 [pid = 3428] [id = 334] 21:32:23 INFO - PROCESS | 3428 | --DOCSHELL 1034AC00 == 92 [pid = 3428] [id = 327] 21:32:23 INFO - PROCESS | 3428 | --DOMWINDOW == 134 (1E510000) [pid = 3428] [serial = 945] [outer = 00000000] [url = about:blank] 21:32:23 INFO - PROCESS | 3428 | --DOMWINDOW == 133 (1825F400) [pid = 3428] [serial = 972] [outer = 00000000] [url = about:blank] 21:32:23 INFO - PROCESS | 3428 | --DOMWINDOW == 132 (19A08400) [pid = 3428] [serial = 966] [outer = 00000000] [url = about:blank] 21:32:23 INFO - PROCESS | 3428 | --DOMWINDOW == 131 (15B24800) [pid = 3428] [serial = 952] [outer = 00000000] [url = about:blank] 21:32:23 INFO - PROCESS | 3428 | --DOMWINDOW == 130 (1D508400) [pid = 3428] [serial = 939] [outer = 00000000] [url = about:blank] 21:32:23 INFO - PROCESS | 3428 | --DOMWINDOW == 129 (18D5D000) [pid = 3428] [serial = 973] [outer = 00000000] [url = about:blank] 21:32:23 INFO - PROCESS | 3428 | --DOMWINDOW == 128 (1AC0F400) [pid = 3428] [serial = 975] [outer = 00000000] [url = about:blank] 21:32:23 INFO - PROCESS | 3428 | --DOMWINDOW == 127 (19FF4400) [pid = 3428] [serial = 969] [outer = 00000000] [url = about:blank] 21:32:23 INFO - PROCESS | 3428 | --DOMWINDOW == 126 (14B82C00) [pid = 3428] [serial = 955] [outer = 00000000] [url = about:blank] 21:32:23 INFO - PROCESS | 3428 | --DOMWINDOW == 125 (14417C00) [pid = 3428] [serial = 930] [outer = 00000000] [url = about:blank] 21:32:23 INFO - PROCESS | 3428 | --DOMWINDOW == 124 (18C20C00) [pid = 3428] [serial = 961] [outer = 00000000] [url = about:blank] 21:32:23 INFO - PROCESS | 3428 | --DOMWINDOW == 123 (17B5B400) [pid = 3428] [serial = 933] [outer = 00000000] [url = about:blank] 21:32:23 INFO - PROCESS | 3428 | --DOMWINDOW == 122 (19A72800) [pid = 3428] [serial = 967] [outer = 00000000] [url = about:blank] 21:32:23 INFO - PROCESS | 3428 | --DOMWINDOW == 121 (1D60A800) [pid = 3428] [serial = 877] [outer = 00000000] [url = about:blank] 21:32:23 INFO - PROCESS | 3428 | --DOMWINDOW == 120 (14523400) [pid = 3428] [serial = 954] [outer = 00000000] [url = about:blank] 21:32:23 INFO - PROCESS | 3428 | --DOMWINDOW == 119 (15590C00) [pid = 3428] [serial = 948] [outer = 00000000] [url = about:blank] 21:32:23 INFO - PROCESS | 3428 | --DOMWINDOW == 118 (155E1400) [pid = 3428] [serial = 951] [outer = 00000000] [url = about:blank] 21:32:23 INFO - PROCESS | 3428 | --DOMWINDOW == 117 (1A0EF400) [pid = 3428] [serial = 970] [outer = 00000000] [url = about:blank] 21:32:23 INFO - PROCESS | 3428 | --DOMWINDOW == 116 (1963A800) [pid = 3428] [serial = 964] [outer = 00000000] [url = about:blank] 21:32:23 INFO - PROCESS | 3428 | --DOMWINDOW == 115 (18D5AC00) [pid = 3428] [serial = 963] [outer = 00000000] [url = about:blank] 21:32:23 INFO - PROCESS | 3428 | --DOMWINDOW == 114 (17CF2800) [pid = 3428] [serial = 958] [outer = 00000000] [url = about:blank] 21:32:23 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (17B5E800) [pid = 3428] [serial = 957] [outer = 00000000] [url = about:blank] 21:32:23 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (1D61BC00) [pid = 3428] [serial = 942] [outer = 00000000] [url = about:blank] 21:32:23 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (1C603C00) [pid = 3428] [serial = 936] [outer = 00000000] [url = about:blank] 21:32:23 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (17B58000) [pid = 3428] [serial = 949] [outer = 00000000] [url = about:blank] 21:32:23 INFO - PROCESS | 3428 | --DOMWINDOW == 109 (18B3F800) [pid = 3428] [serial = 960] [outer = 00000000] [url = about:blank] 21:32:23 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (1B967400) [pid = 3428] [serial = 976] [outer = 00000000] [url = about:blank] 21:32:23 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (1C601C00) [pid = 3428] [serial = 978] [outer = 00000000] [url = about:blank] 21:32:23 INFO - PROCESS | 3428 | 1461040343172 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]]]}] 21:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 21:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 991ms 21:32:23 INFO - PROCESS | 3428 | 1461040343219 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 21:32:23 INFO - PROCESS | 3428 | 1461040343225 Marionette TRACE conn4 <- [1,1349,null,{"value":"13"}] 21:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 21:32:23 INFO - PROCESS | 3428 | 1461040343233 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 21:32:23 INFO - PROCESS | 3428 | 1461040343236 Marionette TRACE conn4 <- [1,1350,null,{}] 21:32:23 INFO - PROCESS | 3428 | 1461040343254 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}] 21:32:23 INFO - PROCESS | 3428 | 1461040343382 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 21:32:23 INFO - PROCESS | 3428 | 1461040343394 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:23 INFO - PROCESS | 3428 | ++DOCSHELL 144ABC00 == 93 [pid = 3428] [id = 347] 21:32:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (1452F000) [pid = 3428] [serial = 1040] [outer = 00000000] 21:32:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (155E0800) [pid = 3428] [serial = 1041] [outer = 1452F000] 21:32:23 INFO - PROCESS | 3428 | 1461040343440 Marionette DEBUG loaded listener.js 21:32:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 110 (15B24800) [pid = 3428] [serial = 1042] [outer = 1452F000] 21:32:23 INFO - PROCESS | 3428 | 1461040343920 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]]]}] 21:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 21:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 730ms 21:32:23 INFO - PROCESS | 3428 | 1461040343976 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 21:32:23 INFO - PROCESS | 3428 | 1461040343978 Marionette TRACE conn4 <- [1,1353,null,{"value":"13"}] 21:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 21:32:23 INFO - PROCESS | 3428 | 1461040343982 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 21:32:23 INFO - PROCESS | 3428 | 1461040343985 Marionette TRACE conn4 <- [1,1354,null,{}] 21:32:24 INFO - PROCESS | 3428 | 1461040343998 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}] 21:32:24 INFO - PROCESS | 3428 | 1461040344094 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 21:32:24 INFO - PROCESS | 3428 | 1461040344196 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:24 INFO - PROCESS | 3428 | ++DOCSHELL 18AE5800 == 94 [pid = 3428] [id = 348] 21:32:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (18AE6000) [pid = 3428] [serial = 1043] [outer = 00000000] 21:32:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (18C20C00) [pid = 3428] [serial = 1044] [outer = 18AE6000] 21:32:24 INFO - PROCESS | 3428 | 1461040344243 Marionette DEBUG loaded listener.js 21:32:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (18D59C00) [pid = 3428] [serial = 1045] [outer = 18AE6000] 21:32:24 INFO - PROCESS | 3428 | 1461040344674 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] 21:32:24 INFO - PROCESS | 3428 | 1461040344717 Marionette TRACE conn4 <- [1,1357,null,{"value":"13"}] 21:32:24 INFO - PROCESS | 3428 | 1461040344720 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 21:32:24 INFO - PROCESS | 3428 | 1461040344722 Marionette TRACE conn4 <- [1,1358,null,{}] 21:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 21:32:24 INFO - PROCESS | 3428 | 1461040344726 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}] 21:32:24 INFO - PROCESS | 3428 | 1461040344815 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 21:32:24 INFO - PROCESS | 3428 | 1461040344825 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:24 INFO - PROCESS | 3428 | ++DOCSHELL 19648C00 == 95 [pid = 3428] [id = 349] 21:32:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (196AA000) [pid = 3428] [serial = 1046] [outer = 00000000] 21:32:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 115 (19B57C00) [pid = 3428] [serial = 1047] [outer = 196AA000] 21:32:24 INFO - PROCESS | 3428 | 1461040344869 Marionette DEBUG loaded listener.js 21:32:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 116 (1A0EF400) [pid = 3428] [serial = 1048] [outer = 196AA000] 21:32:25 INFO - PROCESS | 3428 | 1461040345325 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] 21:32:25 INFO - PROCESS | 3428 | 1461040345357 Marionette TRACE conn4 <- [1,1361,null,{"value":"13"}] 21:32:25 INFO - PROCESS | 3428 | 1461040345361 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 21:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 21:32:25 INFO - PROCESS | 3428 | 1461040345362 Marionette TRACE conn4 <- [1,1362,null,{}] 21:32:25 INFO - PROCESS | 3428 | 1461040345366 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}] 21:32:25 INFO - PROCESS | 3428 | 1461040345498 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 21:32:25 INFO - PROCESS | 3428 | 1461040345593 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:25 INFO - PROCESS | 3428 | ++DOCSHELL 17B5B000 == 96 [pid = 3428] [id = 350] 21:32:25 INFO - PROCESS | 3428 | ++DOMWINDOW == 117 (18AE4400) [pid = 3428] [serial = 1049] [outer = 00000000] 21:32:25 INFO - PROCESS | 3428 | ++DOMWINDOW == 118 (1B9D3800) [pid = 3428] [serial = 1050] [outer = 18AE4400] 21:32:25 INFO - PROCESS | 3428 | 1461040345637 Marionette DEBUG loaded listener.js 21:32:25 INFO - PROCESS | 3428 | ++DOMWINDOW == 119 (1C601C00) [pid = 3428] [serial = 1051] [outer = 18AE4400] 21:32:26 INFO - PROCESS | 3428 | [3428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:32:26 INFO - PROCESS | 3428 | 1461040346074 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] 21:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 21:32:26 INFO - PROCESS | 3428 | 1461040346098 Marionette TRACE conn4 <- [1,1365,null,{"value":"13"}] 21:32:26 INFO - PROCESS | 3428 | 1461040346108 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 21:32:26 INFO - PROCESS | 3428 | 1461040346109 Marionette TRACE conn4 <- [1,1366,null,{}] 21:32:26 INFO - PROCESS | 3428 | 1461040346113 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}] 21:32:26 INFO - PROCESS | 3428 | 1461040346253 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 21:32:26 INFO - PROCESS | 3428 | 1461040346324 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:26 INFO - PROCESS | 3428 | ++DOCSHELL 1C703800 == 97 [pid = 3428] [id = 351] 21:32:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 120 (1C706800) [pid = 3428] [serial = 1052] [outer = 00000000] 21:32:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 121 (1D604400) [pid = 3428] [serial = 1053] [outer = 1C706800] 21:32:26 INFO - PROCESS | 3428 | 1461040346373 Marionette DEBUG loaded listener.js 21:32:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 122 (1D770C00) [pid = 3428] [serial = 1054] [outer = 1C706800] 21:32:26 INFO - PROCESS | 3428 | 1461040346791 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] 21:32:26 INFO - PROCESS | 3428 | 1461040346834 Marionette TRACE conn4 <- [1,1369,null,{"value":"13"}] 21:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 21:32:26 INFO - PROCESS | 3428 | 1461040346874 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 21:32:26 INFO - PROCESS | 3428 | 1461040346876 Marionette TRACE conn4 <- [1,1370,null,{}] 21:32:26 INFO - PROCESS | 3428 | 1461040346885 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}] 21:32:27 INFO - PROCESS | 3428 | 1461040347008 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 21:32:27 INFO - PROCESS | 3428 | 1461040347075 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:27 INFO - PROCESS | 3428 | ++DOCSHELL 1D776000 == 98 [pid = 3428] [id = 352] 21:32:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 123 (1D7AA000) [pid = 3428] [serial = 1055] [outer = 00000000] 21:32:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 124 (1E510000) [pid = 3428] [serial = 1056] [outer = 1D7AA000] 21:32:27 INFO - PROCESS | 3428 | 1461040347119 Marionette DEBUG loaded listener.js 21:32:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 125 (1E602C00) [pid = 3428] [serial = 1057] [outer = 1D7AA000] 21:32:27 INFO - PROCESS | 3428 | --DOMWINDOW == 124 (1026C400) [pid = 3428] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 21:32:27 INFO - PROCESS | 3428 | --DOMWINDOW == 123 (15589400) [pid = 3428] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 21:32:27 INFO - PROCESS | 3428 | --DOMWINDOW == 122 (1A0FA400) [pid = 3428] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 21:32:27 INFO - PROCESS | 3428 | --DOMWINDOW == 121 (1D771C00) [pid = 3428] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 21:32:27 INFO - PROCESS | 3428 | --DOMWINDOW == 120 (1D7EF800) [pid = 3428] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 21:32:27 INFO - PROCESS | 3428 | --DOMWINDOW == 119 (19899800) [pid = 3428] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 21:32:27 INFO - PROCESS | 3428 | --DOMWINDOW == 118 (1D604800) [pid = 3428] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 21:32:27 INFO - PROCESS | 3428 | --DOMWINDOW == 117 (1C77E800) [pid = 3428] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 21:32:27 INFO - PROCESS | 3428 | --DOMWINDOW == 116 (1D7B6C00) [pid = 3428] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 21:32:27 INFO - PROCESS | 3428 | --DOMWINDOW == 115 (14B7CC00) [pid = 3428] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 21:32:27 INFO - PROCESS | 3428 | --DOMWINDOW == 114 (1AEE7800) [pid = 3428] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 21:32:27 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (1B96A400) [pid = 3428] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 21:32:27 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (10349800) [pid = 3428] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 21:32:27 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (1D60C400) [pid = 3428] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 21:32:27 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (14CE0C00) [pid = 3428] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 21:32:27 INFO - PROCESS | 3428 | --DOMWINDOW == 109 (1A0F3800) [pid = 3428] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 21:32:27 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (155E0400) [pid = 3428] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 21:32:27 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (1E605400) [pid = 3428] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 21:32:27 INFO - PROCESS | 3428 | --DOMWINDOW == 106 (103E6C00) [pid = 3428] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 21:32:27 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (10267400) [pid = 3428] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 21:32:27 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (1ED3CC00) [pid = 3428] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 21:32:27 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (14530C00) [pid = 3428] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 21:32:27 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (1C84B800) [pid = 3428] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 21:32:27 INFO - PROCESS | 3428 | [3428] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 21:32:27 INFO - PROCESS | 3428 | 1461040347616 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] 21:32:27 INFO - PROCESS | 3428 | 1461040347669 Marionette TRACE conn4 <- [1,1373,null,{"value":"13"}] 21:32:27 INFO - PROCESS | 3428 | 1461040347673 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 21:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 21:32:27 INFO - PROCESS | 3428 | 1461040347675 Marionette TRACE conn4 <- [1,1374,null,{}] 21:32:27 INFO - PROCESS | 3428 | 1461040347678 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}] 21:32:27 INFO - PROCESS | 3428 | 1461040347803 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 21:32:27 INFO - PROCESS | 3428 | 1461040347882 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:27 INFO - PROCESS | 3428 | ++DOCSHELL 10349800 == 99 [pid = 3428] [id = 353] 21:32:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (103E6C00) [pid = 3428] [serial = 1058] [outer = 00000000] 21:32:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (18264C00) [pid = 3428] [serial = 1059] [outer = 103E6C00] 21:32:27 INFO - PROCESS | 3428 | 1461040347929 Marionette DEBUG loaded listener.js 21:32:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (19899800) [pid = 3428] [serial = 1060] [outer = 103E6C00] 21:32:28 INFO - PROCESS | 3428 | 1461040348276 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] 21:32:28 INFO - PROCESS | 3428 | 1461040348356 Marionette TRACE conn4 <- [1,1377,null,{"value":"13"}] 21:32:28 INFO - PROCESS | 3428 | 1461040348362 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 21:32:28 INFO - PROCESS | 3428 | 1461040348364 Marionette TRACE conn4 <- [1,1378,null,{}] 21:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 21:32:28 INFO - PROCESS | 3428 | 1461040348367 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}] 21:32:28 INFO - PROCESS | 3428 | 1461040348455 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 21:32:28 INFO - PROCESS | 3428 | 1461040348461 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:28 INFO - PROCESS | 3428 | ++DOCSHELL 1C70E400 == 100 [pid = 3428] [id = 354] 21:32:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (1C84B800) [pid = 3428] [serial = 1061] [outer = 00000000] 21:32:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 107 (1E604000) [pid = 3428] [serial = 1062] [outer = 1C84B800] 21:32:28 INFO - PROCESS | 3428 | 1461040348504 Marionette DEBUG loaded listener.js 21:32:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (1E60E000) [pid = 3428] [serial = 1063] [outer = 1C84B800] 21:32:28 INFO - PROCESS | 3428 | 1461040348935 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]]]}] 21:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 21:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 631ms 21:32:29 INFO - PROCESS | 3428 | 1461040348999 Marionette TRACE conn4 -> [0,1381,"getWindowHandle",null] 21:32:29 INFO - PROCESS | 3428 | 1461040349001 Marionette TRACE conn4 <- [1,1381,null,{"value":"13"}] 21:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 21:32:29 INFO - PROCESS | 3428 | 1461040349004 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 21:32:29 INFO - PROCESS | 3428 | 1461040349006 Marionette TRACE conn4 <- [1,1382,null,{}] 21:32:29 INFO - PROCESS | 3428 | 1461040349010 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}] 21:32:29 INFO - PROCESS | 3428 | 1461040349099 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 21:32:29 INFO - PROCESS | 3428 | 1461040349106 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:29 INFO - PROCESS | 3428 | ++DOCSHELL 1E6AC400 == 101 [pid = 3428] [id = 355] 21:32:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (1E6ACC00) [pid = 3428] [serial = 1064] [outer = 00000000] 21:32:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 110 (1ED3C800) [pid = 3428] [serial = 1065] [outer = 1E6ACC00] 21:32:29 INFO - PROCESS | 3428 | 1461040349149 Marionette DEBUG loaded listener.js 21:32:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (1EEA1400) [pid = 3428] [serial = 1066] [outer = 1E6ACC00] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 1C846800 == 100 [pid = 3428] [id = 330] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 1D76F400 == 99 [pid = 3428] [id = 296] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 1C77D800 == 98 [pid = 3428] [id = 264] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 19FF5800 == 97 [pid = 3428] [id = 144] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 0FD09400 == 96 [pid = 3428] [id = 26] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 14C64400 == 95 [pid = 3428] [id = 328] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 1AB7F800 == 94 [pid = 3428] [id = 200] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 1D7AE000 == 93 [pid = 3428] [id = 148] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 1AED8C00 == 92 [pid = 3428] [id = 279] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 10C84C00 == 91 [pid = 3428] [id = 234] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 18D5BC00 == 90 [pid = 3428] [id = 258] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 0FE36C00 == 89 [pid = 3428] [id = 145] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 1E508C00 == 88 [pid = 3428] [id = 332] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 15F0E800 == 87 [pid = 3428] [id = 149] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 17F2A800 == 86 [pid = 3428] [id = 91] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 1D509C00 == 85 [pid = 3428] [id = 314] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 19F9F000 == 84 [pid = 3428] [id = 259] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 18ADA800 == 83 [pid = 3428] [id = 59] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 18D55400 == 82 [pid = 3428] [id = 212] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 1D774400 == 81 [pid = 3428] [id = 297] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 17F26800 == 80 [pid = 3428] [id = 18] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 1D609000 == 79 [pid = 3428] [id = 331] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 19860400 == 78 [pid = 3428] [id = 298] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 18AE1400 == 77 [pid = 3428] [id = 199] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 14C6C000 == 76 [pid = 3428] [id = 282] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 18D50800 == 75 [pid = 3428] [id = 165] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 1ED32800 == 74 [pid = 3428] [id = 8] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 1BFBCC00 == 73 [pid = 3428] [id = 313] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 195ED800 == 72 [pid = 3428] [id = 11] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 17B5E000 == 71 [pid = 3428] [id = 47] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 1452B000 == 70 [pid = 3428] [id = 198] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 1ED40C00 == 69 [pid = 3428] [id = 13] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 19F97800 == 68 [pid = 3428] [id = 329] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 1ED3A400 == 67 [pid = 3428] [id = 333] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 1026AC00 == 66 [pid = 3428] [id = 293] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 1A0F7800 == 65 [pid = 3428] [id = 295] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 1C602400 == 64 [pid = 3428] [id = 263] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 18ADF400 == 63 [pid = 3428] [id = 78] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 196B0400 == 62 [pid = 3428] [id = 106] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 1D618800 == 61 [pid = 3428] [id = 191] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 18C29000 == 60 [pid = 3428] [id = 255] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 1B9DB800 == 59 [pid = 3428] [id = 133] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 1333C400 == 58 [pid = 3428] [id = 10] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 0FD0AC00 == 57 [pid = 3428] [id = 265] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 15582000 == 56 [pid = 3428] [id = 294] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 17B57000 == 55 [pid = 3428] [id = 146] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 1D772C00 == 54 [pid = 3428] [id = 315] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 0FE32400 == 53 [pid = 3428] [id = 150] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 15B23C00 == 52 [pid = 3428] [id = 178] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 196A5000 == 51 [pid = 3428] [id = 256] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 1D610400 == 50 [pid = 3428] [id = 164] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 19FF1C00 == 49 [pid = 3428] [id = 132] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 15B24000 == 48 [pid = 3428] [id = 257] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 1A0FA800 == 47 [pid = 3428] [id = 163] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 14B81800 == 46 [pid = 3428] [id = 346] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 10266800 == 45 [pid = 3428] [id = 345] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 1C605800 == 44 [pid = 3428] [id = 344] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 1BFB8800 == 43 [pid = 3428] [id = 343] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 1B9D9000 == 42 [pid = 3428] [id = 326] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 18AE4800 == 41 [pid = 3428] [id = 342] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 19891000 == 40 [pid = 3428] [id = 341] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 10349400 == 39 [pid = 3428] [id = 316] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 18D5EC00 == 38 [pid = 3428] [id = 340] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 155DCC00 == 37 [pid = 3428] [id = 339] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 18A5B000 == 36 [pid = 3428] [id = 337] 21:32:30 INFO - PROCESS | 3428 | --DOCSHELL 10B9C800 == 35 [pid = 3428] [id = 338] 21:32:31 INFO - PROCESS | 3428 | --DOCSHELL 18AE5800 == 34 [pid = 3428] [id = 348] 21:32:31 INFO - PROCESS | 3428 | --DOCSHELL 17B5B000 == 33 [pid = 3428] [id = 350] 21:32:31 INFO - PROCESS | 3428 | --DOCSHELL 144ABC00 == 32 [pid = 3428] [id = 347] 21:32:31 INFO - PROCESS | 3428 | --DOCSHELL 1C703800 == 31 [pid = 3428] [id = 351] 21:32:31 INFO - PROCESS | 3428 | --DOCSHELL 1D776000 == 30 [pid = 3428] [id = 352] 21:32:31 INFO - PROCESS | 3428 | --DOCSHELL 19648C00 == 29 [pid = 3428] [id = 349] 21:32:31 INFO - PROCESS | 3428 | --DOCSHELL 1C70E400 == 28 [pid = 3428] [id = 354] 21:32:31 INFO - PROCESS | 3428 | --DOCSHELL 10349800 == 27 [pid = 3428] [id = 353] 21:32:31 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (14419400) [pid = 3428] [serial = 880] [outer = 00000000] [url = about:blank] 21:32:31 INFO - PROCESS | 3428 | --DOMWINDOW == 109 (18ADAC00) [pid = 3428] [serial = 883] [outer = 00000000] [url = about:blank] 21:32:31 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (1D611C00) [pid = 3428] [serial = 886] [outer = 00000000] [url = about:blank] 21:32:31 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (1D7E2000) [pid = 3428] [serial = 889] [outer = 00000000] [url = about:blank] 21:32:31 INFO - PROCESS | 3428 | --DOMWINDOW == 106 (1E6AD400) [pid = 3428] [serial = 892] [outer = 00000000] [url = about:blank] 21:32:31 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (1EEA3C00) [pid = 3428] [serial = 895] [outer = 00000000] [url = about:blank] 21:32:31 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (1D76DC00) [pid = 3428] [serial = 943] [outer = 00000000] [url = about:blank] 21:32:31 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (1D53D400) [pid = 3428] [serial = 940] [outer = 00000000] [url = about:blank] 21:32:31 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (1E608C00) [pid = 3428] [serial = 946] [outer = 00000000] [url = about:blank] 21:32:31 INFO - PROCESS | 3428 | --DOMWINDOW == 101 (18A55400) [pid = 3428] [serial = 934] [outer = 00000000] [url = about:blank] 21:32:31 INFO - PROCESS | 3428 | --DOMWINDOW == 100 (1C60D400) [pid = 3428] [serial = 928] [outer = 00000000] [url = about:blank] 21:32:31 INFO - PROCESS | 3428 | --DOMWINDOW == 99 (1C70E000) [pid = 3428] [serial = 937] [outer = 00000000] [url = about:blank] 21:32:31 INFO - PROCESS | 3428 | --DOMWINDOW == 98 (14929800) [pid = 3428] [serial = 931] [outer = 00000000] [url = about:blank] 21:32:31 INFO - PROCESS | 3428 | --DOMWINDOW == 97 (1D7AA400) [pid = 3428] [serial = 993] [outer = 00000000] [url = about:blank] 21:32:31 INFO - PROCESS | 3428 | --DOMWINDOW == 96 (17C6D000) [pid = 3428] [serial = 1008] [outer = 00000000] [url = about:blank] 21:32:31 INFO - PROCESS | 3428 | --DOMWINDOW == 95 (17F12C00) [pid = 3428] [serial = 1009] [outer = 00000000] [url = about:blank] 21:32:31 INFO - PROCESS | 3428 | --DOMWINDOW == 94 (1C77DC00) [pid = 3428] [serial = 988] [outer = 00000000] [url = about:blank] 21:32:31 INFO - PROCESS | 3428 | --DOMWINDOW == 93 (1C701400) [pid = 3428] [serial = 987] [outer = 00000000] [url = about:blank] 21:32:31 INFO - PROCESS | 3428 | --DOMWINDOW == 92 (18AE7000) [pid = 3428] [serial = 985] [outer = 00000000] [url = about:blank] 21:32:31 INFO - PROCESS | 3428 | --DOMWINDOW == 91 (17CECC00) [pid = 3428] [serial = 984] [outer = 00000000] [url = about:blank] 21:32:31 INFO - PROCESS | 3428 | --DOMWINDOW == 90 (1E7D9000) [pid = 3428] [serial = 997] [outer = 00000000] [url = about:blank] 21:32:31 INFO - PROCESS | 3428 | --DOMWINDOW == 89 (1E7CC000) [pid = 3428] [serial = 996] [outer = 00000000] [url = about:blank] 21:32:31 INFO - PROCESS | 3428 | --DOMWINDOW == 88 (14C3E400) [pid = 3428] [serial = 982] [outer = 00000000] [url = about:blank] 21:32:31 INFO - PROCESS | 3428 | --DOMWINDOW == 87 (144AC400) [pid = 3428] [serial = 981] [outer = 00000000] [url = about:blank] 21:32:31 INFO - PROCESS | 3428 | --DOMWINDOW == 86 (14522400) [pid = 3428] [serial = 1005] [outer = 00000000] [url = about:blank] 21:32:31 INFO - PROCESS | 3428 | --DOMWINDOW == 85 (14C41000) [pid = 3428] [serial = 1006] [outer = 00000000] [url = about:blank] 21:32:31 INFO - PROCESS | 3428 | --DOMWINDOW == 84 (1EEE6C00) [pid = 3428] [serial = 1000] [outer = 00000000] [url = about:blank] 21:32:31 INFO - PROCESS | 3428 | --DOMWINDOW == 83 (1EE22000) [pid = 3428] [serial = 999] [outer = 00000000] [url = about:blank] 21:32:31 INFO - PROCESS | 3428 | --DOMWINDOW == 82 (15B1A800) [pid = 3428] [serial = 1003] [outer = 00000000] [url = about:blank] 21:32:31 INFO - PROCESS | 3428 | --DOMWINDOW == 81 (155D3000) [pid = 3428] [serial = 1002] [outer = 00000000] [url = about:blank] 21:32:31 INFO - PROCESS | 3428 | --DOMWINDOW == 80 (1D607400) [pid = 3428] [serial = 991] [outer = 00000000] [url = about:blank] 21:32:31 INFO - PROCESS | 3428 | --DOMWINDOW == 79 (1D506C00) [pid = 3428] [serial = 990] [outer = 00000000] [url = about:blank] 21:32:31 INFO - PROCESS | 3428 | --DOMWINDOW == 78 (18C1CC00) [pid = 3428] [serial = 1011] [outer = 00000000] [url = about:blank] 21:32:31 INFO - PROCESS | 3428 | --DOMWINDOW == 77 (1D7B2400) [pid = 3428] [serial = 994] [outer = 00000000] [url = about:blank] 21:32:31 INFO - PROCESS | 3428 | 1461040351562 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]]]}] 21:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 21:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 2573ms 21:32:31 INFO - PROCESS | 3428 | 1461040351578 Marionette TRACE conn4 -> [0,1385,"getWindowHandle",null] 21:32:31 INFO - PROCESS | 3428 | 1461040351582 Marionette TRACE conn4 <- [1,1385,null,{"value":"13"}] 21:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 21:32:31 INFO - PROCESS | 3428 | 1461040351587 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 21:32:31 INFO - PROCESS | 3428 | 1461040351592 Marionette TRACE conn4 <- [1,1386,null,{}] 21:32:31 INFO - PROCESS | 3428 | 1461040351599 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}] 21:32:31 INFO - PROCESS | 3428 | 1461040351691 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 21:32:31 INFO - PROCESS | 3428 | 1461040351702 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:31 INFO - PROCESS | 3428 | ++DOCSHELL 0FCBEC00 == 28 [pid = 3428] [id = 356] 21:32:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 78 (0FCBF000) [pid = 3428] [serial = 1067] [outer = 00000000] 21:32:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 79 (0FD04800) [pid = 3428] [serial = 1068] [outer = 0FCBF000] 21:32:31 INFO - PROCESS | 3428 | 1461040351753 Marionette DEBUG loaded listener.js 21:32:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 80 (0FD0A800) [pid = 3428] [serial = 1069] [outer = 0FCBF000] 21:32:32 INFO - PROCESS | 3428 | 1461040352253 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]]]}] 21:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 21:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 691ms 21:32:32 INFO - PROCESS | 3428 | 1461040352279 Marionette TRACE conn4 -> [0,1389,"getWindowHandle",null] 21:32:32 INFO - PROCESS | 3428 | 1461040352285 Marionette TRACE conn4 <- [1,1389,null,{"value":"13"}] 21:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 21:32:32 INFO - PROCESS | 3428 | 1461040352291 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 21:32:32 INFO - PROCESS | 3428 | 1461040352294 Marionette TRACE conn4 <- [1,1390,null,{}] 21:32:32 INFO - PROCESS | 3428 | 1461040352298 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}] 21:32:32 INFO - PROCESS | 3428 | 1461040352383 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 21:32:32 INFO - PROCESS | 3428 | 1461040352393 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:32 INFO - PROCESS | 3428 | ++DOCSHELL 0FE06000 == 29 [pid = 3428] [id = 357] 21:32:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 81 (0FE14800) [pid = 3428] [serial = 1070] [outer = 00000000] 21:32:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 82 (0FE35400) [pid = 3428] [serial = 1071] [outer = 0FE14800] 21:32:32 INFO - PROCESS | 3428 | 1461040352439 Marionette DEBUG loaded listener.js 21:32:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 83 (10192400) [pid = 3428] [serial = 1072] [outer = 0FE14800] 21:32:32 INFO - PROCESS | 3428 | 1461040352930 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]]]}] 21:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 21:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 21:32:32 INFO - PROCESS | 3428 | 1461040352963 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 21:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 21:32:32 INFO - PROCESS | 3428 | 1461040352966 Marionette TRACE conn4 <- [1,1393,null,{"value":"13"}] 21:32:32 INFO - PROCESS | 3428 | 1461040352970 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 21:32:32 INFO - PROCESS | 3428 | 1461040352973 Marionette TRACE conn4 <- [1,1394,null,{}] 21:32:33 INFO - PROCESS | 3428 | 1461040352984 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}] 21:32:33 INFO - PROCESS | 3428 | 1461040353110 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 21:32:33 INFO - PROCESS | 3428 | 1461040353194 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:33 INFO - PROCESS | 3428 | ++DOCSHELL 1026EC00 == 30 [pid = 3428] [id = 358] 21:32:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 84 (103EEC00) [pid = 3428] [serial = 1073] [outer = 00000000] 21:32:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 85 (10BA5400) [pid = 3428] [serial = 1074] [outer = 103EEC00] 21:32:33 INFO - PROCESS | 3428 | 1461040353244 Marionette DEBUG loaded listener.js 21:32:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 86 (10C91800) [pid = 3428] [serial = 1075] [outer = 103EEC00] 21:32:33 INFO - PROCESS | 3428 | 1461040353663 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]]]}] 21:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 21:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 731ms 21:32:33 INFO - PROCESS | 3428 | 1461040353704 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 21:32:33 INFO - PROCESS | 3428 | 1461040353707 Marionette TRACE conn4 <- [1,1397,null,{"value":"13"}] 21:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 21:32:33 INFO - PROCESS | 3428 | 1461040353716 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 21:32:33 INFO - PROCESS | 3428 | 1461040353717 Marionette TRACE conn4 <- [1,1398,null,{}] 21:32:33 INFO - PROCESS | 3428 | 1461040353721 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}] 21:32:33 INFO - PROCESS | 3428 | 1461040353803 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 21:32:33 INFO - PROCESS | 3428 | 1461040353809 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:33 INFO - PROCESS | 3428 | ++DOCSHELL 11199800 == 31 [pid = 3428] [id = 359] 21:32:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 87 (14218000) [pid = 3428] [serial = 1076] [outer = 00000000] 21:32:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 88 (1490D000) [pid = 3428] [serial = 1077] [outer = 14218000] 21:32:33 INFO - PROCESS | 3428 | 1461040353854 Marionette DEBUG loaded listener.js 21:32:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 89 (149D0000) [pid = 3428] [serial = 1078] [outer = 14218000] 21:32:34 INFO - PROCESS | 3428 | 1461040354323 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]]]}] 21:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 21:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 631ms 21:32:34 INFO - PROCESS | 3428 | 1461040354349 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 21:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 21:32:34 INFO - PROCESS | 3428 | 1461040354351 Marionette TRACE conn4 <- [1,1401,null,{"value":"13"}] 21:32:34 INFO - PROCESS | 3428 | 1461040354354 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 21:32:34 INFO - PROCESS | 3428 | 1461040354356 Marionette TRACE conn4 <- [1,1402,null,{}] 21:32:34 INFO - PROCESS | 3428 | 1461040354359 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}] 21:32:34 INFO - PROCESS | 3428 | 1461040354437 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 21:32:34 INFO - PROCESS | 3428 | 1461040354481 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:34 INFO - PROCESS | 3428 | ++DOCSHELL 14C41400 == 32 [pid = 3428] [id = 360] 21:32:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 90 (14C42C00) [pid = 3428] [serial = 1079] [outer = 00000000] 21:32:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 91 (14C65C00) [pid = 3428] [serial = 1080] [outer = 14C42C00] 21:32:34 INFO - PROCESS | 3428 | 1461040354526 Marionette DEBUG loaded listener.js 21:32:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 92 (14C6C400) [pid = 3428] [serial = 1081] [outer = 14C42C00] 21:32:35 INFO - PROCESS | 3428 | 1461040355003 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]]]}] 21:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 21:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 671ms 21:32:35 INFO - PROCESS | 3428 | 1461040355027 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 21:32:35 INFO - PROCESS | 3428 | 1461040355029 Marionette TRACE conn4 <- [1,1405,null,{"value":"13"}] 21:32:35 INFO - PROCESS | 3428 | 1461040355032 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 21:32:35 INFO - PROCESS | 3428 | 1461040355033 Marionette TRACE conn4 <- [1,1406,null,{}] 21:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 21:32:35 INFO - PROCESS | 3428 | 1461040355036 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}] 21:32:35 INFO - PROCESS | 3428 | 1461040355149 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 21:32:35 INFO - PROCESS | 3428 | 1461040355159 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:35 INFO - PROCESS | 3428 | ++DOCSHELL 14C6DC00 == 33 [pid = 3428] [id = 361] 21:32:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 93 (1558A400) [pid = 3428] [serial = 1082] [outer = 00000000] 21:32:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 94 (155DC400) [pid = 3428] [serial = 1083] [outer = 1558A400] 21:32:35 INFO - PROCESS | 3428 | 1461040355207 Marionette DEBUG loaded listener.js 21:32:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 95 (15A60C00) [pid = 3428] [serial = 1084] [outer = 1558A400] 21:32:35 INFO - PROCESS | 3428 | 1461040355651 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]]]}] 21:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 21:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 670ms 21:32:35 INFO - PROCESS | 3428 | 1461040355707 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 21:32:35 INFO - PROCESS | 3428 | 1461040355708 Marionette TRACE conn4 <- [1,1409,null,{"value":"13"}] 21:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 21:32:35 INFO - PROCESS | 3428 | 1461040355712 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 21:32:35 INFO - PROCESS | 3428 | 1461040355713 Marionette TRACE conn4 <- [1,1410,null,{}] 21:32:35 INFO - PROCESS | 3428 | 1461040355717 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}] 21:32:35 INFO - PROCESS | 3428 | 1461040355792 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 21:32:35 INFO - PROCESS | 3428 | 1461040355828 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:35 INFO - PROCESS | 3428 | ++DOCSHELL 15F0AC00 == 34 [pid = 3428] [id = 362] 21:32:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 96 (15F0B800) [pid = 3428] [serial = 1085] [outer = 00000000] 21:32:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 97 (165F2400) [pid = 3428] [serial = 1086] [outer = 15F0B800] 21:32:35 INFO - PROCESS | 3428 | 1461040355872 Marionette DEBUG loaded listener.js 21:32:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 98 (16953C00) [pid = 3428] [serial = 1087] [outer = 15F0B800] 21:32:36 INFO - PROCESS | 3428 | 1461040356309 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]]]}] 21:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 21:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 631ms 21:32:36 INFO - PROCESS | 3428 | 1461040356344 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 21:32:36 INFO - PROCESS | 3428 | 1461040356346 Marionette TRACE conn4 <- [1,1413,null,{"value":"13"}] 21:32:36 INFO - PROCESS | 3428 | 1461040356349 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 21:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 21:32:36 INFO - PROCESS | 3428 | 1461040356350 Marionette TRACE conn4 <- [1,1414,null,{}] 21:32:36 INFO - PROCESS | 3428 | 1461040356354 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}] 21:32:36 INFO - PROCESS | 3428 | 1461040356430 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 21:32:36 INFO - PROCESS | 3428 | 1461040356436 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:36 INFO - PROCESS | 3428 | ++DOCSHELL 165EFC00 == 35 [pid = 3428] [id = 363] 21:32:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 99 (17B52400) [pid = 3428] [serial = 1088] [outer = 00000000] 21:32:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 100 (17B60C00) [pid = 3428] [serial = 1089] [outer = 17B52400] 21:32:36 INFO - PROCESS | 3428 | 1461040356483 Marionette DEBUG loaded listener.js 21:32:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 101 (17B5D000) [pid = 3428] [serial = 1090] [outer = 17B52400] 21:32:37 INFO - PROCESS | 3428 | 1461040356979 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]]]}] 21:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 21:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 671ms 21:32:37 INFO - PROCESS | 3428 | 1461040357023 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 21:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 21:32:37 INFO - PROCESS | 3428 | 1461040357025 Marionette TRACE conn4 <- [1,1417,null,{"value":"13"}] 21:32:37 INFO - PROCESS | 3428 | 1461040357029 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 21:32:37 INFO - PROCESS | 3428 | 1461040357030 Marionette TRACE conn4 <- [1,1418,null,{}] 21:32:37 INFO - PROCESS | 3428 | 1461040357034 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}] 21:32:37 INFO - PROCESS | 3428 | 1461040357142 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 21:32:37 INFO - PROCESS | 3428 | 1461040357234 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:37 INFO - PROCESS | 3428 | ++DOCSHELL 0FCB9000 == 36 [pid = 3428] [id = 364] 21:32:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 102 (1026E400) [pid = 3428] [serial = 1091] [outer = 00000000] 21:32:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (17F32000) [pid = 3428] [serial = 1092] [outer = 1026E400] 21:32:37 INFO - PROCESS | 3428 | 1461040357278 Marionette DEBUG loaded listener.js 21:32:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (17FC0000) [pid = 3428] [serial = 1093] [outer = 1026E400] 21:32:37 INFO - PROCESS | 3428 | 1461040357712 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]]]}] 21:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 21:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 731ms 21:32:37 INFO - PROCESS | 3428 | 1461040357760 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 21:32:37 INFO - PROCESS | 3428 | 1461040357762 Marionette TRACE conn4 <- [1,1421,null,{"value":"13"}] 21:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 21:32:37 INFO - PROCESS | 3428 | 1461040357765 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 21:32:37 INFO - PROCESS | 3428 | 1461040357767 Marionette TRACE conn4 <- [1,1422,null,{}] 21:32:37 INFO - PROCESS | 3428 | 1461040357771 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}] 21:32:37 INFO - PROCESS | 3428 | 1461040357882 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 21:32:37 INFO - PROCESS | 3428 | 1461040357891 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:37 INFO - PROCESS | 3428 | ++DOCSHELL 18261C00 == 37 [pid = 3428] [id = 365] 21:32:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (18A56000) [pid = 3428] [serial = 1094] [outer = 00000000] 21:32:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (18ADB800) [pid = 3428] [serial = 1095] [outer = 18A56000] 21:32:38 INFO - PROCESS | 3428 | 1461040357982 Marionette DEBUG loaded listener.js 21:32:38 INFO - PROCESS | 3428 | ++DOMWINDOW == 107 (18AE4000) [pid = 3428] [serial = 1096] [outer = 18A56000] 21:32:38 INFO - PROCESS | 3428 | 1461040358423 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]]]}] 21:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 21:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 672ms 21:32:38 INFO - PROCESS | 3428 | 1461040358437 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 21:32:38 INFO - PROCESS | 3428 | 1461040358440 Marionette TRACE conn4 <- [1,1425,null,{"value":"13"}] 21:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 21:32:38 INFO - PROCESS | 3428 | 1461040358443 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 21:32:38 INFO - PROCESS | 3428 | 1461040358445 Marionette TRACE conn4 <- [1,1426,null,{}] 21:32:38 INFO - PROCESS | 3428 | 1461040358449 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}] 21:32:38 INFO - PROCESS | 3428 | 1461040358607 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 21:32:38 INFO - PROCESS | 3428 | 1461040358620 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:38 INFO - PROCESS | 3428 | ++DOCSHELL 18B3F800 == 38 [pid = 3428] [id = 366] 21:32:38 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (18B40000) [pid = 3428] [serial = 1097] [outer = 00000000] 21:32:38 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (18C27400) [pid = 3428] [serial = 1098] [outer = 18B40000] 21:32:38 INFO - PROCESS | 3428 | 1461040358675 Marionette DEBUG loaded listener.js 21:32:38 INFO - PROCESS | 3428 | ++DOMWINDOW == 110 (18D54800) [pid = 3428] [serial = 1099] [outer = 18B40000] 21:32:39 INFO - PROCESS | 3428 | --DOMWINDOW == 109 (1B9DE400) [pid = 3428] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 21:32:39 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (18AE4400) [pid = 3428] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 21:32:39 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (1C706800) [pid = 3428] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 21:32:39 INFO - PROCESS | 3428 | --DOMWINDOW == 106 (103E6C00) [pid = 3428] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 21:32:39 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (1D7AA000) [pid = 3428] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 21:32:39 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (1C84B800) [pid = 3428] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 21:32:39 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (196AA000) [pid = 3428] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 21:32:39 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (18AE6000) [pid = 3428] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 21:32:39 INFO - PROCESS | 3428 | --DOMWINDOW == 101 (1452F000) [pid = 3428] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 21:32:39 INFO - PROCESS | 3428 | --DOMWINDOW == 100 (14BC6C00) [pid = 3428] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 21:32:39 INFO - PROCESS | 3428 | --DOMWINDOW == 99 (14910400) [pid = 3428] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 21:32:39 INFO - PROCESS | 3428 | --DOMWINDOW == 98 (1C77CC00) [pid = 3428] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 21:32:39 INFO - PROCESS | 3428 | --DOMWINDOW == 97 (1BFBD400) [pid = 3428] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 21:32:39 INFO - PROCESS | 3428 | --DOMWINDOW == 96 (19A07000) [pid = 3428] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 21:32:39 INFO - PROCESS | 3428 | --DOMWINDOW == 95 (19891800) [pid = 3428] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 21:32:39 INFO - PROCESS | 3428 | --DOMWINDOW == 94 (195EC800) [pid = 3428] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 21:32:39 INFO - PROCESS | 3428 | --DOMWINDOW == 93 (155DF400) [pid = 3428] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 21:32:39 INFO - PROCESS | 3428 | --DOMWINDOW == 92 (10B9D000) [pid = 3428] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 21:32:39 INFO - PROCESS | 3428 | --DOMWINDOW == 91 (18ADC800) [pid = 3428] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 21:32:39 INFO - PROCESS | 3428 | 1461040359690 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]]]}] 21:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 21:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1274ms 21:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 21:32:39 INFO - PROCESS | 3428 | 1461040359721 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 21:32:39 INFO - PROCESS | 3428 | 1461040359723 Marionette TRACE conn4 <- [1,1429,null,{"value":"13"}] 21:32:39 INFO - PROCESS | 3428 | 1461040359726 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 21:32:39 INFO - PROCESS | 3428 | 1461040359728 Marionette TRACE conn4 <- [1,1430,null,{}] 21:32:39 INFO - PROCESS | 3428 | 1461040359731 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}] 21:32:39 INFO - PROCESS | 3428 | 1461040359808 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 21:32:39 INFO - PROCESS | 3428 | 1461040359814 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:39 INFO - PROCESS | 3428 | ++DOCSHELL 14C60400 == 39 [pid = 3428] [id = 367] 21:32:39 INFO - PROCESS | 3428 | ++DOMWINDOW == 92 (14C66800) [pid = 3428] [serial = 1100] [outer = 00000000] 21:32:39 INFO - PROCESS | 3428 | ++DOMWINDOW == 93 (16955800) [pid = 3428] [serial = 1101] [outer = 14C66800] 21:32:39 INFO - PROCESS | 3428 | 1461040359859 Marionette DEBUG loaded listener.js 21:32:39 INFO - PROCESS | 3428 | ++DOMWINDOW == 94 (17B54400) [pid = 3428] [serial = 1102] [outer = 14C66800] 21:32:40 INFO - PROCESS | 3428 | 1461040360289 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]]]}] 21:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 21:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 570ms 21:32:40 INFO - PROCESS | 3428 | 1461040360297 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 21:32:40 INFO - PROCESS | 3428 | 1461040360299 Marionette TRACE conn4 <- [1,1433,null,{"value":"13"}] 21:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 21:32:40 INFO - PROCESS | 3428 | 1461040360302 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 21:32:40 INFO - PROCESS | 3428 | 1461040360304 Marionette TRACE conn4 <- [1,1434,null,{}] 21:32:40 INFO - PROCESS | 3428 | 1461040360320 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}] 21:32:40 INFO - PROCESS | 3428 | 1461040360403 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 21:32:40 INFO - PROCESS | 3428 | 1461040360410 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:40 INFO - PROCESS | 3428 | ++DOCSHELL 18C1F800 == 40 [pid = 3428] [id = 368] 21:32:40 INFO - PROCESS | 3428 | ++DOMWINDOW == 95 (18C1FC00) [pid = 3428] [serial = 1103] [outer = 00000000] 21:32:40 INFO - PROCESS | 3428 | ++DOMWINDOW == 96 (18D5C000) [pid = 3428] [serial = 1104] [outer = 18C1FC00] 21:32:40 INFO - PROCESS | 3428 | 1461040360453 Marionette DEBUG loaded listener.js 21:32:40 INFO - PROCESS | 3428 | ++DOMWINDOW == 97 (195ECC00) [pid = 3428] [serial = 1105] [outer = 18C1FC00] 21:32:40 INFO - PROCESS | 3428 | 1461040360905 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]]]}] 21:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 21:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 650ms 21:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 21:32:40 INFO - PROCESS | 3428 | 1461040360954 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 21:32:40 INFO - PROCESS | 3428 | 1461040360956 Marionette TRACE conn4 <- [1,1437,null,{"value":"13"}] 21:32:40 INFO - PROCESS | 3428 | 1461040360959 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 21:32:40 INFO - PROCESS | 3428 | 1461040360961 Marionette TRACE conn4 <- [1,1438,null,{}] 21:32:40 INFO - PROCESS | 3428 | 1461040360964 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}] 21:32:41 INFO - PROCESS | 3428 | 1461040361043 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 21:32:41 INFO - PROCESS | 3428 | 1461040361049 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:41 INFO - PROCESS | 3428 | ++DOCSHELL 19639800 == 41 [pid = 3428] [id = 369] 21:32:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 98 (1963A800) [pid = 3428] [serial = 1106] [outer = 00000000] 21:32:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 99 (19643400) [pid = 3428] [serial = 1107] [outer = 1963A800] 21:32:41 INFO - PROCESS | 3428 | 1461040361094 Marionette DEBUG loaded listener.js 21:32:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 100 (19646C00) [pid = 3428] [serial = 1108] [outer = 1963A800] 21:32:42 INFO - PROCESS | 3428 | --DOCSHELL 10BA4800 == 40 [pid = 3428] [id = 246] 21:32:42 INFO - PROCESS | 3428 | --DOCSHELL 0FD03C00 == 39 [pid = 3428] [id = 245] 21:32:42 INFO - PROCESS | 3428 | --DOCSHELL 1D505C00 == 38 [pid = 3428] [id = 241] 21:32:42 INFO - PROCESS | 3428 | --DOCSHELL 207B4C00 == 37 [pid = 3428] [id = 248] 21:32:42 INFO - PROCESS | 3428 | --DOCSHELL 1D50F400 == 36 [pid = 3428] [id = 247] 21:32:42 INFO - PROCESS | 3428 | --DOCSHELL 155D9C00 == 35 [pid = 3428] [id = 235] 21:32:42 INFO - PROCESS | 3428 | --DOCSHELL 1558D400 == 34 [pid = 3428] [id = 252] 21:32:42 INFO - PROCESS | 3428 | --DOCSHELL 1E6AE400 == 33 [pid = 3428] [id = 244] 21:32:42 INFO - PROCESS | 3428 | --DOCSHELL 0B671000 == 32 [pid = 3428] [id = 249] 21:32:42 INFO - PROCESS | 3428 | --DOCSHELL 0FE10800 == 31 [pid = 3428] [id = 251] 21:32:42 INFO - PROCESS | 3428 | --DOCSHELL 19A0CC00 == 30 [pid = 3428] [id = 238] 21:32:42 INFO - PROCESS | 3428 | --DOCSHELL 0FE30800 == 29 [pid = 3428] [id = 242] 21:32:42 INFO - PROCESS | 3428 | --DOCSHELL 10260400 == 28 [pid = 3428] [id = 250] 21:32:42 INFO - PROCESS | 3428 | --DOCSHELL 0FD10C00 == 27 [pid = 3428] [id = 236] 21:32:42 INFO - PROCESS | 3428 | --DOCSHELL 18C24C00 == 26 [pid = 3428] [id = 237] 21:32:42 INFO - PROCESS | 3428 | --DOCSHELL 14928C00 == 25 [pid = 3428] [id = 243] 21:32:42 INFO - PROCESS | 3428 | --DOCSHELL 1C848000 == 24 [pid = 3428] [id = 240] 21:32:42 INFO - PROCESS | 3428 | --DOCSHELL 1A065400 == 23 [pid = 3428] [id = 239] 21:32:42 INFO - PROCESS | 3428 | --DOCSHELL 1E6AC400 == 22 [pid = 3428] [id = 355] 21:32:42 INFO - PROCESS | 3428 | --DOMWINDOW == 99 (1C60B400) [pid = 3428] [serial = 979] [outer = 00000000] [url = about:blank] 21:32:42 INFO - PROCESS | 3428 | --DOMWINDOW == 98 (1B9D3800) [pid = 3428] [serial = 1050] [outer = 00000000] [url = about:blank] 21:32:42 INFO - PROCESS | 3428 | --DOMWINDOW == 97 (1C601C00) [pid = 3428] [serial = 1051] [outer = 00000000] [url = about:blank] 21:32:42 INFO - PROCESS | 3428 | --DOMWINDOW == 96 (1D770C00) [pid = 3428] [serial = 1054] [outer = 00000000] [url = about:blank] 21:32:42 INFO - PROCESS | 3428 | --DOMWINDOW == 95 (1D604400) [pid = 3428] [serial = 1053] [outer = 00000000] [url = about:blank] 21:32:42 INFO - PROCESS | 3428 | --DOMWINDOW == 94 (18264C00) [pid = 3428] [serial = 1059] [outer = 00000000] [url = about:blank] 21:32:42 INFO - PROCESS | 3428 | --DOMWINDOW == 93 (1E510000) [pid = 3428] [serial = 1056] [outer = 00000000] [url = about:blank] 21:32:42 INFO - PROCESS | 3428 | --DOMWINDOW == 92 (1E60E000) [pid = 3428] [serial = 1063] [outer = 00000000] [url = about:blank] 21:32:42 INFO - PROCESS | 3428 | --DOMWINDOW == 91 (1E604000) [pid = 3428] [serial = 1062] [outer = 00000000] [url = about:blank] 21:32:42 INFO - PROCESS | 3428 | --DOMWINDOW == 90 (1E602C00) [pid = 3428] [serial = 1057] [outer = 00000000] [url = about:blank] 21:32:42 INFO - PROCESS | 3428 | --DOMWINDOW == 89 (1ED3C800) [pid = 3428] [serial = 1065] [outer = 00000000] [url = about:blank] 21:32:42 INFO - PROCESS | 3428 | --DOMWINDOW == 88 (19B57C00) [pid = 3428] [serial = 1047] [outer = 00000000] [url = about:blank] 21:32:42 INFO - PROCESS | 3428 | --DOMWINDOW == 87 (18C20C00) [pid = 3428] [serial = 1044] [outer = 00000000] [url = about:blank] 21:32:42 INFO - PROCESS | 3428 | --DOMWINDOW == 86 (18D59C00) [pid = 3428] [serial = 1045] [outer = 00000000] [url = about:blank] 21:32:42 INFO - PROCESS | 3428 | --DOMWINDOW == 85 (155E0800) [pid = 3428] [serial = 1041] [outer = 00000000] [url = about:blank] 21:32:42 INFO - PROCESS | 3428 | --DOMWINDOW == 84 (15B24800) [pid = 3428] [serial = 1042] [outer = 00000000] [url = about:blank] 21:32:42 INFO - PROCESS | 3428 | --DOMWINDOW == 83 (155E1000) [pid = 3428] [serial = 1039] [outer = 00000000] [url = about:blank] 21:32:42 INFO - PROCESS | 3428 | --DOMWINDOW == 82 (0FE07000) [pid = 3428] [serial = 1038] [outer = 00000000] [url = about:blank] 21:32:42 INFO - PROCESS | 3428 | --DOMWINDOW == 81 (17F2F400) [pid = 3428] [serial = 1036] [outer = 00000000] [url = about:blank] 21:32:42 INFO - PROCESS | 3428 | --DOMWINDOW == 80 (15B23000) [pid = 3428] [serial = 1035] [outer = 00000000] [url = about:blank] 21:32:42 INFO - PROCESS | 3428 | --DOMWINDOW == 79 (1C854000) [pid = 3428] [serial = 1033] [outer = 00000000] [url = about:blank] 21:32:42 INFO - PROCESS | 3428 | --DOMWINDOW == 78 (1C852400) [pid = 3428] [serial = 1032] [outer = 00000000] [url = about:blank] 21:32:42 INFO - PROCESS | 3428 | --DOMWINDOW == 77 (1C77D000) [pid = 3428] [serial = 1030] [outer = 00000000] [url = about:blank] 21:32:42 INFO - PROCESS | 3428 | --DOMWINDOW == 76 (1C609000) [pid = 3428] [serial = 1029] [outer = 00000000] [url = about:blank] 21:32:42 INFO - PROCESS | 3428 | --DOMWINDOW == 75 (1A0F6000) [pid = 3428] [serial = 1027] [outer = 00000000] [url = about:blank] 21:32:42 INFO - PROCESS | 3428 | --DOMWINDOW == 74 (1A0F5800) [pid = 3428] [serial = 1026] [outer = 00000000] [url = about:blank] 21:32:42 INFO - PROCESS | 3428 | --DOMWINDOW == 73 (19FF4800) [pid = 3428] [serial = 1024] [outer = 00000000] [url = about:blank] 21:32:42 INFO - PROCESS | 3428 | --DOMWINDOW == 72 (19B55000) [pid = 3428] [serial = 1023] [outer = 00000000] [url = about:blank] 21:32:42 INFO - PROCESS | 3428 | --DOMWINDOW == 71 (196ACC00) [pid = 3428] [serial = 1021] [outer = 00000000] [url = about:blank] 21:32:42 INFO - PROCESS | 3428 | --DOMWINDOW == 70 (196A3800) [pid = 3428] [serial = 1020] [outer = 00000000] [url = about:blank] 21:32:42 INFO - PROCESS | 3428 | --DOMWINDOW == 69 (17B60000) [pid = 3428] [serial = 1018] [outer = 00000000] [url = about:blank] 21:32:42 INFO - PROCESS | 3428 | --DOMWINDOW == 68 (17B53800) [pid = 3428] [serial = 1017] [outer = 00000000] [url = about:blank] 21:32:42 INFO - PROCESS | 3428 | --DOMWINDOW == 67 (1449FC00) [pid = 3428] [serial = 1015] [outer = 00000000] [url = about:blank] 21:32:42 INFO - PROCESS | 3428 | --DOMWINDOW == 66 (1119D400) [pid = 3428] [serial = 1014] [outer = 00000000] [url = about:blank] 21:32:42 INFO - PROCESS | 3428 | --DOMWINDOW == 65 (18C2A000) [pid = 3428] [serial = 1012] [outer = 00000000] [url = about:blank] 21:32:42 INFO - PROCESS | 3428 | --DOMWINDOW == 64 (19899800) [pid = 3428] [serial = 1060] [outer = 00000000] [url = about:blank] 21:32:42 INFO - PROCESS | 3428 | --DOMWINDOW == 63 (1A0EF400) [pid = 3428] [serial = 1048] [outer = 00000000] [url = about:blank] 21:32:43 INFO - PROCESS | 3428 | 1461040363043 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]]]}] 21:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 21:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 2120ms 21:32:43 INFO - PROCESS | 3428 | 1461040363083 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 21:32:43 INFO - PROCESS | 3428 | 1461040363086 Marionette TRACE conn4 <- [1,1441,null,{"value":"13"}] 21:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 21:32:43 INFO - PROCESS | 3428 | 1461040363091 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 21:32:43 INFO - PROCESS | 3428 | 1461040363093 Marionette TRACE conn4 <- [1,1442,null,{}] 21:32:43 INFO - PROCESS | 3428 | 1461040363100 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}] 21:32:43 INFO - PROCESS | 3428 | 1461040363182 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 21:32:43 INFO - PROCESS | 3428 | 1461040363192 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:43 INFO - PROCESS | 3428 | ++DOCSHELL 0FD0E000 == 23 [pid = 3428] [id = 370] 21:32:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 64 (0FD10000) [pid = 3428] [serial = 1109] [outer = 00000000] 21:32:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 65 (0FE0BC00) [pid = 3428] [serial = 1110] [outer = 0FD10000] 21:32:43 INFO - PROCESS | 3428 | 1461040363239 Marionette DEBUG loaded listener.js 21:32:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 66 (0FE13C00) [pid = 3428] [serial = 1111] [outer = 0FD10000] 21:32:43 INFO - PROCESS | 3428 | 1461040363739 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]]]}] 21:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 21:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 670ms 21:32:43 INFO - PROCESS | 3428 | 1461040363764 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 21:32:43 INFO - PROCESS | 3428 | 1461040363770 Marionette TRACE conn4 <- [1,1445,null,{"value":"13"}] 21:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 21:32:43 INFO - PROCESS | 3428 | 1461040363776 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 21:32:43 INFO - PROCESS | 3428 | 1461040363779 Marionette TRACE conn4 <- [1,1446,null,{}] 21:32:43 INFO - PROCESS | 3428 | 1461040363783 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}] 21:32:43 INFO - PROCESS | 3428 | 1461040363866 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 21:32:43 INFO - PROCESS | 3428 | 1461040363876 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:43 INFO - PROCESS | 3428 | ++DOCSHELL 1026C400 == 24 [pid = 3428] [id = 371] 21:32:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 67 (1026DC00) [pid = 3428] [serial = 1112] [outer = 00000000] 21:32:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 68 (103E7800) [pid = 3428] [serial = 1113] [outer = 1026DC00] 21:32:43 INFO - PROCESS | 3428 | 1461040363920 Marionette DEBUG loaded listener.js 21:32:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 69 (10B9CC00) [pid = 3428] [serial = 1114] [outer = 1026DC00] 21:32:44 INFO - PROCESS | 3428 | 1461040364398 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]]]}] 21:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 21:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 670ms 21:32:44 INFO - PROCESS | 3428 | 1461040364448 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 21:32:44 INFO - PROCESS | 3428 | 1461040364451 Marionette TRACE conn4 <- [1,1449,null,{"value":"13"}] 21:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 21:32:44 INFO - PROCESS | 3428 | 1461040364454 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 21:32:44 INFO - PROCESS | 3428 | 1461040364458 Marionette TRACE conn4 <- [1,1450,null,{}] 21:32:44 INFO - PROCESS | 3428 | 1461040364469 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}] 21:32:44 INFO - PROCESS | 3428 | 1461040364581 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 21:32:44 INFO - PROCESS | 3428 | 1461040364663 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:44 INFO - PROCESS | 3428 | ++DOCSHELL 14522000 == 25 [pid = 3428] [id = 372] 21:32:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 70 (14524000) [pid = 3428] [serial = 1115] [outer = 00000000] 21:32:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 71 (14529800) [pid = 3428] [serial = 1116] [outer = 14524000] 21:32:44 INFO - PROCESS | 3428 | 1461040364710 Marionette DEBUG loaded listener.js 21:32:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 72 (1490D400) [pid = 3428] [serial = 1117] [outer = 14524000] 21:32:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 73 (14C6A400) [pid = 3428] [serial = 1118] [outer = 0F3BDC00] 21:32:45 INFO - PROCESS | 3428 | 1461040365165 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]]]}] 21:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 21:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 730ms 21:32:45 INFO - PROCESS | 3428 | 1461040365188 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 21:32:45 INFO - PROCESS | 3428 | 1461040365191 Marionette TRACE conn4 <- [1,1453,null,{"value":"13"}] 21:32:45 INFO - PROCESS | 3428 | 1461040365198 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 21:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 21:32:45 INFO - PROCESS | 3428 | 1461040365200 Marionette TRACE conn4 <- [1,1454,null,{}] 21:32:45 INFO - PROCESS | 3428 | 1461040365203 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}] 21:32:45 INFO - PROCESS | 3428 | 1461040365280 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 21:32:45 INFO - PROCESS | 3428 | 1461040365286 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:45 INFO - PROCESS | 3428 | ++DOCSHELL 14C44C00 == 26 [pid = 3428] [id = 373] 21:32:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 74 (14C46000) [pid = 3428] [serial = 1119] [outer = 00000000] 21:32:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 75 (15582400) [pid = 3428] [serial = 1120] [outer = 14C46000] 21:32:45 INFO - PROCESS | 3428 | 1461040365333 Marionette DEBUG loaded listener.js 21:32:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 76 (155D3000) [pid = 3428] [serial = 1121] [outer = 14C46000] 21:32:45 INFO - PROCESS | 3428 | 1461040365781 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]]]}] 21:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 21:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 630ms 21:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 21:32:45 INFO - PROCESS | 3428 | 1461040365833 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 21:32:45 INFO - PROCESS | 3428 | 1461040365835 Marionette TRACE conn4 <- [1,1457,null,{"value":"13"}] 21:32:45 INFO - PROCESS | 3428 | 1461040365838 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 21:32:45 INFO - PROCESS | 3428 | 1461040365840 Marionette TRACE conn4 <- [1,1458,null,{}] 21:32:45 INFO - PROCESS | 3428 | 1461040365844 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}] 21:32:45 INFO - PROCESS | 3428 | 1461040365946 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 21:32:45 INFO - PROCESS | 3428 | 1461040365955 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:45 INFO - PROCESS | 3428 | ++DOCSHELL 155E0800 == 27 [pid = 3428] [id = 374] 21:32:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 77 (15A5A400) [pid = 3428] [serial = 1122] [outer = 00000000] 21:32:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 78 (15B1B000) [pid = 3428] [serial = 1123] [outer = 15A5A400] 21:32:46 INFO - PROCESS | 3428 | 1461040366000 Marionette DEBUG loaded listener.js 21:32:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 79 (15B25400) [pid = 3428] [serial = 1124] [outer = 15A5A400] 21:32:46 INFO - PROCESS | 3428 | 1461040366468 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]]]}] 21:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 21:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 670ms 21:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 21:32:46 INFO - PROCESS | 3428 | 1461040366513 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 21:32:46 INFO - PROCESS | 3428 | 1461040366515 Marionette TRACE conn4 <- [1,1461,null,{"value":"13"}] 21:32:46 INFO - PROCESS | 3428 | 1461040366518 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 21:32:46 INFO - PROCESS | 3428 | 1461040366520 Marionette TRACE conn4 <- [1,1462,null,{}] 21:32:46 INFO - PROCESS | 3428 | 1461040366523 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}] 21:32:46 INFO - PROCESS | 3428 | 1461040366615 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 21:32:46 INFO - PROCESS | 3428 | 1461040366625 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:46 INFO - PROCESS | 3428 | ++DOCSHELL 0FCBD000 == 28 [pid = 3428] [id = 375] 21:32:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 80 (165F7000) [pid = 3428] [serial = 1125] [outer = 00000000] 21:32:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 81 (17B60400) [pid = 3428] [serial = 1126] [outer = 165F7000] 21:32:46 INFO - PROCESS | 3428 | 1461040366670 Marionette DEBUG loaded listener.js 21:32:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 82 (17CEF400) [pid = 3428] [serial = 1127] [outer = 165F7000] 21:32:47 INFO - PROCESS | 3428 | 1461040367091 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]]]}] 21:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 21:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 631ms 21:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 21:32:47 INFO - PROCESS | 3428 | 1461040367149 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 21:32:47 INFO - PROCESS | 3428 | 1461040367151 Marionette TRACE conn4 <- [1,1465,null,{"value":"13"}] 21:32:47 INFO - PROCESS | 3428 | 1461040367154 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 21:32:47 INFO - PROCESS | 3428 | 1461040367156 Marionette TRACE conn4 <- [1,1466,null,{}] 21:32:47 INFO - PROCESS | 3428 | 1461040367159 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}] 21:32:47 INFO - PROCESS | 3428 | 1461040367232 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 21:32:47 INFO - PROCESS | 3428 | 1461040367238 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:47 INFO - PROCESS | 3428 | ++DOCSHELL 17CF2C00 == 29 [pid = 3428] [id = 376] 21:32:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 83 (17F0A400) [pid = 3428] [serial = 1128] [outer = 00000000] 21:32:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 84 (1825F400) [pid = 3428] [serial = 1129] [outer = 17F0A400] 21:32:47 INFO - PROCESS | 3428 | 1461040367286 Marionette DEBUG loaded listener.js 21:32:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 85 (18263C00) [pid = 3428] [serial = 1130] [outer = 17F0A400] 21:32:47 INFO - PROCESS | 3428 | 1461040367735 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]]]}] 21:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 21:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 630ms 21:32:47 INFO - PROCESS | 3428 | 1461040367785 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 21:32:47 INFO - PROCESS | 3428 | 1461040367787 Marionette TRACE conn4 <- [1,1469,null,{"value":"13"}] 21:32:47 INFO - PROCESS | 3428 | 1461040367790 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 21:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 21:32:47 INFO - PROCESS | 3428 | 1461040367792 Marionette TRACE conn4 <- [1,1470,null,{}] 21:32:47 INFO - PROCESS | 3428 | 1461040367796 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}] 21:32:47 INFO - PROCESS | 3428 | 1461040367870 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 21:32:47 INFO - PROCESS | 3428 | 1461040367875 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:47 INFO - PROCESS | 3428 | ++DOCSHELL 18AD9000 == 30 [pid = 3428] [id = 377] 21:32:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 86 (18ADD400) [pid = 3428] [serial = 1131] [outer = 00000000] 21:32:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 87 (18B3F000) [pid = 3428] [serial = 1132] [outer = 18ADD400] 21:32:47 INFO - PROCESS | 3428 | 1461040367919 Marionette DEBUG loaded listener.js 21:32:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 88 (1558E400) [pid = 3428] [serial = 1133] [outer = 18ADD400] 21:32:48 INFO - PROCESS | 3428 | 1461040368392 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]]]}] 21:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 21:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 630ms 21:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 21:32:48 INFO - PROCESS | 3428 | 1461040368425 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 21:32:48 INFO - PROCESS | 3428 | 1461040368427 Marionette TRACE conn4 <- [1,1473,null,{"value":"13"}] 21:32:48 INFO - PROCESS | 3428 | 1461040368430 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 21:32:48 INFO - PROCESS | 3428 | 1461040368432 Marionette TRACE conn4 <- [1,1474,null,{}] 21:32:48 INFO - PROCESS | 3428 | 1461040368435 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}] 21:32:48 INFO - PROCESS | 3428 | 1461040368542 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 21:32:48 INFO - PROCESS | 3428 | 1461040368551 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:48 INFO - PROCESS | 3428 | ++DOCSHELL 0FE37C00 == 31 [pid = 3428] [id = 378] 21:32:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 89 (10264000) [pid = 3428] [serial = 1134] [outer = 00000000] 21:32:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 90 (18C1EC00) [pid = 3428] [serial = 1135] [outer = 10264000] 21:32:48 INFO - PROCESS | 3428 | 1461040368620 Marionette DEBUG loaded listener.js 21:32:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 91 (18C25800) [pid = 3428] [serial = 1136] [outer = 10264000] 21:32:49 INFO - PROCESS | 3428 | 1461040369064 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]]]}] 21:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 21:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 670ms 21:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 21:32:49 INFO - PROCESS | 3428 | 1461040369101 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 21:32:49 INFO - PROCESS | 3428 | 1461040369103 Marionette TRACE conn4 <- [1,1477,null,{"value":"13"}] 21:32:49 INFO - PROCESS | 3428 | 1461040369106 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 21:32:49 INFO - PROCESS | 3428 | 1461040369107 Marionette TRACE conn4 <- [1,1478,null,{}] 21:32:49 INFO - PROCESS | 3428 | 1461040369111 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}] 21:32:49 INFO - PROCESS | 3428 | 1461040369217 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 21:32:49 INFO - PROCESS | 3428 | 1461040369226 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:49 INFO - PROCESS | 3428 | ++DOCSHELL 18D5B000 == 32 [pid = 3428] [id = 379] 21:32:49 INFO - PROCESS | 3428 | ++DOMWINDOW == 92 (18D5B400) [pid = 3428] [serial = 1137] [outer = 00000000] 21:32:49 INFO - PROCESS | 3428 | ++DOMWINDOW == 93 (1963E800) [pid = 3428] [serial = 1138] [outer = 18D5B400] 21:32:49 INFO - PROCESS | 3428 | 1461040369272 Marionette DEBUG loaded listener.js 21:32:49 INFO - PROCESS | 3428 | ++DOMWINDOW == 94 (19646800) [pid = 3428] [serial = 1139] [outer = 18D5B400] 21:32:49 INFO - PROCESS | 3428 | 1461040369738 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]]]}] 21:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 21:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 670ms 21:32:49 INFO - PROCESS | 3428 | 1461040369777 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 21:32:49 INFO - PROCESS | 3428 | 1461040369780 Marionette TRACE conn4 <- [1,1481,null,{"value":"13"}] 21:32:49 INFO - PROCESS | 3428 | 1461040369783 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 21:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 21:32:49 INFO - PROCESS | 3428 | 1461040369786 Marionette TRACE conn4 <- [1,1482,null,{}] 21:32:49 INFO - PROCESS | 3428 | 1461040369789 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}] 21:32:49 INFO - PROCESS | 3428 | 1461040369938 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 21:32:49 INFO - PROCESS | 3428 | 1461040369964 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:50 INFO - PROCESS | 3428 | ++DOCSHELL 155DFC00 == 33 [pid = 3428] [id = 380] 21:32:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 95 (196B1800) [pid = 3428] [serial = 1140] [outer = 00000000] 21:32:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 96 (197CE400) [pid = 3428] [serial = 1141] [outer = 196B1800] 21:32:50 INFO - PROCESS | 3428 | 1461040370012 Marionette DEBUG loaded listener.js 21:32:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 97 (1988F800) [pid = 3428] [serial = 1142] [outer = 196B1800] 21:32:50 INFO - PROCESS | 3428 | --DOMWINDOW == 96 (17B52400) [pid = 3428] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 21:32:50 INFO - PROCESS | 3428 | --DOMWINDOW == 95 (15F0B800) [pid = 3428] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 21:32:50 INFO - PROCESS | 3428 | --DOMWINDOW == 94 (1558A400) [pid = 3428] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 21:32:50 INFO - PROCESS | 3428 | --DOMWINDOW == 93 (14C42C00) [pid = 3428] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 21:32:50 INFO - PROCESS | 3428 | --DOMWINDOW == 92 (14218000) [pid = 3428] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 21:32:50 INFO - PROCESS | 3428 | --DOMWINDOW == 91 (103EEC00) [pid = 3428] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 21:32:50 INFO - PROCESS | 3428 | --DOMWINDOW == 90 (0FE14800) [pid = 3428] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 21:32:50 INFO - PROCESS | 3428 | --DOMWINDOW == 89 (0FCBF000) [pid = 3428] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 21:32:50 INFO - PROCESS | 3428 | --DOMWINDOW == 88 (1E6ACC00) [pid = 3428] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 21:32:50 INFO - PROCESS | 3428 | --DOMWINDOW == 87 (14C66800) [pid = 3428] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 21:32:50 INFO - PROCESS | 3428 | --DOMWINDOW == 86 (18C1FC00) [pid = 3428] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 21:32:50 INFO - PROCESS | 3428 | --DOMWINDOW == 85 (1026E400) [pid = 3428] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 21:32:50 INFO - PROCESS | 3428 | --DOMWINDOW == 84 (18A56000) [pid = 3428] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 21:32:50 INFO - PROCESS | 3428 | --DOMWINDOW == 83 (18B40000) [pid = 3428] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 21:32:50 INFO - PROCESS | 3428 | 1461040370558 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]]]}] 21:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 21:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 830ms 21:32:50 INFO - PROCESS | 3428 | 1461040370617 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 21:32:50 INFO - PROCESS | 3428 | 1461040370619 Marionette TRACE conn4 <- [1,1485,null,{"value":"13"}] 21:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 21:32:50 INFO - PROCESS | 3428 | 1461040370622 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 21:32:50 INFO - PROCESS | 3428 | 1461040370624 Marionette TRACE conn4 <- [1,1486,null,{}] 21:32:50 INFO - PROCESS | 3428 | 1461040370627 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}] 21:32:50 INFO - PROCESS | 3428 | 1461040370702 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 21:32:50 INFO - PROCESS | 3428 | 1461040370708 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:50 INFO - PROCESS | 3428 | ++DOCSHELL 14902400 == 34 [pid = 3428] [id = 381] 21:32:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 84 (14C65400) [pid = 3428] [serial = 1143] [outer = 00000000] 21:32:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 85 (15F15800) [pid = 3428] [serial = 1144] [outer = 14C65400] 21:32:50 INFO - PROCESS | 3428 | 1461040370751 Marionette DEBUG loaded listener.js 21:32:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 86 (15F16C00) [pid = 3428] [serial = 1145] [outer = 14C65400] 21:32:51 INFO - PROCESS | 3428 | 1461040371155 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]]]}] 21:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 21:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 570ms 21:32:51 INFO - PROCESS | 3428 | 1461040371194 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 21:32:51 INFO - PROCESS | 3428 | 1461040371196 Marionette TRACE conn4 <- [1,1489,null,{"value":"13"}] 21:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 21:32:51 INFO - PROCESS | 3428 | 1461040371211 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 21:32:51 INFO - PROCESS | 3428 | 1461040371213 Marionette TRACE conn4 <- [1,1490,null,{}] 21:32:51 INFO - PROCESS | 3428 | 1461040371216 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}] 21:32:51 INFO - PROCESS | 3428 | 1461040371291 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 21:32:51 INFO - PROCESS | 3428 | 1461040371297 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:51 INFO - PROCESS | 3428 | ++DOCSHELL 17B5F000 == 35 [pid = 3428] [id = 382] 21:32:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 87 (18B46400) [pid = 3428] [serial = 1146] [outer = 00000000] 21:32:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 88 (197CC000) [pid = 3428] [serial = 1147] [outer = 18B46400] 21:32:51 INFO - PROCESS | 3428 | 1461040371341 Marionette DEBUG loaded listener.js 21:32:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 89 (19895400) [pid = 3428] [serial = 1148] [outer = 18B46400] 21:32:51 INFO - PROCESS | 3428 | 1461040371785 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]]]}] 21:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 21:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 630ms 21:32:51 INFO - PROCESS | 3428 | 1461040371844 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 21:32:51 INFO - PROCESS | 3428 | 1461040371846 Marionette TRACE conn4 <- [1,1493,null,{"value":"13"}] 21:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 21:32:51 INFO - PROCESS | 3428 | 1461040371849 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 21:32:51 INFO - PROCESS | 3428 | 1461040371851 Marionette TRACE conn4 <- [1,1494,null,{}] 21:32:51 INFO - PROCESS | 3428 | 1461040371855 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}] 21:32:51 INFO - PROCESS | 3428 | 1461040371929 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 21:32:51 INFO - PROCESS | 3428 | 1461040371935 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:51 INFO - PROCESS | 3428 | ++DOCSHELL 19896800 == 36 [pid = 3428] [id = 383] 21:32:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 90 (1989A800) [pid = 3428] [serial = 1149] [outer = 00000000] 21:32:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 91 (19A08800) [pid = 3428] [serial = 1150] [outer = 1989A800] 21:32:52 INFO - PROCESS | 3428 | 1461040371978 Marionette DEBUG loaded listener.js 21:32:52 INFO - PROCESS | 3428 | ++DOMWINDOW == 92 (19A0A400) [pid = 3428] [serial = 1151] [outer = 1989A800] 21:32:52 INFO - PROCESS | 3428 | 1461040372499 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]]]}] 21:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 21:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 671ms 21:32:52 INFO - PROCESS | 3428 | 1461040372520 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 21:32:52 INFO - PROCESS | 3428 | 1461040372525 Marionette TRACE conn4 <- [1,1497,null,{"value":"13"}] 21:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 21:32:52 INFO - PROCESS | 3428 | 1461040372530 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 21:32:52 INFO - PROCESS | 3428 | 1461040372534 Marionette TRACE conn4 <- [1,1498,null,{}] 21:32:52 INFO - PROCESS | 3428 | 1461040372541 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}] 21:32:52 INFO - PROCESS | 3428 | 1461040372657 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 21:32:52 INFO - PROCESS | 3428 | 1461040372815 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:52 INFO - PROCESS | 3428 | ++DOCSHELL 0FE07800 == 37 [pid = 3428] [id = 384] 21:32:52 INFO - PROCESS | 3428 | ++DOMWINDOW == 93 (0FE07C00) [pid = 3428] [serial = 1152] [outer = 00000000] 21:32:52 INFO - PROCESS | 3428 | ++DOMWINDOW == 94 (0FE31C00) [pid = 3428] [serial = 1153] [outer = 0FE07C00] 21:32:52 INFO - PROCESS | 3428 | 1461040372871 Marionette DEBUG loaded listener.js 21:32:52 INFO - PROCESS | 3428 | ++DOMWINDOW == 95 (1025F400) [pid = 3428] [serial = 1154] [outer = 0FE07C00] 21:32:53 INFO - PROCESS | 3428 | 1461040373617 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]]]}] 21:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 21:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1128ms 21:32:53 INFO - PROCESS | 3428 | 1461040373659 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 21:32:53 INFO - PROCESS | 3428 | 1461040373665 Marionette TRACE conn4 <- [1,1501,null,{"value":"13"}] 21:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 21:32:53 INFO - PROCESS | 3428 | 1461040373671 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 21:32:53 INFO - PROCESS | 3428 | 1461040373674 Marionette TRACE conn4 <- [1,1502,null,{}] 21:32:53 INFO - PROCESS | 3428 | 1461040373678 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}] 21:32:53 INFO - PROCESS | 3428 | 1461040373789 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 21:32:53 INFO - PROCESS | 3428 | 1461040373872 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:53 INFO - PROCESS | 3428 | ++DOCSHELL 133DE800 == 38 [pid = 3428] [id = 385] 21:32:53 INFO - PROCESS | 3428 | ++DOMWINDOW == 96 (14213000) [pid = 3428] [serial = 1155] [outer = 00000000] 21:32:53 INFO - PROCESS | 3428 | ++DOMWINDOW == 97 (149C3C00) [pid = 3428] [serial = 1156] [outer = 14213000] 21:32:54 INFO - PROCESS | 3428 | 1461040373968 Marionette DEBUG loaded listener.js 21:32:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 98 (14C64000) [pid = 3428] [serial = 1157] [outer = 14213000] 21:32:54 INFO - PROCESS | 3428 | 1461040374810 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]]]}] 21:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 21:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1175ms 21:32:54 INFO - PROCESS | 3428 | 1461040374848 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 21:32:54 INFO - PROCESS | 3428 | 1461040374852 Marionette TRACE conn4 <- [1,1505,null,{"value":"13"}] 21:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 21:32:54 INFO - PROCESS | 3428 | 1461040374885 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 21:32:54 INFO - PROCESS | 3428 | 1461040374889 Marionette TRACE conn4 <- [1,1506,null,{}] 21:32:54 INFO - PROCESS | 3428 | 1461040374897 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}] 21:32:55 INFO - PROCESS | 3428 | 1461040375005 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 21:32:55 INFO - PROCESS | 3428 | 1461040375083 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:55 INFO - PROCESS | 3428 | ++DOCSHELL 0FCBA000 == 39 [pid = 3428] [id = 386] 21:32:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 99 (0FCBBC00) [pid = 3428] [serial = 1158] [outer = 00000000] 21:32:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 100 (0FE36400) [pid = 3428] [serial = 1159] [outer = 0FCBBC00] 21:32:55 INFO - PROCESS | 3428 | 1461040375154 Marionette DEBUG loaded listener.js 21:32:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 101 (103F4C00) [pid = 3428] [serial = 1160] [outer = 0FCBBC00] 21:32:55 INFO - PROCESS | 3428 | --DOCSHELL 17B5F000 == 38 [pid = 3428] [id = 382] 21:32:55 INFO - PROCESS | 3428 | --DOCSHELL 14902400 == 37 [pid = 3428] [id = 381] 21:32:55 INFO - PROCESS | 3428 | --DOCSHELL 155DFC00 == 36 [pid = 3428] [id = 380] 21:32:55 INFO - PROCESS | 3428 | --DOCSHELL 18D5B000 == 35 [pid = 3428] [id = 379] 21:32:55 INFO - PROCESS | 3428 | --DOCSHELL 0FE37C00 == 34 [pid = 3428] [id = 378] 21:32:55 INFO - PROCESS | 3428 | --DOCSHELL 18AD9000 == 33 [pid = 3428] [id = 377] 21:32:55 INFO - PROCESS | 3428 | --DOCSHELL 17CF2C00 == 32 [pid = 3428] [id = 376] 21:32:55 INFO - PROCESS | 3428 | --DOCSHELL 0FCBD000 == 31 [pid = 3428] [id = 375] 21:32:55 INFO - PROCESS | 3428 | --DOCSHELL 155E0800 == 30 [pid = 3428] [id = 374] 21:32:55 INFO - PROCESS | 3428 | --DOMWINDOW == 100 (19643400) [pid = 3428] [serial = 1107] [outer = 00000000] [url = about:blank] 21:32:55 INFO - PROCESS | 3428 | --DOMWINDOW == 99 (195ECC00) [pid = 3428] [serial = 1105] [outer = 00000000] [url = about:blank] 21:32:55 INFO - PROCESS | 3428 | --DOMWINDOW == 98 (17F32000) [pid = 3428] [serial = 1092] [outer = 00000000] [url = about:blank] 21:32:55 INFO - PROCESS | 3428 | --DOMWINDOW == 97 (18ADB800) [pid = 3428] [serial = 1095] [outer = 00000000] [url = about:blank] 21:32:55 INFO - PROCESS | 3428 | --DOMWINDOW == 96 (17FC0000) [pid = 3428] [serial = 1093] [outer = 00000000] [url = about:blank] 21:32:55 INFO - PROCESS | 3428 | --DOMWINDOW == 95 (18C27400) [pid = 3428] [serial = 1098] [outer = 00000000] [url = about:blank] 21:32:55 INFO - PROCESS | 3428 | --DOMWINDOW == 94 (18AE4000) [pid = 3428] [serial = 1096] [outer = 00000000] [url = about:blank] 21:32:55 INFO - PROCESS | 3428 | --DOMWINDOW == 93 (18D5C000) [pid = 3428] [serial = 1104] [outer = 00000000] [url = about:blank] 21:32:55 INFO - PROCESS | 3428 | --DOMWINDOW == 92 (18D54800) [pid = 3428] [serial = 1099] [outer = 00000000] [url = about:blank] 21:32:55 INFO - PROCESS | 3428 | --DOMWINDOW == 91 (17B60C00) [pid = 3428] [serial = 1089] [outer = 00000000] [url = about:blank] 21:32:55 INFO - PROCESS | 3428 | --DOMWINDOW == 90 (165F2400) [pid = 3428] [serial = 1086] [outer = 00000000] [url = about:blank] 21:32:55 INFO - PROCESS | 3428 | --DOMWINDOW == 89 (16953C00) [pid = 3428] [serial = 1087] [outer = 00000000] [url = about:blank] 21:32:55 INFO - PROCESS | 3428 | --DOMWINDOW == 88 (155DC400) [pid = 3428] [serial = 1083] [outer = 00000000] [url = about:blank] 21:32:55 INFO - PROCESS | 3428 | --DOMWINDOW == 87 (15A60C00) [pid = 3428] [serial = 1084] [outer = 00000000] [url = about:blank] 21:32:55 INFO - PROCESS | 3428 | --DOMWINDOW == 86 (14C65C00) [pid = 3428] [serial = 1080] [outer = 00000000] [url = about:blank] 21:32:55 INFO - PROCESS | 3428 | --DOMWINDOW == 85 (14C6C400) [pid = 3428] [serial = 1081] [outer = 00000000] [url = about:blank] 21:32:55 INFO - PROCESS | 3428 | --DOMWINDOW == 84 (1490D000) [pid = 3428] [serial = 1077] [outer = 00000000] [url = about:blank] 21:32:55 INFO - PROCESS | 3428 | --DOMWINDOW == 83 (149D0000) [pid = 3428] [serial = 1078] [outer = 00000000] [url = about:blank] 21:32:55 INFO - PROCESS | 3428 | --DOMWINDOW == 82 (10BA5400) [pid = 3428] [serial = 1074] [outer = 00000000] [url = about:blank] 21:32:55 INFO - PROCESS | 3428 | --DOMWINDOW == 81 (10C91800) [pid = 3428] [serial = 1075] [outer = 00000000] [url = about:blank] 21:32:55 INFO - PROCESS | 3428 | --DOMWINDOW == 80 (0FE35400) [pid = 3428] [serial = 1071] [outer = 00000000] [url = about:blank] 21:32:55 INFO - PROCESS | 3428 | --DOMWINDOW == 79 (10192400) [pid = 3428] [serial = 1072] [outer = 00000000] [url = about:blank] 21:32:55 INFO - PROCESS | 3428 | --DOMWINDOW == 78 (0FD04800) [pid = 3428] [serial = 1068] [outer = 00000000] [url = about:blank] 21:32:55 INFO - PROCESS | 3428 | --DOMWINDOW == 77 (0FD0A800) [pid = 3428] [serial = 1069] [outer = 00000000] [url = about:blank] 21:32:55 INFO - PROCESS | 3428 | --DOMWINDOW == 76 (1EEA1400) [pid = 3428] [serial = 1066] [outer = 00000000] [url = about:blank] 21:32:55 INFO - PROCESS | 3428 | --DOMWINDOW == 75 (16955800) [pid = 3428] [serial = 1101] [outer = 00000000] [url = about:blank] 21:32:55 INFO - PROCESS | 3428 | --DOMWINDOW == 74 (17B54400) [pid = 3428] [serial = 1102] [outer = 00000000] [url = about:blank] 21:32:55 INFO - PROCESS | 3428 | --DOMWINDOW == 73 (17B5D000) [pid = 3428] [serial = 1090] [outer = 00000000] [url = about:blank] 21:32:55 INFO - PROCESS | 3428 | 1461040375649 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]]]}] 21:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 21:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 810ms 21:32:55 INFO - PROCESS | 3428 | 1461040375669 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 21:32:55 INFO - PROCESS | 3428 | 1461040375674 Marionette TRACE conn4 <- [1,1509,null,{"value":"13"}] 21:32:55 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 21:32:55 INFO - PROCESS | 3428 | 1461040375680 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 21:32:55 INFO - PROCESS | 3428 | 1461040375682 Marionette TRACE conn4 <- [1,1510,null,{}] 21:32:55 INFO - PROCESS | 3428 | 1461040375686 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}] 21:32:55 INFO - PROCESS | 3428 | 1461040375765 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 21:32:55 INFO - PROCESS | 3428 | 1461040375771 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:55 INFO - PROCESS | 3428 | ++DOCSHELL 0FE10000 == 31 [pid = 3428] [id = 387] 21:32:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 74 (10BA2400) [pid = 3428] [serial = 1161] [outer = 00000000] 21:32:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 75 (1333DC00) [pid = 3428] [serial = 1162] [outer = 10BA2400] 21:32:55 INFO - PROCESS | 3428 | 1461040375817 Marionette DEBUG loaded listener.js 21:32:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 76 (1421BC00) [pid = 3428] [serial = 1163] [outer = 10BA2400] 21:32:56 INFO - PROCESS | 3428 | 1461040376311 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"]]]}] 21:32:56 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 () { 21:32:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:32:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 21:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:32:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 21:32:56 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 () { 21:32:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:32:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 21:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:32:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 21:32:56 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 () { 21:32:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:32:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 21:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:32:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 21:32:56 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 () { 21:32:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:32:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 21:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:32:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 21:32:56 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 675ms 21:32:56 INFO - PROCESS | 3428 | 1461040376358 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 21:32:56 INFO - PROCESS | 3428 | 1461040376360 Marionette TRACE conn4 <- [1,1513,null,{"value":"13"}] 21:32:56 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 21:32:56 INFO - PROCESS | 3428 | 1461040376364 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 21:32:56 INFO - PROCESS | 3428 | 1461040376367 Marionette TRACE conn4 <- [1,1514,null,{}] 21:32:56 INFO - PROCESS | 3428 | 1461040376378 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}] 21:32:56 INFO - PROCESS | 3428 | 1461040376496 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 21:32:56 INFO - PROCESS | 3428 | 1461040376583 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:56 INFO - PROCESS | 3428 | ++DOCSHELL 14CE7C00 == 32 [pid = 3428] [id = 388] 21:32:56 INFO - PROCESS | 3428 | ++DOMWINDOW == 77 (14CEAC00) [pid = 3428] [serial = 1164] [outer = 00000000] 21:32:56 INFO - PROCESS | 3428 | ++DOMWINDOW == 78 (1558B000) [pid = 3428] [serial = 1165] [outer = 14CEAC00] 21:32:56 INFO - PROCESS | 3428 | 1461040376633 Marionette DEBUG loaded listener.js 21:32:56 INFO - PROCESS | 3428 | ++DOMWINDOW == 79 (155DC400) [pid = 3428] [serial = 1166] [outer = 14CEAC00] 21:32:57 INFO - PROCESS | 3428 | 1461040377007 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"]]]}] 21:32:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:32:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 21:32:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:32:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:32:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 21:32:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:32:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 21:32:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:32:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:32:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 21:32:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 21:32:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 21:32:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:32:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:32:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 21:32:57 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 670ms 21:32:57 INFO - PROCESS | 3428 | 1461040377042 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 21:32:57 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 21:32:57 INFO - PROCESS | 3428 | 1461040377044 Marionette TRACE conn4 <- [1,1517,null,{"value":"13"}] 21:32:57 INFO - PROCESS | 3428 | 1461040377048 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 21:32:57 INFO - PROCESS | 3428 | 1461040377049 Marionette TRACE conn4 <- [1,1518,null,{}] 21:32:57 INFO - PROCESS | 3428 | 1461040377053 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}] 21:32:57 INFO - PROCESS | 3428 | 1461040377131 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 21:32:57 INFO - PROCESS | 3428 | 1461040377137 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:57 INFO - PROCESS | 3428 | ++DOCSHELL 155E1400 == 33 [pid = 3428] [id = 389] 21:32:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 80 (15A65000) [pid = 3428] [serial = 1167] [outer = 00000000] 21:32:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 81 (16954800) [pid = 3428] [serial = 1168] [outer = 15A65000] 21:32:57 INFO - PROCESS | 3428 | 1461040377183 Marionette DEBUG loaded listener.js 21:32:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 82 (17B54400) [pid = 3428] [serial = 1169] [outer = 15A65000] 21:32:57 INFO - PROCESS | 3428 | 1461040377629 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]]]}] 21:32:57 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 21:32:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 21:32:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:32:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:32:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 21:32:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 21:32:57 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. 21:32:57 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 21:32:57 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 630ms 21:32:57 INFO - PROCESS | 3428 | 1461040377678 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 21:32:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 21:32:57 INFO - PROCESS | 3428 | 1461040377680 Marionette TRACE conn4 <- [1,1521,null,{"value":"13"}] 21:32:57 INFO - PROCESS | 3428 | 1461040377683 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 21:32:57 INFO - PROCESS | 3428 | 1461040377685 Marionette TRACE conn4 <- [1,1522,null,{}] 21:32:57 INFO - PROCESS | 3428 | 1461040377695 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}] 21:32:57 INFO - PROCESS | 3428 | 1461040377796 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 21:32:57 INFO - PROCESS | 3428 | 1461040377807 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:57 INFO - PROCESS | 3428 | ++DOCSHELL 17B57800 == 34 [pid = 3428] [id = 390] 21:32:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 83 (17B5A000) [pid = 3428] [serial = 1170] [outer = 00000000] 21:32:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 84 (17F2F800) [pid = 3428] [serial = 1171] [outer = 17B5A000] 21:32:57 INFO - PROCESS | 3428 | 1461040377852 Marionette DEBUG loaded listener.js 21:32:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 85 (17FC3000) [pid = 3428] [serial = 1172] [outer = 17B5A000] 21:32:58 INFO - PROCESS | 3428 | 1461040378349 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]]]}] 21:32:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 21:32:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 690ms 21:32:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 21:32:58 INFO - PROCESS | 3428 | 1461040378374 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 21:32:58 INFO - PROCESS | 3428 | 1461040378376 Marionette TRACE conn4 <- [1,1525,null,{"value":"13"}] 21:32:58 INFO - PROCESS | 3428 | 1461040378379 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 21:32:58 INFO - PROCESS | 3428 | 1461040378381 Marionette TRACE conn4 <- [1,1526,null,{}] 21:32:58 INFO - PROCESS | 3428 | 1461040378384 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}] 21:32:58 INFO - PROCESS | 3428 | 1461040378508 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 21:32:58 INFO - PROCESS | 3428 | 1461040378516 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:58 INFO - PROCESS | 3428 | ++DOCSHELL 0FE14800 == 35 [pid = 3428] [id = 391] 21:32:58 INFO - PROCESS | 3428 | ++DOMWINDOW == 86 (17FC8C00) [pid = 3428] [serial = 1173] [outer = 00000000] 21:32:58 INFO - PROCESS | 3428 | ++DOMWINDOW == 87 (18C1D000) [pid = 3428] [serial = 1174] [outer = 17FC8C00] 21:32:58 INFO - PROCESS | 3428 | 1461040378563 Marionette DEBUG loaded listener.js 21:32:58 INFO - PROCESS | 3428 | ++DOMWINDOW == 88 (18C1D400) [pid = 3428] [serial = 1175] [outer = 17FC8C00] 21:32:59 INFO - PROCESS | 3428 | 1461040379024 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]]]}] 21:32:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 21:32:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 670ms 21:32:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 21:32:59 INFO - PROCESS | 3428 | 1461040379054 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 21:32:59 INFO - PROCESS | 3428 | 1461040379056 Marionette TRACE conn4 <- [1,1529,null,{"value":"13"}] 21:32:59 INFO - PROCESS | 3428 | 1461040379059 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 21:32:59 INFO - PROCESS | 3428 | 1461040379061 Marionette TRACE conn4 <- [1,1530,null,{}] 21:32:59 INFO - PROCESS | 3428 | 1461040379065 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}] 21:32:59 INFO - PROCESS | 3428 | 1461040379168 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 21:32:59 INFO - PROCESS | 3428 | 1461040379253 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:59 INFO - PROCESS | 3428 | ++DOCSHELL 0FD0E800 == 36 [pid = 3428] [id = 392] 21:32:59 INFO - PROCESS | 3428 | ++DOMWINDOW == 89 (0FE12C00) [pid = 3428] [serial = 1176] [outer = 00000000] 21:32:59 INFO - PROCESS | 3428 | ++DOMWINDOW == 90 (195EBC00) [pid = 3428] [serial = 1177] [outer = 0FE12C00] 21:32:59 INFO - PROCESS | 3428 | 1461040379297 Marionette DEBUG loaded listener.js 21:32:59 INFO - PROCESS | 3428 | ++DOMWINDOW == 91 (19642400) [pid = 3428] [serial = 1178] [outer = 0FE12C00] 21:32:59 INFO - PROCESS | 3428 | --DOMWINDOW == 90 (10264000) [pid = 3428] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 21:32:59 INFO - PROCESS | 3428 | --DOMWINDOW == 89 (1963A800) [pid = 3428] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 21:32:59 INFO - PROCESS | 3428 | --DOMWINDOW == 88 (18D5B400) [pid = 3428] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 21:32:59 INFO - PROCESS | 3428 | --DOMWINDOW == 87 (1026DC00) [pid = 3428] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 21:32:59 INFO - PROCESS | 3428 | --DOMWINDOW == 86 (0FD10000) [pid = 3428] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 21:32:59 INFO - PROCESS | 3428 | --DOMWINDOW == 85 (17F0A400) [pid = 3428] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 21:32:59 INFO - PROCESS | 3428 | --DOMWINDOW == 84 (165F7000) [pid = 3428] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 21:32:59 INFO - PROCESS | 3428 | --DOMWINDOW == 83 (18ADD400) [pid = 3428] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 21:32:59 INFO - PROCESS | 3428 | --DOMWINDOW == 82 (14524000) [pid = 3428] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 21:32:59 INFO - PROCESS | 3428 | --DOMWINDOW == 81 (14C46000) [pid = 3428] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 21:32:59 INFO - PROCESS | 3428 | --DOMWINDOW == 80 (15A5A400) [pid = 3428] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 21:32:59 INFO - PROCESS | 3428 | --DOMWINDOW == 79 (18B46400) [pid = 3428] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 21:32:59 INFO - PROCESS | 3428 | --DOMWINDOW == 78 (14C65400) [pid = 3428] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 21:32:59 INFO - PROCESS | 3428 | 1461040379785 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]]]}] 21:32:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 21:32:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 770ms 21:32:59 INFO - PROCESS | 3428 | 1461040379830 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 21:32:59 INFO - PROCESS | 3428 | 1461040379832 Marionette TRACE conn4 <- [1,1533,null,{"value":"13"}] 21:32:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 21:32:59 INFO - PROCESS | 3428 | 1461040379845 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 21:32:59 INFO - PROCESS | 3428 | 1461040379847 Marionette TRACE conn4 <- [1,1534,null,{}] 21:32:59 INFO - PROCESS | 3428 | 1461040379851 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}] 21:32:59 INFO - PROCESS | 3428 | 1461040379924 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 21:32:59 INFO - PROCESS | 3428 | 1461040379930 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:59 INFO - PROCESS | 3428 | ++DOCSHELL 14C46000 == 37 [pid = 3428] [id = 393] 21:32:59 INFO - PROCESS | 3428 | ++DOMWINDOW == 79 (14C67800) [pid = 3428] [serial = 1179] [outer = 00000000] 21:32:59 INFO - PROCESS | 3428 | ++DOMWINDOW == 80 (18269800) [pid = 3428] [serial = 1180] [outer = 14C67800] 21:32:59 INFO - PROCESS | 3428 | 1461040379974 Marionette DEBUG loaded listener.js 21:33:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 81 (18D51800) [pid = 3428] [serial = 1181] [outer = 14C67800] 21:33:00 INFO - PROCESS | 3428 | 1461040380395 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]]]}] 21:33:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 21:33:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 570ms 21:33:00 INFO - PROCESS | 3428 | 1461040380421 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 21:33:00 INFO - PROCESS | 3428 | 1461040380423 Marionette TRACE conn4 <- [1,1537,null,{"value":"13"}] 21:33:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 21:33:00 INFO - PROCESS | 3428 | 1461040380430 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 21:33:00 INFO - PROCESS | 3428 | 1461040380432 Marionette TRACE conn4 <- [1,1538,null,{}] 21:33:00 INFO - PROCESS | 3428 | 1461040380446 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}] 21:33:00 INFO - PROCESS | 3428 | 1461040380521 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 21:33:00 INFO - PROCESS | 3428 | 1461040380545 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:00 INFO - PROCESS | 3428 | ++DOCSHELL 14C66400 == 38 [pid = 3428] [id = 394] 21:33:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 82 (14CE6400) [pid = 3428] [serial = 1182] [outer = 00000000] 21:33:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 83 (196A7800) [pid = 3428] [serial = 1183] [outer = 14CE6400] 21:33:00 INFO - PROCESS | 3428 | 1461040380589 Marionette DEBUG loaded listener.js 21:33:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 84 (196AA400) [pid = 3428] [serial = 1184] [outer = 14CE6400] 21:33:01 INFO - PROCESS | 3428 | 1461040381052 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]]]}] 21:33:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 21:33:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 630ms 21:33:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 21:33:01 INFO - PROCESS | 3428 | 1461040381061 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 21:33:01 INFO - PROCESS | 3428 | 1461040381063 Marionette TRACE conn4 <- [1,1541,null,{"value":"13"}] 21:33:01 INFO - PROCESS | 3428 | 1461040381066 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 21:33:01 INFO - PROCESS | 3428 | 1461040381068 Marionette TRACE conn4 <- [1,1542,null,{}] 21:33:01 INFO - PROCESS | 3428 | 1461040381071 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}] 21:33:01 INFO - PROCESS | 3428 | 1461040381186 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 21:33:01 INFO - PROCESS | 3428 | 1461040381195 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:01 INFO - PROCESS | 3428 | ++DOCSHELL 1963FC00 == 39 [pid = 3428] [id = 395] 21:33:01 INFO - PROCESS | 3428 | ++DOMWINDOW == 85 (196A5400) [pid = 3428] [serial = 1185] [outer = 00000000] 21:33:01 INFO - PROCESS | 3428 | ++DOMWINDOW == 86 (19894400) [pid = 3428] [serial = 1186] [outer = 196A5400] 21:33:01 INFO - PROCESS | 3428 | 1461040381255 Marionette DEBUG loaded listener.js 21:33:01 INFO - PROCESS | 3428 | ++DOMWINDOW == 87 (19A05000) [pid = 3428] [serial = 1187] [outer = 196A5400] 21:33:01 INFO - PROCESS | 3428 | 1461040381773 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]]]}] 21:33:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 21:33:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 770ms 21:33:01 INFO - PROCESS | 3428 | 1461040381838 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 21:33:01 INFO - PROCESS | 3428 | 1461040381842 Marionette TRACE conn4 <- [1,1545,null,{"value":"13"}] 21:33:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 21:33:01 INFO - PROCESS | 3428 | 1461040381848 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 21:33:01 INFO - PROCESS | 3428 | 1461040381852 Marionette TRACE conn4 <- [1,1546,null,{}] 21:33:01 INFO - PROCESS | 3428 | 1461040381859 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}] 21:33:02 INFO - PROCESS | 3428 | 1461040382017 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 21:33:02 INFO - PROCESS | 3428 | 1461040382150 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:02 INFO - PROCESS | 3428 | ++DOCSHELL 0F23BC00 == 40 [pid = 3428] [id = 396] 21:33:02 INFO - PROCESS | 3428 | ++DOMWINDOW == 88 (0FD0B800) [pid = 3428] [serial = 1188] [outer = 00000000] 21:33:02 INFO - PROCESS | 3428 | ++DOMWINDOW == 89 (14214000) [pid = 3428] [serial = 1189] [outer = 0FD0B800] 21:33:02 INFO - PROCESS | 3428 | 1461040382209 Marionette DEBUG loaded listener.js 21:33:02 INFO - PROCESS | 3428 | ++DOMWINDOW == 90 (14530C00) [pid = 3428] [serial = 1190] [outer = 0FD0B800] 21:33:02 INFO - PROCESS | 3428 | 1461040382790 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]]]}] 21:33:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 21:33:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 991ms 21:33:02 INFO - PROCESS | 3428 | 1461040382838 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 21:33:02 INFO - PROCESS | 3428 | 1461040382844 Marionette TRACE conn4 <- [1,1549,null,{"value":"13"}] 21:33:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 21:33:02 INFO - PROCESS | 3428 | 1461040382851 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 21:33:02 INFO - PROCESS | 3428 | 1461040382854 Marionette TRACE conn4 <- [1,1550,null,{}] 21:33:02 INFO - PROCESS | 3428 | 1461040382858 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}] 21:33:03 INFO - PROCESS | 3428 | 1461040382990 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 21:33:03 INFO - PROCESS | 3428 | 1461040383117 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:03 INFO - PROCESS | 3428 | ++DOCSHELL 14910C00 == 41 [pid = 3428] [id = 397] 21:33:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 91 (155DB000) [pid = 3428] [serial = 1191] [outer = 00000000] 21:33:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 92 (165F2C00) [pid = 3428] [serial = 1192] [outer = 155DB000] 21:33:03 INFO - PROCESS | 3428 | 1461040383172 Marionette DEBUG loaded listener.js 21:33:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 93 (17CED800) [pid = 3428] [serial = 1193] [outer = 155DB000] 21:33:03 INFO - PROCESS | 3428 | 1461040383759 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]]]}] 21:33:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 21:33:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 970ms 21:33:03 INFO - PROCESS | 3428 | 1461040383823 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 21:33:03 INFO - PROCESS | 3428 | 1461040383826 Marionette TRACE conn4 <- [1,1553,null,{"value":"13"}] 21:33:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 21:33:03 INFO - PROCESS | 3428 | 1461040383830 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 21:33:03 INFO - PROCESS | 3428 | 1461040383833 Marionette TRACE conn4 <- [1,1554,null,{}] 21:33:03 INFO - PROCESS | 3428 | 1461040383858 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}] 21:33:04 INFO - PROCESS | 3428 | 1461040383990 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 21:33:04 INFO - PROCESS | 3428 | 1461040384049 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:04 INFO - PROCESS | 3428 | ++DOCSHELL 18AE4000 == 42 [pid = 3428] [id = 398] 21:33:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 94 (18C1F400) [pid = 3428] [serial = 1194] [outer = 00000000] 21:33:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 95 (19B59400) [pid = 3428] [serial = 1195] [outer = 18C1F400] 21:33:04 INFO - PROCESS | 3428 | 1461040384106 Marionette DEBUG loaded listener.js 21:33:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 96 (19F99000) [pid = 3428] [serial = 1196] [outer = 18C1F400] 21:33:04 INFO - PROCESS | 3428 | 1461040384750 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]]]}] 21:33:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 21:33:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 970ms 21:33:04 INFO - PROCESS | 3428 | 1461040384803 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 21:33:04 INFO - PROCESS | 3428 | 1461040384806 Marionette TRACE conn4 <- [1,1557,null,{"value":"13"}] 21:33:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 21:33:04 INFO - PROCESS | 3428 | 1461040384810 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 21:33:04 INFO - PROCESS | 3428 | 1461040384812 Marionette TRACE conn4 <- [1,1558,null,{}] 21:33:04 INFO - PROCESS | 3428 | 1461040384815 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}] 21:33:04 INFO - PROCESS | 3428 | 1461040384916 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 21:33:05 INFO - PROCESS | 3428 | 1461040385145 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:05 INFO - PROCESS | 3428 | ++DOCSHELL 0F642C00 == 43 [pid = 3428] [id = 399] 21:33:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 97 (0F3B6000) [pid = 3428] [serial = 1197] [outer = 00000000] 21:33:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 98 (101B4C00) [pid = 3428] [serial = 1198] [outer = 0F3B6000] 21:33:05 INFO - PROCESS | 3428 | 1461040385208 Marionette DEBUG loaded listener.js 21:33:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 99 (1026E000) [pid = 3428] [serial = 1199] [outer = 0F3B6000] 21:33:05 INFO - PROCESS | 3428 | 1461040385806 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]]]}] 21:33:05 INFO - PROCESS | 3428 | --DOCSHELL 14C66400 == 42 [pid = 3428] [id = 394] 21:33:05 INFO - PROCESS | 3428 | --DOCSHELL 14C46000 == 41 [pid = 3428] [id = 393] 21:33:05 INFO - PROCESS | 3428 | --DOCSHELL 0FD0E800 == 40 [pid = 3428] [id = 392] 21:33:05 INFO - PROCESS | 3428 | --DOCSHELL 0FE14800 == 39 [pid = 3428] [id = 391] 21:33:05 INFO - PROCESS | 3428 | --DOCSHELL 17B57800 == 38 [pid = 3428] [id = 390] 21:33:05 INFO - PROCESS | 3428 | --DOCSHELL 155E1400 == 37 [pid = 3428] [id = 389] 21:33:05 INFO - PROCESS | 3428 | --DOCSHELL 14CE7C00 == 36 [pid = 3428] [id = 388] 21:33:05 INFO - PROCESS | 3428 | --DOCSHELL 0FE10000 == 35 [pid = 3428] [id = 387] 21:33:05 INFO - PROCESS | 3428 | --DOCSHELL 0FCBA000 == 34 [pid = 3428] [id = 386] 21:33:05 INFO - PROCESS | 3428 | --DOMWINDOW == 98 (19A08800) [pid = 3428] [serial = 1150] [outer = 00000000] [url = about:blank] 21:33:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 21:33:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1068ms 21:33:05 INFO - PROCESS | 3428 | 1461040385881 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 21:33:05 INFO - PROCESS | 3428 | 1461040385885 Marionette TRACE conn4 <- [1,1561,null,{"value":"13"}] 21:33:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 21:33:05 INFO - PROCESS | 3428 | 1461040385890 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 21:33:05 INFO - PROCESS | 3428 | 1461040385893 Marionette TRACE conn4 <- [1,1562,null,{}] 21:33:05 INFO - PROCESS | 3428 | 1461040385898 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}] 21:33:06 INFO - PROCESS | 3428 | 1461040385994 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 21:33:06 INFO - PROCESS | 3428 | --DOMWINDOW == 97 (18C1EC00) [pid = 3428] [serial = 1135] [outer = 00000000] [url = about:blank] 21:33:06 INFO - PROCESS | 3428 | --DOMWINDOW == 96 (19646C00) [pid = 3428] [serial = 1108] [outer = 00000000] [url = about:blank] 21:33:06 INFO - PROCESS | 3428 | --DOMWINDOW == 95 (1963E800) [pid = 3428] [serial = 1138] [outer = 00000000] [url = about:blank] 21:33:06 INFO - PROCESS | 3428 | --DOMWINDOW == 94 (103E7800) [pid = 3428] [serial = 1113] [outer = 00000000] [url = about:blank] 21:33:06 INFO - PROCESS | 3428 | --DOMWINDOW == 93 (10B9CC00) [pid = 3428] [serial = 1114] [outer = 00000000] [url = about:blank] 21:33:06 INFO - PROCESS | 3428 | --DOMWINDOW == 92 (0FE0BC00) [pid = 3428] [serial = 1110] [outer = 00000000] [url = about:blank] 21:33:06 INFO - PROCESS | 3428 | --DOMWINDOW == 91 (0FE13C00) [pid = 3428] [serial = 1111] [outer = 00000000] [url = about:blank] 21:33:06 INFO - PROCESS | 3428 | --DOMWINDOW == 90 (1825F400) [pid = 3428] [serial = 1129] [outer = 00000000] [url = about:blank] 21:33:06 INFO - PROCESS | 3428 | --DOMWINDOW == 89 (18263C00) [pid = 3428] [serial = 1130] [outer = 00000000] [url = about:blank] 21:33:06 INFO - PROCESS | 3428 | --DOMWINDOW == 88 (17B60400) [pid = 3428] [serial = 1126] [outer = 00000000] [url = about:blank] 21:33:06 INFO - PROCESS | 3428 | --DOMWINDOW == 87 (17CEF400) [pid = 3428] [serial = 1127] [outer = 00000000] [url = about:blank] 21:33:06 INFO - PROCESS | 3428 | --DOMWINDOW == 86 (18B3F000) [pid = 3428] [serial = 1132] [outer = 00000000] [url = about:blank] 21:33:06 INFO - PROCESS | 3428 | --DOMWINDOW == 85 (14529800) [pid = 3428] [serial = 1116] [outer = 00000000] [url = about:blank] 21:33:06 INFO - PROCESS | 3428 | --DOMWINDOW == 84 (1490D400) [pid = 3428] [serial = 1117] [outer = 00000000] [url = about:blank] 21:33:06 INFO - PROCESS | 3428 | --DOMWINDOW == 83 (15582400) [pid = 3428] [serial = 1120] [outer = 00000000] [url = about:blank] 21:33:06 INFO - PROCESS | 3428 | --DOMWINDOW == 82 (155D3000) [pid = 3428] [serial = 1121] [outer = 00000000] [url = about:blank] 21:33:06 INFO - PROCESS | 3428 | --DOMWINDOW == 81 (15B1B000) [pid = 3428] [serial = 1123] [outer = 00000000] [url = about:blank] 21:33:06 INFO - PROCESS | 3428 | --DOMWINDOW == 80 (15B25400) [pid = 3428] [serial = 1124] [outer = 00000000] [url = about:blank] 21:33:06 INFO - PROCESS | 3428 | --DOMWINDOW == 79 (19895400) [pid = 3428] [serial = 1148] [outer = 00000000] [url = about:blank] 21:33:06 INFO - PROCESS | 3428 | --DOMWINDOW == 78 (197CE400) [pid = 3428] [serial = 1141] [outer = 00000000] [url = about:blank] 21:33:06 INFO - PROCESS | 3428 | --DOMWINDOW == 77 (19646800) [pid = 3428] [serial = 1139] [outer = 00000000] [url = about:blank] 21:33:06 INFO - PROCESS | 3428 | --DOMWINDOW == 76 (197CC000) [pid = 3428] [serial = 1147] [outer = 00000000] [url = about:blank] 21:33:06 INFO - PROCESS | 3428 | --DOMWINDOW == 75 (1EEA1C00) [pid = 3428] [serial = 700] [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.] 21:33:06 INFO - PROCESS | 3428 | --DOMWINDOW == 74 (18C25800) [pid = 3428] [serial = 1136] [outer = 00000000] [url = about:blank] 21:33:06 INFO - PROCESS | 3428 | --DOMWINDOW == 73 (15F15800) [pid = 3428] [serial = 1144] [outer = 00000000] [url = about:blank] 21:33:06 INFO - PROCESS | 3428 | --DOMWINDOW == 72 (15F16C00) [pid = 3428] [serial = 1145] [outer = 00000000] [url = about:blank] 21:33:06 INFO - PROCESS | 3428 | --DOMWINDOW == 71 (1558E400) [pid = 3428] [serial = 1133] [outer = 00000000] [url = about:blank] 21:33:06 INFO - PROCESS | 3428 | 1461040386086 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:06 INFO - PROCESS | 3428 | ++DOCSHELL 0FD10C00 == 35 [pid = 3428] [id = 400] 21:33:06 INFO - PROCESS | 3428 | ++DOMWINDOW == 72 (0FE0BC00) [pid = 3428] [serial = 1200] [outer = 00000000] 21:33:06 INFO - PROCESS | 3428 | ++DOMWINDOW == 73 (102B2400) [pid = 3428] [serial = 1201] [outer = 0FE0BC00] 21:33:06 INFO - PROCESS | 3428 | 1461040386136 Marionette DEBUG loaded listener.js 21:33:06 INFO - PROCESS | 3428 | ++DOMWINDOW == 74 (10B9DC00) [pid = 3428] [serial = 1202] [outer = 0FE0BC00] 21:33:06 INFO - PROCESS | 3428 | 1461040386612 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]]]}] 21:33:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 21:33:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 772ms 21:33:06 INFO - PROCESS | 3428 | 1461040386665 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 21:33:06 INFO - PROCESS | 3428 | 1461040386668 Marionette TRACE conn4 <- [1,1565,null,{"value":"13"}] 21:33:06 INFO - PROCESS | 3428 | 1461040386673 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 21:33:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 21:33:06 INFO - PROCESS | 3428 | 1461040386675 Marionette TRACE conn4 <- [1,1566,null,{}] 21:33:06 INFO - PROCESS | 3428 | 1461040386678 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}] 21:33:06 INFO - PROCESS | 3428 | 1461040386757 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 21:33:06 INFO - PROCESS | 3428 | 1461040386765 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:06 INFO - PROCESS | 3428 | ++DOCSHELL 10C38800 == 36 [pid = 3428] [id = 401] 21:33:06 INFO - PROCESS | 3428 | ++DOMWINDOW == 75 (144A8400) [pid = 3428] [serial = 1203] [outer = 00000000] 21:33:06 INFO - PROCESS | 3428 | ++DOMWINDOW == 76 (14C5FC00) [pid = 3428] [serial = 1204] [outer = 144A8400] 21:33:06 INFO - PROCESS | 3428 | 1461040386811 Marionette DEBUG loaded listener.js 21:33:06 INFO - PROCESS | 3428 | ++DOMWINDOW == 77 (14C6CC00) [pid = 3428] [serial = 1205] [outer = 144A8400] 21:33:07 INFO - PROCESS | 3428 | 1461040387283 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]]]}] 21:33:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 21:33:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 631ms 21:33:07 INFO - PROCESS | 3428 | 1461040387308 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 21:33:07 INFO - PROCESS | 3428 | 1461040387310 Marionette TRACE conn4 <- [1,1569,null,{"value":"13"}] 21:33:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 21:33:07 INFO - PROCESS | 3428 | 1461040387315 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 21:33:07 INFO - PROCESS | 3428 | 1461040387321 Marionette TRACE conn4 <- [1,1570,null,{}] 21:33:07 INFO - PROCESS | 3428 | 1461040387330 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}] 21:33:07 INFO - PROCESS | 3428 | 1461040387411 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 21:33:07 INFO - PROCESS | 3428 | 1461040387419 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:07 INFO - PROCESS | 3428 | ++DOCSHELL 15B23800 == 37 [pid = 3428] [id = 402] 21:33:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 78 (15B24000) [pid = 3428] [serial = 1206] [outer = 00000000] 21:33:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 79 (165EE000) [pid = 3428] [serial = 1207] [outer = 15B24000] 21:33:07 INFO - PROCESS | 3428 | 1461040387464 Marionette DEBUG loaded listener.js 21:33:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 80 (17B52400) [pid = 3428] [serial = 1208] [outer = 15B24000] 21:33:07 INFO - PROCESS | 3428 | 1461040387925 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]]]}] 21:33:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 21:33:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 630ms 21:33:07 INFO - PROCESS | 3428 | 1461040387948 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 21:33:07 INFO - PROCESS | 3428 | 1461040387950 Marionette TRACE conn4 <- [1,1573,null,{"value":"13"}] 21:33:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 21:33:07 INFO - PROCESS | 3428 | 1461040387953 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 21:33:07 INFO - PROCESS | 3428 | 1461040387955 Marionette TRACE conn4 <- [1,1574,null,{}] 21:33:07 INFO - PROCESS | 3428 | 1461040387959 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}] 21:33:08 INFO - PROCESS | 3428 | 1461040388036 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 21:33:08 INFO - PROCESS | 3428 | 1461040388042 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:08 INFO - PROCESS | 3428 | ++DOCSHELL 17B54800 == 38 [pid = 3428] [id = 403] 21:33:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 81 (17B58000) [pid = 3428] [serial = 1209] [outer = 00000000] 21:33:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 82 (17F0F000) [pid = 3428] [serial = 1210] [outer = 17B58000] 21:33:08 INFO - PROCESS | 3428 | 1461040388087 Marionette DEBUG loaded listener.js 21:33:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 83 (17F31400) [pid = 3428] [serial = 1211] [outer = 17B58000] 21:33:08 INFO - PROCESS | 3428 | 1461040388591 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]]]}] 21:33:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 21:33:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 670ms 21:33:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 21:33:08 INFO - PROCESS | 3428 | 1461040388628 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 21:33:08 INFO - PROCESS | 3428 | 1461040388630 Marionette TRACE conn4 <- [1,1577,null,{"value":"13"}] 21:33:08 INFO - PROCESS | 3428 | 1461040388633 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 21:33:08 INFO - PROCESS | 3428 | 1461040388634 Marionette TRACE conn4 <- [1,1578,null,{}] 21:33:08 INFO - PROCESS | 3428 | 1461040388638 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}] 21:33:08 INFO - PROCESS | 3428 | 1461040388740 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 21:33:08 INFO - PROCESS | 3428 | 1461040388746 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:08 INFO - PROCESS | 3428 | ++DOCSHELL 18A5AC00 == 39 [pid = 3428] [id = 404] 21:33:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 84 (18AD8800) [pid = 3428] [serial = 1212] [outer = 00000000] 21:33:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 85 (18AE2400) [pid = 3428] [serial = 1213] [outer = 18AD8800] 21:33:08 INFO - PROCESS | 3428 | 1461040388800 Marionette DEBUG loaded listener.js 21:33:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 86 (18C1CC00) [pid = 3428] [serial = 1214] [outer = 18AD8800] 21:33:09 INFO - PROCESS | 3428 | 1461040389267 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]]]}] 21:33:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 21:33:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 670ms 21:33:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 21:33:09 INFO - PROCESS | 3428 | 1461040389303 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 21:33:09 INFO - PROCESS | 3428 | 1461040389305 Marionette TRACE conn4 <- [1,1581,null,{"value":"13"}] 21:33:09 INFO - PROCESS | 3428 | 1461040389308 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 21:33:09 INFO - PROCESS | 3428 | 1461040389310 Marionette TRACE conn4 <- [1,1582,null,{}] 21:33:09 INFO - PROCESS | 3428 | 1461040389313 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}] 21:33:09 INFO - PROCESS | 3428 | 1461040389426 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 21:33:09 INFO - PROCESS | 3428 | 1461040389519 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:09 INFO - PROCESS | 3428 | ++DOCSHELL 0FD7E400 == 40 [pid = 3428] [id = 405] 21:33:09 INFO - PROCESS | 3428 | ++DOMWINDOW == 87 (18C23000) [pid = 3428] [serial = 1215] [outer = 00000000] 21:33:09 INFO - PROCESS | 3428 | ++DOMWINDOW == 88 (195E8400) [pid = 3428] [serial = 1216] [outer = 18C23000] 21:33:09 INFO - PROCESS | 3428 | 1461040389565 Marionette DEBUG loaded listener.js 21:33:09 INFO - PROCESS | 3428 | ++DOMWINDOW == 89 (19643400) [pid = 3428] [serial = 1217] [outer = 18C23000] 21:33:10 INFO - PROCESS | 3428 | 1461040389985 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]]]}] 21:33:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 21:33:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 730ms 21:33:10 INFO - PROCESS | 3428 | 1461040390040 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 21:33:10 INFO - PROCESS | 3428 | 1461040390042 Marionette TRACE conn4 <- [1,1585,null,{"value":"13"}] 21:33:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 21:33:10 INFO - PROCESS | 3428 | 1461040390052 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 21:33:10 INFO - PROCESS | 3428 | 1461040390054 Marionette TRACE conn4 <- [1,1586,null,{}] 21:33:10 INFO - PROCESS | 3428 | 1461040390058 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}] 21:33:10 INFO - PROCESS | 3428 | 1461040390163 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 21:33:10 INFO - PROCESS | 3428 | 1461040390169 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:10 INFO - PROCESS | 3428 | ++DOCSHELL 19646400 == 41 [pid = 3428] [id = 406] 21:33:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 90 (19648C00) [pid = 3428] [serial = 1218] [outer = 00000000] 21:33:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 91 (196AEC00) [pid = 3428] [serial = 1219] [outer = 19648C00] 21:33:10 INFO - PROCESS | 3428 | 1461040390213 Marionette DEBUG loaded listener.js 21:33:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 92 (196AD800) [pid = 3428] [serial = 1220] [outer = 19648C00] 21:33:10 INFO - PROCESS | 3428 | --DOMWINDOW == 91 (17B5A000) [pid = 3428] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 21:33:10 INFO - PROCESS | 3428 | --DOMWINDOW == 90 (17FC8C00) [pid = 3428] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 21:33:10 INFO - PROCESS | 3428 | --DOMWINDOW == 89 (0FCBBC00) [pid = 3428] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 21:33:10 INFO - PROCESS | 3428 | --DOMWINDOW == 88 (10BA2400) [pid = 3428] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 21:33:10 INFO - PROCESS | 3428 | --DOMWINDOW == 87 (14CEAC00) [pid = 3428] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 21:33:10 INFO - PROCESS | 3428 | --DOMWINDOW == 86 (15A65000) [pid = 3428] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 21:33:10 INFO - PROCESS | 3428 | --DOMWINDOW == 85 (0FE12C00) [pid = 3428] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 21:33:10 INFO - PROCESS | 3428 | --DOMWINDOW == 84 (14CE6400) [pid = 3428] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 21:33:10 INFO - PROCESS | 3428 | --DOMWINDOW == 83 (14C67800) [pid = 3428] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 21:33:10 INFO - PROCESS | 3428 | --DOMWINDOW == 82 (196B1800) [pid = 3428] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 21:33:10 INFO - PROCESS | 3428 | 1461040390684 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]]]}] 21:33:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 21:33:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 670ms 21:33:10 INFO - PROCESS | 3428 | 1461040390725 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 21:33:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 21:33:10 INFO - PROCESS | 3428 | 1461040390727 Marionette TRACE conn4 <- [1,1589,null,{"value":"13"}] 21:33:10 INFO - PROCESS | 3428 | 1461040390730 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 21:33:10 INFO - PROCESS | 3428 | 1461040390732 Marionette TRACE conn4 <- [1,1590,null,{}] 21:33:10 INFO - PROCESS | 3428 | 1461040390735 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}] 21:33:10 INFO - PROCESS | 3428 | 1461040390839 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 21:33:10 INFO - PROCESS | 3428 | 1461040390848 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:10 INFO - PROCESS | 3428 | ++DOCSHELL 155D5400 == 42 [pid = 3428] [id = 407] 21:33:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 83 (155D6400) [pid = 3428] [serial = 1221] [outer = 00000000] 21:33:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 84 (195E3800) [pid = 3428] [serial = 1222] [outer = 155D6400] 21:33:10 INFO - PROCESS | 3428 | 1461040390892 Marionette DEBUG loaded listener.js 21:33:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 85 (196A7C00) [pid = 3428] [serial = 1223] [outer = 155D6400] 21:33:11 INFO - PROCESS | 3428 | 1461040391324 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]]]}] 21:33:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 21:33:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 630ms 21:33:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 21:33:11 INFO - PROCESS | 3428 | 1461040391361 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 21:33:11 INFO - PROCESS | 3428 | 1461040391363 Marionette TRACE conn4 <- [1,1593,null,{"value":"13"}] 21:33:11 INFO - PROCESS | 3428 | 1461040391366 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 21:33:11 INFO - PROCESS | 3428 | 1461040391368 Marionette TRACE conn4 <- [1,1594,null,{}] 21:33:11 INFO - PROCESS | 3428 | 1461040391371 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}] 21:33:11 INFO - PROCESS | 3428 | 1461040391447 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 21:33:11 INFO - PROCESS | 3428 | 1461040391453 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:11 INFO - PROCESS | 3428 | ++DOCSHELL 19854800 == 43 [pid = 3428] [id = 408] 21:33:11 INFO - PROCESS | 3428 | ++DOMWINDOW == 86 (1989B800) [pid = 3428] [serial = 1224] [outer = 00000000] 21:33:11 INFO - PROCESS | 3428 | ++DOMWINDOW == 87 (19B58000) [pid = 3428] [serial = 1225] [outer = 1989B800] 21:33:11 INFO - PROCESS | 3428 | 1461040391497 Marionette DEBUG loaded listener.js 21:33:11 INFO - PROCESS | 3428 | ++DOMWINDOW == 88 (19B59C00) [pid = 3428] [serial = 1226] [outer = 1989B800] 21:33:11 INFO - PROCESS | 3428 | 1461040391924 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]]]}] 21:33:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 21:33:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 570ms 21:33:11 INFO - PROCESS | 3428 | 1461040391937 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 21:33:11 INFO - PROCESS | 3428 | 1461040391938 Marionette TRACE conn4 <- [1,1597,null,{"value":"13"}] 21:33:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 21:33:11 INFO - PROCESS | 3428 | 1461040391942 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 21:33:11 INFO - PROCESS | 3428 | 1461040391944 Marionette TRACE conn4 <- [1,1598,null,{}] 21:33:11 INFO - PROCESS | 3428 | 1461040391947 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}] 21:33:12 INFO - PROCESS | 3428 | 1461040392064 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 21:33:12 INFO - PROCESS | 3428 | 1461040392076 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:12 INFO - PROCESS | 3428 | ++DOCSHELL 1452F800 == 44 [pid = 3428] [id = 409] 21:33:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 89 (19FF5C00) [pid = 3428] [serial = 1227] [outer = 00000000] 21:33:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 90 (1A0EF800) [pid = 3428] [serial = 1228] [outer = 19FF5C00] 21:33:12 INFO - PROCESS | 3428 | 1461040392124 Marionette DEBUG loaded listener.js 21:33:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 91 (1A0F6400) [pid = 3428] [serial = 1229] [outer = 19FF5C00] 21:33:12 INFO - PROCESS | 3428 | 1461040392671 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]]]}] 21:33:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 21:33:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 771ms 21:33:12 INFO - PROCESS | 3428 | 1461040392713 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 21:33:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 21:33:12 INFO - PROCESS | 3428 | 1461040392718 Marionette TRACE conn4 <- [1,1601,null,{"value":"13"}] 21:33:12 INFO - PROCESS | 3428 | 1461040392723 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 21:33:12 INFO - PROCESS | 3428 | 1461040392727 Marionette TRACE conn4 <- [1,1602,null,{}] 21:33:12 INFO - PROCESS | 3428 | 1461040392732 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}] 21:33:12 INFO - PROCESS | 3428 | 1461040392839 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 21:33:12 INFO - PROCESS | 3428 | 1461040392943 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:12 INFO - PROCESS | 3428 | ++DOCSHELL 0FD03400 == 45 [pid = 3428] [id = 410] 21:33:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 92 (0FD0C000) [pid = 3428] [serial = 1230] [outer = 00000000] 21:33:13 INFO - PROCESS | 3428 | ++DOMWINDOW == 93 (10C43C00) [pid = 3428] [serial = 1231] [outer = 0FD0C000] 21:33:13 INFO - PROCESS | 3428 | 1461040393000 Marionette DEBUG loaded listener.js 21:33:13 INFO - PROCESS | 3428 | ++DOMWINDOW == 94 (1449FC00) [pid = 3428] [serial = 1232] [outer = 0FD0C000] 21:33:13 INFO - PROCESS | 3428 | 1461040393650 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]]]}] 21:33:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 21:33:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 987ms 21:33:13 INFO - PROCESS | 3428 | 1461040393711 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 21:33:13 INFO - PROCESS | 3428 | 1461040393717 Marionette TRACE conn4 <- [1,1605,null,{"value":"13"}] 21:33:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 21:33:13 INFO - PROCESS | 3428 | 1461040393723 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 21:33:13 INFO - PROCESS | 3428 | 1461040393726 Marionette TRACE conn4 <- [1,1606,null,{}] 21:33:13 INFO - PROCESS | 3428 | 1461040393730 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}] 21:33:13 INFO - PROCESS | 3428 | 1461040393837 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 21:33:14 INFO - PROCESS | 3428 | 1461040393967 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:14 INFO - PROCESS | 3428 | ++DOCSHELL 14CDC000 == 46 [pid = 3428] [id = 411] 21:33:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 95 (155D8800) [pid = 3428] [serial = 1233] [outer = 00000000] 21:33:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 96 (17C79800) [pid = 3428] [serial = 1234] [outer = 155D8800] 21:33:14 INFO - PROCESS | 3428 | 1461040394022 Marionette DEBUG loaded listener.js 21:33:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 97 (18ADFC00) [pid = 3428] [serial = 1235] [outer = 155D8800] 21:33:14 INFO - PROCESS | 3428 | 1461040394610 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]]]}] 21:33:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 21:33:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 930ms 21:33:14 INFO - PROCESS | 3428 | 1461040394655 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 21:33:14 INFO - PROCESS | 3428 | 1461040394658 Marionette TRACE conn4 <- [1,1609,null,{"value":"13"}] 21:33:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 21:33:14 INFO - PROCESS | 3428 | 1461040394662 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 21:33:14 INFO - PROCESS | 3428 | 1461040394666 Marionette TRACE conn4 <- [1,1610,null,{}] 21:33:14 INFO - PROCESS | 3428 | 1461040394677 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}] 21:33:14 INFO - PROCESS | 3428 | 1461040394781 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 21:33:14 INFO - PROCESS | 3428 | 1461040394913 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:14 INFO - PROCESS | 3428 | ++DOCSHELL 18AE0800 == 47 [pid = 3428] [id = 412] 21:33:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 98 (1A064400) [pid = 3428] [serial = 1236] [outer = 00000000] 21:33:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 99 (1A0F8000) [pid = 3428] [serial = 1237] [outer = 1A064400] 21:33:14 INFO - PROCESS | 3428 | 1461040394971 Marionette DEBUG loaded listener.js 21:33:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 100 (1AC0DC00) [pid = 3428] [serial = 1238] [outer = 1A064400] 21:33:15 INFO - PROCESS | 3428 | 1461040395519 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]]]}] 21:33:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 21:33:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 930ms 21:33:15 INFO - PROCESS | 3428 | 1461040395595 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 21:33:15 INFO - PROCESS | 3428 | 1461040395598 Marionette TRACE conn4 <- [1,1613,null,{"value":"13"}] 21:33:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 21:33:15 INFO - PROCESS | 3428 | 1461040395602 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 21:33:15 INFO - PROCESS | 3428 | 1461040395604 Marionette TRACE conn4 <- [1,1614,null,{}] 21:33:15 INFO - PROCESS | 3428 | 1461040395608 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}] 21:33:15 INFO - PROCESS | 3428 | 1461040395742 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 21:33:15 INFO - PROCESS | 3428 | 1461040395870 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:15 INFO - PROCESS | 3428 | ++DOCSHELL 1AEE6C00 == 48 [pid = 3428] [id = 413] 21:33:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 101 (1AEE7000) [pid = 3428] [serial = 1239] [outer = 00000000] 21:33:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 102 (1B9D4400) [pid = 3428] [serial = 1240] [outer = 1AEE7000] 21:33:15 INFO - PROCESS | 3428 | 1461040395925 Marionette DEBUG loaded listener.js 21:33:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (1B9D9C00) [pid = 3428] [serial = 1241] [outer = 1AEE7000] 21:33:16 INFO - PROCESS | 3428 | 1461040396722 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]]]}] 21:33:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 21:33:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1177ms 21:33:16 INFO - PROCESS | 3428 | 1461040396782 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 21:33:16 INFO - PROCESS | 3428 | 1461040396786 Marionette TRACE conn4 <- [1,1617,null,{"value":"13"}] 21:33:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 21:33:16 INFO - PROCESS | 3428 | 1461040396791 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 21:33:16 INFO - PROCESS | 3428 | 1461040396795 Marionette TRACE conn4 <- [1,1618,null,{}] 21:33:16 INFO - PROCESS | 3428 | 1461040396801 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}] 21:33:16 INFO - PROCESS | 3428 | 1461040396894 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 21:33:17 INFO - PROCESS | 3428 | 1461040397032 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:17 INFO - PROCESS | 3428 | ++DOCSHELL 0FE3A400 == 49 [pid = 3428] [id = 414] 21:33:17 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (10191400) [pid = 3428] [serial = 1242] [outer = 00000000] 21:33:17 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (14C3E400) [pid = 3428] [serial = 1243] [outer = 10191400] 21:33:17 INFO - PROCESS | 3428 | 1461040397083 Marionette DEBUG loaded listener.js 21:33:17 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (15588800) [pid = 3428] [serial = 1244] [outer = 10191400] 21:33:17 INFO - PROCESS | 3428 | --DOCSHELL 19854800 == 48 [pid = 3428] [id = 408] 21:33:17 INFO - PROCESS | 3428 | --DOCSHELL 155D5400 == 47 [pid = 3428] [id = 407] 21:33:17 INFO - PROCESS | 3428 | --DOCSHELL 19646400 == 46 [pid = 3428] [id = 406] 21:33:17 INFO - PROCESS | 3428 | --DOCSHELL 0FD7E400 == 45 [pid = 3428] [id = 405] 21:33:17 INFO - PROCESS | 3428 | --DOCSHELL 18A5AC00 == 44 [pid = 3428] [id = 404] 21:33:17 INFO - PROCESS | 3428 | --DOCSHELL 17B54800 == 43 [pid = 3428] [id = 403] 21:33:17 INFO - PROCESS | 3428 | --DOCSHELL 15B23800 == 42 [pid = 3428] [id = 402] 21:33:17 INFO - PROCESS | 3428 | --DOCSHELL 10C38800 == 41 [pid = 3428] [id = 401] 21:33:17 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (149C3C00) [pid = 3428] [serial = 1156] [outer = 00000000] [url = about:blank] 21:33:17 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (0FE31C00) [pid = 3428] [serial = 1153] [outer = 00000000] [url = about:blank] 21:33:17 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (19894400) [pid = 3428] [serial = 1186] [outer = 00000000] [url = about:blank] 21:33:17 INFO - PROCESS | 3428 | --DOCSHELL 0FD10C00 == 40 [pid = 3428] [id = 400] 21:33:17 INFO - PROCESS | 3428 | --DOCSHELL 0F642C00 == 39 [pid = 3428] [id = 399] 21:33:17 INFO - PROCESS | 3428 | --DOCSHELL 0F23BC00 == 38 [pid = 3428] [id = 396] 21:33:17 INFO - PROCESS | 3428 | --DOCSHELL 1963FC00 == 37 [pid = 3428] [id = 395] 21:33:17 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (1988F800) [pid = 3428] [serial = 1142] [outer = 00000000] [url = about:blank] 21:33:17 INFO - PROCESS | 3428 | --DOMWINDOW == 101 (17F2F800) [pid = 3428] [serial = 1171] [outer = 00000000] [url = about:blank] 21:33:17 INFO - PROCESS | 3428 | --DOMWINDOW == 100 (18C1D000) [pid = 3428] [serial = 1174] [outer = 00000000] [url = about:blank] 21:33:17 INFO - PROCESS | 3428 | --DOMWINDOW == 99 (103F4C00) [pid = 3428] [serial = 1160] [outer = 00000000] [url = about:blank] 21:33:17 INFO - PROCESS | 3428 | --DOMWINDOW == 98 (1333DC00) [pid = 3428] [serial = 1162] [outer = 00000000] [url = about:blank] 21:33:17 INFO - PROCESS | 3428 | --DOMWINDOW == 97 (1421BC00) [pid = 3428] [serial = 1163] [outer = 00000000] [url = about:blank] 21:33:17 INFO - PROCESS | 3428 | --DOMWINDOW == 96 (1558B000) [pid = 3428] [serial = 1165] [outer = 00000000] [url = about:blank] 21:33:17 INFO - PROCESS | 3428 | --DOMWINDOW == 95 (155DC400) [pid = 3428] [serial = 1166] [outer = 00000000] [url = about:blank] 21:33:17 INFO - PROCESS | 3428 | --DOMWINDOW == 94 (16954800) [pid = 3428] [serial = 1168] [outer = 00000000] [url = about:blank] 21:33:17 INFO - PROCESS | 3428 | --DOMWINDOW == 93 (195EBC00) [pid = 3428] [serial = 1177] [outer = 00000000] [url = about:blank] 21:33:17 INFO - PROCESS | 3428 | --DOMWINDOW == 92 (196AA400) [pid = 3428] [serial = 1184] [outer = 00000000] [url = about:blank] 21:33:17 INFO - PROCESS | 3428 | --DOMWINDOW == 91 (18C1D400) [pid = 3428] [serial = 1175] [outer = 00000000] [url = about:blank] 21:33:17 INFO - PROCESS | 3428 | --DOMWINDOW == 90 (196A7800) [pid = 3428] [serial = 1183] [outer = 00000000] [url = about:blank] 21:33:17 INFO - PROCESS | 3428 | --DOMWINDOW == 89 (19642400) [pid = 3428] [serial = 1178] [outer = 00000000] [url = about:blank] 21:33:17 INFO - PROCESS | 3428 | --DOMWINDOW == 88 (0FE36400) [pid = 3428] [serial = 1159] [outer = 00000000] [url = about:blank] 21:33:17 INFO - PROCESS | 3428 | --DOMWINDOW == 87 (17FC3000) [pid = 3428] [serial = 1172] [outer = 00000000] [url = about:blank] 21:33:17 INFO - PROCESS | 3428 | --DOMWINDOW == 86 (18269800) [pid = 3428] [serial = 1180] [outer = 00000000] [url = about:blank] 21:33:17 INFO - PROCESS | 3428 | --DOMWINDOW == 85 (18D51800) [pid = 3428] [serial = 1181] [outer = 00000000] [url = about:blank] 21:33:17 INFO - PROCESS | 3428 | --DOMWINDOW == 84 (17B54400) [pid = 3428] [serial = 1169] [outer = 00000000] [url = about:blank] 21:33:17 INFO - PROCESS | 3428 | 1461040397651 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]]]}] 21:33:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 21:33:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 891ms 21:33:17 INFO - PROCESS | 3428 | 1461040397683 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 21:33:17 INFO - PROCESS | 3428 | 1461040397688 Marionette TRACE conn4 <- [1,1621,null,{"value":"13"}] 21:33:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 21:33:17 INFO - PROCESS | 3428 | 1461040397693 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 21:33:17 INFO - PROCESS | 3428 | 1461040397696 Marionette TRACE conn4 <- [1,1622,null,{}] 21:33:17 INFO - PROCESS | 3428 | 1461040397700 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}] 21:33:17 INFO - PROCESS | 3428 | 1461040397780 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 21:33:17 INFO - PROCESS | 3428 | 1461040397867 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:17 INFO - PROCESS | 3428 | ++DOCSHELL 0FE14800 == 38 [pid = 3428] [id = 415] 21:33:17 INFO - PROCESS | 3428 | ++DOMWINDOW == 85 (0FE31C00) [pid = 3428] [serial = 1245] [outer = 00000000] 21:33:17 INFO - PROCESS | 3428 | ++DOMWINDOW == 86 (1333DC00) [pid = 3428] [serial = 1246] [outer = 0FE31C00] 21:33:17 INFO - PROCESS | 3428 | 1461040397912 Marionette DEBUG loaded listener.js 21:33:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 87 (14525800) [pid = 3428] [serial = 1247] [outer = 0FE31C00] 21:33:18 INFO - PROCESS | 3428 | 1461040398319 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]]]}] 21:33:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 21:33:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 21:33:18 INFO - PROCESS | 3428 | 1461040398367 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 21:33:18 INFO - PROCESS | 3428 | 1461040398369 Marionette TRACE conn4 <- [1,1625,null,{"value":"13"}] 21:33:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 21:33:18 INFO - PROCESS | 3428 | 1461040398373 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 21:33:18 INFO - PROCESS | 3428 | 1461040398376 Marionette TRACE conn4 <- [1,1626,null,{}] 21:33:18 INFO - PROCESS | 3428 | 1461040398386 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}] 21:33:18 INFO - PROCESS | 3428 | 1461040398469 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 21:33:18 INFO - PROCESS | 3428 | 1461040398476 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:18 INFO - PROCESS | 3428 | ++DOCSHELL 15587000 == 39 [pid = 3428] [id = 416] 21:33:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 88 (15588000) [pid = 3428] [serial = 1248] [outer = 00000000] 21:33:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 89 (15B25000) [pid = 3428] [serial = 1249] [outer = 15588000] 21:33:18 INFO - PROCESS | 3428 | 1461040398523 Marionette DEBUG loaded listener.js 21:33:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 90 (165F3C00) [pid = 3428] [serial = 1250] [outer = 15588000] 21:33:19 INFO - PROCESS | 3428 | 1461040399003 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]]]}] 21:33:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 21:33:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 670ms 21:33:19 INFO - PROCESS | 3428 | 1461040399048 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 21:33:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 21:33:19 INFO - PROCESS | 3428 | 1461040399050 Marionette TRACE conn4 <- [1,1629,null,{"value":"13"}] 21:33:19 INFO - PROCESS | 3428 | 1461040399053 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 21:33:19 INFO - PROCESS | 3428 | 1461040399055 Marionette TRACE conn4 <- [1,1630,null,{}] 21:33:19 INFO - PROCESS | 3428 | 1461040399058 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}] 21:33:19 INFO - PROCESS | 3428 | 1461040399138 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 21:33:19 INFO - PROCESS | 3428 | 1461040399146 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:19 INFO - PROCESS | 3428 | ++DOCSHELL 16958000 == 40 [pid = 3428] [id = 417] 21:33:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 91 (17B53400) [pid = 3428] [serial = 1251] [outer = 00000000] 21:33:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 92 (17FC8400) [pid = 3428] [serial = 1252] [outer = 17B53400] 21:33:19 INFO - PROCESS | 3428 | 1461040399191 Marionette DEBUG loaded listener.js 21:33:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 93 (18A55C00) [pid = 3428] [serial = 1253] [outer = 17B53400] 21:33:19 INFO - PROCESS | 3428 | 1461040399632 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]]]}] 21:33:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 21:33:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 630ms 21:33:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 21:33:19 INFO - PROCESS | 3428 | 1461040399687 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 21:33:19 INFO - PROCESS | 3428 | 1461040399689 Marionette TRACE conn4 <- [1,1633,null,{"value":"13"}] 21:33:19 INFO - PROCESS | 3428 | 1461040399692 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 21:33:19 INFO - PROCESS | 3428 | 1461040399694 Marionette TRACE conn4 <- [1,1634,null,{}] 21:33:19 INFO - PROCESS | 3428 | 1461040399697 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}] 21:33:19 INFO - PROCESS | 3428 | 1461040399802 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 21:33:19 INFO - PROCESS | 3428 | 1461040399809 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:19 INFO - PROCESS | 3428 | ++DOCSHELL 18A58C00 == 41 [pid = 3428] [id = 418] 21:33:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 94 (18ADEC00) [pid = 3428] [serial = 1254] [outer = 00000000] 21:33:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 95 (18C1B400) [pid = 3428] [serial = 1255] [outer = 18ADEC00] 21:33:19 INFO - PROCESS | 3428 | 1461040399855 Marionette DEBUG loaded listener.js 21:33:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 96 (18C1FC00) [pid = 3428] [serial = 1256] [outer = 18ADEC00] 21:33:20 INFO - PROCESS | 3428 | 1461040400347 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]]]}] 21:33:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 21:33:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 670ms 21:33:20 INFO - PROCESS | 3428 | 1461040400369 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 21:33:20 INFO - PROCESS | 3428 | 1461040400371 Marionette TRACE conn4 <- [1,1637,null,{"value":"13"}] 21:33:20 INFO - PROCESS | 3428 | 1461040400375 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 21:33:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 21:33:20 INFO - PROCESS | 3428 | 1461040400376 Marionette TRACE conn4 <- [1,1638,null,{}] 21:33:20 INFO - PROCESS | 3428 | 1461040400380 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}] 21:33:20 INFO - PROCESS | 3428 | 1461040400508 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 21:33:20 INFO - PROCESS | 3428 | 1461040400516 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:20 INFO - PROCESS | 3428 | ++DOCSHELL 0FD80000 == 42 [pid = 3428] [id = 419] 21:33:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 97 (18C25800) [pid = 3428] [serial = 1257] [outer = 00000000] 21:33:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 98 (1963C800) [pid = 3428] [serial = 1258] [outer = 18C25800] 21:33:20 INFO - PROCESS | 3428 | 1461040400612 Marionette DEBUG loaded listener.js 21:33:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 99 (196A6000) [pid = 3428] [serial = 1259] [outer = 18C25800] 21:33:21 INFO - PROCESS | 3428 | 1461040401052 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]]]}] 21:33:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 21:33:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 730ms 21:33:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 21:33:21 INFO - PROCESS | 3428 | 1461040401109 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 21:33:21 INFO - PROCESS | 3428 | 1461040401111 Marionette TRACE conn4 <- [1,1641,null,{"value":"13"}] 21:33:21 INFO - PROCESS | 3428 | 1461040401114 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 21:33:21 INFO - PROCESS | 3428 | 1461040401116 Marionette TRACE conn4 <- [1,1642,null,{}] 21:33:21 INFO - PROCESS | 3428 | 1461040401154 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}] 21:33:21 INFO - PROCESS | 3428 | 1461040401263 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 21:33:21 INFO - PROCESS | 3428 | 1461040401273 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:21 INFO - PROCESS | 3428 | ++DOCSHELL 196A9000 == 43 [pid = 3428] [id = 420] 21:33:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 100 (197CC000) [pid = 3428] [serial = 1260] [outer = 00000000] 21:33:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 101 (19896C00) [pid = 3428] [serial = 1261] [outer = 197CC000] 21:33:21 INFO - PROCESS | 3428 | 1461040401316 Marionette DEBUG loaded listener.js 21:33:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 102 (19897C00) [pid = 3428] [serial = 1262] [outer = 197CC000] 21:33:21 INFO - PROCESS | 3428 | --DOMWINDOW == 101 (14213000) [pid = 3428] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 21:33:21 INFO - PROCESS | 3428 | --DOMWINDOW == 100 (18AD8800) [pid = 3428] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 21:33:21 INFO - PROCESS | 3428 | --DOMWINDOW == 99 (144A8400) [pid = 3428] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 21:33:21 INFO - PROCESS | 3428 | --DOMWINDOW == 98 (18C23000) [pid = 3428] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 21:33:21 INFO - PROCESS | 3428 | --DOMWINDOW == 97 (0FE0BC00) [pid = 3428] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 21:33:21 INFO - PROCESS | 3428 | --DOMWINDOW == 96 (15B24000) [pid = 3428] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 21:33:21 INFO - PROCESS | 3428 | --DOMWINDOW == 95 (17B58000) [pid = 3428] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 21:33:21 INFO - PROCESS | 3428 | --DOMWINDOW == 94 (0F3B6000) [pid = 3428] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 21:33:21 INFO - PROCESS | 3428 | --DOMWINDOW == 93 (1989B800) [pid = 3428] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 21:33:21 INFO - PROCESS | 3428 | --DOMWINDOW == 92 (19648C00) [pid = 3428] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 21:33:21 INFO - PROCESS | 3428 | --DOMWINDOW == 91 (155D6400) [pid = 3428] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 21:33:21 INFO - PROCESS | 3428 | 1461040401876 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]]]}] 21:33:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 21:33:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 811ms 21:33:21 INFO - PROCESS | 3428 | 1461040401929 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 21:33:21 INFO - PROCESS | 3428 | 1461040401931 Marionette TRACE conn4 <- [1,1645,null,{"value":"13"}] 21:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 21:33:21 INFO - PROCESS | 3428 | 1461040401934 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 21:33:21 INFO - PROCESS | 3428 | 1461040401936 Marionette TRACE conn4 <- [1,1646,null,{}] 21:33:21 INFO - PROCESS | 3428 | 1461040401940 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}] 21:33:22 INFO - PROCESS | 3428 | 1461040402019 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 21:33:22 INFO - PROCESS | 3428 | 1461040402028 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:22 INFO - PROCESS | 3428 | ++DOCSHELL 133E6400 == 44 [pid = 3428] [id = 421] 21:33:22 INFO - PROCESS | 3428 | ++DOMWINDOW == 92 (14420000) [pid = 3428] [serial = 1263] [outer = 00000000] 21:33:22 INFO - PROCESS | 3428 | ++DOMWINDOW == 93 (17CF4000) [pid = 3428] [serial = 1264] [outer = 14420000] 21:33:22 INFO - PROCESS | 3428 | 1461040402072 Marionette DEBUG loaded listener.js 21:33:22 INFO - PROCESS | 3428 | ++DOMWINDOW == 94 (18AD8800) [pid = 3428] [serial = 1265] [outer = 14420000] 21:33:22 INFO - PROCESS | 3428 | 1461040402536 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]]]}] 21:33:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 21:33:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 631ms 21:33:22 INFO - PROCESS | 3428 | 1461040402567 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 21:33:22 INFO - PROCESS | 3428 | 1461040402569 Marionette TRACE conn4 <- [1,1649,null,{"value":"13"}] 21:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 21:33:22 INFO - PROCESS | 3428 | 1461040402572 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 21:33:22 INFO - PROCESS | 3428 | 1461040402574 Marionette TRACE conn4 <- [1,1650,null,{}] 21:33:22 INFO - PROCESS | 3428 | 1461040402580 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}] 21:33:22 INFO - PROCESS | 3428 | 1461040402656 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 21:33:22 INFO - PROCESS | 3428 | 1461040402663 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:22 INFO - PROCESS | 3428 | ++DOCSHELL 18D55400 == 45 [pid = 3428] [id = 422] 21:33:22 INFO - PROCESS | 3428 | ++DOMWINDOW == 95 (1963D400) [pid = 3428] [serial = 1266] [outer = 00000000] 21:33:22 INFO - PROCESS | 3428 | ++DOMWINDOW == 96 (19F99400) [pid = 3428] [serial = 1267] [outer = 1963D400] 21:33:22 INFO - PROCESS | 3428 | 1461040402706 Marionette DEBUG loaded listener.js 21:33:22 INFO - PROCESS | 3428 | ++DOMWINDOW == 97 (1A0F5400) [pid = 3428] [serial = 1268] [outer = 1963D400] 21:33:23 INFO - PROCESS | 3428 | 1461040403316 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]]]}] 21:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 21:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 770ms 21:33:23 INFO - PROCESS | 3428 | 1461040403347 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 21:33:23 INFO - PROCESS | 3428 | 1461040403351 Marionette TRACE conn4 <- [1,1653,null,{"value":"13"}] 21:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 21:33:23 INFO - PROCESS | 3428 | 1461040403357 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 21:33:23 INFO - PROCESS | 3428 | 1461040403361 Marionette TRACE conn4 <- [1,1654,null,{}] 21:33:23 INFO - PROCESS | 3428 | 1461040403368 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}] 21:33:23 INFO - PROCESS | 3428 | 1461040403475 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 21:33:23 INFO - PROCESS | 3428 | 1461040403610 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:23 INFO - PROCESS | 3428 | ++DOCSHELL 10196C00 == 46 [pid = 3428] [id = 423] 21:33:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 98 (10198C00) [pid = 3428] [serial = 1269] [outer = 00000000] 21:33:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 99 (14218000) [pid = 3428] [serial = 1270] [outer = 10198C00] 21:33:23 INFO - PROCESS | 3428 | 1461040403669 Marionette DEBUG loaded listener.js 21:33:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 100 (1452B400) [pid = 3428] [serial = 1271] [outer = 10198C00] 21:33:24 INFO - PROCESS | 3428 | 1461040404244 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]]]}] 21:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 21:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 990ms 21:33:24 INFO - PROCESS | 3428 | 1461040404347 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 21:33:24 INFO - PROCESS | 3428 | 1461040404354 Marionette TRACE conn4 <- [1,1657,null,{"value":"13"}] 21:33:24 INFO - PROCESS | 3428 | 1461040404376 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 21:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 21:33:24 INFO - PROCESS | 3428 | 1461040404379 Marionette TRACE conn4 <- [1,1658,null,{}] 21:33:24 INFO - PROCESS | 3428 | 1461040404383 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}] 21:33:24 INFO - PROCESS | 3428 | 1461040404503 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 21:33:24 INFO - PROCESS | 3428 | 1461040404627 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:24 INFO - PROCESS | 3428 | ++DOCSHELL 0FE36800 == 47 [pid = 3428] [id = 424] 21:33:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 101 (133E7C00) [pid = 3428] [serial = 1272] [outer = 00000000] 21:33:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 102 (17C6FC00) [pid = 3428] [serial = 1273] [outer = 133E7C00] 21:33:24 INFO - PROCESS | 3428 | 1461040404682 Marionette DEBUG loaded listener.js 21:33:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (18AE2C00) [pid = 3428] [serial = 1274] [outer = 133E7C00] 21:33:25 INFO - PROCESS | 3428 | 1461040405249 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]]]}] 21:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 21:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 970ms 21:33:25 INFO - PROCESS | 3428 | 1461040405353 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 21:33:25 INFO - PROCESS | 3428 | 1461040405355 Marionette TRACE conn4 <- [1,1661,null,{"value":"13"}] 21:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 21:33:25 INFO - PROCESS | 3428 | 1461040405374 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 21:33:25 INFO - PROCESS | 3428 | 1461040405377 Marionette TRACE conn4 <- [1,1662,null,{}] 21:33:25 INFO - PROCESS | 3428 | 1461040405389 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}] 21:33:25 INFO - PROCESS | 3428 | 1461040405502 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 21:33:25 INFO - PROCESS | 3428 | 1461040405625 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:25 INFO - PROCESS | 3428 | ++DOCSHELL 196A5000 == 48 [pid = 3428] [id = 425] 21:33:25 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (1989A000) [pid = 3428] [serial = 1275] [outer = 00000000] 21:33:25 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (1AE24800) [pid = 3428] [serial = 1276] [outer = 1989A000] 21:33:25 INFO - PROCESS | 3428 | 1461040405685 Marionette DEBUG loaded listener.js 21:33:25 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (1B8AB400) [pid = 3428] [serial = 1277] [outer = 1989A000] 21:33:26 INFO - PROCESS | 3428 | 1461040406234 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]]]}] 21:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 21:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 890ms 21:33:26 INFO - PROCESS | 3428 | 1461040406252 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 21:33:26 INFO - PROCESS | 3428 | 1461040406255 Marionette TRACE conn4 <- [1,1665,null,{"value":"13"}] 21:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 21:33:26 INFO - PROCESS | 3428 | 1461040406274 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 21:33:26 INFO - PROCESS | 3428 | 1461040406276 Marionette TRACE conn4 <- [1,1666,null,{}] 21:33:26 INFO - PROCESS | 3428 | 1461040406281 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}] 21:33:26 INFO - PROCESS | 3428 | 1461040406383 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 21:33:26 INFO - PROCESS | 3428 | 1461040406485 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:26 INFO - PROCESS | 3428 | ++DOCSHELL 1BE91C00 == 49 [pid = 3428] [id = 426] 21:33:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 107 (1BE95000) [pid = 3428] [serial = 1278] [outer = 00000000] 21:33:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (1BFBD000) [pid = 3428] [serial = 1279] [outer = 1BE95000] 21:33:26 INFO - PROCESS | 3428 | 1461040406539 Marionette DEBUG loaded listener.js 21:33:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (1C603000) [pid = 3428] [serial = 1280] [outer = 1BE95000] 21:33:27 INFO - PROCESS | 3428 | 1461040407163 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]]]}] 21:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 21:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 951ms 21:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 21:33:27 INFO - PROCESS | 3428 | 1461040407213 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 21:33:27 INFO - PROCESS | 3428 | 1461040407215 Marionette TRACE conn4 <- [1,1669,null,{"value":"13"}] 21:33:27 INFO - PROCESS | 3428 | 1461040407219 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 21:33:27 INFO - PROCESS | 3428 | 1461040407221 Marionette TRACE conn4 <- [1,1670,null,{}] 21:33:27 INFO - PROCESS | 3428 | 1461040407224 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}] 21:33:27 INFO - PROCESS | 3428 | 1461040407327 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 21:33:27 INFO - PROCESS | 3428 | 1461040407431 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:27 INFO - PROCESS | 3428 | ++DOCSHELL 10BA2400 == 50 [pid = 3428] [id = 427] 21:33:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 110 (10C88000) [pid = 3428] [serial = 1281] [outer = 00000000] 21:33:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (15582400) [pid = 3428] [serial = 1282] [outer = 10C88000] 21:33:27 INFO - PROCESS | 3428 | 1461040407486 Marionette DEBUG loaded listener.js 21:33:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (15586000) [pid = 3428] [serial = 1283] [outer = 10C88000] 21:33:28 INFO - PROCESS | 3428 | 1461040408198 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]]]}] 21:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 21:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1019ms 21:33:28 INFO - PROCESS | 3428 | 1461040408250 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 21:33:28 INFO - PROCESS | 3428 | 1461040408255 Marionette TRACE conn4 <- [1,1673,null,{"value":"13"}] 21:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 21:33:28 INFO - PROCESS | 3428 | 1461040408280 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 21:33:28 INFO - PROCESS | 3428 | 1461040408284 Marionette TRACE conn4 <- [1,1674,null,{}] 21:33:28 INFO - PROCESS | 3428 | 1461040408288 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}] 21:33:28 INFO - PROCESS | 3428 | 1461040408383 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 21:33:28 INFO - PROCESS | 3428 | 1461040408513 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:28 INFO - PROCESS | 3428 | --DOCSHELL 133E6400 == 49 [pid = 3428] [id = 421] 21:33:28 INFO - PROCESS | 3428 | --DOCSHELL 196A9000 == 48 [pid = 3428] [id = 420] 21:33:28 INFO - PROCESS | 3428 | --DOCSHELL 0FD80000 == 47 [pid = 3428] [id = 419] 21:33:28 INFO - PROCESS | 3428 | --DOCSHELL 18A58C00 == 46 [pid = 3428] [id = 418] 21:33:28 INFO - PROCESS | 3428 | --DOCSHELL 16958000 == 45 [pid = 3428] [id = 417] 21:33:28 INFO - PROCESS | 3428 | --DOCSHELL 15587000 == 44 [pid = 3428] [id = 416] 21:33:28 INFO - PROCESS | 3428 | --DOCSHELL 0FE14800 == 43 [pid = 3428] [id = 415] 21:33:28 INFO - PROCESS | 3428 | --DOCSHELL 0FE3A400 == 42 [pid = 3428] [id = 414] 21:33:28 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (1A0EF800) [pid = 3428] [serial = 1228] [outer = 00000000] [url = about:blank] 21:33:28 INFO - PROCESS | 3428 | ++DOCSHELL 0F23BC00 == 43 [pid = 3428] [id = 428] 21:33:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (0F2E8000) [pid = 3428] [serial = 1284] [outer = 00000000] 21:33:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (10261400) [pid = 3428] [serial = 1285] [outer = 0F2E8000] 21:33:28 INFO - PROCESS | 3428 | 1461040408606 Marionette DEBUG loaded listener.js 21:33:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (103EB000) [pid = 3428] [serial = 1286] [outer = 0F2E8000] 21:33:28 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (14C64000) [pid = 3428] [serial = 1157] [outer = 00000000] [url = about:blank] 21:33:28 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (18AE2400) [pid = 3428] [serial = 1213] [outer = 00000000] [url = about:blank] 21:33:28 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (14214000) [pid = 3428] [serial = 1189] [outer = 00000000] [url = about:blank] 21:33:28 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (165F2C00) [pid = 3428] [serial = 1192] [outer = 00000000] [url = about:blank] 21:33:28 INFO - PROCESS | 3428 | --DOMWINDOW == 109 (14C5FC00) [pid = 3428] [serial = 1204] [outer = 00000000] [url = about:blank] 21:33:28 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (14C6CC00) [pid = 3428] [serial = 1205] [outer = 00000000] [url = about:blank] 21:33:28 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (195E8400) [pid = 3428] [serial = 1216] [outer = 00000000] [url = about:blank] 21:33:28 INFO - PROCESS | 3428 | --DOMWINDOW == 106 (102B2400) [pid = 3428] [serial = 1201] [outer = 00000000] [url = about:blank] 21:33:28 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (10B9DC00) [pid = 3428] [serial = 1202] [outer = 00000000] [url = about:blank] 21:33:28 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (165EE000) [pid = 3428] [serial = 1207] [outer = 00000000] [url = about:blank] 21:33:28 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (17B52400) [pid = 3428] [serial = 1208] [outer = 00000000] [url = about:blank] 21:33:28 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (17F0F000) [pid = 3428] [serial = 1210] [outer = 00000000] [url = about:blank] 21:33:28 INFO - PROCESS | 3428 | --DOMWINDOW == 101 (1026E000) [pid = 3428] [serial = 1199] [outer = 00000000] [url = about:blank] 21:33:28 INFO - PROCESS | 3428 | --DOMWINDOW == 100 (101B4C00) [pid = 3428] [serial = 1198] [outer = 00000000] [url = about:blank] 21:33:28 INFO - PROCESS | 3428 | --DOMWINDOW == 99 (19B59400) [pid = 3428] [serial = 1195] [outer = 00000000] [url = about:blank] 21:33:28 INFO - PROCESS | 3428 | --DOMWINDOW == 98 (19B59C00) [pid = 3428] [serial = 1226] [outer = 00000000] [url = about:blank] 21:33:28 INFO - PROCESS | 3428 | --DOMWINDOW == 97 (18C1CC00) [pid = 3428] [serial = 1214] [outer = 00000000] [url = about:blank] 21:33:28 INFO - PROCESS | 3428 | --DOMWINDOW == 96 (196AEC00) [pid = 3428] [serial = 1219] [outer = 00000000] [url = about:blank] 21:33:28 INFO - PROCESS | 3428 | --DOMWINDOW == 95 (19643400) [pid = 3428] [serial = 1217] [outer = 00000000] [url = about:blank] 21:33:28 INFO - PROCESS | 3428 | --DOMWINDOW == 94 (195E3800) [pid = 3428] [serial = 1222] [outer = 00000000] [url = about:blank] 21:33:28 INFO - PROCESS | 3428 | --DOMWINDOW == 93 (19B58000) [pid = 3428] [serial = 1225] [outer = 00000000] [url = about:blank] 21:33:28 INFO - PROCESS | 3428 | --DOMWINDOW == 92 (196AD800) [pid = 3428] [serial = 1220] [outer = 00000000] [url = about:blank] 21:33:28 INFO - PROCESS | 3428 | --DOMWINDOW == 91 (196A7C00) [pid = 3428] [serial = 1223] [outer = 00000000] [url = about:blank] 21:33:28 INFO - PROCESS | 3428 | --DOMWINDOW == 90 (17F31400) [pid = 3428] [serial = 1211] [outer = 00000000] [url = about:blank] 21:33:29 INFO - PROCESS | 3428 | 1461040409051 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]]]}] 21:33:29 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 21:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 850ms 21:33:29 INFO - PROCESS | 3428 | 1461040409120 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 21:33:29 INFO - PROCESS | 3428 | 1461040409126 Marionette TRACE conn4 <- [1,1677,null,{"value":"13"}] 21:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 21:33:29 INFO - PROCESS | 3428 | 1461040409132 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 21:33:29 INFO - PROCESS | 3428 | 1461040409134 Marionette TRACE conn4 <- [1,1678,null,{}] 21:33:29 INFO - PROCESS | 3428 | 1461040409138 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}] 21:33:29 INFO - PROCESS | 3428 | 1461040409222 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 21:33:29 INFO - PROCESS | 3428 | 1461040409231 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:29 INFO - PROCESS | 3428 | ++DOCSHELL 15588C00 == 44 [pid = 3428] [id = 429] 21:33:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 91 (1558B400) [pid = 3428] [serial = 1287] [outer = 00000000] 21:33:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 92 (155E0000) [pid = 3428] [serial = 1288] [outer = 1558B400] 21:33:29 INFO - PROCESS | 3428 | 1461040409281 Marionette DEBUG loaded listener.js 21:33:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 93 (15B1A400) [pid = 3428] [serial = 1289] [outer = 1558B400] 21:33:29 INFO - PROCESS | 3428 | 1461040409762 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]]]}] 21:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 21:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 670ms 21:33:29 INFO - PROCESS | 3428 | 1461040409805 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 21:33:29 INFO - PROCESS | 3428 | 1461040409807 Marionette TRACE conn4 <- [1,1681,null,{"value":"13"}] 21:33:29 INFO - PROCESS | 3428 | 1461040409811 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 21:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 21:33:29 INFO - PROCESS | 3428 | 1461040409814 Marionette TRACE conn4 <- [1,1682,null,{}] 21:33:29 INFO - PROCESS | 3428 | 1461040409825 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}] 21:33:29 INFO - PROCESS | 3428 | 1461040409910 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 21:33:29 INFO - PROCESS | 3428 | 1461040409919 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:29 INFO - PROCESS | 3428 | ++DOCSHELL 15F0D000 == 45 [pid = 3428] [id = 430] 21:33:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 94 (17B56800) [pid = 3428] [serial = 1290] [outer = 00000000] 21:33:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 95 (17F12800) [pid = 3428] [serial = 1291] [outer = 17B56800] 21:33:29 INFO - PROCESS | 3428 | 1461040409967 Marionette DEBUG loaded listener.js 21:33:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 96 (1825FC00) [pid = 3428] [serial = 1292] [outer = 17B56800] 21:33:30 INFO - PROCESS | 3428 | 1461040410449 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]]]}] 21:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 21:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 21:33:30 INFO - PROCESS | 3428 | 1461040410485 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 21:33:30 INFO - PROCESS | 3428 | 1461040410487 Marionette TRACE conn4 <- [1,1685,null,{"value":"13"}] 21:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 21:33:30 INFO - PROCESS | 3428 | 1461040410495 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 21:33:30 INFO - PROCESS | 3428 | 1461040410496 Marionette TRACE conn4 <- [1,1686,null,{}] 21:33:30 INFO - PROCESS | 3428 | 1461040410500 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}] 21:33:30 INFO - PROCESS | 3428 | 1461040410582 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 21:33:30 INFO - PROCESS | 3428 | 1461040410589 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:30 INFO - PROCESS | 3428 | ++DOCSHELL 18AE7C00 == 46 [pid = 3428] [id = 431] 21:33:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 97 (18B3E800) [pid = 3428] [serial = 1293] [outer = 00000000] 21:33:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 98 (18C2AC00) [pid = 3428] [serial = 1294] [outer = 18B3E800] 21:33:30 INFO - PROCESS | 3428 | 1461040410636 Marionette DEBUG loaded listener.js 21:33:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 99 (18D57C00) [pid = 3428] [serial = 1295] [outer = 18B3E800] 21:33:31 INFO - PROCESS | 3428 | 1461040411045 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]]]}] 21:33:31 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 21:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 570ms 21:33:31 INFO - PROCESS | 3428 | 1461040411065 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 21:33:31 INFO - PROCESS | 3428 | 1461040411066 Marionette TRACE conn4 <- [1,1689,null,{"value":"13"}] 21:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 21:33:31 INFO - PROCESS | 3428 | 1461040411070 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 21:33:31 INFO - PROCESS | 3428 | 1461040411072 Marionette TRACE conn4 <- [1,1690,null,{}] 21:33:31 INFO - PROCESS | 3428 | 1461040411075 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}] 21:33:31 INFO - PROCESS | 3428 | 1461040411201 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 21:33:31 INFO - PROCESS | 3428 | 1461040411229 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:31 INFO - PROCESS | 3428 | ++DOCSHELL 1026DC00 == 47 [pid = 3428] [id = 432] 21:33:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 100 (18D52400) [pid = 3428] [serial = 1296] [outer = 00000000] 21:33:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 101 (1963EC00) [pid = 3428] [serial = 1297] [outer = 18D52400] 21:33:31 INFO - PROCESS | 3428 | 1461040411273 Marionette DEBUG loaded listener.js 21:33:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 102 (19648C00) [pid = 3428] [serial = 1298] [outer = 18D52400] 21:33:31 INFO - PROCESS | 3428 | 1461040411770 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]]]}] 21:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 21:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 730ms 21:33:31 INFO - PROCESS | 3428 | 1461040411803 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 21:33:31 INFO - PROCESS | 3428 | 1461040411805 Marionette TRACE conn4 <- [1,1693,null,{"value":"13"}] 21:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 21:33:31 INFO - PROCESS | 3428 | 1461040411808 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 21:33:31 INFO - PROCESS | 3428 | 1461040411810 Marionette TRACE conn4 <- [1,1694,null,{}] 21:33:31 INFO - PROCESS | 3428 | 1461040411813 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}] 21:33:31 INFO - PROCESS | 3428 | 1461040411932 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 21:33:31 INFO - PROCESS | 3428 | 1461040411939 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:31 INFO - PROCESS | 3428 | ++DOCSHELL 0FCC0400 == 48 [pid = 3428] [id = 433] 21:33:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (1026C000) [pid = 3428] [serial = 1299] [outer = 00000000] 21:33:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (19A67C00) [pid = 3428] [serial = 1300] [outer = 1026C000] 21:33:32 INFO - PROCESS | 3428 | 1461040411987 Marionette DEBUG loaded listener.js 21:33:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (19B60000) [pid = 3428] [serial = 1301] [outer = 1026C000] 21:33:32 INFO - PROCESS | 3428 | 1461040412464 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]]]}] 21:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 21:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 671ms 21:33:32 INFO - PROCESS | 3428 | 1461040412480 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 21:33:32 INFO - PROCESS | 3428 | 1461040412482 Marionette TRACE conn4 <- [1,1697,null,{"value":"13"}] 21:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 21:33:32 INFO - PROCESS | 3428 | 1461040412485 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 21:33:32 INFO - PROCESS | 3428 | 1461040412487 Marionette TRACE conn4 <- [1,1698,null,{}] 21:33:32 INFO - PROCESS | 3428 | 1461040412491 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}] 21:33:32 INFO - PROCESS | 3428 | 1461040412627 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 21:33:32 INFO - PROCESS | 3428 | 1461040412648 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:32 INFO - PROCESS | 3428 | ++DOCSHELL 10267000 == 49 [pid = 3428] [id = 434] 21:33:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (19FF6400) [pid = 3428] [serial = 1302] [outer = 00000000] 21:33:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 107 (1A0FA800) [pid = 3428] [serial = 1303] [outer = 19FF6400] 21:33:32 INFO - PROCESS | 3428 | 1461040412692 Marionette DEBUG loaded listener.js 21:33:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (1A0F7C00) [pid = 3428] [serial = 1304] [outer = 19FF6400] 21:33:33 INFO - PROCESS | 3428 | 1461040413136 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]]]}] 21:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 21:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 21:33:33 INFO - PROCESS | 3428 | 1461040413156 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 21:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 21:33:33 INFO - PROCESS | 3428 | 1461040413158 Marionette TRACE conn4 <- [1,1701,null,{"value":"13"}] 21:33:33 INFO - PROCESS | 3428 | 1461040413162 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 21:33:33 INFO - PROCESS | 3428 | 1461040413163 Marionette TRACE conn4 <- [1,1702,null,{}] 21:33:33 INFO - PROCESS | 3428 | 1461040413276 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}] 21:33:33 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (18ADEC00) [pid = 3428] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 21:33:33 INFO - PROCESS | 3428 | --DOMWINDOW == 106 (15588000) [pid = 3428] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 21:33:33 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (10191400) [pid = 3428] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 21:33:33 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (14420000) [pid = 3428] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 21:33:33 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (18C25800) [pid = 3428] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 21:33:33 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (197CC000) [pid = 3428] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 21:33:33 INFO - PROCESS | 3428 | --DOMWINDOW == 101 (0FE31C00) [pid = 3428] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 21:33:33 INFO - PROCESS | 3428 | --DOMWINDOW == 100 (17B53400) [pid = 3428] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 21:33:33 INFO - PROCESS | 3428 | --DOMWINDOW == 99 (1989A800) [pid = 3428] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 21:33:33 INFO - PROCESS | 3428 | --DOMWINDOW == 98 (0FE07C00) [pid = 3428] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 21:33:33 INFO - PROCESS | 3428 | 1461040413390 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 21:33:33 INFO - PROCESS | 3428 | 1461040413396 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:33 INFO - PROCESS | 3428 | ++DOCSHELL 0FE32400 == 50 [pid = 3428] [id = 435] 21:33:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 99 (0FE33C00) [pid = 3428] [serial = 1305] [outer = 00000000] 21:33:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 100 (155D3800) [pid = 3428] [serial = 1306] [outer = 0FE33C00] 21:33:33 INFO - PROCESS | 3428 | 1461040413443 Marionette DEBUG loaded listener.js 21:33:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 101 (17C75000) [pid = 3428] [serial = 1307] [outer = 0FE33C00] 21:33:33 INFO - PROCESS | 3428 | 1461040413856 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]]]}] 21:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 21:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 730ms 21:33:33 INFO - PROCESS | 3428 | 1461040413896 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 21:33:33 INFO - PROCESS | 3428 | 1461040413898 Marionette TRACE conn4 <- [1,1705,null,{"value":"13"}] 21:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 21:33:33 INFO - PROCESS | 3428 | 1461040413901 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 21:33:33 INFO - PROCESS | 3428 | 1461040413903 Marionette TRACE conn4 <- [1,1706,null,{}] 21:33:33 INFO - PROCESS | 3428 | 1461040413907 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}] 21:33:34 INFO - PROCESS | 3428 | 1461040414012 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 21:33:34 INFO - PROCESS | 3428 | 1461040414021 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:34 INFO - PROCESS | 3428 | ++DOCSHELL 14439800 == 51 [pid = 3428] [id = 436] 21:33:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 102 (14C69800) [pid = 3428] [serial = 1308] [outer = 00000000] 21:33:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (1BF4CC00) [pid = 3428] [serial = 1309] [outer = 14C69800] 21:33:34 INFO - PROCESS | 3428 | 1461040414064 Marionette DEBUG loaded listener.js 21:33:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (1C60B400) [pid = 3428] [serial = 1310] [outer = 14C69800] 21:33:34 INFO - PROCESS | 3428 | 1461040414502 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]]]}] 21:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 21:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 630ms 21:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 21:33:34 INFO - PROCESS | 3428 | 1461040414533 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 21:33:34 INFO - PROCESS | 3428 | 1461040414535 Marionette TRACE conn4 <- [1,1709,null,{"value":"13"}] 21:33:34 INFO - PROCESS | 3428 | 1461040414538 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 21:33:34 INFO - PROCESS | 3428 | 1461040414540 Marionette TRACE conn4 <- [1,1710,null,{}] 21:33:34 INFO - PROCESS | 3428 | 1461040414548 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}] 21:33:34 INFO - PROCESS | 3428 | 1461040414629 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 21:33:34 INFO - PROCESS | 3428 | 1461040414636 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:34 INFO - PROCESS | 3428 | ++DOCSHELL 0FE34000 == 52 [pid = 3428] [id = 437] 21:33:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (1C60C400) [pid = 3428] [serial = 1311] [outer = 00000000] 21:33:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (1C706800) [pid = 3428] [serial = 1312] [outer = 1C60C400] 21:33:34 INFO - PROCESS | 3428 | 1461040414679 Marionette DEBUG loaded listener.js 21:33:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 107 (1C709400) [pid = 3428] [serial = 1313] [outer = 1C60C400] 21:33:35 INFO - PROCESS | 3428 | 1461040415109 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]]]}] 21:33:35 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 21:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 630ms 21:33:35 INFO - PROCESS | 3428 | 1461040415169 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 21:33:35 INFO - PROCESS | 3428 | 1461040415171 Marionette TRACE conn4 <- [1,1713,null,{"value":"13"}] 21:33:35 INFO - PROCESS | 3428 | 1461040415175 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 21:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 21:33:35 INFO - PROCESS | 3428 | 1461040415177 Marionette TRACE conn4 <- [1,1714,null,{}] 21:33:35 INFO - PROCESS | 3428 | 1461040415181 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}] 21:33:35 INFO - PROCESS | 3428 | 1461040415283 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 21:33:35 INFO - PROCESS | 3428 | 1461040415524 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:35 INFO - PROCESS | 3428 | ++DOCSHELL 0FD81800 == 53 [pid = 3428] [id = 438] 21:33:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (0FE11400) [pid = 3428] [serial = 1314] [outer = 00000000] 21:33:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (1026C800) [pid = 3428] [serial = 1315] [outer = 0FE11400] 21:33:35 INFO - PROCESS | 3428 | 1461040415582 Marionette DEBUG loaded listener.js 21:33:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 110 (111EF000) [pid = 3428] [serial = 1316] [outer = 0FE11400] 21:33:36 INFO - PROCESS | 3428 | 1461040416098 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]]]}] 21:33:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 21:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 970ms 21:33:36 INFO - PROCESS | 3428 | 1461040416151 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 21:33:36 INFO - PROCESS | 3428 | 1461040416155 Marionette TRACE conn4 <- [1,1717,null,{"value":"13"}] 21:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 21:33:36 INFO - PROCESS | 3428 | 1461040416160 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 21:33:36 INFO - PROCESS | 3428 | 1461040416164 Marionette TRACE conn4 <- [1,1718,null,{}] 21:33:36 INFO - PROCESS | 3428 | 1461040416170 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}] 21:33:36 INFO - PROCESS | 3428 | 1461040416280 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 21:33:36 INFO - PROCESS | 3428 | 1461040416388 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:36 INFO - PROCESS | 3428 | ++DOCSHELL 165E8800 == 54 [pid = 3428] [id = 439] 21:33:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (165EC400) [pid = 3428] [serial = 1317] [outer = 00000000] 21:33:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (17B5A800) [pid = 3428] [serial = 1318] [outer = 165EC400] 21:33:36 INFO - PROCESS | 3428 | 1461040416444 Marionette DEBUG loaded listener.js 21:33:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (17C6CC00) [pid = 3428] [serial = 1319] [outer = 165EC400] 21:33:37 INFO - PROCESS | 3428 | 1461040417058 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]]]}] 21:33:37 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 21:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 931ms 21:33:37 INFO - PROCESS | 3428 | 1461040417097 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 21:33:37 INFO - PROCESS | 3428 | 1461040417101 Marionette TRACE conn4 <- [1,1721,null,{"value":"13"}] 21:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 21:33:37 INFO - PROCESS | 3428 | 1461040417105 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 21:33:37 INFO - PROCESS | 3428 | 1461040417107 Marionette TRACE conn4 <- [1,1722,null,{}] 21:33:37 INFO - PROCESS | 3428 | 1461040417111 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}] 21:33:37 INFO - PROCESS | 3428 | 1461040417216 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 21:33:37 INFO - PROCESS | 3428 | 1461040417322 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:37 INFO - PROCESS | 3428 | ++DOCSHELL 17F13400 == 55 [pid = 3428] [id = 440] 21:33:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (18C24000) [pid = 3428] [serial = 1320] [outer = 00000000] 21:33:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 115 (19B59C00) [pid = 3428] [serial = 1321] [outer = 18C24000] 21:33:37 INFO - PROCESS | 3428 | 1461040417377 Marionette DEBUG loaded listener.js 21:33:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 116 (1BE94800) [pid = 3428] [serial = 1322] [outer = 18C24000] 21:33:37 INFO - PROCESS | 3428 | 1461040417960 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]]]}] 21:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 21:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 930ms 21:33:38 INFO - PROCESS | 3428 | 1461040418039 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 21:33:38 INFO - PROCESS | 3428 | 1461040418042 Marionette TRACE conn4 <- [1,1725,null,{"value":"13"}] 21:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 21:33:38 INFO - PROCESS | 3428 | 1461040418053 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 21:33:38 INFO - PROCESS | 3428 | 1461040418059 Marionette TRACE conn4 <- [1,1726,null,{}] 21:33:38 INFO - PROCESS | 3428 | 1461040418064 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}] 21:33:38 INFO - PROCESS | 3428 | 1461040418174 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 21:33:38 INFO - PROCESS | 3428 | 1461040418309 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:38 INFO - PROCESS | 3428 | ++DOCSHELL 10C3D800 == 56 [pid = 3428] [id = 441] 21:33:38 INFO - PROCESS | 3428 | ++DOMWINDOW == 117 (18AD9000) [pid = 3428] [serial = 1323] [outer = 00000000] 21:33:38 INFO - PROCESS | 3428 | ++DOMWINDOW == 118 (1C7D9C00) [pid = 3428] [serial = 1324] [outer = 18AD9000] 21:33:38 INFO - PROCESS | 3428 | 1461040418364 Marionette DEBUG loaded listener.js 21:33:38 INFO - PROCESS | 3428 | ++DOMWINDOW == 119 (1C847800) [pid = 3428] [serial = 1325] [outer = 18AD9000] 21:33:38 INFO - PROCESS | 3428 | 1461040418942 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]]]}] 21:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 21:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 930ms 21:33:39 INFO - PROCESS | 3428 | 1461040418979 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 21:33:39 INFO - PROCESS | 3428 | 1461040418982 Marionette TRACE conn4 <- [1,1729,null,{"value":"13"}] 21:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 21:33:39 INFO - PROCESS | 3428 | 1461040418985 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 21:33:39 INFO - PROCESS | 3428 | 1461040418987 Marionette TRACE conn4 <- [1,1730,null,{}] 21:33:39 INFO - PROCESS | 3428 | 1461040418991 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}] 21:33:39 INFO - PROCESS | 3428 | 1461040419095 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 21:33:39 INFO - PROCESS | 3428 | 1461040419200 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:39 INFO - PROCESS | 3428 | ++DOCSHELL 0FD06C00 == 57 [pid = 3428] [id = 442] 21:33:39 INFO - PROCESS | 3428 | ++DOMWINDOW == 120 (0FE14400) [pid = 3428] [serial = 1326] [outer = 00000000] 21:33:39 INFO - PROCESS | 3428 | ++DOMWINDOW == 121 (14CE6800) [pid = 3428] [serial = 1327] [outer = 0FE14400] 21:33:39 INFO - PROCESS | 3428 | 1461040419254 Marionette DEBUG loaded listener.js 21:33:39 INFO - PROCESS | 3428 | ++DOMWINDOW == 122 (17B55400) [pid = 3428] [serial = 1328] [outer = 0FE14400] 21:33:40 INFO - PROCESS | 3428 | 1461040420073 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]]]}] 21:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 21:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1125ms 21:33:40 INFO - PROCESS | 3428 | 1461040420114 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 21:33:40 INFO - PROCESS | 3428 | 1461040420119 Marionette TRACE conn4 <- [1,1733,null,{"value":"13"}] 21:33:40 INFO - PROCESS | 3428 | 1461040420124 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 21:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 21:33:40 INFO - PROCESS | 3428 | 1461040420127 Marionette TRACE conn4 <- [1,1734,null,{}] 21:33:40 INFO - PROCESS | 3428 | 1461040420132 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}] 21:33:40 INFO - PROCESS | 3428 | 1461040420229 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 21:33:40 INFO - PROCESS | 3428 | 1461040420367 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:40 INFO - PROCESS | 3428 | ++DOCSHELL 1452F000 == 58 [pid = 3428] [id = 443] 21:33:40 INFO - PROCESS | 3428 | ++DOMWINDOW == 123 (1452FC00) [pid = 3428] [serial = 1329] [outer = 00000000] 21:33:40 INFO - PROCESS | 3428 | ++DOMWINDOW == 124 (155D6000) [pid = 3428] [serial = 1330] [outer = 1452FC00] 21:33:40 INFO - PROCESS | 3428 | 1461040420417 Marionette DEBUG loaded listener.js 21:33:40 INFO - PROCESS | 3428 | ++DOMWINDOW == 125 (15A64400) [pid = 3428] [serial = 1331] [outer = 1452FC00] 21:33:40 INFO - PROCESS | 3428 | --DOCSHELL 0FE34000 == 57 [pid = 3428] [id = 437] 21:33:40 INFO - PROCESS | 3428 | --DOCSHELL 14439800 == 56 [pid = 3428] [id = 436] 21:33:40 INFO - PROCESS | 3428 | --DOCSHELL 0FE32400 == 55 [pid = 3428] [id = 435] 21:33:40 INFO - PROCESS | 3428 | --DOCSHELL 10267000 == 54 [pid = 3428] [id = 434] 21:33:40 INFO - PROCESS | 3428 | --DOCSHELL 0FCC0400 == 53 [pid = 3428] [id = 433] 21:33:40 INFO - PROCESS | 3428 | --DOCSHELL 1026DC00 == 52 [pid = 3428] [id = 432] 21:33:40 INFO - PROCESS | 3428 | --DOCSHELL 18AE7C00 == 51 [pid = 3428] [id = 431] 21:33:40 INFO - PROCESS | 3428 | --DOMWINDOW == 124 (1B9D4400) [pid = 3428] [serial = 1240] [outer = 00000000] [url = about:blank] 21:33:40 INFO - PROCESS | 3428 | --DOMWINDOW == 123 (1A0F8000) [pid = 3428] [serial = 1237] [outer = 00000000] [url = about:blank] 21:33:40 INFO - PROCESS | 3428 | --DOMWINDOW == 122 (10C43C00) [pid = 3428] [serial = 1231] [outer = 00000000] [url = about:blank] 21:33:40 INFO - PROCESS | 3428 | --DOMWINDOW == 121 (17C79800) [pid = 3428] [serial = 1234] [outer = 00000000] [url = about:blank] 21:33:40 INFO - PROCESS | 3428 | --DOMWINDOW == 120 (19F99400) [pid = 3428] [serial = 1267] [outer = 00000000] [url = about:blank] 21:33:40 INFO - PROCESS | 3428 | --DOCSHELL 15F0D000 == 50 [pid = 3428] [id = 430] 21:33:40 INFO - PROCESS | 3428 | --DOCSHELL 15588C00 == 49 [pid = 3428] [id = 429] 21:33:40 INFO - PROCESS | 3428 | --DOCSHELL 0F23BC00 == 48 [pid = 3428] [id = 428] 21:33:40 INFO - PROCESS | 3428 | --DOCSHELL 10196C00 == 47 [pid = 3428] [id = 423] 21:33:40 INFO - PROCESS | 3428 | --DOCSHELL 18D55400 == 46 [pid = 3428] [id = 422] 21:33:40 INFO - PROCESS | 3428 | --DOMWINDOW == 119 (18C1FC00) [pid = 3428] [serial = 1256] [outer = 00000000] [url = about:blank] 21:33:40 INFO - PROCESS | 3428 | --DOMWINDOW == 118 (15B25000) [pid = 3428] [serial = 1249] [outer = 00000000] [url = about:blank] 21:33:40 INFO - PROCESS | 3428 | --DOMWINDOW == 117 (15588800) [pid = 3428] [serial = 1244] [outer = 00000000] [url = about:blank] 21:33:40 INFO - PROCESS | 3428 | --DOMWINDOW == 116 (14C3E400) [pid = 3428] [serial = 1243] [outer = 00000000] [url = about:blank] 21:33:40 INFO - PROCESS | 3428 | --DOMWINDOW == 115 (18AD8800) [pid = 3428] [serial = 1265] [outer = 00000000] [url = about:blank] 21:33:40 INFO - PROCESS | 3428 | --DOMWINDOW == 114 (1963C800) [pid = 3428] [serial = 1258] [outer = 00000000] [url = about:blank] 21:33:40 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (19896C00) [pid = 3428] [serial = 1261] [outer = 00000000] [url = about:blank] 21:33:40 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (17CF4000) [pid = 3428] [serial = 1264] [outer = 00000000] [url = about:blank] 21:33:40 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (1333DC00) [pid = 3428] [serial = 1246] [outer = 00000000] [url = about:blank] 21:33:40 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (14525800) [pid = 3428] [serial = 1247] [outer = 00000000] [url = about:blank] 21:33:40 INFO - PROCESS | 3428 | --DOMWINDOW == 109 (17FC8400) [pid = 3428] [serial = 1252] [outer = 00000000] [url = about:blank] 21:33:40 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (165F3C00) [pid = 3428] [serial = 1250] [outer = 00000000] [url = about:blank] 21:33:40 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (18C1B400) [pid = 3428] [serial = 1255] [outer = 00000000] [url = about:blank] 21:33:40 INFO - PROCESS | 3428 | --DOMWINDOW == 106 (196A6000) [pid = 3428] [serial = 1259] [outer = 00000000] [url = about:blank] 21:33:40 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (19897C00) [pid = 3428] [serial = 1262] [outer = 00000000] [url = about:blank] 21:33:40 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (18A55C00) [pid = 3428] [serial = 1253] [outer = 00000000] [url = about:blank] 21:33:40 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (19A0A400) [pid = 3428] [serial = 1151] [outer = 00000000] [url = about:blank] 21:33:40 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (1025F400) [pid = 3428] [serial = 1154] [outer = 00000000] [url = about:blank] 21:33:40 INFO - PROCESS | 3428 | 1461040420957 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]]]}] 21:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 21:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 870ms 21:33:41 INFO - PROCESS | 3428 | 1461040421000 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 21:33:41 INFO - PROCESS | 3428 | 1461040421005 Marionette TRACE conn4 <- [1,1737,null,{"value":"13"}] 21:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 21:33:41 INFO - PROCESS | 3428 | 1461040421011 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 21:33:41 INFO - PROCESS | 3428 | 1461040421013 Marionette TRACE conn4 <- [1,1738,null,{}] 21:33:41 INFO - PROCESS | 3428 | 1461040421017 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}] 21:33:41 INFO - PROCESS | 3428 | 1461040421100 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 21:33:41 INFO - PROCESS | 3428 | 1461040421194 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:41 INFO - PROCESS | 3428 | ++DOCSHELL 10196C00 == 47 [pid = 3428] [id = 444] 21:33:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (1025F400) [pid = 3428] [serial = 1332] [outer = 00000000] 21:33:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (133E6800) [pid = 3428] [serial = 1333] [outer = 1025F400] 21:33:41 INFO - PROCESS | 3428 | 1461040421239 Marionette DEBUG loaded listener.js 21:33:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (1452A400) [pid = 3428] [serial = 1334] [outer = 1025F400] 21:33:41 INFO - PROCESS | 3428 | 1461040421650 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]]]}] 21:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 21:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 21:33:41 INFO - PROCESS | 3428 | 1461040421705 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 21:33:41 INFO - PROCESS | 3428 | 1461040421707 Marionette TRACE conn4 <- [1,1741,null,{"value":"13"}] 21:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 21:33:41 INFO - PROCESS | 3428 | 1461040421711 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 21:33:41 INFO - PROCESS | 3428 | 1461040421714 Marionette TRACE conn4 <- [1,1742,null,{}] 21:33:41 INFO - PROCESS | 3428 | 1461040421724 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}] 21:33:41 INFO - PROCESS | 3428 | 1461040421808 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 21:33:41 INFO - PROCESS | 3428 | 1461040421814 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:41 INFO - PROCESS | 3428 | ++DOCSHELL 10C85000 == 48 [pid = 3428] [id = 445] 21:33:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (11195800) [pid = 3428] [serial = 1335] [outer = 00000000] 21:33:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 107 (16958000) [pid = 3428] [serial = 1336] [outer = 11195800] 21:33:41 INFO - PROCESS | 3428 | 1461040421861 Marionette DEBUG loaded listener.js 21:33:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (17CEF400) [pid = 3428] [serial = 1337] [outer = 11195800] 21:33:42 INFO - PROCESS | 3428 | 1461040422298 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]]]}] 21:33:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 21:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 631ms 21:33:42 INFO - PROCESS | 3428 | 1461040422346 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 21:33:42 INFO - PROCESS | 3428 | 1461040422349 Marionette TRACE conn4 <- [1,1745,null,{"value":"13"}] 21:33:42 INFO - PROCESS | 3428 | 1461040422352 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 21:33:42 INFO - PROCESS | 3428 | 1461040422353 Marionette TRACE conn4 <- [1,1746,null,{}] 21:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 21:33:42 INFO - PROCESS | 3428 | 1461040422357 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}] 21:33:42 INFO - PROCESS | 3428 | 1461040422437 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 21:33:42 INFO - PROCESS | 3428 | 1461040422444 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:42 INFO - PROCESS | 3428 | ++DOCSHELL 17F0A000 == 49 [pid = 3428] [id = 446] 21:33:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (17F0F000) [pid = 3428] [serial = 1338] [outer = 00000000] 21:33:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 110 (18AD8800) [pid = 3428] [serial = 1339] [outer = 17F0F000] 21:33:42 INFO - PROCESS | 3428 | 1461040422488 Marionette DEBUG loaded listener.js 21:33:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (18AE3800) [pid = 3428] [serial = 1340] [outer = 17F0F000] 21:33:42 INFO - PROCESS | 3428 | 1461040422922 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]]]}] 21:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 21:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 631ms 21:33:43 INFO - PROCESS | 3428 | 1461040422988 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 21:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 21:33:43 INFO - PROCESS | 3428 | 1461040422990 Marionette TRACE conn4 <- [1,1749,null,{"value":"13"}] 21:33:43 INFO - PROCESS | 3428 | 1461040422993 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 21:33:43 INFO - PROCESS | 3428 | 1461040422995 Marionette TRACE conn4 <- [1,1750,null,{}] 21:33:43 INFO - PROCESS | 3428 | 1461040422998 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}] 21:33:43 INFO - PROCESS | 3428 | 1461040423104 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 21:33:43 INFO - PROCESS | 3428 | 1461040423110 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:43 INFO - PROCESS | 3428 | ++DOCSHELL 10B9DC00 == 50 [pid = 3428] [id = 447] 21:33:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (18B3C000) [pid = 3428] [serial = 1341] [outer = 00000000] 21:33:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (18C24400) [pid = 3428] [serial = 1342] [outer = 18B3C000] 21:33:43 INFO - PROCESS | 3428 | 1461040423154 Marionette DEBUG loaded listener.js 21:33:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (18D50400) [pid = 3428] [serial = 1343] [outer = 18B3C000] 21:33:43 INFO - PROCESS | 3428 | 1461040423669 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]]]}] 21:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 21:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 730ms 21:33:43 INFO - PROCESS | 3428 | 1461040423724 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 21:33:43 INFO - PROCESS | 3428 | 1461040423726 Marionette TRACE conn4 <- [1,1753,null,{"value":"13"}] 21:33:43 INFO - PROCESS | 3428 | 1461040423729 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 21:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 21:33:43 INFO - PROCESS | 3428 | 1461040423731 Marionette TRACE conn4 <- [1,1754,null,{}] 21:33:43 INFO - PROCESS | 3428 | 1461040423742 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}] 21:33:43 INFO - PROCESS | 3428 | 1461040423860 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 21:33:43 INFO - PROCESS | 3428 | 1461040423926 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:43 INFO - PROCESS | 3428 | ++DOCSHELL 1963CC00 == 51 [pid = 3428] [id = 448] 21:33:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 115 (1963DC00) [pid = 3428] [serial = 1344] [outer = 00000000] 21:33:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 116 (196ABC00) [pid = 3428] [serial = 1345] [outer = 1963DC00] 21:33:44 INFO - PROCESS | 3428 | 1461040423974 Marionette DEBUG loaded listener.js 21:33:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 117 (196AC000) [pid = 3428] [serial = 1346] [outer = 1963DC00] 21:33:44 INFO - PROCESS | 3428 | 1461040424397 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]]]}] 21:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 21:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 730ms 21:33:44 INFO - PROCESS | 3428 | 1461040424489 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 21:33:44 INFO - PROCESS | 3428 | 1461040424491 Marionette TRACE conn4 <- [1,1757,null,{"value":"13"}] 21:33:44 INFO - PROCESS | 3428 | 1461040424497 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 21:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 21:33:44 INFO - PROCESS | 3428 | 1461040424499 Marionette TRACE conn4 <- [1,1758,null,{}] 21:33:44 INFO - PROCESS | 3428 | 1461040424502 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}] 21:33:44 INFO - PROCESS | 3428 | 1461040424611 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 21:33:44 INFO - PROCESS | 3428 | 1461040424623 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:44 INFO - PROCESS | 3428 | ++DOCSHELL 19646C00 == 52 [pid = 3428] [id = 449] 21:33:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 118 (197C3400) [pid = 3428] [serial = 1347] [outer = 00000000] 21:33:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 119 (19898C00) [pid = 3428] [serial = 1348] [outer = 197C3400] 21:33:44 INFO - PROCESS | 3428 | 1461040424667 Marionette DEBUG loaded listener.js 21:33:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 120 (19898800) [pid = 3428] [serial = 1349] [outer = 197C3400] 21:33:45 INFO - PROCESS | 3428 | --DOMWINDOW == 119 (14C69800) [pid = 3428] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 21:33:45 INFO - PROCESS | 3428 | --DOMWINDOW == 118 (155D8800) [pid = 3428] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 21:33:45 INFO - PROCESS | 3428 | --DOMWINDOW == 117 (0FD0C000) [pid = 3428] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 21:33:45 INFO - PROCESS | 3428 | --DOMWINDOW == 116 (0FE33C00) [pid = 3428] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 21:33:45 INFO - PROCESS | 3428 | --DOMWINDOW == 115 (19FF6400) [pid = 3428] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 21:33:45 INFO - PROCESS | 3428 | --DOMWINDOW == 114 (0F2E8000) [pid = 3428] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 21:33:45 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (1A064400) [pid = 3428] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 21:33:45 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (155DB000) [pid = 3428] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 21:33:45 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (1AEE7000) [pid = 3428] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 21:33:45 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (18B3E800) [pid = 3428] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 21:33:45 INFO - PROCESS | 3428 | --DOMWINDOW == 109 (196A5400) [pid = 3428] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 21:33:45 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (1558B400) [pid = 3428] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 21:33:45 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (17B56800) [pid = 3428] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 21:33:45 INFO - PROCESS | 3428 | --DOMWINDOW == 106 (18D52400) [pid = 3428] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 21:33:45 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (1963D400) [pid = 3428] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 21:33:45 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (0FD0B800) [pid = 3428] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 21:33:45 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (1026C000) [pid = 3428] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 21:33:45 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (18C1F400) [pid = 3428] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 21:33:45 INFO - PROCESS | 3428 | 1461040425297 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]]]}] 21:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 21:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 830ms 21:33:45 INFO - PROCESS | 3428 | 1461040425330 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 21:33:45 INFO - PROCESS | 3428 | 1461040425332 Marionette TRACE conn4 <- [1,1761,null,{"value":"13"}] 21:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 21:33:45 INFO - PROCESS | 3428 | 1461040425335 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 21:33:45 INFO - PROCESS | 3428 | 1461040425337 Marionette TRACE conn4 <- [1,1762,null,{}] 21:33:45 INFO - PROCESS | 3428 | 1461040425340 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}] 21:33:45 INFO - PROCESS | 3428 | 1461040425420 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 21:33:45 INFO - PROCESS | 3428 | 1461040425429 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:45 INFO - PROCESS | 3428 | ++DOCSHELL 0FD02C00 == 53 [pid = 3428] [id = 450] 21:33:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (0FE30000) [pid = 3428] [serial = 1350] [outer = 00000000] 21:33:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (15A66400) [pid = 3428] [serial = 1351] [outer = 0FE30000] 21:33:45 INFO - PROCESS | 3428 | 1461040425473 Marionette DEBUG loaded listener.js 21:33:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (1825D000) [pid = 3428] [serial = 1352] [outer = 0FE30000] 21:33:45 INFO - PROCESS | 3428 | 1461040425934 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]]]}] 21:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 21:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 630ms 21:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 21:33:46 INFO - PROCESS | 3428 | 1461040425966 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 21:33:46 INFO - PROCESS | 3428 | 1461040425968 Marionette TRACE conn4 <- [1,1765,null,{"value":"13"}] 21:33:46 INFO - PROCESS | 3428 | 1461040425971 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 21:33:46 INFO - PROCESS | 3428 | 1461040425973 Marionette TRACE conn4 <- [1,1766,null,{}] 21:33:46 INFO - PROCESS | 3428 | 1461040425977 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}] 21:33:46 INFO - PROCESS | 3428 | 1461040426056 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 21:33:46 INFO - PROCESS | 3428 | 1461040426062 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:46 INFO - PROCESS | 3428 | ++DOCSHELL 155D8800 == 54 [pid = 3428] [id = 451] 21:33:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (18C1F400) [pid = 3428] [serial = 1353] [outer = 00000000] 21:33:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 107 (19B58800) [pid = 3428] [serial = 1354] [outer = 18C1F400] 21:33:46 INFO - PROCESS | 3428 | 1461040426105 Marionette DEBUG loaded listener.js 21:33:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (1A05C400) [pid = 3428] [serial = 1355] [outer = 18C1F400] 21:33:46 INFO - PROCESS | 3428 | 1461040426522 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]]]}] 21:33:46 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 21:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 570ms 21:33:46 INFO - PROCESS | 3428 | 1461040426542 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 21:33:46 INFO - PROCESS | 3428 | 1461040426544 Marionette TRACE conn4 <- [1,1769,null,{"value":"13"}] 21:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 21:33:46 INFO - PROCESS | 3428 | 1461040426548 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 21:33:46 INFO - PROCESS | 3428 | 1461040426549 Marionette TRACE conn4 <- [1,1770,null,{}] 21:33:46 INFO - PROCESS | 3428 | 1461040426553 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}] 21:33:46 INFO - PROCESS | 3428 | 1461040426672 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 21:33:46 INFO - PROCESS | 3428 | 1461040426680 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:46 INFO - PROCESS | 3428 | ++DOCSHELL 0FD0D400 == 55 [pid = 3428] [id = 452] 21:33:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (197CC800) [pid = 3428] [serial = 1356] [outer = 00000000] 21:33:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 110 (1ABB5C00) [pid = 3428] [serial = 1357] [outer = 197CC800] 21:33:46 INFO - PROCESS | 3428 | 1461040426724 Marionette DEBUG loaded listener.js 21:33:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (1AE20C00) [pid = 3428] [serial = 1358] [outer = 197CC800] 21:33:47 INFO - PROCESS | 3428 | 1461040427133 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]]]}] 21:33:47 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 21:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 633ms 21:33:47 INFO - PROCESS | 3428 | 1461040427180 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 21:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 21:33:47 INFO - PROCESS | 3428 | 1461040427182 Marionette TRACE conn4 <- [1,1773,null,{"value":"13"}] 21:33:47 INFO - PROCESS | 3428 | 1461040427186 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 21:33:47 INFO - PROCESS | 3428 | 1461040427188 Marionette TRACE conn4 <- [1,1774,null,{}] 21:33:47 INFO - PROCESS | 3428 | 1461040427191 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}] 21:33:47 INFO - PROCESS | 3428 | 1461040427337 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 21:33:47 INFO - PROCESS | 3428 | 1461040427507 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:47 INFO - PROCESS | 3428 | ++DOCSHELL 10191400 == 56 [pid = 3428] [id = 453] 21:33:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (1019E400) [pid = 3428] [serial = 1359] [outer = 00000000] 21:33:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (10348800) [pid = 3428] [serial = 1360] [outer = 1019E400] 21:33:47 INFO - PROCESS | 3428 | 1461040427579 Marionette DEBUG loaded listener.js 21:33:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (10C91800) [pid = 3428] [serial = 1361] [outer = 1019E400] 21:33:48 INFO - PROCESS | 3428 | 1461040428130 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]]]}] 21:33:48 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 21:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1019ms 21:33:48 INFO - PROCESS | 3428 | 1461040428207 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 21:33:48 INFO - PROCESS | 3428 | 1461040428211 Marionette TRACE conn4 <- [1,1777,null,{"value":"13"}] 21:33:48 INFO - PROCESS | 3428 | 1461040428216 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 21:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 21:33:48 INFO - PROCESS | 3428 | 1461040428220 Marionette TRACE conn4 <- [1,1778,null,{}] 21:33:48 INFO - PROCESS | 3428 | 1461040428225 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}] 21:33:48 INFO - PROCESS | 3428 | 1461040428389 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 21:33:48 INFO - PROCESS | 3428 | 1461040428519 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:48 INFO - PROCESS | 3428 | ++DOCSHELL 1558D800 == 57 [pid = 3428] [id = 454] 21:33:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 115 (1558EC00) [pid = 3428] [serial = 1362] [outer = 00000000] 21:33:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 116 (15B23000) [pid = 3428] [serial = 1363] [outer = 1558EC00] 21:33:48 INFO - PROCESS | 3428 | 1461040428577 Marionette DEBUG loaded listener.js 21:33:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 117 (165F5800) [pid = 3428] [serial = 1364] [outer = 1558EC00] 21:33:49 INFO - PROCESS | 3428 | 1461040429178 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]]]}] 21:33:49 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) 21:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1020ms 21:33:49 INFO - PROCESS | 3428 | 1461040429241 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 21:33:49 INFO - PROCESS | 3428 | 1461040429245 Marionette TRACE conn4 <- [1,1781,null,{"value":"13"}] 21:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 21:33:49 INFO - PROCESS | 3428 | 1461040429249 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 21:33:49 INFO - PROCESS | 3428 | 1461040429251 Marionette TRACE conn4 <- [1,1782,null,{}] 21:33:49 INFO - PROCESS | 3428 | 1461040429255 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}] 21:33:49 INFO - PROCESS | 3428 | 1461040429362 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 21:33:49 INFO - PROCESS | 3428 | 1461040429501 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:49 INFO - PROCESS | 3428 | ++DOCSHELL 196A5400 == 58 [pid = 3428] [id = 455] 21:33:49 INFO - PROCESS | 3428 | ++DOMWINDOW == 118 (196A7800) [pid = 3428] [serial = 1365] [outer = 00000000] 21:33:49 INFO - PROCESS | 3428 | ++DOMWINDOW == 119 (19892C00) [pid = 3428] [serial = 1366] [outer = 196A7800] 21:33:49 INFO - PROCESS | 3428 | 1461040429558 Marionette DEBUG loaded listener.js 21:33:49 INFO - PROCESS | 3428 | ++DOMWINDOW == 120 (1A0EB800) [pid = 3428] [serial = 1367] [outer = 196A7800] 21:33:50 INFO - PROCESS | 3428 | 1461040430180 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]]]}] 21:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 970ms 21:33:50 INFO - PROCESS | 3428 | 1461040430221 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 21:33:50 INFO - PROCESS | 3428 | 1461040430225 Marionette TRACE conn4 <- [1,1785,null,{"value":"13"}] 21:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 21:33:50 INFO - PROCESS | 3428 | 1461040430236 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 21:33:50 INFO - PROCESS | 3428 | 1461040430241 Marionette TRACE conn4 <- [1,1786,null,{}] 21:33:50 INFO - PROCESS | 3428 | 1461040430245 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}] 21:33:50 INFO - PROCESS | 3428 | 1461040430352 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 21:33:50 INFO - PROCESS | 3428 | 1461040430460 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:50 INFO - PROCESS | 3428 | ++DOCSHELL 1C77AC00 == 59 [pid = 3428] [id = 456] 21:33:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 121 (1C77C800) [pid = 3428] [serial = 1368] [outer = 00000000] 21:33:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 122 (1C786400) [pid = 3428] [serial = 1369] [outer = 1C77C800] 21:33:50 INFO - PROCESS | 3428 | 1461040430514 Marionette DEBUG loaded listener.js 21:33:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 123 (1C7D8000) [pid = 3428] [serial = 1370] [outer = 1C77C800] 21:33:51 INFO - PROCESS | 3428 | 1461040431109 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]]]}] 21:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 21:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 930ms 21:33:51 INFO - PROCESS | 3428 | 1461040431165 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 21:33:51 INFO - PROCESS | 3428 | 1461040431168 Marionette TRACE conn4 <- [1,1789,null,{"value":"13"}] 21:33:51 INFO - PROCESS | 3428 | 1461040431171 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 21:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 21:33:51 INFO - PROCESS | 3428 | 1461040431173 Marionette TRACE conn4 <- [1,1790,null,{}] 21:33:51 INFO - PROCESS | 3428 | 1461040431177 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}] 21:33:51 INFO - PROCESS | 3428 | 1461040431279 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 21:33:51 INFO - PROCESS | 3428 | 1461040431389 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:51 INFO - PROCESS | 3428 | ++DOCSHELL 101AF000 == 60 [pid = 3428] [id = 457] 21:33:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 124 (14419400) [pid = 3428] [serial = 1371] [outer = 00000000] 21:33:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 125 (18A58C00) [pid = 3428] [serial = 1372] [outer = 14419400] 21:33:51 INFO - PROCESS | 3428 | 1461040431445 Marionette DEBUG loaded listener.js 21:33:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 126 (18D52800) [pid = 3428] [serial = 1373] [outer = 14419400] 21:33:52 INFO - PROCESS | 3428 | 1461040432216 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]]]}] 21:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 21:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1123ms 21:33:52 INFO - PROCESS | 3428 | 1461040432298 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 21:33:52 INFO - PROCESS | 3428 | 1461040432302 Marionette TRACE conn4 <- [1,1793,null,{"value":"13"}] 21:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 21:33:52 INFO - PROCESS | 3428 | 1461040432307 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 21:33:52 INFO - PROCESS | 3428 | 1461040432311 Marionette TRACE conn4 <- [1,1794,null,{}] 21:33:52 INFO - PROCESS | 3428 | 1461040432316 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}] 21:33:52 INFO - PROCESS | 3428 | 1461040432446 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 21:33:52 INFO - PROCESS | 3428 | 1461040432588 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:52 INFO - PROCESS | 3428 | ++DOCSHELL 149CF400 == 61 [pid = 3428] [id = 458] 21:33:52 INFO - PROCESS | 3428 | ++DOMWINDOW == 127 (14B80800) [pid = 3428] [serial = 1374] [outer = 00000000] 21:33:52 INFO - PROCESS | 3428 | ++DOMWINDOW == 128 (155D7400) [pid = 3428] [serial = 1375] [outer = 14B80800] 21:33:52 INFO - PROCESS | 3428 | 1461040432643 Marionette DEBUG loaded listener.js 21:33:52 INFO - PROCESS | 3428 | ++DOMWINDOW == 129 (15B27C00) [pid = 3428] [serial = 1376] [outer = 14B80800] 21:33:52 INFO - PROCESS | 3428 | --DOCSHELL 0FD0D400 == 60 [pid = 3428] [id = 452] 21:33:52 INFO - PROCESS | 3428 | --DOCSHELL 155D8800 == 59 [pid = 3428] [id = 451] 21:33:52 INFO - PROCESS | 3428 | --DOCSHELL 0FD02C00 == 58 [pid = 3428] [id = 450] 21:33:52 INFO - PROCESS | 3428 | --DOCSHELL 19646C00 == 57 [pid = 3428] [id = 449] 21:33:52 INFO - PROCESS | 3428 | --DOCSHELL 1963CC00 == 56 [pid = 3428] [id = 448] 21:33:52 INFO - PROCESS | 3428 | --DOCSHELL 10B9DC00 == 55 [pid = 3428] [id = 447] 21:33:52 INFO - PROCESS | 3428 | --DOCSHELL 17F0A000 == 54 [pid = 3428] [id = 446] 21:33:52 INFO - PROCESS | 3428 | --DOCSHELL 10C85000 == 53 [pid = 3428] [id = 445] 21:33:52 INFO - PROCESS | 3428 | --DOCSHELL 10196C00 == 52 [pid = 3428] [id = 444] 21:33:52 INFO - PROCESS | 3428 | --DOCSHELL 1452F000 == 51 [pid = 3428] [id = 443] 21:33:52 INFO - PROCESS | 3428 | --DOMWINDOW == 128 (1AE24800) [pid = 3428] [serial = 1276] [outer = 00000000] [url = about:blank] 21:33:52 INFO - PROCESS | 3428 | --DOMWINDOW == 127 (14218000) [pid = 3428] [serial = 1270] [outer = 00000000] [url = about:blank] 21:33:52 INFO - PROCESS | 3428 | --DOMWINDOW == 126 (15582400) [pid = 3428] [serial = 1282] [outer = 00000000] [url = about:blank] 21:33:52 INFO - PROCESS | 3428 | --DOMWINDOW == 125 (17C6FC00) [pid = 3428] [serial = 1273] [outer = 00000000] [url = about:blank] 21:33:52 INFO - PROCESS | 3428 | --DOMWINDOW == 124 (1BFBD000) [pid = 3428] [serial = 1279] [outer = 00000000] [url = about:blank] 21:33:53 INFO - PROCESS | 3428 | --DOCSHELL 17F13400 == 50 [pid = 3428] [id = 440] 21:33:53 INFO - PROCESS | 3428 | --DOCSHELL 165E8800 == 49 [pid = 3428] [id = 439] 21:33:53 INFO - PROCESS | 3428 | --DOCSHELL 0FD81800 == 48 [pid = 3428] [id = 438] 21:33:53 INFO - PROCESS | 3428 | --DOMWINDOW == 123 (1C60B400) [pid = 3428] [serial = 1310] [outer = 00000000] [url = about:blank] 21:33:53 INFO - PROCESS | 3428 | --DOMWINDOW == 122 (18ADFC00) [pid = 3428] [serial = 1235] [outer = 00000000] [url = about:blank] 21:33:53 INFO - PROCESS | 3428 | --DOMWINDOW == 121 (1449FC00) [pid = 3428] [serial = 1232] [outer = 00000000] [url = about:blank] 21:33:53 INFO - PROCESS | 3428 | --DOMWINDOW == 120 (155D3800) [pid = 3428] [serial = 1306] [outer = 00000000] [url = about:blank] 21:33:53 INFO - PROCESS | 3428 | --DOMWINDOW == 119 (1A0FA800) [pid = 3428] [serial = 1303] [outer = 00000000] [url = about:blank] 21:33:53 INFO - PROCESS | 3428 | --DOMWINDOW == 118 (103EB000) [pid = 3428] [serial = 1286] [outer = 00000000] [url = about:blank] 21:33:53 INFO - PROCESS | 3428 | --DOMWINDOW == 117 (1AC0DC00) [pid = 3428] [serial = 1238] [outer = 00000000] [url = about:blank] 21:33:53 INFO - PROCESS | 3428 | --DOMWINDOW == 116 (1BF4CC00) [pid = 3428] [serial = 1309] [outer = 00000000] [url = about:blank] 21:33:53 INFO - PROCESS | 3428 | --DOMWINDOW == 115 (1A0F7C00) [pid = 3428] [serial = 1304] [outer = 00000000] [url = about:blank] 21:33:53 INFO - PROCESS | 3428 | --DOMWINDOW == 114 (10261400) [pid = 3428] [serial = 1285] [outer = 00000000] [url = about:blank] 21:33:53 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (17CED800) [pid = 3428] [serial = 1193] [outer = 00000000] [url = about:blank] 21:33:53 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (1B9D9C00) [pid = 3428] [serial = 1241] [outer = 00000000] [url = about:blank] 21:33:53 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (18C2AC00) [pid = 3428] [serial = 1294] [outer = 00000000] [url = about:blank] 21:33:53 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (19A05000) [pid = 3428] [serial = 1187] [outer = 00000000] [url = about:blank] 21:33:53 INFO - PROCESS | 3428 | --DOMWINDOW == 109 (15B1A400) [pid = 3428] [serial = 1289] [outer = 00000000] [url = about:blank] 21:33:53 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (17F12800) [pid = 3428] [serial = 1291] [outer = 00000000] [url = about:blank] 21:33:53 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (1963EC00) [pid = 3428] [serial = 1297] [outer = 00000000] [url = about:blank] 21:33:53 INFO - PROCESS | 3428 | --DOMWINDOW == 106 (1A0F5400) [pid = 3428] [serial = 1268] [outer = 00000000] [url = about:blank] 21:33:53 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (1825FC00) [pid = 3428] [serial = 1292] [outer = 00000000] [url = about:blank] 21:33:53 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (14530C00) [pid = 3428] [serial = 1190] [outer = 00000000] [url = about:blank] 21:33:53 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (19B60000) [pid = 3428] [serial = 1301] [outer = 00000000] [url = about:blank] 21:33:53 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (155E0000) [pid = 3428] [serial = 1288] [outer = 00000000] [url = about:blank] 21:33:53 INFO - PROCESS | 3428 | --DOMWINDOW == 101 (19F99000) [pid = 3428] [serial = 1196] [outer = 00000000] [url = about:blank] 21:33:53 INFO - PROCESS | 3428 | --DOMWINDOW == 100 (19A67C00) [pid = 3428] [serial = 1300] [outer = 00000000] [url = about:blank] 21:33:53 INFO - PROCESS | 3428 | --DOMWINDOW == 99 (18D57C00) [pid = 3428] [serial = 1295] [outer = 00000000] [url = about:blank] 21:33:53 INFO - PROCESS | 3428 | --DOMWINDOW == 98 (19648C00) [pid = 3428] [serial = 1298] [outer = 00000000] [url = about:blank] 21:33:53 INFO - PROCESS | 3428 | --DOMWINDOW == 97 (17C75000) [pid = 3428] [serial = 1307] [outer = 00000000] [url = about:blank] 21:33:53 INFO - PROCESS | 3428 | --DOMWINDOW == 96 (1C706800) [pid = 3428] [serial = 1312] [outer = 00000000] [url = about:blank] 21:33:53 INFO - PROCESS | 3428 | 1461040433183 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]]]}] 21:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 21:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 930ms 21:33:53 INFO - PROCESS | 3428 | 1461040433243 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 21:33:53 INFO - PROCESS | 3428 | 1461040433249 Marionette TRACE conn4 <- [1,1797,null,{"value":"13"}] 21:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 21:33:53 INFO - PROCESS | 3428 | 1461040433254 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 21:33:53 INFO - PROCESS | 3428 | 1461040433257 Marionette TRACE conn4 <- [1,1798,null,{}] 21:33:53 INFO - PROCESS | 3428 | 1461040433261 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}] 21:33:53 INFO - PROCESS | 3428 | 1461040433344 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 21:33:53 INFO - PROCESS | 3428 | 1461040433437 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:53 INFO - PROCESS | 3428 | ++DOCSHELL 103F3400 == 49 [pid = 3428] [id = 459] 21:33:53 INFO - PROCESS | 3428 | ++DOMWINDOW == 97 (103F4800) [pid = 3428] [serial = 1377] [outer = 00000000] 21:33:53 INFO - PROCESS | 3428 | ++DOMWINDOW == 98 (14C62C00) [pid = 3428] [serial = 1378] [outer = 103F4800] 21:33:53 INFO - PROCESS | 3428 | 1461040433482 Marionette DEBUG loaded listener.js 21:33:53 INFO - PROCESS | 3428 | ++DOMWINDOW == 99 (1558F800) [pid = 3428] [serial = 1379] [outer = 103F4800] 21:33:53 INFO - PROCESS | 3428 | 1461040433883 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]]]}] 21:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 21:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 674ms 21:33:53 INFO - PROCESS | 3428 | 1461040433932 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 21:33:53 INFO - PROCESS | 3428 | 1461040433934 Marionette TRACE conn4 <- [1,1801,null,{"value":"13"}] 21:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 21:33:53 INFO - PROCESS | 3428 | 1461040433937 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 21:33:53 INFO - PROCESS | 3428 | 1461040433941 Marionette TRACE conn4 <- [1,1802,null,{}] 21:33:53 INFO - PROCESS | 3428 | 1461040433951 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}] 21:33:54 INFO - PROCESS | 3428 | 1461040434035 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 21:33:54 INFO - PROCESS | 3428 | 1461040434073 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:54 INFO - PROCESS | 3428 | ++DOCSHELL 17F30C00 == 50 [pid = 3428] [id = 460] 21:33:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 100 (17F33800) [pid = 3428] [serial = 1380] [outer = 00000000] 21:33:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 101 (18265400) [pid = 3428] [serial = 1381] [outer = 17F33800] 21:33:54 INFO - PROCESS | 3428 | 1461040434126 Marionette DEBUG loaded listener.js 21:33:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 102 (18ADF800) [pid = 3428] [serial = 1382] [outer = 17F33800] 21:33:54 INFO - PROCESS | 3428 | 1461040434586 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]]]}] 21:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 21:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 670ms 21:33:54 INFO - PROCESS | 3428 | 1461040434614 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 21:33:54 INFO - PROCESS | 3428 | 1461040434616 Marionette TRACE conn4 <- [1,1805,null,{"value":"13"}] 21:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 21:33:54 INFO - PROCESS | 3428 | 1461040434620 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 21:33:54 INFO - PROCESS | 3428 | 1461040434621 Marionette TRACE conn4 <- [1,1806,null,{}] 21:33:54 INFO - PROCESS | 3428 | 1461040434625 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}] 21:33:54 INFO - PROCESS | 3428 | 1461040434709 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 21:33:54 INFO - PROCESS | 3428 | 1461040434715 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:54 INFO - PROCESS | 3428 | ++DOCSHELL 18C1FC00 == 51 [pid = 3428] [id = 461] 21:33:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (18C20C00) [pid = 3428] [serial = 1383] [outer = 00000000] 21:33:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (18D5C000) [pid = 3428] [serial = 1384] [outer = 18C20C00] 21:33:54 INFO - PROCESS | 3428 | 1461040434761 Marionette DEBUG loaded listener.js 21:33:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (10198400) [pid = 3428] [serial = 1385] [outer = 18C20C00] 21:33:55 INFO - PROCESS | 3428 | 1461040435202 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]]]}] 21:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 21:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 630ms 21:33:55 INFO - PROCESS | 3428 | 1461040435259 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 21:33:55 INFO - PROCESS | 3428 | 1461040435261 Marionette TRACE conn4 <- [1,1809,null,{"value":"13"}] 21:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 21:33:55 INFO - PROCESS | 3428 | 1461040435264 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 21:33:55 INFO - PROCESS | 3428 | 1461040435266 Marionette TRACE conn4 <- [1,1810,null,{}] 21:33:55 INFO - PROCESS | 3428 | 1461040435269 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}] 21:33:55 INFO - PROCESS | 3428 | 1461040435379 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 21:33:55 INFO - PROCESS | 3428 | 1461040435385 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:55 INFO - PROCESS | 3428 | ++DOCSHELL 1452A800 == 52 [pid = 3428] [id = 462] 21:33:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (195E9000) [pid = 3428] [serial = 1386] [outer = 00000000] 21:33:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 107 (19647000) [pid = 3428] [serial = 1387] [outer = 195E9000] 21:33:55 INFO - PROCESS | 3428 | 1461040435481 Marionette DEBUG loaded listener.js 21:33:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (196AF400) [pid = 3428] [serial = 1388] [outer = 195E9000] 21:33:56 INFO - PROCESS | 3428 | 1461040435957 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]]]}] 21:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 21:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 730ms 21:33:56 INFO - PROCESS | 3428 | 1461040435997 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 21:33:56 INFO - PROCESS | 3428 | 1461040435999 Marionette TRACE conn4 <- [1,1813,null,{"value":"13"}] 21:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 21:33:56 INFO - PROCESS | 3428 | 1461040436007 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 21:33:56 INFO - PROCESS | 3428 | 1461040436009 Marionette TRACE conn4 <- [1,1814,null,{}] 21:33:56 INFO - PROCESS | 3428 | 1461040436013 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}] 21:33:56 INFO - PROCESS | 3428 | 1461040436135 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 21:33:56 INFO - PROCESS | 3428 | 1461040436214 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:56 INFO - PROCESS | 3428 | ++DOCSHELL 19A6FC00 == 53 [pid = 3428] [id = 463] 21:33:56 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (19B55000) [pid = 3428] [serial = 1389] [outer = 00000000] 21:33:56 INFO - PROCESS | 3428 | ++DOMWINDOW == 110 (19FF4000) [pid = 3428] [serial = 1390] [outer = 19B55000] 21:33:56 INFO - PROCESS | 3428 | 1461040436262 Marionette DEBUG loaded listener.js 21:33:56 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (19FF7800) [pid = 3428] [serial = 1391] [outer = 19B55000] 21:33:56 INFO - PROCESS | 3428 | 1461040436690 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]]]}] 21:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 21:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 730ms 21:33:56 INFO - PROCESS | 3428 | 1461040436756 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 21:33:56 INFO - PROCESS | 3428 | 1461040436758 Marionette TRACE conn4 <- [1,1817,null,{"value":"13"}] 21:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 21:33:56 INFO - PROCESS | 3428 | 1461040436768 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 21:33:56 INFO - PROCESS | 3428 | 1461040436770 Marionette TRACE conn4 <- [1,1818,null,{}] 21:33:56 INFO - PROCESS | 3428 | 1461040436773 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}] 21:33:56 INFO - PROCESS | 3428 | 1461040436883 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 21:33:56 INFO - PROCESS | 3428 | 1461040436896 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:56 INFO - PROCESS | 3428 | ++DOCSHELL 0FD07400 == 54 [pid = 3428] [id = 464] 21:33:56 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (19FF1400) [pid = 3428] [serial = 1392] [outer = 00000000] 21:33:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (1AEE7000) [pid = 3428] [serial = 1393] [outer = 19FF1400] 21:33:57 INFO - PROCESS | 3428 | 1461040436993 Marionette DEBUG loaded listener.js 21:33:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (1B96E800) [pid = 3428] [serial = 1394] [outer = 19FF1400] 21:33:57 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (19FF5C00) [pid = 3428] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 21:33:57 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (10198C00) [pid = 3428] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 21:33:57 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (133E7C00) [pid = 3428] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 21:33:57 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (1BE95000) [pid = 3428] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 21:33:57 INFO - PROCESS | 3428 | --DOMWINDOW == 109 (1989A000) [pid = 3428] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 21:33:57 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (10C88000) [pid = 3428] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 21:33:57 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (18B3C000) [pid = 3428] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 21:33:57 INFO - PROCESS | 3428 | --DOMWINDOW == 106 (1963DC00) [pid = 3428] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 21:33:57 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (17F0F000) [pid = 3428] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 21:33:57 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (11195800) [pid = 3428] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 21:33:57 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (1025F400) [pid = 3428] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 21:33:57 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (1452FC00) [pid = 3428] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 21:33:57 INFO - PROCESS | 3428 | --DOMWINDOW == 101 (0FE14400) [pid = 3428] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 21:33:57 INFO - PROCESS | 3428 | --DOMWINDOW == 100 (197C3400) [pid = 3428] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 21:33:57 INFO - PROCESS | 3428 | --DOMWINDOW == 99 (18C1F400) [pid = 3428] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 21:33:57 INFO - PROCESS | 3428 | --DOMWINDOW == 98 (0FE30000) [pid = 3428] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 21:33:57 INFO - PROCESS | 3428 | 1461040437546 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]]]}] 21:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 21:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 832ms 21:33:57 INFO - PROCESS | 3428 | 1461040437600 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 21:33:57 INFO - PROCESS | 3428 | 1461040437602 Marionette TRACE conn4 <- [1,1821,null,{"value":"13"}] 21:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 21:33:57 INFO - PROCESS | 3428 | 1461040437605 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 21:33:57 INFO - PROCESS | 3428 | 1461040437607 Marionette TRACE conn4 <- [1,1822,null,{}] 21:33:57 INFO - PROCESS | 3428 | 1461040437611 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}] 21:33:57 INFO - PROCESS | 3428 | 1461040437722 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 21:33:57 INFO - PROCESS | 3428 | 1461040437783 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:57 INFO - PROCESS | 3428 | ++DOCSHELL 0FD02800 == 55 [pid = 3428] [id = 465] 21:33:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 99 (0FD0B800) [pid = 3428] [serial = 1395] [outer = 00000000] 21:33:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 100 (155E1400) [pid = 3428] [serial = 1396] [outer = 0FD0B800] 21:33:57 INFO - PROCESS | 3428 | 1461040437827 Marionette DEBUG loaded listener.js 21:33:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 101 (18C1F400) [pid = 3428] [serial = 1397] [outer = 0FD0B800] 21:33:58 INFO - PROCESS | 3428 | 1461040438177 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]]]}] 21:33:58 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 21:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 630ms 21:33:58 INFO - PROCESS | 3428 | 1461040438240 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 21:33:58 INFO - PROCESS | 3428 | 1461040438242 Marionette TRACE conn4 <- [1,1825,null,{"value":"13"}] 21:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 21:33:58 INFO - PROCESS | 3428 | 1461040438245 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 21:33:58 INFO - PROCESS | 3428 | 1461040438247 Marionette TRACE conn4 <- [1,1826,null,{}] 21:33:58 INFO - PROCESS | 3428 | 1461040438251 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}] 21:33:58 INFO - PROCESS | 3428 | 1461040438330 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 21:33:58 INFO - PROCESS | 3428 | 1461040438337 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:58 INFO - PROCESS | 3428 | ++DOCSHELL 195ED800 == 56 [pid = 3428] [id = 466] 21:33:58 INFO - PROCESS | 3428 | ++DOMWINDOW == 102 (1989B000) [pid = 3428] [serial = 1398] [outer = 00000000] 21:33:58 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (1BFC6C00) [pid = 3428] [serial = 1399] [outer = 1989B000] 21:33:58 INFO - PROCESS | 3428 | 1461040438381 Marionette DEBUG loaded listener.js 21:33:58 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (1C604800) [pid = 3428] [serial = 1400] [outer = 1989B000] 21:33:58 INFO - PROCESS | 3428 | 1461040438827 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]]]}] 21:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 21:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 631ms 21:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 21:33:58 INFO - PROCESS | 3428 | 1461040438881 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 21:33:58 INFO - PROCESS | 3428 | 1461040438883 Marionette TRACE conn4 <- [1,1829,null,{"value":"13"}] 21:33:58 INFO - PROCESS | 3428 | 1461040438886 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 21:33:58 INFO - PROCESS | 3428 | 1461040438888 Marionette TRACE conn4 <- [1,1830,null,{}] 21:33:58 INFO - PROCESS | 3428 | 1461040438892 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}] 21:33:59 INFO - PROCESS | 3428 | 1461040438972 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 21:33:59 INFO - PROCESS | 3428 | 1461040438978 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:59 INFO - PROCESS | 3428 | ++DOCSHELL 1C609C00 == 57 [pid = 3428] [id = 467] 21:33:59 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (1C60BC00) [pid = 3428] [serial = 1401] [outer = 00000000] 21:33:59 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (1C70AC00) [pid = 3428] [serial = 1402] [outer = 1C60BC00] 21:33:59 INFO - PROCESS | 3428 | 1461040439022 Marionette DEBUG loaded listener.js 21:33:59 INFO - PROCESS | 3428 | ++DOMWINDOW == 107 (19B5E400) [pid = 3428] [serial = 1403] [outer = 1C60BC00] 21:33:59 INFO - PROCESS | 3428 | 1461040439543 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]]]}] 21:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 21:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 730ms 21:33:59 INFO - PROCESS | 3428 | 1461040439618 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 21:33:59 INFO - PROCESS | 3428 | 1461040439622 Marionette TRACE conn4 <- [1,1833,null,{"value":"13"}] 21:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 21:33:59 INFO - PROCESS | 3428 | 1461040439628 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 21:33:59 INFO - PROCESS | 3428 | 1461040439633 Marionette TRACE conn4 <- [1,1834,null,{}] 21:33:59 INFO - PROCESS | 3428 | 1461040439640 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}] 21:33:59 INFO - PROCESS | 3428 | 1461040439832 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 21:33:59 INFO - PROCESS | 3428 | 1461040439948 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:59 INFO - PROCESS | 3428 | ++DOCSHELL 0FE0C000 == 58 [pid = 3428] [id = 468] 21:33:59 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (0FE0D000) [pid = 3428] [serial = 1404] [outer = 00000000] 21:34:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (144A4400) [pid = 3428] [serial = 1405] [outer = 0FE0D000] 21:34:00 INFO - PROCESS | 3428 | 1461040440004 Marionette DEBUG loaded listener.js 21:34:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 110 (1490D400) [pid = 3428] [serial = 1406] [outer = 0FE0D000] 21:34:00 INFO - PROCESS | 3428 | 1461040440592 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]]]}] 21:34:00 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) 21:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1022ms 21:34:00 INFO - PROCESS | 3428 | 1461040440655 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 21:34:00 INFO - PROCESS | 3428 | 1461040440661 Marionette TRACE conn4 <- [1,1837,null,{"value":"13"}] 21:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 21:34:00 INFO - PROCESS | 3428 | 1461040440668 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 21:34:00 INFO - PROCESS | 3428 | 1461040440671 Marionette TRACE conn4 <- [1,1838,null,{}] 21:34:00 INFO - PROCESS | 3428 | 1461040440675 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}] 21:34:00 INFO - PROCESS | 3428 | 1461040440828 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 21:34:00 INFO - PROCESS | 3428 | 1461040440845 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:00 INFO - PROCESS | 3428 | ++DOCSHELL 15A68800 == 59 [pid = 3428] [id = 469] 21:34:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (165E8800) [pid = 3428] [serial = 1407] [outer = 00000000] 21:34:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (17FC8C00) [pid = 3428] [serial = 1408] [outer = 165E8800] 21:34:00 INFO - PROCESS | 3428 | 1461040440900 Marionette DEBUG loaded listener.js 21:34:01 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (18AE6C00) [pid = 3428] [serial = 1409] [outer = 165E8800] 21:34:01 INFO - PROCESS | 3428 | 1461040441519 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]]]}] 21:34:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 870ms 21:34:01 INFO - PROCESS | 3428 | 1461040441539 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 21:34:01 INFO - PROCESS | 3428 | 1461040441542 Marionette TRACE conn4 <- [1,1841,null,{"value":"13"}] 21:34:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 21:34:01 INFO - PROCESS | 3428 | 1461040441545 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 21:34:01 INFO - PROCESS | 3428 | 1461040441549 Marionette TRACE conn4 <- [1,1842,null,{}] 21:34:01 INFO - PROCESS | 3428 | 1461040441560 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}] 21:34:01 INFO - PROCESS | 3428 | 1461040441672 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 21:34:01 INFO - PROCESS | 3428 | 1461040441781 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:01 INFO - PROCESS | 3428 | ++DOCSHELL 1AED9800 == 60 [pid = 3428] [id = 470] 21:34:01 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (1AEE0000) [pid = 3428] [serial = 1410] [outer = 00000000] 21:34:01 INFO - PROCESS | 3428 | ++DOMWINDOW == 115 (1C705C00) [pid = 3428] [serial = 1411] [outer = 1AEE0000] 21:34:01 INFO - PROCESS | 3428 | 1461040441837 Marionette DEBUG loaded listener.js 21:34:01 INFO - PROCESS | 3428 | ++DOMWINDOW == 116 (1C789400) [pid = 3428] [serial = 1412] [outer = 1AEE0000] 21:34:02 INFO - PROCESS | 3428 | 1461040442439 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]]]}] 21:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 21:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 931ms 21:34:02 INFO - PROCESS | 3428 | 1461040442479 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 21:34:02 INFO - PROCESS | 3428 | 1461040442482 Marionette TRACE conn4 <- [1,1845,null,{"value":"13"}] 21:34:02 INFO - PROCESS | 3428 | 1461040442485 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 21:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 21:34:02 INFO - PROCESS | 3428 | 1461040442487 Marionette TRACE conn4 <- [1,1846,null,{}] 21:34:02 INFO - PROCESS | 3428 | 1461040442491 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}] 21:34:02 INFO - PROCESS | 3428 | 1461040442597 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 21:34:02 INFO - PROCESS | 3428 | 1461040442708 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:02 INFO - PROCESS | 3428 | ++DOCSHELL 1D508000 == 61 [pid = 3428] [id = 471] 21:34:02 INFO - PROCESS | 3428 | ++DOMWINDOW == 117 (1D50AC00) [pid = 3428] [serial = 1413] [outer = 00000000] 21:34:02 INFO - PROCESS | 3428 | ++DOMWINDOW == 118 (1D545400) [pid = 3428] [serial = 1414] [outer = 1D50AC00] 21:34:02 INFO - PROCESS | 3428 | 1461040442763 Marionette DEBUG loaded listener.js 21:34:02 INFO - PROCESS | 3428 | ++DOMWINDOW == 119 (1D548800) [pid = 3428] [serial = 1415] [outer = 1D50AC00] 21:34:03 INFO - PROCESS | 3428 | 1461040443337 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]]]}] 21:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 21:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 930ms 21:34:03 INFO - PROCESS | 3428 | 1461040443419 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 21:34:03 INFO - PROCESS | 3428 | 1461040443422 Marionette TRACE conn4 <- [1,1849,null,{"value":"13"}] 21:34:03 INFO - PROCESS | 3428 | 1461040443425 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 21:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 21:34:03 INFO - PROCESS | 3428 | 1461040443427 Marionette TRACE conn4 <- [1,1850,null,{}] 21:34:03 INFO - PROCESS | 3428 | 1461040443431 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}] 21:34:03 INFO - PROCESS | 3428 | 1461040443536 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 21:34:03 INFO - PROCESS | 3428 | 1461040443673 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:03 INFO - PROCESS | 3428 | ++DOCSHELL 19B61400 == 62 [pid = 3428] [id = 472] 21:34:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 120 (1AE20800) [pid = 3428] [serial = 1416] [outer = 00000000] 21:34:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 121 (1D608000) [pid = 3428] [serial = 1417] [outer = 1AE20800] 21:34:03 INFO - PROCESS | 3428 | 1461040443730 Marionette DEBUG loaded listener.js 21:34:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 122 (1D609C00) [pid = 3428] [serial = 1418] [outer = 1AE20800] 21:34:04 INFO - PROCESS | 3428 | 1461040444359 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]]]}] 21:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 21:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 970ms 21:34:04 INFO - PROCESS | 3428 | 1461040444430 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 21:34:04 INFO - PROCESS | 3428 | 1461040444433 Marionette TRACE conn4 <- [1,1853,null,{"value":"13"}] 21:34:04 INFO - PROCESS | 3428 | 1461040444436 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 21:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 21:34:04 INFO - PROCESS | 3428 | 1461040444438 Marionette TRACE conn4 <- [1,1854,null,{}] 21:34:04 INFO - PROCESS | 3428 | 1461040444442 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}] 21:34:04 INFO - PROCESS | 3428 | 1461040444566 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 21:34:04 INFO - PROCESS | 3428 | 1461040444850 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:04 INFO - PROCESS | 3428 | ++DOCSHELL 0F288400 == 63 [pid = 3428] [id = 473] 21:34:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 123 (0F3EE400) [pid = 3428] [serial = 1419] [outer = 00000000] 21:34:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 124 (10C43C00) [pid = 3428] [serial = 1420] [outer = 0F3EE400] 21:34:04 INFO - PROCESS | 3428 | 1461040444933 Marionette DEBUG loaded listener.js 21:34:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 125 (1421D400) [pid = 3428] [serial = 1421] [outer = 0F3EE400] 21:34:05 INFO - PROCESS | 3428 | 1461040445519 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]]]}] 21:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 21:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1118ms 21:34:05 INFO - PROCESS | 3428 | 1461040445559 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 21:34:05 INFO - PROCESS | 3428 | 1461040445564 Marionette TRACE conn4 <- [1,1857,null,{"value":"13"}] 21:34:05 INFO - PROCESS | 3428 | 1461040445569 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 21:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 21:34:05 INFO - PROCESS | 3428 | 1461040445572 Marionette TRACE conn4 <- [1,1858,null,{}] 21:34:05 INFO - PROCESS | 3428 | 1461040445577 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}] 21:34:05 INFO - PROCESS | 3428 | 1461040445678 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 21:34:05 INFO - PROCESS | 3428 | 1461040445798 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:05 INFO - PROCESS | 3428 | ++DOCSHELL 15B22C00 == 64 [pid = 3428] [id = 474] 21:34:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 126 (15B25800) [pid = 3428] [serial = 1422] [outer = 00000000] 21:34:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 127 (17C70000) [pid = 3428] [serial = 1423] [outer = 15B25800] 21:34:05 INFO - PROCESS | 3428 | 1461040445845 Marionette DEBUG loaded listener.js 21:34:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 128 (17F2CC00) [pid = 3428] [serial = 1424] [outer = 15B25800] 21:34:06 INFO - PROCESS | 3428 | --DOCSHELL 1BE91C00 == 63 [pid = 3428] [id = 426] 21:34:06 INFO - PROCESS | 3428 | --DOCSHELL 18AE4000 == 62 [pid = 3428] [id = 398] 21:34:06 INFO - PROCESS | 3428 | --DOCSHELL 0FD03400 == 61 [pid = 3428] [id = 410] 21:34:06 INFO - PROCESS | 3428 | --DOCSHELL 195ED800 == 60 [pid = 3428] [id = 466] 21:34:06 INFO - PROCESS | 3428 | --DOCSHELL 0FD02800 == 59 [pid = 3428] [id = 465] 21:34:06 INFO - PROCESS | 3428 | --DOCSHELL 0FD07400 == 58 [pid = 3428] [id = 464] 21:34:06 INFO - PROCESS | 3428 | --DOCSHELL 19A6FC00 == 57 [pid = 3428] [id = 463] 21:34:06 INFO - PROCESS | 3428 | --DOCSHELL 1452A800 == 56 [pid = 3428] [id = 462] 21:34:06 INFO - PROCESS | 3428 | --DOCSHELL 18C1FC00 == 55 [pid = 3428] [id = 461] 21:34:06 INFO - PROCESS | 3428 | --DOCSHELL 17F30C00 == 54 [pid = 3428] [id = 460] 21:34:06 INFO - PROCESS | 3428 | --DOCSHELL 103F3400 == 53 [pid = 3428] [id = 459] 21:34:06 INFO - PROCESS | 3428 | --DOCSHELL 149CF400 == 52 [pid = 3428] [id = 458] 21:34:06 INFO - PROCESS | 3428 | --DOCSHELL 1C77AC00 == 51 [pid = 3428] [id = 456] 21:34:06 INFO - PROCESS | 3428 | --DOCSHELL 196A5400 == 50 [pid = 3428] [id = 455] 21:34:06 INFO - PROCESS | 3428 | --DOCSHELL 1558D800 == 49 [pid = 3428] [id = 454] 21:34:06 INFO - PROCESS | 3428 | --DOCSHELL 10191400 == 48 [pid = 3428] [id = 453] 21:34:06 INFO - PROCESS | 3428 | --DOMWINDOW == 127 (1A0F6400) [pid = 3428] [serial = 1229] [outer = 00000000] [url = about:blank] 21:34:06 INFO - PROCESS | 3428 | --DOMWINDOW == 126 (1452B400) [pid = 3428] [serial = 1271] [outer = 00000000] [url = about:blank] 21:34:06 INFO - PROCESS | 3428 | --DOMWINDOW == 125 (18AE2C00) [pid = 3428] [serial = 1274] [outer = 00000000] [url = about:blank] 21:34:06 INFO - PROCESS | 3428 | --DOMWINDOW == 124 (1C603000) [pid = 3428] [serial = 1280] [outer = 00000000] [url = about:blank] 21:34:06 INFO - PROCESS | 3428 | --DOMWINDOW == 123 (1B8AB400) [pid = 3428] [serial = 1277] [outer = 00000000] [url = about:blank] 21:34:06 INFO - PROCESS | 3428 | --DOMWINDOW == 122 (15586000) [pid = 3428] [serial = 1283] [outer = 00000000] [url = about:blank] 21:34:06 INFO - PROCESS | 3428 | --DOMWINDOW == 121 (18D50400) [pid = 3428] [serial = 1343] [outer = 00000000] [url = about:blank] 21:34:06 INFO - PROCESS | 3428 | --DOMWINDOW == 120 (18C24400) [pid = 3428] [serial = 1342] [outer = 00000000] [url = about:blank] 21:34:06 INFO - PROCESS | 3428 | --DOMWINDOW == 119 (196AC000) [pid = 3428] [serial = 1346] [outer = 00000000] [url = about:blank] 21:34:06 INFO - PROCESS | 3428 | --DOMWINDOW == 118 (19B59C00) [pid = 3428] [serial = 1321] [outer = 00000000] [url = about:blank] 21:34:06 INFO - PROCESS | 3428 | --DOMWINDOW == 117 (196ABC00) [pid = 3428] [serial = 1345] [outer = 00000000] [url = about:blank] 21:34:06 INFO - PROCESS | 3428 | --DOMWINDOW == 116 (18AD8800) [pid = 3428] [serial = 1339] [outer = 00000000] [url = about:blank] 21:34:06 INFO - PROCESS | 3428 | --DOMWINDOW == 115 (16958000) [pid = 3428] [serial = 1336] [outer = 00000000] [url = about:blank] 21:34:06 INFO - PROCESS | 3428 | --DOMWINDOW == 114 (17CEF400) [pid = 3428] [serial = 1337] [outer = 00000000] [url = about:blank] 21:34:06 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (1026C800) [pid = 3428] [serial = 1315] [outer = 00000000] [url = about:blank] 21:34:06 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (133E6800) [pid = 3428] [serial = 1333] [outer = 00000000] [url = about:blank] 21:34:06 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (1452A400) [pid = 3428] [serial = 1334] [outer = 00000000] [url = about:blank] 21:34:06 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (17B5A800) [pid = 3428] [serial = 1318] [outer = 00000000] [url = about:blank] 21:34:06 INFO - PROCESS | 3428 | --DOMWINDOW == 109 (15A64400) [pid = 3428] [serial = 1331] [outer = 00000000] [url = about:blank] 21:34:06 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (155D6000) [pid = 3428] [serial = 1330] [outer = 00000000] [url = about:blank] 21:34:06 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (17B55400) [pid = 3428] [serial = 1328] [outer = 00000000] [url = about:blank] 21:34:06 INFO - PROCESS | 3428 | --DOMWINDOW == 106 (14CE6800) [pid = 3428] [serial = 1327] [outer = 00000000] [url = about:blank] 21:34:06 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (1C7D9C00) [pid = 3428] [serial = 1324] [outer = 00000000] [url = about:blank] 21:34:06 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (19898C00) [pid = 3428] [serial = 1348] [outer = 00000000] [url = about:blank] 21:34:06 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (1A05C400) [pid = 3428] [serial = 1355] [outer = 00000000] [url = about:blank] 21:34:06 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (1ABB5C00) [pid = 3428] [serial = 1357] [outer = 00000000] [url = about:blank] 21:34:06 INFO - PROCESS | 3428 | --DOMWINDOW == 101 (15A66400) [pid = 3428] [serial = 1351] [outer = 00000000] [url = about:blank] 21:34:06 INFO - PROCESS | 3428 | --DOMWINDOW == 100 (1825D000) [pid = 3428] [serial = 1352] [outer = 00000000] [url = about:blank] 21:34:06 INFO - PROCESS | 3428 | --DOMWINDOW == 99 (19898800) [pid = 3428] [serial = 1349] [outer = 00000000] [url = about:blank] 21:34:06 INFO - PROCESS | 3428 | --DOMWINDOW == 98 (18AE3800) [pid = 3428] [serial = 1340] [outer = 00000000] [url = about:blank] 21:34:06 INFO - PROCESS | 3428 | --DOMWINDOW == 97 (19B58800) [pid = 3428] [serial = 1354] [outer = 00000000] [url = about:blank] 21:34:06 INFO - PROCESS | 3428 | 1461040446371 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]]]}] 21:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 21:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 830ms 21:34:06 INFO - PROCESS | 3428 | 1461040446405 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 21:34:06 INFO - PROCESS | 3428 | 1461040446409 Marionette TRACE conn4 <- [1,1861,null,{"value":"13"}] 21:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 21:34:06 INFO - PROCESS | 3428 | 1461040446413 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 21:34:06 INFO - PROCESS | 3428 | 1461040446415 Marionette TRACE conn4 <- [1,1862,null,{}] 21:34:06 INFO - PROCESS | 3428 | 1461040446419 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}] 21:34:06 INFO - PROCESS | 3428 | 1461040446501 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 21:34:06 INFO - PROCESS | 3428 | 1461040446510 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:06 INFO - PROCESS | 3428 | ++DOCSHELL 103EC000 == 49 [pid = 3428] [id = 475] 21:34:06 INFO - PROCESS | 3428 | ++DOMWINDOW == 98 (14211C00) [pid = 3428] [serial = 1425] [outer = 00000000] 21:34:06 INFO - PROCESS | 3428 | ++DOMWINDOW == 99 (14928C00) [pid = 3428] [serial = 1426] [outer = 14211C00] 21:34:06 INFO - PROCESS | 3428 | 1461040446555 Marionette DEBUG loaded listener.js 21:34:06 INFO - PROCESS | 3428 | ++DOMWINDOW == 100 (14C69C00) [pid = 3428] [serial = 1427] [outer = 14211C00] 21:34:07 INFO - PROCESS | 3428 | 1461040447057 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]]]}] 21:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 21:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 673ms 21:34:07 INFO - PROCESS | 3428 | 1461040447090 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 21:34:07 INFO - PROCESS | 3428 | 1461040447093 Marionette TRACE conn4 <- [1,1865,null,{"value":"13"}] 21:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 21:34:07 INFO - PROCESS | 3428 | 1461040447097 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 21:34:07 INFO - PROCESS | 3428 | 1461040447103 Marionette TRACE conn4 <- [1,1866,null,{}] 21:34:07 INFO - PROCESS | 3428 | 1461040447112 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}] 21:34:07 INFO - PROCESS | 3428 | 1461040447196 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 21:34:07 INFO - PROCESS | 3428 | 1461040447203 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:07 INFO - PROCESS | 3428 | ++DOCSHELL 17B5A400 == 50 [pid = 3428] [id = 476] 21:34:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 101 (17CEC800) [pid = 3428] [serial = 1428] [outer = 00000000] 21:34:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 102 (17FC2C00) [pid = 3428] [serial = 1429] [outer = 17CEC800] 21:34:07 INFO - PROCESS | 3428 | 1461040447247 Marionette DEBUG loaded listener.js 21:34:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (18A57800) [pid = 3428] [serial = 1430] [outer = 17CEC800] 21:34:07 INFO - PROCESS | 3428 | 1461040447711 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]]]}] 21:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 21:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 690ms 21:34:07 INFO - PROCESS | 3428 | 1461040447790 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 21:34:07 INFO - PROCESS | 3428 | 1461040447793 Marionette TRACE conn4 <- [1,1869,null,{"value":"13"}] 21:34:07 INFO - PROCESS | 3428 | 1461040447796 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 21:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 21:34:07 INFO - PROCESS | 3428 | 1461040447798 Marionette TRACE conn4 <- [1,1870,null,{}] 21:34:07 INFO - PROCESS | 3428 | 1461040447801 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}] 21:34:07 INFO - PROCESS | 3428 | 1461040447882 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 21:34:07 INFO - PROCESS | 3428 | 1461040447890 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:07 INFO - PROCESS | 3428 | ++DOCSHELL 17CF2C00 == 51 [pid = 3428] [id = 477] 21:34:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (18ADAC00) [pid = 3428] [serial = 1431] [outer = 00000000] 21:34:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (18C1B800) [pid = 3428] [serial = 1432] [outer = 18ADAC00] 21:34:08 INFO - PROCESS | 3428 | 1461040448024 Marionette DEBUG loaded listener.js 21:34:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (18C27C00) [pid = 3428] [serial = 1433] [outer = 18ADAC00] 21:34:08 INFO - PROCESS | 3428 | 1461040448418 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]]]}] 21:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 21:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 670ms 21:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 21:34:08 INFO - PROCESS | 3428 | 1461040448471 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 21:34:08 INFO - PROCESS | 3428 | 1461040448473 Marionette TRACE conn4 <- [1,1873,null,{"value":"13"}] 21:34:08 INFO - PROCESS | 3428 | 1461040448476 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 21:34:08 INFO - PROCESS | 3428 | 1461040448478 Marionette TRACE conn4 <- [1,1874,null,{}] 21:34:08 INFO - PROCESS | 3428 | 1461040448481 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}] 21:34:08 INFO - PROCESS | 3428 | 1461040448602 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 21:34:08 INFO - PROCESS | 3428 | 1461040448697 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:08 INFO - PROCESS | 3428 | ++DOCSHELL 18C2AC00 == 52 [pid = 3428] [id = 478] 21:34:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 107 (18D54800) [pid = 3428] [serial = 1434] [outer = 00000000] 21:34:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (195EEC00) [pid = 3428] [serial = 1435] [outer = 18D54800] 21:34:08 INFO - PROCESS | 3428 | 1461040448751 Marionette DEBUG loaded listener.js 21:34:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (196A4000) [pid = 3428] [serial = 1436] [outer = 18D54800] 21:34:09 INFO - PROCESS | 3428 | 1461040449204 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]]]}] 21:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 21:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 770ms 21:34:09 INFO - PROCESS | 3428 | 1461040449246 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 21:34:09 INFO - PROCESS | 3428 | 1461040449248 Marionette TRACE conn4 <- [1,1877,null,{"value":"13"}] 21:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 21:34:09 INFO - PROCESS | 3428 | 1461040449252 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 21:34:09 INFO - PROCESS | 3428 | 1461040449253 Marionette TRACE conn4 <- [1,1878,null,{}] 21:34:09 INFO - PROCESS | 3428 | 1461040449256 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}] 21:34:09 INFO - PROCESS | 3428 | 1461040449370 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 21:34:09 INFO - PROCESS | 3428 | 1461040449437 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:09 INFO - PROCESS | 3428 | ++DOCSHELL 196A6800 == 53 [pid = 3428] [id = 479] 21:34:09 INFO - PROCESS | 3428 | ++DOMWINDOW == 110 (196A9800) [pid = 3428] [serial = 1437] [outer = 00000000] 21:34:09 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (19895400) [pid = 3428] [serial = 1438] [outer = 196A9800] 21:34:09 INFO - PROCESS | 3428 | 1461040449482 Marionette DEBUG loaded listener.js 21:34:09 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (1989A800) [pid = 3428] [serial = 1439] [outer = 196A9800] 21:34:09 INFO - PROCESS | 3428 | 1461040449900 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]]]}] 21:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 21:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 671ms 21:34:09 INFO - PROCESS | 3428 | 1461040449923 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 21:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 21:34:09 INFO - PROCESS | 3428 | 1461040449925 Marionette TRACE conn4 <- [1,1881,null,{"value":"13"}] 21:34:09 INFO - PROCESS | 3428 | 1461040449928 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 21:34:09 INFO - PROCESS | 3428 | 1461040449930 Marionette TRACE conn4 <- [1,1882,null,{}] 21:34:09 INFO - PROCESS | 3428 | 1461040449933 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}] 21:34:10 INFO - PROCESS | 3428 | 1461040450071 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 21:34:10 INFO - PROCESS | 3428 | 1461040450095 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:10 INFO - PROCESS | 3428 | ++DOCSHELL 19A07800 == 54 [pid = 3428] [id = 480] 21:34:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (19A74000) [pid = 3428] [serial = 1440] [outer = 00000000] 21:34:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (19FF5800) [pid = 3428] [serial = 1441] [outer = 19A74000] 21:34:10 INFO - PROCESS | 3428 | 1461040450138 Marionette DEBUG loaded listener.js 21:34:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 115 (1A0EC800) [pid = 3428] [serial = 1442] [outer = 19A74000] 21:34:10 INFO - PROCESS | 3428 | --DOMWINDOW == 114 (1C60C400) [pid = 3428] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 21:34:10 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (14419400) [pid = 3428] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 21:34:10 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (17F33800) [pid = 3428] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 21:34:10 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (1989B000) [pid = 3428] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 21:34:10 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (14B80800) [pid = 3428] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 21:34:10 INFO - PROCESS | 3428 | --DOMWINDOW == 109 (18C20C00) [pid = 3428] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 21:34:10 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (103F4800) [pid = 3428] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 21:34:10 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (19B55000) [pid = 3428] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 21:34:10 INFO - PROCESS | 3428 | --DOMWINDOW == 106 (0FD0B800) [pid = 3428] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 21:34:10 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (19FF1400) [pid = 3428] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 21:34:10 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (195E9000) [pid = 3428] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 21:34:10 INFO - PROCESS | 3428 | 1461040450655 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]]]}] 21:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 21:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 770ms 21:34:10 INFO - PROCESS | 3428 | 1461040450709 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 21:34:10 INFO - PROCESS | 3428 | 1461040450711 Marionette TRACE conn4 <- [1,1885,null,{"value":"13"}] 21:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 21:34:10 INFO - PROCESS | 3428 | 1461040450714 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 21:34:10 INFO - PROCESS | 3428 | 1461040450716 Marionette TRACE conn4 <- [1,1886,null,{}] 21:34:10 INFO - PROCESS | 3428 | 1461040450719 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}] 21:34:10 INFO - PROCESS | 3428 | 1461040450800 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 21:34:10 INFO - PROCESS | 3428 | 1461040450807 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:10 INFO - PROCESS | 3428 | ++DOCSHELL 18C20C00 == 55 [pid = 3428] [id = 481] 21:34:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (18D53C00) [pid = 3428] [serial = 1443] [outer = 00000000] 21:34:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (19B55000) [pid = 3428] [serial = 1444] [outer = 18D53C00] 21:34:10 INFO - PROCESS | 3428 | 1461040450852 Marionette DEBUG loaded listener.js 21:34:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 107 (19B61C00) [pid = 3428] [serial = 1445] [outer = 18D53C00] 21:34:11 INFO - PROCESS | 3428 | 1461040451278 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]]]}] 21:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 21:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 570ms 21:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 21:34:11 INFO - PROCESS | 3428 | 1461040451291 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 21:34:11 INFO - PROCESS | 3428 | 1461040451293 Marionette TRACE conn4 <- [1,1889,null,{"value":"13"}] 21:34:11 INFO - PROCESS | 3428 | 1461040451296 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 21:34:11 INFO - PROCESS | 3428 | 1461040451298 Marionette TRACE conn4 <- [1,1890,null,{}] 21:34:11 INFO - PROCESS | 3428 | 1461040451301 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}] 21:34:11 INFO - PROCESS | 3428 | 1461040451422 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 21:34:11 INFO - PROCESS | 3428 | 1461040451431 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:11 INFO - PROCESS | 3428 | ++DOCSHELL 19A71C00 == 56 [pid = 3428] [id = 482] 21:34:11 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (19B54C00) [pid = 3428] [serial = 1446] [outer = 00000000] 21:34:11 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (1AC0DC00) [pid = 3428] [serial = 1447] [outer = 19B54C00] 21:34:11 INFO - PROCESS | 3428 | 1461040451475 Marionette DEBUG loaded listener.js 21:34:11 INFO - PROCESS | 3428 | ++DOMWINDOW == 110 (1AEDDC00) [pid = 3428] [serial = 1448] [outer = 19B54C00] 21:34:11 INFO - PROCESS | 3428 | 1461040451905 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]]]}] 21:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 21:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 631ms 21:34:11 INFO - PROCESS | 3428 | 1461040451928 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 21:34:11 INFO - PROCESS | 3428 | 1461040451930 Marionette TRACE conn4 <- [1,1893,null,{"value":"13"}] 21:34:11 INFO - PROCESS | 3428 | 1461040451933 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 21:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 21:34:11 INFO - PROCESS | 3428 | 1461040451935 Marionette TRACE conn4 <- [1,1894,null,{}] 21:34:11 INFO - PROCESS | 3428 | 1461040451938 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}] 21:34:12 INFO - PROCESS | 3428 | 1461040452056 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 21:34:12 INFO - PROCESS | 3428 | 1461040452065 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:12 INFO - PROCESS | 3428 | ++DOCSHELL 1ABB5C00 == 57 [pid = 3428] [id = 483] 21:34:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (1ABB7000) [pid = 3428] [serial = 1449] [outer = 00000000] 21:34:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (1BFBD800) [pid = 3428] [serial = 1450] [outer = 1ABB7000] 21:34:12 INFO - PROCESS | 3428 | 1461040452114 Marionette DEBUG loaded listener.js 21:34:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (1C60E800) [pid = 3428] [serial = 1451] [outer = 1ABB7000] 21:34:12 INFO - PROCESS | 3428 | 1461040452657 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]]]}] 21:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 21:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 771ms 21:34:12 INFO - PROCESS | 3428 | 1461040452708 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 21:34:12 INFO - PROCESS | 3428 | 1461040452713 Marionette TRACE conn4 <- [1,1897,null,{"value":"13"}] 21:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 21:34:12 INFO - PROCESS | 3428 | 1461040452718 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 21:34:12 INFO - PROCESS | 3428 | 1461040452722 Marionette TRACE conn4 <- [1,1898,null,{}] 21:34:12 INFO - PROCESS | 3428 | 1461040452783 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}] 21:34:12 INFO - PROCESS | 3428 | 1461040452964 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 21:34:13 INFO - PROCESS | 3428 | 1461040453067 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:13 INFO - PROCESS | 3428 | ++DOCSHELL 0FE38400 == 58 [pid = 3428] [id = 484] 21:34:13 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (0FE39C00) [pid = 3428] [serial = 1452] [outer = 00000000] 21:34:13 INFO - PROCESS | 3428 | ++DOMWINDOW == 115 (149CF400) [pid = 3428] [serial = 1453] [outer = 0FE39C00] 21:34:13 INFO - PROCESS | 3428 | 1461040453124 Marionette DEBUG loaded listener.js 21:34:13 INFO - PROCESS | 3428 | ++DOMWINDOW == 116 (14C6D000) [pid = 3428] [serial = 1454] [outer = 0FE39C00] 21:34:13 INFO - PROCESS | 3428 | 1461040453730 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]]]}] 21:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 21:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1082ms 21:34:13 INFO - PROCESS | 3428 | 1461040453800 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 21:34:13 INFO - PROCESS | 3428 | 1461040453806 Marionette TRACE conn4 <- [1,1901,null,{"value":"13"}] 21:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 21:34:13 INFO - PROCESS | 3428 | 1461040453813 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 21:34:13 INFO - PROCESS | 3428 | 1461040453816 Marionette TRACE conn4 <- [1,1902,null,{}] 21:34:13 INFO - PROCESS | 3428 | 1461040453820 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}] 21:34:13 INFO - PROCESS | 3428 | 1461040453931 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 21:34:14 INFO - PROCESS | 3428 | 1461040454067 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:14 INFO - PROCESS | 3428 | ++DOCSHELL 155DEC00 == 59 [pid = 3428] [id = 485] 21:34:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 117 (16954800) [pid = 3428] [serial = 1455] [outer = 00000000] 21:34:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 118 (18AE7400) [pid = 3428] [serial = 1456] [outer = 16954800] 21:34:14 INFO - PROCESS | 3428 | 1461040454125 Marionette DEBUG loaded listener.js 21:34:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 119 (18D55800) [pid = 3428] [serial = 1457] [outer = 16954800] 21:34:14 INFO - PROCESS | 3428 | 1461040454722 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]]]}] 21:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 21:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 930ms 21:34:14 INFO - PROCESS | 3428 | 1461040454745 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 21:34:14 INFO - PROCESS | 3428 | 1461040454747 Marionette TRACE conn4 <- [1,1905,null,{"value":"13"}] 21:34:14 INFO - PROCESS | 3428 | 1461040454751 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 21:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 21:34:14 INFO - PROCESS | 3428 | 1461040454755 Marionette TRACE conn4 <- [1,1906,null,{}] 21:34:14 INFO - PROCESS | 3428 | 1461040454766 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}] 21:34:14 INFO - PROCESS | 3428 | 1461040454877 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 21:34:15 INFO - PROCESS | 3428 | 1461040455016 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:15 INFO - PROCESS | 3428 | ++DOCSHELL 19A6B000 == 60 [pid = 3428] [id = 486] 21:34:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 120 (1B8AAC00) [pid = 3428] [serial = 1458] [outer = 00000000] 21:34:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 121 (1C701400) [pid = 3428] [serial = 1459] [outer = 1B8AAC00] 21:34:15 INFO - PROCESS | 3428 | 1461040455076 Marionette DEBUG loaded listener.js 21:34:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 122 (1C77AC00) [pid = 3428] [serial = 1460] [outer = 1B8AAC00] 21:34:15 INFO - PROCESS | 3428 | 1461040455693 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]]]}] 21:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 21:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 970ms 21:34:15 INFO - PROCESS | 3428 | 1461040455725 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 21:34:15 INFO - PROCESS | 3428 | 1461040455728 Marionette TRACE conn4 <- [1,1909,null,{"value":"13"}] 21:34:15 INFO - PROCESS | 3428 | 1461040455731 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 21:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 21:34:15 INFO - PROCESS | 3428 | 1461040455733 Marionette TRACE conn4 <- [1,1910,null,{}] 21:34:15 INFO - PROCESS | 3428 | 1461040455737 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}] 21:34:15 INFO - PROCESS | 3428 | 1461040455846 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 21:34:15 INFO - PROCESS | 3428 | 1461040455957 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:15 INFO - PROCESS | 3428 | ++DOCSHELL 1C852400 == 61 [pid = 3428] [id = 487] 21:34:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 123 (1C854C00) [pid = 3428] [serial = 1461] [outer = 00000000] 21:34:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 124 (1D544C00) [pid = 3428] [serial = 1462] [outer = 1C854C00] 21:34:16 INFO - PROCESS | 3428 | 1461040456012 Marionette DEBUG loaded listener.js 21:34:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 125 (1D607C00) [pid = 3428] [serial = 1463] [outer = 1C854C00] 21:34:16 INFO - PROCESS | 3428 | 1461040456570 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]]]}] 21:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 21:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 870ms 21:34:16 INFO - PROCESS | 3428 | 1461040456605 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 21:34:16 INFO - PROCESS | 3428 | 1461040456607 Marionette TRACE conn4 <- [1,1913,null,{"value":"13"}] 21:34:16 INFO - PROCESS | 3428 | 1461040456610 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 21:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 21:34:16 INFO - PROCESS | 3428 | 1461040456612 Marionette TRACE conn4 <- [1,1914,null,{}] 21:34:16 INFO - PROCESS | 3428 | 1461040456616 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}] 21:34:16 INFO - PROCESS | 3428 | 1461040456719 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 21:34:16 INFO - PROCESS | 3428 | 1461040456829 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:16 INFO - PROCESS | 3428 | ++DOCSHELL 1D610800 == 62 [pid = 3428] [id = 488] 21:34:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 126 (1D619400) [pid = 3428] [serial = 1464] [outer = 00000000] 21:34:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 127 (1D768800) [pid = 3428] [serial = 1465] [outer = 1D619400] 21:34:16 INFO - PROCESS | 3428 | 1461040456882 Marionette DEBUG loaded listener.js 21:34:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 128 (1D76F000) [pid = 3428] [serial = 1466] [outer = 1D619400] 21:34:17 INFO - PROCESS | 3428 | 1461040457687 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]]]}] 21:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 21:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1129ms 21:34:17 INFO - PROCESS | 3428 | 1461040457744 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 21:34:17 INFO - PROCESS | 3428 | 1461040457748 Marionette TRACE conn4 <- [1,1917,null,{"value":"13"}] 21:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 21:34:17 INFO - PROCESS | 3428 | 1461040457753 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 21:34:17 INFO - PROCESS | 3428 | 1461040457757 Marionette TRACE conn4 <- [1,1918,null,{}] 21:34:17 INFO - PROCESS | 3428 | 1461040457762 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}] 21:34:17 INFO - PROCESS | 3428 | 1461040457863 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 21:34:18 INFO - PROCESS | 3428 | 1461040458001 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:18 INFO - PROCESS | 3428 | ++DOCSHELL 10266C00 == 63 [pid = 3428] [id = 489] 21:34:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 129 (10C8C800) [pid = 3428] [serial = 1467] [outer = 00000000] 21:34:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 130 (16956800) [pid = 3428] [serial = 1468] [outer = 10C8C800] 21:34:18 INFO - PROCESS | 3428 | 1461040458052 Marionette DEBUG loaded listener.js 21:34:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 131 (17B60C00) [pid = 3428] [serial = 1469] [outer = 10C8C800] 21:34:18 INFO - PROCESS | 3428 | --DOCSHELL 0FD06C00 == 62 [pid = 3428] [id = 442] 21:34:18 INFO - PROCESS | 3428 | --DOCSHELL 19A71C00 == 61 [pid = 3428] [id = 482] 21:34:18 INFO - PROCESS | 3428 | --DOCSHELL 18C20C00 == 60 [pid = 3428] [id = 481] 21:34:18 INFO - PROCESS | 3428 | --DOCSHELL 19A07800 == 59 [pid = 3428] [id = 480] 21:34:18 INFO - PROCESS | 3428 | --DOCSHELL 196A6800 == 58 [pid = 3428] [id = 479] 21:34:18 INFO - PROCESS | 3428 | --DOCSHELL 18C2AC00 == 57 [pid = 3428] [id = 478] 21:34:18 INFO - PROCESS | 3428 | --DOCSHELL 17CF2C00 == 56 [pid = 3428] [id = 477] 21:34:18 INFO - PROCESS | 3428 | --DOCSHELL 17B5A400 == 55 [pid = 3428] [id = 476] 21:34:18 INFO - PROCESS | 3428 | --DOCSHELL 103EC000 == 54 [pid = 3428] [id = 475] 21:34:18 INFO - PROCESS | 3428 | --DOCSHELL 15B22C00 == 53 [pid = 3428] [id = 474] 21:34:18 INFO - PROCESS | 3428 | --DOMWINDOW == 130 (1C70AC00) [pid = 3428] [serial = 1402] [outer = 00000000] [url = about:blank] 21:34:18 INFO - PROCESS | 3428 | --DOCSHELL 0F288400 == 52 [pid = 3428] [id = 473] 21:34:18 INFO - PROCESS | 3428 | --DOCSHELL 19B61400 == 51 [pid = 3428] [id = 472] 21:34:18 INFO - PROCESS | 3428 | --DOCSHELL 1D508000 == 50 [pid = 3428] [id = 471] 21:34:18 INFO - PROCESS | 3428 | --DOCSHELL 1AED9800 == 49 [pid = 3428] [id = 470] 21:34:18 INFO - PROCESS | 3428 | --DOCSHELL 15A68800 == 48 [pid = 3428] [id = 469] 21:34:18 INFO - PROCESS | 3428 | --DOCSHELL 0FE0C000 == 47 [pid = 3428] [id = 468] 21:34:18 INFO - PROCESS | 3428 | --DOMWINDOW == 129 (1C709400) [pid = 3428] [serial = 1313] [outer = 00000000] [url = about:blank] 21:34:18 INFO - PROCESS | 3428 | --DOMWINDOW == 128 (10348800) [pid = 3428] [serial = 1360] [outer = 00000000] [url = about:blank] 21:34:18 INFO - PROCESS | 3428 | --DOMWINDOW == 127 (15B23000) [pid = 3428] [serial = 1363] [outer = 00000000] [url = about:blank] 21:34:18 INFO - PROCESS | 3428 | --DOMWINDOW == 126 (19892C00) [pid = 3428] [serial = 1366] [outer = 00000000] [url = about:blank] 21:34:18 INFO - PROCESS | 3428 | --DOMWINDOW == 125 (18D52800) [pid = 3428] [serial = 1373] [outer = 00000000] [url = about:blank] 21:34:18 INFO - PROCESS | 3428 | --DOMWINDOW == 124 (18A58C00) [pid = 3428] [serial = 1372] [outer = 00000000] [url = about:blank] 21:34:18 INFO - PROCESS | 3428 | --DOMWINDOW == 123 (1C786400) [pid = 3428] [serial = 1369] [outer = 00000000] [url = about:blank] 21:34:18 INFO - PROCESS | 3428 | --DOMWINDOW == 122 (18265400) [pid = 3428] [serial = 1381] [outer = 00000000] [url = about:blank] 21:34:18 INFO - PROCESS | 3428 | --DOMWINDOW == 121 (18ADF800) [pid = 3428] [serial = 1382] [outer = 00000000] [url = about:blank] 21:34:18 INFO - PROCESS | 3428 | --DOMWINDOW == 120 (1C604800) [pid = 3428] [serial = 1400] [outer = 00000000] [url = about:blank] 21:34:18 INFO - PROCESS | 3428 | --DOMWINDOW == 119 (15B27C00) [pid = 3428] [serial = 1376] [outer = 00000000] [url = about:blank] 21:34:18 INFO - PROCESS | 3428 | --DOMWINDOW == 118 (155D7400) [pid = 3428] [serial = 1375] [outer = 00000000] [url = about:blank] 21:34:18 INFO - PROCESS | 3428 | --DOMWINDOW == 117 (18D5C000) [pid = 3428] [serial = 1384] [outer = 00000000] [url = about:blank] 21:34:18 INFO - PROCESS | 3428 | --DOMWINDOW == 116 (14C62C00) [pid = 3428] [serial = 1378] [outer = 00000000] [url = about:blank] 21:34:18 INFO - PROCESS | 3428 | --DOMWINDOW == 115 (1558F800) [pid = 3428] [serial = 1379] [outer = 00000000] [url = about:blank] 21:34:18 INFO - PROCESS | 3428 | --DOMWINDOW == 114 (19FF7800) [pid = 3428] [serial = 1391] [outer = 00000000] [url = about:blank] 21:34:18 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (19FF4000) [pid = 3428] [serial = 1390] [outer = 00000000] [url = about:blank] 21:34:18 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (155E1400) [pid = 3428] [serial = 1396] [outer = 00000000] [url = about:blank] 21:34:18 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (1AEE7000) [pid = 3428] [serial = 1393] [outer = 00000000] [url = about:blank] 21:34:18 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (1BFC6C00) [pid = 3428] [serial = 1399] [outer = 00000000] [url = about:blank] 21:34:18 INFO - PROCESS | 3428 | --DOMWINDOW == 109 (1B96E800) [pid = 3428] [serial = 1394] [outer = 00000000] [url = about:blank] 21:34:18 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (19647000) [pid = 3428] [serial = 1387] [outer = 00000000] [url = about:blank] 21:34:18 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (196AF400) [pid = 3428] [serial = 1388] [outer = 00000000] [url = about:blank] 21:34:18 INFO - PROCESS | 3428 | --DOMWINDOW == 106 (18C1F400) [pid = 3428] [serial = 1397] [outer = 00000000] [url = about:blank] 21:34:18 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (10198400) [pid = 3428] [serial = 1385] [outer = 00000000] [url = about:blank] 21:34:18 INFO - PROCESS | 3428 | 1461040458693 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]]]}] 21:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 21:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 990ms 21:34:18 INFO - PROCESS | 3428 | 1461040458743 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 21:34:18 INFO - PROCESS | 3428 | 1461040458749 Marionette TRACE conn4 <- [1,1921,null,{"value":"13"}] 21:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 21:34:18 INFO - PROCESS | 3428 | 1461040458754 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 21:34:18 INFO - PROCESS | 3428 | 1461040458757 Marionette TRACE conn4 <- [1,1922,null,{}] 21:34:18 INFO - PROCESS | 3428 | 1461040458760 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}] 21:34:18 INFO - PROCESS | 3428 | 1461040458849 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 21:34:18 INFO - PROCESS | 3428 | 1461040458949 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:18 INFO - PROCESS | 3428 | ++DOCSHELL 10267400 == 48 [pid = 3428] [id = 490] 21:34:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (10342800) [pid = 3428] [serial = 1470] [outer = 00000000] 21:34:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 107 (14522400) [pid = 3428] [serial = 1471] [outer = 10342800] 21:34:19 INFO - PROCESS | 3428 | 1461040458997 Marionette DEBUG loaded listener.js 21:34:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (14C67800) [pid = 3428] [serial = 1472] [outer = 10342800] 21:34:19 INFO - PROCESS | 3428 | 1461040459453 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]]]}] 21:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 21:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 730ms 21:34:19 INFO - PROCESS | 3428 | 1461040459488 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 21:34:19 INFO - PROCESS | 3428 | 1461040459490 Marionette TRACE conn4 <- [1,1925,null,{"value":"13"}] 21:34:19 INFO - PROCESS | 3428 | 1461040459499 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 21:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 21:34:19 INFO - PROCESS | 3428 | 1461040459502 Marionette TRACE conn4 <- [1,1926,null,{}] 21:34:19 INFO - PROCESS | 3428 | 1461040459512 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}] 21:34:19 INFO - PROCESS | 3428 | 1461040459603 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 21:34:19 INFO - PROCESS | 3428 | 1461040459612 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:19 INFO - PROCESS | 3428 | ++DOCSHELL 17C79800 == 49 [pid = 3428] [id = 491] 21:34:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (17CED800) [pid = 3428] [serial = 1473] [outer = 00000000] 21:34:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 110 (17FC3000) [pid = 3428] [serial = 1474] [outer = 17CED800] 21:34:19 INFO - PROCESS | 3428 | 1461040459662 Marionette DEBUG loaded listener.js 21:34:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (18A5A000) [pid = 3428] [serial = 1475] [outer = 17CED800] 21:34:20 INFO - PROCESS | 3428 | 1461040460157 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]]]}] 21:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 21:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 670ms 21:34:20 INFO - PROCESS | 3428 | 1461040460173 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 21:34:20 INFO - PROCESS | 3428 | 1461040460175 Marionette TRACE conn4 <- [1,1929,null,{"value":"13"}] 21:34:20 INFO - PROCESS | 3428 | 1461040460178 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 21:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 21:34:20 INFO - PROCESS | 3428 | 1461040460180 Marionette TRACE conn4 <- [1,1930,null,{}] 21:34:20 INFO - PROCESS | 3428 | 1461040460183 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}] 21:34:20 INFO - PROCESS | 3428 | 1461040460268 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 21:34:20 INFO - PROCESS | 3428 | 1461040460276 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:20 INFO - PROCESS | 3428 | ++DOCSHELL 18B42400 == 50 [pid = 3428] [id = 492] 21:34:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (18C1E800) [pid = 3428] [serial = 1476] [outer = 00000000] 21:34:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (1963BC00) [pid = 3428] [serial = 1477] [outer = 18C1E800] 21:34:20 INFO - PROCESS | 3428 | 1461040460322 Marionette DEBUG loaded listener.js 21:34:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (19648800) [pid = 3428] [serial = 1478] [outer = 18C1E800] 21:34:20 INFO - PROCESS | 3428 | 1461040460766 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]]]}] 21:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 21:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 630ms 21:34:20 INFO - PROCESS | 3428 | 1461040460820 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 21:34:20 INFO - PROCESS | 3428 | 1461040460822 Marionette TRACE conn4 <- [1,1933,null,{"value":"13"}] 21:34:20 INFO - PROCESS | 3428 | 1461040460825 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 21:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 21:34:20 INFO - PROCESS | 3428 | 1461040460827 Marionette TRACE conn4 <- [1,1934,null,{}] 21:34:20 INFO - PROCESS | 3428 | 1461040460831 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}] 21:34:20 INFO - PROCESS | 3428 | 1461040460945 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 21:34:20 INFO - PROCESS | 3428 | 1461040460952 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:21 INFO - PROCESS | 3428 | ++DOCSHELL 196AE800 == 51 [pid = 3428] [id = 493] 21:34:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 115 (196AEC00) [pid = 3428] [serial = 1479] [outer = 00000000] 21:34:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 116 (1988DC00) [pid = 3428] [serial = 1480] [outer = 196AEC00] 21:34:21 INFO - PROCESS | 3428 | 1461040461081 Marionette DEBUG loaded listener.js 21:34:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 117 (19898C00) [pid = 3428] [serial = 1481] [outer = 196AEC00] 21:34:21 INFO - PROCESS | 3428 | 1461040461492 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]]]}] 21:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 21:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 730ms 21:34:21 INFO - PROCESS | 3428 | 1461040461558 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 21:34:21 INFO - PROCESS | 3428 | 1461040461560 Marionette TRACE conn4 <- [1,1937,null,{"value":"13"}] 21:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 21:34:21 INFO - PROCESS | 3428 | 1461040461564 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 21:34:21 INFO - PROCESS | 3428 | 1461040461565 Marionette TRACE conn4 <- [1,1938,null,{}] 21:34:21 INFO - PROCESS | 3428 | 1461040461569 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}] 21:34:21 INFO - PROCESS | 3428 | 1461040461711 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 21:34:21 INFO - PROCESS | 3428 | 1461040461781 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:21 INFO - PROCESS | 3428 | ++DOCSHELL 196AFC00 == 52 [pid = 3428] [id = 494] 21:34:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 118 (1985C400) [pid = 3428] [serial = 1482] [outer = 00000000] 21:34:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 119 (1AB77400) [pid = 3428] [serial = 1483] [outer = 1985C400] 21:34:21 INFO - PROCESS | 3428 | 1461040461828 Marionette DEBUG loaded listener.js 21:34:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 120 (1B96A800) [pid = 3428] [serial = 1484] [outer = 1985C400] 21:34:22 INFO - PROCESS | 3428 | 1461040462258 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]]]}] 21:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 21:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 731ms 21:34:22 INFO - PROCESS | 3428 | 1461040462329 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 21:34:22 INFO - PROCESS | 3428 | 1461040462331 Marionette TRACE conn4 <- [1,1941,null,{"value":"13"}] 21:34:22 INFO - PROCESS | 3428 | 1461040462334 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 21:34:22 INFO - PROCESS | 3428 | 1461040462336 Marionette TRACE conn4 <- [1,1942,null,{}] 21:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 21:34:22 INFO - PROCESS | 3428 | 1461040462339 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}] 21:34:22 INFO - PROCESS | 3428 | 1461040462453 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 21:34:22 INFO - PROCESS | 3428 | 1461040462466 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:22 INFO - PROCESS | 3428 | ++DOCSHELL 1BFC1000 == 53 [pid = 3428] [id = 495] 21:34:22 INFO - PROCESS | 3428 | ++DOMWINDOW == 121 (1C602800) [pid = 3428] [serial = 1485] [outer = 00000000] 21:34:22 INFO - PROCESS | 3428 | ++DOMWINDOW == 122 (1C708800) [pid = 3428] [serial = 1486] [outer = 1C602800] 21:34:22 INFO - PROCESS | 3428 | 1461040462565 Marionette DEBUG loaded listener.js 21:34:22 INFO - PROCESS | 3428 | ++DOMWINDOW == 123 (1C70FC00) [pid = 3428] [serial = 1487] [outer = 1C602800] 21:34:23 INFO - PROCESS | 3428 | --DOMWINDOW == 122 (19B54C00) [pid = 3428] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 21:34:23 INFO - PROCESS | 3428 | --DOMWINDOW == 121 (18ADAC00) [pid = 3428] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 21:34:23 INFO - PROCESS | 3428 | --DOMWINDOW == 120 (15B25800) [pid = 3428] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 21:34:23 INFO - PROCESS | 3428 | --DOMWINDOW == 119 (18D54800) [pid = 3428] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 21:34:23 INFO - PROCESS | 3428 | --DOMWINDOW == 118 (0F3EE400) [pid = 3428] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 21:34:23 INFO - PROCESS | 3428 | --DOMWINDOW == 117 (17CEC800) [pid = 3428] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 21:34:23 INFO - PROCESS | 3428 | --DOMWINDOW == 116 (14211C00) [pid = 3428] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 21:34:23 INFO - PROCESS | 3428 | --DOMWINDOW == 115 (196A9800) [pid = 3428] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 21:34:23 INFO - PROCESS | 3428 | --DOMWINDOW == 114 (19A74000) [pid = 3428] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 21:34:23 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (18D53C00) [pid = 3428] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 21:34:23 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (197CC800) [pid = 3428] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 21:34:23 INFO - PROCESS | 3428 | 1461040463107 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]]]}] 21:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 21:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 810ms 21:34:23 INFO - PROCESS | 3428 | 1461040463153 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 21:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 21:34:23 INFO - PROCESS | 3428 | 1461040463155 Marionette TRACE conn4 <- [1,1945,null,{"value":"13"}] 21:34:23 INFO - PROCESS | 3428 | 1461040463158 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 21:34:23 INFO - PROCESS | 3428 | 1461040463160 Marionette TRACE conn4 <- [1,1946,null,{}] 21:34:23 INFO - PROCESS | 3428 | 1461040463164 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}] 21:34:23 INFO - PROCESS | 3428 | 1461040463243 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 21:34:23 INFO - PROCESS | 3428 | 1461040463343 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:23 INFO - PROCESS | 3428 | ++DOCSHELL 0FD0B800 == 54 [pid = 3428] [id = 496] 21:34:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (1019FC00) [pid = 3428] [serial = 1488] [outer = 00000000] 21:34:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (18C28800) [pid = 3428] [serial = 1489] [outer = 1019FC00] 21:34:23 INFO - PROCESS | 3428 | 1461040463389 Marionette DEBUG loaded listener.js 21:34:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 115 (197CC800) [pid = 3428] [serial = 1490] [outer = 1019FC00] 21:34:23 INFO - PROCESS | 3428 | 1461040463759 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]]]}] 21:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 21:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 630ms 21:34:23 INFO - PROCESS | 3428 | 1461040463796 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 21:34:23 INFO - PROCESS | 3428 | 1461040463798 Marionette TRACE conn4 <- [1,1949,null,{"value":"13"}] 21:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 21:34:23 INFO - PROCESS | 3428 | 1461040463801 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 21:34:23 INFO - PROCESS | 3428 | 1461040463803 Marionette TRACE conn4 <- [1,1950,null,{}] 21:34:23 INFO - PROCESS | 3428 | 1461040463806 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}] 21:34:23 INFO - PROCESS | 3428 | 1461040463928 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 21:34:23 INFO - PROCESS | 3428 | 1461040463937 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:23 INFO - PROCESS | 3428 | ++DOCSHELL 17CEC800 == 55 [pid = 3428] [id = 497] 21:34:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 116 (18AE2C00) [pid = 3428] [serial = 1491] [outer = 00000000] 21:34:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 117 (1C846800) [pid = 3428] [serial = 1492] [outer = 18AE2C00] 21:34:23 INFO - PROCESS | 3428 | 1461040463980 Marionette DEBUG loaded listener.js 21:34:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 118 (1D50B400) [pid = 3428] [serial = 1493] [outer = 18AE2C00] 21:34:24 INFO - PROCESS | 3428 | 1461040464385 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]]]}] 21:34:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 21:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 630ms 21:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 21:34:24 INFO - PROCESS | 3428 | 1461040464434 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 21:34:24 INFO - PROCESS | 3428 | 1461040464436 Marionette TRACE conn4 <- [1,1953,null,{"value":"13"}] 21:34:24 INFO - PROCESS | 3428 | 1461040464439 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 21:34:24 INFO - PROCESS | 3428 | 1461040464441 Marionette TRACE conn4 <- [1,1954,null,{}] 21:34:24 INFO - PROCESS | 3428 | 1461040464445 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}] 21:34:24 INFO - PROCESS | 3428 | 1461040464527 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 21:34:24 INFO - PROCESS | 3428 | 1461040464627 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:24 INFO - PROCESS | 3428 | ++DOCSHELL 0FE10800 == 56 [pid = 3428] [id = 498] 21:34:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 119 (144A8C00) [pid = 3428] [serial = 1494] [outer = 00000000] 21:34:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 120 (1D61E800) [pid = 3428] [serial = 1495] [outer = 144A8C00] 21:34:24 INFO - PROCESS | 3428 | 1461040464674 Marionette DEBUG loaded listener.js 21:34:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 121 (1D774000) [pid = 3428] [serial = 1496] [outer = 144A8C00] 21:34:25 INFO - PROCESS | 3428 | 1461040465129 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]]]}] 21:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 21:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 730ms 21:34:25 INFO - PROCESS | 3428 | 1461040465200 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 21:34:25 INFO - PROCESS | 3428 | 1461040465204 Marionette TRACE conn4 <- [1,1957,null,{"value":"13"}] 21:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 21:34:25 INFO - PROCESS | 3428 | 1461040465226 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 21:34:25 INFO - PROCESS | 3428 | 1461040465231 Marionette TRACE conn4 <- [1,1958,null,{}] 21:34:25 INFO - PROCESS | 3428 | 1461040465238 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}] 21:34:25 INFO - PROCESS | 3428 | 1461040465359 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 21:34:25 INFO - PROCESS | 3428 | 1461040465465 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:25 INFO - PROCESS | 3428 | ++DOCSHELL 10349800 == 57 [pid = 3428] [id = 499] 21:34:25 INFO - PROCESS | 3428 | ++DOMWINDOW == 122 (14C42C00) [pid = 3428] [serial = 1497] [outer = 00000000] 21:34:25 INFO - PROCESS | 3428 | ++DOMWINDOW == 123 (15A65000) [pid = 3428] [serial = 1498] [outer = 14C42C00] 21:34:25 INFO - PROCESS | 3428 | 1461040465522 Marionette DEBUG loaded listener.js 21:34:25 INFO - PROCESS | 3428 | ++DOMWINDOW == 124 (15F0DC00) [pid = 3428] [serial = 1499] [outer = 14C42C00] 21:34:26 INFO - PROCESS | 3428 | 1461040466072 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]]]}] 21:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 21:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 890ms 21:34:26 INFO - PROCESS | 3428 | 1461040466106 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 21:34:26 INFO - PROCESS | 3428 | 1461040466112 Marionette TRACE conn4 <- [1,1961,null,{"value":"13"}] 21:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 21:34:26 INFO - PROCESS | 3428 | 1461040466118 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 21:34:26 INFO - PROCESS | 3428 | 1461040466121 Marionette TRACE conn4 <- [1,1962,null,{}] 21:34:26 INFO - PROCESS | 3428 | 1461040466125 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}] 21:34:26 INFO - PROCESS | 3428 | 1461040466234 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 21:34:26 INFO - PROCESS | 3428 | 1461040466347 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:26 INFO - PROCESS | 3428 | ++DOCSHELL 15A61400 == 58 [pid = 3428] [id = 500] 21:34:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 125 (165F3C00) [pid = 3428] [serial = 1500] [outer = 00000000] 21:34:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 126 (196B2C00) [pid = 3428] [serial = 1501] [outer = 165F3C00] 21:34:26 INFO - PROCESS | 3428 | 1461040466401 Marionette DEBUG loaded listener.js 21:34:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 127 (19B61800) [pid = 3428] [serial = 1502] [outer = 165F3C00] 21:34:27 INFO - PROCESS | 3428 | 1461040467030 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]]]}] 21:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 21:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 971ms 21:34:27 INFO - PROCESS | 3428 | 1461040467091 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 21:34:27 INFO - PROCESS | 3428 | 1461040467093 Marionette TRACE conn4 <- [1,1965,null,{"value":"13"}] 21:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 21:34:27 INFO - PROCESS | 3428 | 1461040467097 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 21:34:27 INFO - PROCESS | 3428 | 1461040467101 Marionette TRACE conn4 <- [1,1966,null,{}] 21:34:27 INFO - PROCESS | 3428 | 1461040467112 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}] 21:34:27 INFO - PROCESS | 3428 | 1461040467223 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 21:34:27 INFO - PROCESS | 3428 | 1461040467365 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:27 INFO - PROCESS | 3428 | ++DOCSHELL 10346000 == 59 [pid = 3428] [id = 501] 21:34:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 128 (17FBA800) [pid = 3428] [serial = 1503] [outer = 00000000] 21:34:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 129 (1D7AE400) [pid = 3428] [serial = 1504] [outer = 17FBA800] 21:34:27 INFO - PROCESS | 3428 | 1461040467423 Marionette DEBUG loaded listener.js 21:34:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 130 (1D7B3400) [pid = 3428] [serial = 1505] [outer = 17FBA800] 21:34:27 INFO - PROCESS | 3428 | 1461040467969 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]]]}] 21:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 21:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 930ms 21:34:28 INFO - PROCESS | 3428 | 1461040468030 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 21:34:28 INFO - PROCESS | 3428 | 1461040468033 Marionette TRACE conn4 <- [1,1969,null,{"value":"13"}] 21:34:28 INFO - PROCESS | 3428 | 1461040468036 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 21:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 21:34:28 INFO - PROCESS | 3428 | 1461040468038 Marionette TRACE conn4 <- [1,1970,null,{}] 21:34:28 INFO - PROCESS | 3428 | 1461040468042 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}] 21:34:28 INFO - PROCESS | 3428 | 1461040468179 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 21:34:28 INFO - PROCESS | 3428 | 1461040468318 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:28 INFO - PROCESS | 3428 | ++DOCSHELL 1D7E4000 == 60 [pid = 3428] [id = 502] 21:34:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 131 (1D7E4400) [pid = 3428] [serial = 1506] [outer = 00000000] 21:34:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 132 (1D7EA800) [pid = 3428] [serial = 1507] [outer = 1D7E4400] 21:34:28 INFO - PROCESS | 3428 | 1461040468373 Marionette DEBUG loaded listener.js 21:34:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 133 (1D7EF400) [pid = 3428] [serial = 1508] [outer = 1D7E4400] 21:34:28 INFO - PROCESS | 3428 | 1461040468984 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]]]}] 21:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 21:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 970ms 21:34:29 INFO - PROCESS | 3428 | 1461040469022 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 21:34:29 INFO - PROCESS | 3428 | 1461040469025 Marionette TRACE conn4 <- [1,1973,null,{"value":"13"}] 21:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 21:34:29 INFO - PROCESS | 3428 | 1461040469029 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 21:34:29 INFO - PROCESS | 3428 | 1461040469031 Marionette TRACE conn4 <- [1,1974,null,{}] 21:34:29 INFO - PROCESS | 3428 | 1461040469035 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}] 21:34:29 INFO - PROCESS | 3428 | 1461040469138 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 21:34:29 INFO - PROCESS | 3428 | 1461040469277 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:29 INFO - PROCESS | 3428 | ++DOCSHELL 1E508C00 == 61 [pid = 3428] [id = 503] 21:34:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 134 (1E509400) [pid = 3428] [serial = 1509] [outer = 00000000] 21:34:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 135 (1E609800) [pid = 3428] [serial = 1510] [outer = 1E509400] 21:34:29 INFO - PROCESS | 3428 | 1461040469332 Marionette DEBUG loaded listener.js 21:34:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 136 (1E60D400) [pid = 3428] [serial = 1511] [outer = 1E509400] 21:34:29 INFO - PROCESS | 3428 | 1461040469946 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]]]}] 21:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 21:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 970ms 21:34:30 INFO - PROCESS | 3428 | 1461040470002 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 21:34:30 INFO - PROCESS | 3428 | 1461040470004 Marionette TRACE conn4 <- [1,1977,null,{"value":"13"}] 21:34:30 INFO - PROCESS | 3428 | 1461040470007 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 21:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 21:34:30 INFO - PROCESS | 3428 | 1461040470009 Marionette TRACE conn4 <- [1,1978,null,{}] 21:34:30 INFO - PROCESS | 3428 | 1461040470013 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}] 21:34:30 INFO - PROCESS | 3428 | 1461040470167 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 21:34:30 INFO - PROCESS | 3428 | 1461040470430 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:30 INFO - PROCESS | 3428 | ++DOCSHELL 0FC05C00 == 62 [pid = 3428] [id = 504] 21:34:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 137 (0FCC2C00) [pid = 3428] [serial = 1512] [outer = 00000000] 21:34:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 138 (1333F000) [pid = 3428] [serial = 1513] [outer = 0FCC2C00] 21:34:30 INFO - PROCESS | 3428 | 1461040470509 Marionette DEBUG loaded listener.js 21:34:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 139 (1452B400) [pid = 3428] [serial = 1514] [outer = 0FCC2C00] 21:34:31 INFO - PROCESS | 3428 | 1461040471036 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]]]}] 21:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 21:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1066ms 21:34:31 INFO - PROCESS | 3428 | 1461040471080 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 21:34:31 INFO - PROCESS | 3428 | 1461040471085 Marionette TRACE conn4 <- [1,1981,null,{"value":"13"}] 21:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 21:34:31 INFO - PROCESS | 3428 | 1461040471090 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 21:34:31 INFO - PROCESS | 3428 | 1461040471094 Marionette TRACE conn4 <- [1,1982,null,{}] 21:34:31 INFO - PROCESS | 3428 | 1461040471116 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}] 21:34:31 INFO - PROCESS | 3428 | 1461040471221 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 21:34:31 INFO - PROCESS | 3428 | 1461040471337 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:31 INFO - PROCESS | 3428 | ++DOCSHELL 17B55C00 == 63 [pid = 3428] [id = 505] 21:34:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 140 (17B56000) [pid = 3428] [serial = 1515] [outer = 00000000] 21:34:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 141 (17F33800) [pid = 3428] [serial = 1516] [outer = 17B56000] 21:34:31 INFO - PROCESS | 3428 | 1461040471431 Marionette DEBUG loaded listener.js 21:34:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 142 (18AD9800) [pid = 3428] [serial = 1517] [outer = 17B56000] 21:34:31 INFO - PROCESS | 3428 | --DOCSHELL 17CEC800 == 62 [pid = 3428] [id = 497] 21:34:31 INFO - PROCESS | 3428 | --DOCSHELL 0FD0B800 == 61 [pid = 3428] [id = 496] 21:34:31 INFO - PROCESS | 3428 | --DOCSHELL 1BFC1000 == 60 [pid = 3428] [id = 495] 21:34:31 INFO - PROCESS | 3428 | --DOCSHELL 196AFC00 == 59 [pid = 3428] [id = 494] 21:34:31 INFO - PROCESS | 3428 | --DOCSHELL 196AE800 == 58 [pid = 3428] [id = 493] 21:34:31 INFO - PROCESS | 3428 | --DOCSHELL 18B42400 == 57 [pid = 3428] [id = 492] 21:34:31 INFO - PROCESS | 3428 | --DOCSHELL 17C79800 == 56 [pid = 3428] [id = 491] 21:34:31 INFO - PROCESS | 3428 | --DOMWINDOW == 141 (144A4400) [pid = 3428] [serial = 1405] [outer = 00000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3428 | --DOMWINDOW == 140 (1BFBD800) [pid = 3428] [serial = 1450] [outer = 00000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3428 | --DOMWINDOW == 139 (17FC8C00) [pid = 3428] [serial = 1408] [outer = 00000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3428 | --DOMWINDOW == 138 (1C705C00) [pid = 3428] [serial = 1411] [outer = 00000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3428 | --DOMWINDOW == 137 (1D545400) [pid = 3428] [serial = 1414] [outer = 00000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3428 | --DOMWINDOW == 136 (1D608000) [pid = 3428] [serial = 1417] [outer = 00000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3428 | --DOCSHELL 10267400 == 55 [pid = 3428] [id = 490] 21:34:31 INFO - PROCESS | 3428 | --DOCSHELL 10266C00 == 54 [pid = 3428] [id = 489] 21:34:31 INFO - PROCESS | 3428 | --DOCSHELL 0FE38400 == 53 [pid = 3428] [id = 484] 21:34:31 INFO - PROCESS | 3428 | --DOCSHELL 1ABB5C00 == 52 [pid = 3428] [id = 483] 21:34:31 INFO - PROCESS | 3428 | --DOMWINDOW == 135 (1AE20C00) [pid = 3428] [serial = 1358] [outer = 00000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3428 | --DOMWINDOW == 134 (1AEDDC00) [pid = 3428] [serial = 1448] [outer = 00000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3428 | --DOMWINDOW == 133 (18C1B800) [pid = 3428] [serial = 1432] [outer = 00000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3428 | --DOMWINDOW == 132 (17F2CC00) [pid = 3428] [serial = 1424] [outer = 00000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3428 | --DOMWINDOW == 131 (17C70000) [pid = 3428] [serial = 1423] [outer = 00000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3428 | --DOMWINDOW == 130 (195EEC00) [pid = 3428] [serial = 1435] [outer = 00000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3428 | --DOMWINDOW == 129 (1421D400) [pid = 3428] [serial = 1421] [outer = 00000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3428 | --DOMWINDOW == 128 (10C43C00) [pid = 3428] [serial = 1420] [outer = 00000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3428 | --DOMWINDOW == 127 (17FC2C00) [pid = 3428] [serial = 1429] [outer = 00000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3428 | --DOMWINDOW == 126 (18A57800) [pid = 3428] [serial = 1430] [outer = 00000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3428 | --DOMWINDOW == 125 (14928C00) [pid = 3428] [serial = 1426] [outer = 00000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3428 | --DOMWINDOW == 124 (14C69C00) [pid = 3428] [serial = 1427] [outer = 00000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3428 | --DOMWINDOW == 123 (1989A800) [pid = 3428] [serial = 1439] [outer = 00000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3428 | --DOMWINDOW == 122 (19895400) [pid = 3428] [serial = 1438] [outer = 00000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3428 | --DOMWINDOW == 121 (196A4000) [pid = 3428] [serial = 1436] [outer = 00000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3428 | --DOMWINDOW == 120 (19FF5800) [pid = 3428] [serial = 1441] [outer = 00000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3428 | --DOMWINDOW == 119 (1AC0DC00) [pid = 3428] [serial = 1447] [outer = 00000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3428 | --DOMWINDOW == 118 (19B55000) [pid = 3428] [serial = 1444] [outer = 00000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3428 | --DOMWINDOW == 117 (1A0EC800) [pid = 3428] [serial = 1442] [outer = 00000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3428 | --DOMWINDOW == 116 (18C27C00) [pid = 3428] [serial = 1433] [outer = 00000000] [url = about:blank] 21:34:31 INFO - PROCESS | 3428 | --DOMWINDOW == 115 (19B61C00) [pid = 3428] [serial = 1445] [outer = 00000000] [url = about:blank] 21:34:32 INFO - PROCESS | 3428 | 1461040472023 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]]]}] 21:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 21:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 950ms 21:34:32 INFO - PROCESS | 3428 | 1461040472044 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 21:34:32 INFO - PROCESS | 3428 | 1461040472048 Marionette TRACE conn4 <- [1,1985,null,{"value":"13"}] 21:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 21:34:32 INFO - PROCESS | 3428 | 1461040472053 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 21:34:32 INFO - PROCESS | 3428 | 1461040472054 Marionette TRACE conn4 <- [1,1986,null,{}] 21:34:32 INFO - PROCESS | 3428 | 1461040472058 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}] 21:34:32 INFO - PROCESS | 3428 | 1461040472143 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 21:34:32 INFO - PROCESS | 3428 | 1461040472152 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:32 INFO - PROCESS | 3428 | ++DOCSHELL 133E8400 == 53 [pid = 3428] [id = 506] 21:34:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 116 (1421D400) [pid = 3428] [serial = 1518] [outer = 00000000] 21:34:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 117 (14C69C00) [pid = 3428] [serial = 1519] [outer = 1421D400] 21:34:32 INFO - PROCESS | 3428 | 1461040472196 Marionette DEBUG loaded listener.js 21:34:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 118 (15F15C00) [pid = 3428] [serial = 1520] [outer = 1421D400] 21:34:32 INFO - PROCESS | 3428 | 1461040472696 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]]]}] 21:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 21:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 671ms 21:34:32 INFO - PROCESS | 3428 | 1461040472728 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 21:34:32 INFO - PROCESS | 3428 | 1461040472730 Marionette TRACE conn4 <- [1,1989,null,{"value":"13"}] 21:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 21:34:32 INFO - PROCESS | 3428 | 1461040472735 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 21:34:32 INFO - PROCESS | 3428 | 1461040472741 Marionette TRACE conn4 <- [1,1990,null,{}] 21:34:32 INFO - PROCESS | 3428 | 1461040472750 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}] 21:34:32 INFO - PROCESS | 3428 | 1461040472835 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 21:34:32 INFO - PROCESS | 3428 | 1461040472845 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:32 INFO - PROCESS | 3428 | ++DOCSHELL 18AE2400 == 54 [pid = 3428] [id = 507] 21:34:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 119 (18B42400) [pid = 3428] [serial = 1521] [outer = 00000000] 21:34:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 120 (18C23000) [pid = 3428] [serial = 1522] [outer = 18B42400] 21:34:32 INFO - PROCESS | 3428 | 1461040472889 Marionette DEBUG loaded listener.js 21:34:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 121 (18C28400) [pid = 3428] [serial = 1523] [outer = 18B42400] 21:34:33 INFO - PROCESS | 3428 | 1461040473382 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]]]}] 21:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 21:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 690ms 21:34:33 INFO - PROCESS | 3428 | 1461040473428 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 21:34:33 INFO - PROCESS | 3428 | 1461040473430 Marionette TRACE conn4 <- [1,1993,null,{"value":"13"}] 21:34:33 INFO - PROCESS | 3428 | 1461040473433 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 21:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 21:34:33 INFO - PROCESS | 3428 | 1461040473435 Marionette TRACE conn4 <- [1,1994,null,{}] 21:34:33 INFO - PROCESS | 3428 | 1461040473439 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}] 21:34:33 INFO - PROCESS | 3428 | 1461040473524 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 21:34:33 INFO - PROCESS | 3428 | 1461040473626 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:33 INFO - PROCESS | 3428 | ++DOCSHELL 17CE8400 == 55 [pid = 3428] [id = 508] 21:34:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 122 (18C20800) [pid = 3428] [serial = 1524] [outer = 00000000] 21:34:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 123 (1963C800) [pid = 3428] [serial = 1525] [outer = 18C20800] 21:34:33 INFO - PROCESS | 3428 | 1461040473671 Marionette DEBUG loaded listener.js 21:34:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 124 (196AB400) [pid = 3428] [serial = 1526] [outer = 18C20800] 21:34:34 INFO - PROCESS | 3428 | 1461040474050 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]]]}] 21:34:34 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 21:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 670ms 21:34:34 INFO - PROCESS | 3428 | 1461040474108 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 21:34:34 INFO - PROCESS | 3428 | 1461040474110 Marionette TRACE conn4 <- [1,1997,null,{"value":"13"}] 21:34:34 INFO - PROCESS | 3428 | 1461040474113 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 21:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 21:34:34 INFO - PROCESS | 3428 | 1461040474115 Marionette TRACE conn4 <- [1,1998,null,{}] 21:34:34 INFO - PROCESS | 3428 | 1461040474118 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}] 21:34:34 INFO - PROCESS | 3428 | 1461040474243 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 21:34:34 INFO - PROCESS | 3428 | 1461040474294 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:34 INFO - PROCESS | 3428 | ++DOCSHELL 196AF000 == 56 [pid = 3428] [id = 509] 21:34:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 125 (196B2800) [pid = 3428] [serial = 1527] [outer = 00000000] 21:34:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 126 (19A6AC00) [pid = 3428] [serial = 1528] [outer = 196B2800] 21:34:34 INFO - PROCESS | 3428 | 1461040474347 Marionette DEBUG loaded listener.js 21:34:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 127 (19B61400) [pid = 3428] [serial = 1529] [outer = 196B2800] 21:34:34 INFO - PROCESS | 3428 | 1461040474824 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]]]}] 21:34:34 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 21:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 770ms 21:34:34 INFO - PROCESS | 3428 | 1461040474887 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 21:34:34 INFO - PROCESS | 3428 | 1461040474889 Marionette TRACE conn4 <- [1,2001,null,{"value":"13"}] 21:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 21:34:34 INFO - PROCESS | 3428 | 1461040474897 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 21:34:34 INFO - PROCESS | 3428 | 1461040474899 Marionette TRACE conn4 <- [1,2002,null,{}] 21:34:34 INFO - PROCESS | 3428 | 1461040474902 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}] 21:34:35 INFO - PROCESS | 3428 | 1461040475018 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 21:34:35 INFO - PROCESS | 3428 | 1461040475085 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:35 INFO - PROCESS | 3428 | ++DOCSHELL 19FF4400 == 57 [pid = 3428] [id = 510] 21:34:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 128 (1A0EEC00) [pid = 3428] [serial = 1530] [outer = 00000000] 21:34:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 129 (1ABBA800) [pid = 3428] [serial = 1531] [outer = 1A0EEC00] 21:34:35 INFO - PROCESS | 3428 | 1461040475129 Marionette DEBUG loaded listener.js 21:34:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 130 (1AC0F800) [pid = 3428] [serial = 1532] [outer = 1A0EEC00] 21:34:35 INFO - PROCESS | 3428 | 1461040475568 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]]]}] 21:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 21:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 730ms 21:34:35 INFO - PROCESS | 3428 | 1461040475636 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 21:34:35 INFO - PROCESS | 3428 | 1461040475638 Marionette TRACE conn4 <- [1,2005,null,{"value":"13"}] 21:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 21:34:35 INFO - PROCESS | 3428 | 1461040475642 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 21:34:35 INFO - PROCESS | 3428 | 1461040475644 Marionette TRACE conn4 <- [1,2006,null,{}] 21:34:35 INFO - PROCESS | 3428 | 1461040475648 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}] 21:34:35 INFO - PROCESS | 3428 | 1461040475767 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 21:34:35 INFO - PROCESS | 3428 | 1461040475837 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:35 INFO - PROCESS | 3428 | ++DOCSHELL 1A0FA800 == 58 [pid = 3428] [id = 511] 21:34:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 131 (1AEE1C00) [pid = 3428] [serial = 1533] [outer = 00000000] 21:34:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 132 (1BFBA400) [pid = 3428] [serial = 1534] [outer = 1AEE1C00] 21:34:35 INFO - PROCESS | 3428 | 1461040475883 Marionette DEBUG loaded listener.js 21:34:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 133 (1C604C00) [pid = 3428] [serial = 1535] [outer = 1AEE1C00] 21:34:36 INFO - PROCESS | 3428 | --DOMWINDOW == 132 (196AEC00) [pid = 3428] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 21:34:36 INFO - PROCESS | 3428 | --DOMWINDOW == 131 (1985C400) [pid = 3428] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 21:34:36 INFO - PROCESS | 3428 | --DOMWINDOW == 130 (1019FC00) [pid = 3428] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 21:34:36 INFO - PROCESS | 3428 | --DOMWINDOW == 129 (17CED800) [pid = 3428] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 21:34:36 INFO - PROCESS | 3428 | --DOMWINDOW == 128 (10C8C800) [pid = 3428] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 21:34:36 INFO - PROCESS | 3428 | --DOMWINDOW == 127 (10342800) [pid = 3428] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 21:34:36 INFO - PROCESS | 3428 | --DOMWINDOW == 126 (18C1E800) [pid = 3428] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 21:34:36 INFO - PROCESS | 3428 | --DOMWINDOW == 125 (1C602800) [pid = 3428] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 21:34:36 INFO - PROCESS | 3428 | --DOMWINDOW == 124 (18AE2C00) [pid = 3428] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 21:34:36 INFO - PROCESS | 3428 | 1461040476494 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]]]}] 21:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 21:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 870ms 21:34:36 INFO - PROCESS | 3428 | 1461040476515 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 21:34:36 INFO - PROCESS | 3428 | 1461040476517 Marionette TRACE conn4 <- [1,2009,null,{"value":"13"}] 21:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 21:34:36 INFO - PROCESS | 3428 | 1461040476520 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 21:34:36 INFO - PROCESS | 3428 | 1461040476522 Marionette TRACE conn4 <- [1,2010,null,{}] 21:34:36 INFO - PROCESS | 3428 | 1461040476529 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}] 21:34:36 INFO - PROCESS | 3428 | 1461040476614 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 21:34:36 INFO - PROCESS | 3428 | 1461040476621 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:36 INFO - PROCESS | 3428 | ++DOCSHELL 10347000 == 59 [pid = 3428] [id = 512] 21:34:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 125 (10C8C800) [pid = 3428] [serial = 1536] [outer = 00000000] 21:34:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 126 (18AE4000) [pid = 3428] [serial = 1537] [outer = 10C8C800] 21:34:36 INFO - PROCESS | 3428 | 1461040476666 Marionette DEBUG loaded listener.js 21:34:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 127 (196AEC00) [pid = 3428] [serial = 1538] [outer = 10C8C800] 21:34:37 INFO - PROCESS | 3428 | 1461040477148 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]]]}] 21:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 21:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 672ms 21:34:37 INFO - PROCESS | 3428 | 1461040477192 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 21:34:37 INFO - PROCESS | 3428 | 1461040477194 Marionette TRACE conn4 <- [1,2013,null,{"value":"13"}] 21:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 21:34:37 INFO - PROCESS | 3428 | 1461040477196 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 21:34:37 INFO - PROCESS | 3428 | 1461040477198 Marionette TRACE conn4 <- [1,2014,null,{}] 21:34:37 INFO - PROCESS | 3428 | 1461040477201 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}] 21:34:37 INFO - PROCESS | 3428 | 1461040477286 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 21:34:37 INFO - PROCESS | 3428 | 1461040477292 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:37 INFO - PROCESS | 3428 | ++DOCSHELL 14521C00 == 60 [pid = 3428] [id = 513] 21:34:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 128 (197BF800) [pid = 3428] [serial = 1539] [outer = 00000000] 21:34:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 129 (1C705400) [pid = 3428] [serial = 1540] [outer = 197BF800] 21:34:37 INFO - PROCESS | 3428 | 1461040477337 Marionette DEBUG loaded listener.js 21:34:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 130 (1C780000) [pid = 3428] [serial = 1541] [outer = 197BF800] 21:34:37 INFO - PROCESS | 3428 | 1461040477767 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]]]}] 21:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 21:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 630ms 21:34:37 INFO - PROCESS | 3428 | 1461040477828 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 21:34:37 INFO - PROCESS | 3428 | 1461040477830 Marionette TRACE conn4 <- [1,2017,null,{"value":"13"}] 21:34:37 INFO - PROCESS | 3428 | 1461040477833 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 21:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 21:34:37 INFO - PROCESS | 3428 | 1461040477835 Marionette TRACE conn4 <- [1,2018,null,{}] 21:34:37 INFO - PROCESS | 3428 | 1461040477838 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}] 21:34:37 INFO - PROCESS | 3428 | 1461040477921 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 21:34:37 INFO - PROCESS | 3428 | 1461040477927 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:37 INFO - PROCESS | 3428 | ++DOCSHELL 10BA1400 == 61 [pid = 3428] [id = 514] 21:34:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 131 (1C602400) [pid = 3428] [serial = 1542] [outer = 00000000] 21:34:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 132 (1D502800) [pid = 3428] [serial = 1543] [outer = 1C602400] 21:34:37 INFO - PROCESS | 3428 | 1461040477976 Marionette DEBUG loaded listener.js 21:34:38 INFO - PROCESS | 3428 | ++DOMWINDOW == 133 (1D606800) [pid = 3428] [serial = 1544] [outer = 1C602400] 21:34:38 INFO - PROCESS | 3428 | 1461040478493 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]]]}] 21:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 21:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 730ms 21:34:38 INFO - PROCESS | 3428 | 1461040478568 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 21:34:38 INFO - PROCESS | 3428 | 1461040478573 Marionette TRACE conn4 <- [1,2021,null,{"value":"13"}] 21:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 21:34:38 INFO - PROCESS | 3428 | 1461040478578 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 21:34:38 INFO - PROCESS | 3428 | 1461040478583 Marionette TRACE conn4 <- [1,2022,null,{}] 21:34:38 INFO - PROCESS | 3428 | 1461040478590 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}] 21:34:38 INFO - PROCESS | 3428 | 1461040478797 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 21:34:38 INFO - PROCESS | 3428 | 1461040478908 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:38 INFO - PROCESS | 3428 | ++DOCSHELL 1421B800 == 62 [pid = 3428] [id = 515] 21:34:38 INFO - PROCESS | 3428 | ++DOMWINDOW == 134 (1449FC00) [pid = 3428] [serial = 1545] [outer = 00000000] 21:34:38 INFO - PROCESS | 3428 | ++DOMWINDOW == 135 (14928C00) [pid = 3428] [serial = 1546] [outer = 1449FC00] 21:34:39 INFO - PROCESS | 3428 | 1461040478977 Marionette DEBUG loaded listener.js 21:34:39 INFO - PROCESS | 3428 | ++DOMWINDOW == 136 (15589000) [pid = 3428] [serial = 1547] [outer = 1449FC00] 21:34:39 INFO - PROCESS | 3428 | 1461040479520 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]]]}] 21:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 21:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 990ms 21:34:39 INFO - PROCESS | 3428 | 1461040479569 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 21:34:39 INFO - PROCESS | 3428 | 1461040479575 Marionette TRACE conn4 <- [1,2025,null,{"value":"13"}] 21:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 21:34:39 INFO - PROCESS | 3428 | 1461040479582 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 21:34:39 INFO - PROCESS | 3428 | 1461040479585 Marionette TRACE conn4 <- [1,2026,null,{}] 21:34:39 INFO - PROCESS | 3428 | 1461040479589 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}] 21:34:39 INFO - PROCESS | 3428 | 1461040479703 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 21:34:39 INFO - PROCESS | 3428 | 1461040479862 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:39 INFO - PROCESS | 3428 | ++DOCSHELL 17F12400 == 63 [pid = 3428] [id = 516] 21:34:39 INFO - PROCESS | 3428 | ++DOMWINDOW == 137 (17F35400) [pid = 3428] [serial = 1548] [outer = 00000000] 21:34:39 INFO - PROCESS | 3428 | ++DOMWINDOW == 138 (18C27400) [pid = 3428] [serial = 1549] [outer = 17F35400] 21:34:39 INFO - PROCESS | 3428 | 1461040479919 Marionette DEBUG loaded listener.js 21:34:40 INFO - PROCESS | 3428 | ++DOMWINDOW == 139 (1963D800) [pid = 3428] [serial = 1550] [outer = 17F35400] 21:34:40 INFO - PROCESS | 3428 | 1461040480510 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]]]}] 21:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 21:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 970ms 21:34:40 INFO - PROCESS | 3428 | 1461040480553 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 21:34:40 INFO - PROCESS | 3428 | 1461040480556 Marionette TRACE conn4 <- [1,2029,null,{"value":"13"}] 21:34:40 INFO - PROCESS | 3428 | 1461040480559 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 21:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 21:34:40 INFO - PROCESS | 3428 | 1461040480563 Marionette TRACE conn4 <- [1,2030,null,{}] 21:34:40 INFO - PROCESS | 3428 | 1461040480574 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}] 21:34:40 INFO - PROCESS | 3428 | 1461040480687 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 21:34:40 INFO - PROCESS | 3428 | 1461040480829 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:40 INFO - PROCESS | 3428 | ++DOCSHELL 1C701800 == 64 [pid = 3428] [id = 517] 21:34:40 INFO - PROCESS | 3428 | ++DOMWINDOW == 140 (1C70BC00) [pid = 3428] [serial = 1551] [outer = 00000000] 21:34:40 INFO - PROCESS | 3428 | ++DOMWINDOW == 141 (1D586800) [pid = 3428] [serial = 1552] [outer = 1C70BC00] 21:34:40 INFO - PROCESS | 3428 | 1461040480887 Marionette DEBUG loaded listener.js 21:34:40 INFO - PROCESS | 3428 | ++DOMWINDOW == 142 (1D58BC00) [pid = 3428] [serial = 1553] [outer = 1C70BC00] 21:34:41 INFO - PROCESS | 3428 | 1461040481494 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]]]}] 21:34:41 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) 21:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 970ms 21:34:41 INFO - PROCESS | 3428 | 1461040481533 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 21:34:41 INFO - PROCESS | 3428 | 1461040481536 Marionette TRACE conn4 <- [1,2033,null,{"value":"13"}] 21:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 21:34:41 INFO - PROCESS | 3428 | 1461040481539 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 21:34:41 INFO - PROCESS | 3428 | 1461040481541 Marionette TRACE conn4 <- [1,2034,null,{}] 21:34:41 INFO - PROCESS | 3428 | 1461040481545 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}] 21:34:41 INFO - PROCESS | 3428 | 1461040481653 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 21:34:41 INFO - PROCESS | 3428 | 1461040481796 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:41 INFO - PROCESS | 3428 | ++DOCSHELL 1D58D400 == 65 [pid = 3428] [id = 518] 21:34:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 143 (1D591000) [pid = 3428] [serial = 1554] [outer = 00000000] 21:34:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 144 (1D76E000) [pid = 3428] [serial = 1555] [outer = 1D591000] 21:34:41 INFO - PROCESS | 3428 | 1461040481853 Marionette DEBUG loaded listener.js 21:34:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 145 (1D7AC800) [pid = 3428] [serial = 1556] [outer = 1D591000] 21:34:42 INFO - PROCESS | 3428 | 1461040482422 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]]]}] 21:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 931ms 21:34:42 INFO - PROCESS | 3428 | 1461040482473 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 21:34:42 INFO - PROCESS | 3428 | 1461040482475 Marionette TRACE conn4 <- [1,2037,null,{"value":"13"}] 21:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 21:34:42 INFO - PROCESS | 3428 | 1461040482479 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 21:34:42 INFO - PROCESS | 3428 | 1461040482481 Marionette TRACE conn4 <- [1,2038,null,{}] 21:34:42 INFO - PROCESS | 3428 | 1461040482485 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}] 21:34:42 INFO - PROCESS | 3428 | 1461040482589 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 21:34:42 INFO - PROCESS | 3428 | 1461040482730 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:42 INFO - PROCESS | 3428 | ++DOCSHELL 1D593C00 == 66 [pid = 3428] [id = 519] 21:34:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 146 (1D594000) [pid = 3428] [serial = 1557] [outer = 00000000] 21:34:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 147 (1D7EA000) [pid = 3428] [serial = 1558] [outer = 1D594000] 21:34:42 INFO - PROCESS | 3428 | 1461040482785 Marionette DEBUG loaded listener.js 21:34:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 148 (1E603400) [pid = 3428] [serial = 1559] [outer = 1D594000] 21:34:43 INFO - PROCESS | 3428 | 1461040483358 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]]]}] 21:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 21:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 930ms 21:34:43 INFO - PROCESS | 3428 | 1461040483413 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 21:34:43 INFO - PROCESS | 3428 | 1461040483415 Marionette TRACE conn4 <- [1,2041,null,{"value":"13"}] 21:34:43 INFO - PROCESS | 3428 | 1461040483419 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 21:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 21:34:43 INFO - PROCESS | 3428 | 1461040483421 Marionette TRACE conn4 <- [1,2042,null,{}] 21:34:43 INFO - PROCESS | 3428 | 1461040483424 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}] 21:34:43 INFO - PROCESS | 3428 | 1461040483551 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 21:34:43 INFO - PROCESS | 3428 | 1461040483728 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:43 INFO - PROCESS | 3428 | ++DOCSHELL 1D504400 == 67 [pid = 3428] [id = 520] 21:34:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 149 (1D544800) [pid = 3428] [serial = 1560] [outer = 00000000] 21:34:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 150 (1E7D9C00) [pid = 3428] [serial = 1561] [outer = 1D544800] 21:34:43 INFO - PROCESS | 3428 | 1461040483788 Marionette DEBUG loaded listener.js 21:34:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 151 (1ED36C00) [pid = 3428] [serial = 1562] [outer = 1D544800] 21:34:44 INFO - PROCESS | 3428 | 1461040484415 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]]]}] 21:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 21:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1069ms 21:34:44 INFO - PROCESS | 3428 | 1461040484492 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 21:34:44 INFO - PROCESS | 3428 | 1461040484495 Marionette TRACE conn4 <- [1,2045,null,{"value":"13"}] 21:34:44 INFO - PROCESS | 3428 | 1461040484498 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 21:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 21:34:44 INFO - PROCESS | 3428 | 1461040484500 Marionette TRACE conn4 <- [1,2046,null,{}] 21:34:44 INFO - PROCESS | 3428 | 1461040484504 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}] 21:34:44 INFO - PROCESS | 3428 | 1461040484763 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 21:34:44 INFO - PROCESS | 3428 | 1461040484923 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:44 INFO - PROCESS | 3428 | ++DOCSHELL 14217C00 == 68 [pid = 3428] [id = 521] 21:34:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 152 (14218C00) [pid = 3428] [serial = 1563] [outer = 00000000] 21:34:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 153 (14928800) [pid = 3428] [serial = 1564] [outer = 14218C00] 21:34:44 INFO - PROCESS | 3428 | 1461040484974 Marionette DEBUG loaded listener.js 21:34:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 154 (15A64400) [pid = 3428] [serial = 1565] [outer = 14218C00] 21:34:45 INFO - PROCESS | 3428 | 1461040485572 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]]]}] 21:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 21:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1117ms 21:34:45 INFO - PROCESS | 3428 | 1461040485620 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 21:34:45 INFO - PROCESS | 3428 | 1461040485624 Marionette TRACE conn4 <- [1,2049,null,{"value":"13"}] 21:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 21:34:45 INFO - PROCESS | 3428 | 1461040485629 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 21:34:45 INFO - PROCESS | 3428 | 1461040485633 Marionette TRACE conn4 <- [1,2050,null,{}] 21:34:45 INFO - PROCESS | 3428 | 1461040485637 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}] 21:34:45 INFO - PROCESS | 3428 | 1461040485756 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 21:34:45 INFO - PROCESS | 3428 | --DOCSHELL 14521C00 == 67 [pid = 3428] [id = 513] 21:34:45 INFO - PROCESS | 3428 | --DOCSHELL 10347000 == 66 [pid = 3428] [id = 512] 21:34:45 INFO - PROCESS | 3428 | --DOCSHELL 1A0FA800 == 65 [pid = 3428] [id = 511] 21:34:45 INFO - PROCESS | 3428 | --DOCSHELL 19FF4400 == 64 [pid = 3428] [id = 510] 21:34:45 INFO - PROCESS | 3428 | --DOCSHELL 196AF000 == 63 [pid = 3428] [id = 509] 21:34:45 INFO - PROCESS | 3428 | --DOCSHELL 17CE8400 == 62 [pid = 3428] [id = 508] 21:34:45 INFO - PROCESS | 3428 | --DOCSHELL 18AE2400 == 61 [pid = 3428] [id = 507] 21:34:45 INFO - PROCESS | 3428 | --DOCSHELL 133E8400 == 60 [pid = 3428] [id = 506] 21:34:45 INFO - PROCESS | 3428 | --DOCSHELL 17B55C00 == 59 [pid = 3428] [id = 505] 21:34:45 INFO - PROCESS | 3428 | --DOMWINDOW == 153 (1C701400) [pid = 3428] [serial = 1459] [outer = 00000000] [url = about:blank] 21:34:45 INFO - PROCESS | 3428 | --DOMWINDOW == 152 (1D544C00) [pid = 3428] [serial = 1462] [outer = 00000000] [url = about:blank] 21:34:45 INFO - PROCESS | 3428 | --DOMWINDOW == 151 (1D768800) [pid = 3428] [serial = 1465] [outer = 00000000] [url = about:blank] 21:34:45 INFO - PROCESS | 3428 | --DOMWINDOW == 150 (1D61E800) [pid = 3428] [serial = 1495] [outer = 00000000] [url = about:blank] 21:34:45 INFO - PROCESS | 3428 | --DOCSHELL 0FC05C00 == 58 [pid = 3428] [id = 504] 21:34:45 INFO - PROCESS | 3428 | --DOCSHELL 15A61400 == 57 [pid = 3428] [id = 500] 21:34:45 INFO - PROCESS | 3428 | --DOCSHELL 10349800 == 56 [pid = 3428] [id = 499] 21:34:45 INFO - PROCESS | 3428 | --DOCSHELL 0FE10800 == 55 [pid = 3428] [id = 498] 21:34:45 INFO - PROCESS | 3428 | --DOMWINDOW == 149 (1988DC00) [pid = 3428] [serial = 1480] [outer = 00000000] [url = about:blank] 21:34:45 INFO - PROCESS | 3428 | --DOMWINDOW == 148 (19898C00) [pid = 3428] [serial = 1481] [outer = 00000000] [url = about:blank] 21:34:45 INFO - PROCESS | 3428 | --DOMWINDOW == 147 (1B96A800) [pid = 3428] [serial = 1484] [outer = 00000000] [url = about:blank] 21:34:45 INFO - PROCESS | 3428 | --DOMWINDOW == 146 (1AB77400) [pid = 3428] [serial = 1483] [outer = 00000000] [url = about:blank] 21:34:45 INFO - PROCESS | 3428 | --DOMWINDOW == 145 (18C28800) [pid = 3428] [serial = 1489] [outer = 00000000] [url = about:blank] 21:34:45 INFO - PROCESS | 3428 | --DOMWINDOW == 144 (17FC3000) [pid = 3428] [serial = 1474] [outer = 00000000] [url = about:blank] 21:34:45 INFO - PROCESS | 3428 | --DOMWINDOW == 143 (18A5A000) [pid = 3428] [serial = 1475] [outer = 00000000] [url = about:blank] 21:34:45 INFO - PROCESS | 3428 | --DOMWINDOW == 142 (17B60C00) [pid = 3428] [serial = 1469] [outer = 00000000] [url = about:blank] 21:34:45 INFO - PROCESS | 3428 | --DOMWINDOW == 141 (16956800) [pid = 3428] [serial = 1468] [outer = 00000000] [url = about:blank] 21:34:45 INFO - PROCESS | 3428 | --DOMWINDOW == 140 (14522400) [pid = 3428] [serial = 1471] [outer = 00000000] [url = about:blank] 21:34:45 INFO - PROCESS | 3428 | --DOMWINDOW == 139 (14C67800) [pid = 3428] [serial = 1472] [outer = 00000000] [url = about:blank] 21:34:45 INFO - PROCESS | 3428 | --DOMWINDOW == 138 (1963BC00) [pid = 3428] [serial = 1477] [outer = 00000000] [url = about:blank] 21:34:45 INFO - PROCESS | 3428 | --DOMWINDOW == 137 (1C708800) [pid = 3428] [serial = 1486] [outer = 00000000] [url = about:blank] 21:34:45 INFO - PROCESS | 3428 | --DOMWINDOW == 136 (18AE7400) [pid = 3428] [serial = 1456] [outer = 00000000] [url = about:blank] 21:34:45 INFO - PROCESS | 3428 | --DOMWINDOW == 135 (149CF400) [pid = 3428] [serial = 1453] [outer = 00000000] [url = about:blank] 21:34:45 INFO - PROCESS | 3428 | --DOMWINDOW == 134 (1D50B400) [pid = 3428] [serial = 1493] [outer = 00000000] [url = about:blank] 21:34:45 INFO - PROCESS | 3428 | --DOMWINDOW == 133 (1C846800) [pid = 3428] [serial = 1492] [outer = 00000000] [url = about:blank] 21:34:45 INFO - PROCESS | 3428 | --DOMWINDOW == 132 (1C70FC00) [pid = 3428] [serial = 1487] [outer = 00000000] [url = about:blank] 21:34:45 INFO - PROCESS | 3428 | --DOMWINDOW == 131 (197CC800) [pid = 3428] [serial = 1490] [outer = 00000000] [url = about:blank] 21:34:45 INFO - PROCESS | 3428 | --DOMWINDOW == 130 (19648800) [pid = 3428] [serial = 1478] [outer = 00000000] [url = about:blank] 21:34:45 INFO - PROCESS | 3428 | 1461040485932 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:45 INFO - PROCESS | 3428 | ++DOCSHELL 0FE10800 == 56 [pid = 3428] [id = 522] 21:34:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 131 (0FE12400) [pid = 3428] [serial = 1566] [outer = 00000000] 21:34:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 132 (103E6C00) [pid = 3428] [serial = 1567] [outer = 0FE12400] 21:34:45 INFO - PROCESS | 3428 | 1461040485980 Marionette DEBUG loaded listener.js 21:34:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 133 (1490B800) [pid = 3428] [serial = 1568] [outer = 0FE12400] 21:34:46 INFO - PROCESS | 3428 | 1461040486430 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]]]}] 21:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 21:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 830ms 21:34:46 INFO - PROCESS | 3428 | 1461040486464 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 21:34:46 INFO - PROCESS | 3428 | 1461040486466 Marionette TRACE conn4 <- [1,2053,null,{"value":"13"}] 21:34:46 INFO - PROCESS | 3428 | 1461040486470 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 21:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 21:34:46 INFO - PROCESS | 3428 | 1461040486472 Marionette TRACE conn4 <- [1,2054,null,{}] 21:34:46 INFO - PROCESS | 3428 | 1461040486475 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}] 21:34:46 INFO - PROCESS | 3428 | 1461040486561 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 21:34:46 INFO - PROCESS | 3428 | 1461040486569 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:46 INFO - PROCESS | 3428 | ++DOCSHELL 17F26400 == 57 [pid = 3428] [id = 523] 21:34:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 134 (17FC7C00) [pid = 3428] [serial = 1569] [outer = 00000000] 21:34:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 135 (18AE2400) [pid = 3428] [serial = 1570] [outer = 17FC7C00] 21:34:46 INFO - PROCESS | 3428 | 1461040486614 Marionette DEBUG loaded listener.js 21:34:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 136 (18C1D000) [pid = 3428] [serial = 1571] [outer = 17FC7C00] 21:34:47 INFO - PROCESS | 3428 | 1461040487124 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]]]}] 21:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 21:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 675ms 21:34:47 INFO - PROCESS | 3428 | 1461040487148 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 21:34:47 INFO - PROCESS | 3428 | 1461040487152 Marionette TRACE conn4 <- [1,2057,null,{"value":"13"}] 21:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 21:34:47 INFO - PROCESS | 3428 | 1461040487162 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 21:34:47 INFO - PROCESS | 3428 | 1461040487166 Marionette TRACE conn4 <- [1,2058,null,{}] 21:34:47 INFO - PROCESS | 3428 | 1461040487170 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}] 21:34:47 INFO - PROCESS | 3428 | 1461040487257 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 21:34:47 INFO - PROCESS | 3428 | 1461040487266 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:47 INFO - PROCESS | 3428 | ++DOCSHELL 18C21400 == 58 [pid = 3428] [id = 524] 21:34:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 137 (196AE000) [pid = 3428] [serial = 1572] [outer = 00000000] 21:34:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 138 (1989A000) [pid = 3428] [serial = 1573] [outer = 196AE000] 21:34:47 INFO - PROCESS | 3428 | 1461040487310 Marionette DEBUG loaded listener.js 21:34:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 139 (19A6C800) [pid = 3428] [serial = 1574] [outer = 196AE000] 21:34:47 INFO - PROCESS | 3428 | 1461040487789 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]]]}] 21:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 21:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 690ms 21:34:47 INFO - PROCESS | 3428 | 1461040487848 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 21:34:47 INFO - PROCESS | 3428 | 1461040487850 Marionette TRACE conn4 <- [1,2061,null,{"value":"13"}] 21:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 21:34:47 INFO - PROCESS | 3428 | 1461040487853 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 21:34:47 INFO - PROCESS | 3428 | 1461040487855 Marionette TRACE conn4 <- [1,2062,null,{}] 21:34:47 INFO - PROCESS | 3428 | 1461040487859 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}] 21:34:47 INFO - PROCESS | 3428 | 1461040487944 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 21:34:48 INFO - PROCESS | 3428 | 1461040488060 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:48 INFO - PROCESS | 3428 | ++DOCSHELL 19894800 == 59 [pid = 3428] [id = 525] 21:34:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 140 (19A71C00) [pid = 3428] [serial = 1575] [outer = 00000000] 21:34:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 141 (1A0EC400) [pid = 3428] [serial = 1576] [outer = 19A71C00] 21:34:48 INFO - PROCESS | 3428 | 1461040488105 Marionette DEBUG loaded listener.js 21:34:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 142 (1A0ED800) [pid = 3428] [serial = 1577] [outer = 19A71C00] 21:34:48 INFO - PROCESS | 3428 | 1461040488526 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]]]}] 21:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 21:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 730ms 21:34:48 INFO - PROCESS | 3428 | 1461040488584 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 21:34:48 INFO - PROCESS | 3428 | 1461040488586 Marionette TRACE conn4 <- [1,2065,null,{"value":"13"}] 21:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 21:34:48 INFO - PROCESS | 3428 | 1461040488589 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 21:34:48 INFO - PROCESS | 3428 | 1461040488591 Marionette TRACE conn4 <- [1,2066,null,{}] 21:34:48 INFO - PROCESS | 3428 | 1461040488600 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}] 21:34:48 INFO - PROCESS | 3428 | 1461040488748 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 21:34:48 INFO - PROCESS | 3428 | 1461040488820 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:48 INFO - PROCESS | 3428 | ++DOCSHELL 1B9DE400 == 60 [pid = 3428] [id = 526] 21:34:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 143 (1BF4F800) [pid = 3428] [serial = 1578] [outer = 00000000] 21:34:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 144 (1C60C400) [pid = 3428] [serial = 1579] [outer = 1BF4F800] 21:34:48 INFO - PROCESS | 3428 | 1461040488873 Marionette DEBUG loaded listener.js 21:34:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 145 (1A0EC000) [pid = 3428] [serial = 1580] [outer = 1BF4F800] 21:34:49 INFO - PROCESS | 3428 | 1461040489326 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]]]}] 21:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 21:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 770ms 21:34:49 INFO - PROCESS | 3428 | 1461040489364 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 21:34:49 INFO - PROCESS | 3428 | 1461040489366 Marionette TRACE conn4 <- [1,2069,null,{"value":"13"}] 21:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 21:34:49 INFO - PROCESS | 3428 | 1461040489369 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 21:34:49 INFO - PROCESS | 3428 | 1461040489371 Marionette TRACE conn4 <- [1,2070,null,{}] 21:34:49 INFO - PROCESS | 3428 | 1461040489380 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}] 21:34:49 INFO - PROCESS | 3428 | 1461040489501 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 21:34:49 INFO - PROCESS | 3428 | 1461040489507 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:49 INFO - PROCESS | 3428 | ++DOCSHELL 1C605800 == 61 [pid = 3428] [id = 527] 21:34:49 INFO - PROCESS | 3428 | ++DOMWINDOW == 146 (1C70F400) [pid = 3428] [serial = 1581] [outer = 00000000] 21:34:49 INFO - PROCESS | 3428 | ++DOMWINDOW == 147 (1D545C00) [pid = 3428] [serial = 1582] [outer = 1C70F400] 21:34:49 INFO - PROCESS | 3428 | 1461040489553 Marionette DEBUG loaded listener.js 21:34:49 INFO - PROCESS | 3428 | ++DOMWINDOW == 148 (1D58B000) [pid = 3428] [serial = 1583] [outer = 1C70F400] 21:34:50 INFO - PROCESS | 3428 | 1461040489985 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]]]}] 21:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 21:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 690ms 21:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 21:34:50 INFO - PROCESS | 3428 | 1461040490060 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 21:34:50 INFO - PROCESS | 3428 | 1461040490062 Marionette TRACE conn4 <- [1,2073,null,{"value":"13"}] 21:34:50 INFO - PROCESS | 3428 | 1461040490066 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 21:34:50 INFO - PROCESS | 3428 | 1461040490067 Marionette TRACE conn4 <- [1,2074,null,{}] 21:34:50 INFO - PROCESS | 3428 | 1461040490071 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}] 21:34:50 INFO - PROCESS | 3428 | 1461040490222 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 21:34:50 INFO - PROCESS | 3428 | 1461040490247 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:50 INFO - PROCESS | 3428 | ++DOCSHELL 1D501C00 == 62 [pid = 3428] [id = 528] 21:34:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 149 (1D606C00) [pid = 3428] [serial = 1584] [outer = 00000000] 21:34:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 150 (1D770000) [pid = 3428] [serial = 1585] [outer = 1D606C00] 21:34:50 INFO - PROCESS | 3428 | 1461040490292 Marionette DEBUG loaded listener.js 21:34:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 151 (1D76D000) [pid = 3428] [serial = 1586] [outer = 1D606C00] 21:34:50 INFO - PROCESS | 3428 | --DOMWINDOW == 150 (1A0EEC00) [pid = 3428] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 21:34:50 INFO - PROCESS | 3428 | --DOMWINDOW == 149 (196B2800) [pid = 3428] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 21:34:50 INFO - PROCESS | 3428 | --DOMWINDOW == 148 (1AEE1C00) [pid = 3428] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 21:34:50 INFO - PROCESS | 3428 | --DOMWINDOW == 147 (18B42400) [pid = 3428] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 21:34:50 INFO - PROCESS | 3428 | --DOMWINDOW == 146 (17B56000) [pid = 3428] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 21:34:50 INFO - PROCESS | 3428 | --DOMWINDOW == 145 (18C20800) [pid = 3428] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 21:34:50 INFO - PROCESS | 3428 | --DOMWINDOW == 144 (144A8C00) [pid = 3428] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 21:34:50 INFO - PROCESS | 3428 | --DOMWINDOW == 143 (0FCC2C00) [pid = 3428] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 21:34:50 INFO - PROCESS | 3428 | --DOMWINDOW == 142 (1421D400) [pid = 3428] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 21:34:50 INFO - PROCESS | 3428 | --DOMWINDOW == 141 (10C8C800) [pid = 3428] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 21:34:50 INFO - PROCESS | 3428 | --DOMWINDOW == 140 (197BF800) [pid = 3428] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 21:34:50 INFO - PROCESS | 3428 | --DOMWINDOW == 139 (18C24000) [pid = 3428] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 21:34:50 INFO - PROCESS | 3428 | --DOMWINDOW == 138 (18AD9000) [pid = 3428] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 21:34:50 INFO - PROCESS | 3428 | --DOMWINDOW == 137 (0FE11400) [pid = 3428] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 21:34:50 INFO - PROCESS | 3428 | --DOMWINDOW == 136 (165EC400) [pid = 3428] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 21:34:50 INFO - PROCESS | 3428 | --DOMWINDOW == 135 (1019E400) [pid = 3428] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 21:34:50 INFO - PROCESS | 3428 | --DOMWINDOW == 134 (1558EC00) [pid = 3428] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 21:34:50 INFO - PROCESS | 3428 | --DOMWINDOW == 133 (196A7800) [pid = 3428] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 21:34:50 INFO - PROCESS | 3428 | --DOMWINDOW == 132 (1C77C800) [pid = 3428] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 21:34:50 INFO - PROCESS | 3428 | --DOMWINDOW == 131 (0FE0D000) [pid = 3428] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 21:34:50 INFO - PROCESS | 3428 | --DOMWINDOW == 130 (165E8800) [pid = 3428] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 21:34:50 INFO - PROCESS | 3428 | --DOMWINDOW == 129 (1AEE0000) [pid = 3428] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 21:34:50 INFO - PROCESS | 3428 | --DOMWINDOW == 128 (1D50AC00) [pid = 3428] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 21:34:50 INFO - PROCESS | 3428 | --DOMWINDOW == 127 (1AE20800) [pid = 3428] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 21:34:50 INFO - PROCESS | 3428 | --DOMWINDOW == 126 (1ABB7000) [pid = 3428] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 21:34:50 INFO - PROCESS | 3428 | 1461040490925 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]]]}] 21:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 21:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 930ms 21:34:51 INFO - PROCESS | 3428 | 1461040490997 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 21:34:51 INFO - PROCESS | 3428 | 1461040490999 Marionette TRACE conn4 <- [1,2077,null,{"value":"13"}] 21:34:51 INFO - PROCESS | 3428 | 1461040491002 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 21:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 21:34:51 INFO - PROCESS | 3428 | 1461040491003 Marionette TRACE conn4 <- [1,2078,null,{}] 21:34:51 INFO - PROCESS | 3428 | 1461040491007 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}] 21:34:51 INFO - PROCESS | 3428 | 1461040491093 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 21:34:51 INFO - PROCESS | 3428 | 1461040491099 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:51 INFO - PROCESS | 3428 | ++DOCSHELL 14C67C00 == 63 [pid = 3428] [id = 529] 21:34:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 127 (14C6AC00) [pid = 3428] [serial = 1587] [outer = 00000000] 21:34:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 128 (17CE9000) [pid = 3428] [serial = 1588] [outer = 14C6AC00] 21:34:51 INFO - PROCESS | 3428 | 1461040491144 Marionette DEBUG loaded listener.js 21:34:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 129 (18AD9000) [pid = 3428] [serial = 1589] [outer = 14C6AC00] 21:34:51 INFO - PROCESS | 3428 | 1461040491577 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]]]}] 21:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 21:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 630ms 21:34:51 INFO - PROCESS | 3428 | 1461040491637 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 21:34:51 INFO - PROCESS | 3428 | 1461040491639 Marionette TRACE conn4 <- [1,2081,null,{"value":"13"}] 21:34:51 INFO - PROCESS | 3428 | 1461040491642 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 21:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 21:34:51 INFO - PROCESS | 3428 | 1461040491644 Marionette TRACE conn4 <- [1,2082,null,{}] 21:34:51 INFO - PROCESS | 3428 | 1461040491647 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}] 21:34:51 INFO - PROCESS | 3428 | 1461040491730 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 21:34:51 INFO - PROCESS | 3428 | 1461040491736 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:51 INFO - PROCESS | 3428 | ++DOCSHELL 17B56000 == 64 [pid = 3428] [id = 530] 21:34:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 130 (18C1C800) [pid = 3428] [serial = 1590] [outer = 00000000] 21:34:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 131 (14C3D400) [pid = 3428] [serial = 1591] [outer = 18C1C800] 21:34:51 INFO - PROCESS | 3428 | 1461040491779 Marionette DEBUG loaded listener.js 21:34:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 132 (1AEDF800) [pid = 3428] [serial = 1592] [outer = 18C1C800] 21:34:52 INFO - PROCESS | 3428 | 1461040492237 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]]]}] 21:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 21:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 632ms 21:34:52 INFO - PROCESS | 3428 | 1461040492281 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 21:34:52 INFO - PROCESS | 3428 | 1461040492283 Marionette TRACE conn4 <- [1,2085,null,{"value":"13"}] 21:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 21:34:52 INFO - PROCESS | 3428 | 1461040492299 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 21:34:52 INFO - PROCESS | 3428 | 1461040492301 Marionette TRACE conn4 <- [1,2086,null,{}] 21:34:52 INFO - PROCESS | 3428 | 1461040492305 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}] 21:34:52 INFO - PROCESS | 3428 | 1461040492389 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 21:34:52 INFO - PROCESS | 3428 | 1461040492398 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:52 INFO - PROCESS | 3428 | ++DOCSHELL 1AC0E400 == 65 [pid = 3428] [id = 531] 21:34:52 INFO - PROCESS | 3428 | ++DOMWINDOW == 133 (1C70C800) [pid = 3428] [serial = 1593] [outer = 00000000] 21:34:52 INFO - PROCESS | 3428 | ++DOMWINDOW == 134 (1D608800) [pid = 3428] [serial = 1594] [outer = 1C70C800] 21:34:52 INFO - PROCESS | 3428 | 1461040492447 Marionette DEBUG loaded listener.js 21:34:52 INFO - PROCESS | 3428 | ++DOMWINDOW == 135 (1D7E8C00) [pid = 3428] [serial = 1595] [outer = 1C70C800] 21:34:53 INFO - PROCESS | 3428 | 1461040493179 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]]]}] 21:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 21:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 930ms 21:34:53 INFO - PROCESS | 3428 | 1461040493236 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 21:34:53 INFO - PROCESS | 3428 | 1461040493241 Marionette TRACE conn4 <- [1,2089,null,{"value":"13"}] 21:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 21:34:53 INFO - PROCESS | 3428 | 1461040493247 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 21:34:53 INFO - PROCESS | 3428 | 1461040493251 Marionette TRACE conn4 <- [1,2090,null,{}] 21:34:53 INFO - PROCESS | 3428 | 1461040493257 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}] 21:34:53 INFO - PROCESS | 3428 | 1461040493414 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 21:34:53 INFO - PROCESS | 3428 | 1461040493559 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:53 INFO - PROCESS | 3428 | ++DOCSHELL 1490F400 == 66 [pid = 3428] [id = 532] 21:34:53 INFO - PROCESS | 3428 | ++DOMWINDOW == 136 (15A5AC00) [pid = 3428] [serial = 1596] [outer = 00000000] 21:34:53 INFO - PROCESS | 3428 | ++DOMWINDOW == 137 (18267800) [pid = 3428] [serial = 1597] [outer = 15A5AC00] 21:34:53 INFO - PROCESS | 3428 | 1461040493618 Marionette DEBUG loaded listener.js 21:34:53 INFO - PROCESS | 3428 | ++DOMWINDOW == 138 (18AE2C00) [pid = 3428] [serial = 1598] [outer = 15A5AC00] 21:34:54 INFO - PROCESS | 3428 | 1461040494202 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]]]}] 21:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 21:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1021ms 21:34:54 INFO - PROCESS | 3428 | 1461040494272 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 21:34:54 INFO - PROCESS | 3428 | 1461040494278 Marionette TRACE conn4 <- [1,2093,null,{"value":"13"}] 21:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 21:34:54 INFO - PROCESS | 3428 | 1461040494285 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 21:34:54 INFO - PROCESS | 3428 | 1461040494288 Marionette TRACE conn4 <- [1,2094,null,{}] 21:34:54 INFO - PROCESS | 3428 | 1461040494292 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}] 21:34:54 INFO - PROCESS | 3428 | 1461040494437 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 21:34:54 INFO - PROCESS | 3428 | 1461040494586 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:54 INFO - PROCESS | 3428 | ++DOCSHELL 19642000 == 67 [pid = 3428] [id = 533] 21:34:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 139 (19648000) [pid = 3428] [serial = 1599] [outer = 00000000] 21:34:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 140 (19FF5400) [pid = 3428] [serial = 1600] [outer = 19648000] 21:34:54 INFO - PROCESS | 3428 | 1461040494643 Marionette DEBUG loaded listener.js 21:34:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 141 (1B96A000) [pid = 3428] [serial = 1601] [outer = 19648000] 21:34:55 INFO - PROCESS | 3428 | 1461040495241 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]]]}] 21:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 21:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 970ms 21:34:55 INFO - PROCESS | 3428 | 1461040495257 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 21:34:55 INFO - PROCESS | 3428 | 1461040495259 Marionette TRACE conn4 <- [1,2097,null,{"value":"13"}] 21:34:55 INFO - PROCESS | 3428 | 1461040495279 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 21:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 21:34:55 INFO - PROCESS | 3428 | 1461040495283 Marionette TRACE conn4 <- [1,2098,null,{}] 21:34:55 INFO - PROCESS | 3428 | 1461040495294 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}] 21:34:55 INFO - PROCESS | 3428 | 1461040495407 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 21:34:55 INFO - PROCESS | 3428 | 1461040495568 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:55 INFO - PROCESS | 3428 | ++DOCSHELL 1D7AF000 == 68 [pid = 3428] [id = 534] 21:34:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 142 (1D7E3000) [pid = 3428] [serial = 1602] [outer = 00000000] 21:34:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 143 (1E60E400) [pid = 3428] [serial = 1603] [outer = 1D7E3000] 21:34:55 INFO - PROCESS | 3428 | 1461040495625 Marionette DEBUG loaded listener.js 21:34:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 144 (1E6B3800) [pid = 3428] [serial = 1604] [outer = 1D7E3000] 21:34:56 INFO - PROCESS | 3428 | 1461040496225 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]]]}] 21:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 21:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 970ms 21:34:56 INFO - PROCESS | 3428 | 1461040496259 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 21:34:56 INFO - PROCESS | 3428 | 1461040496262 Marionette TRACE conn4 <- [1,2101,null,{"value":"13"}] 21:34:56 INFO - PROCESS | 3428 | 1461040496265 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 21:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 21:34:56 INFO - PROCESS | 3428 | 1461040496267 Marionette TRACE conn4 <- [1,2102,null,{}] 21:34:56 INFO - PROCESS | 3428 | 1461040496271 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}] 21:34:56 INFO - PROCESS | 3428 | 1461040496380 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 21:34:56 INFO - PROCESS | 3428 | 1461040496525 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:56 INFO - PROCESS | 3428 | ++DOCSHELL 1E6BA000 == 69 [pid = 3428] [id = 535] 21:34:56 INFO - PROCESS | 3428 | ++DOMWINDOW == 145 (1ED32800) [pid = 3428] [serial = 1605] [outer = 00000000] 21:34:56 INFO - PROCESS | 3428 | ++DOMWINDOW == 146 (1ED3F000) [pid = 3428] [serial = 1606] [outer = 1ED32800] 21:34:56 INFO - PROCESS | 3428 | 1461040496580 Marionette DEBUG loaded listener.js 21:34:56 INFO - PROCESS | 3428 | ++DOMWINDOW == 147 (1EE23000) [pid = 3428] [serial = 1607] [outer = 1ED32800] 21:34:57 INFO - PROCESS | 3428 | 1461040497109 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]]]}] 21:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 21:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 871ms 21:34:57 INFO - PROCESS | 3428 | 1461040497140 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 21:34:57 INFO - PROCESS | 3428 | 1461040497142 Marionette TRACE conn4 <- [1,2105,null,{"value":"13"}] 21:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 21:34:57 INFO - PROCESS | 3428 | 1461040497161 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 21:34:57 INFO - PROCESS | 3428 | 1461040497164 Marionette TRACE conn4 <- [1,2106,null,{}] 21:34:57 INFO - PROCESS | 3428 | 1461040497168 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}] 21:34:57 INFO - PROCESS | 3428 | 1461040497290 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 21:34:57 INFO - PROCESS | 3428 | 1461040497465 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:57 INFO - PROCESS | 3428 | ++DOCSHELL 0FE14400 == 70 [pid = 3428] [id = 536] 21:34:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 148 (0FE38400) [pid = 3428] [serial = 1608] [outer = 00000000] 21:34:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 149 (14C6B000) [pid = 3428] [serial = 1609] [outer = 0FE38400] 21:34:57 INFO - PROCESS | 3428 | 1461040497523 Marionette DEBUG loaded listener.js 21:34:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 150 (15A65C00) [pid = 3428] [serial = 1610] [outer = 0FE38400] 21:34:58 INFO - PROCESS | 3428 | 1461040498365 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]]]}] 21:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 21:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1283ms 21:34:58 INFO - PROCESS | 3428 | 1461040498451 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 21:34:58 INFO - PROCESS | 3428 | 1461040498455 Marionette TRACE conn4 <- [1,2109,null,{"value":"13"}] 21:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 21:34:58 INFO - PROCESS | 3428 | 1461040498460 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 21:34:58 INFO - PROCESS | 3428 | 1461040498464 Marionette TRACE conn4 <- [1,2110,null,{}] 21:34:58 INFO - PROCESS | 3428 | 1461040498471 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}] 21:34:58 INFO - PROCESS | 3428 | 1461040498606 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 21:34:58 INFO - PROCESS | 3428 | 1461040498757 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:58 INFO - PROCESS | 3428 | ++DOCSHELL 10191400 == 71 [pid = 3428] [id = 537] 21:34:58 INFO - PROCESS | 3428 | ++DOMWINDOW == 151 (10198000) [pid = 3428] [serial = 1611] [outer = 00000000] 21:34:58 INFO - PROCESS | 3428 | ++DOMWINDOW == 152 (1026AC00) [pid = 3428] [serial = 1612] [outer = 10198000] 21:34:58 INFO - PROCESS | 3428 | 1461040498811 Marionette DEBUG loaded listener.js 21:34:58 INFO - PROCESS | 3428 | ++DOMWINDOW == 153 (10BA2000) [pid = 3428] [serial = 1613] [outer = 10198000] 21:34:59 INFO - PROCESS | 3428 | --DOCSHELL 17B56000 == 70 [pid = 3428] [id = 530] 21:34:59 INFO - PROCESS | 3428 | --DOCSHELL 14C67C00 == 69 [pid = 3428] [id = 529] 21:34:59 INFO - PROCESS | 3428 | --DOCSHELL 1D501C00 == 68 [pid = 3428] [id = 528] 21:34:59 INFO - PROCESS | 3428 | --DOCSHELL 1C605800 == 67 [pid = 3428] [id = 527] 21:34:59 INFO - PROCESS | 3428 | --DOCSHELL 1B9DE400 == 66 [pid = 3428] [id = 526] 21:34:59 INFO - PROCESS | 3428 | --DOCSHELL 19894800 == 65 [pid = 3428] [id = 525] 21:34:59 INFO - PROCESS | 3428 | --DOCSHELL 18C21400 == 64 [pid = 3428] [id = 524] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 152 (1D502800) [pid = 3428] [serial = 1543] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOCSHELL 17F26400 == 63 [pid = 3428] [id = 523] 21:34:59 INFO - PROCESS | 3428 | --DOCSHELL 0FE10800 == 62 [pid = 3428] [id = 522] 21:34:59 INFO - PROCESS | 3428 | --DOCSHELL 14217C00 == 61 [pid = 3428] [id = 521] 21:34:59 INFO - PROCESS | 3428 | --DOCSHELL 1421B800 == 60 [pid = 3428] [id = 515] 21:34:59 INFO - PROCESS | 3428 | --DOCSHELL 10BA1400 == 59 [pid = 3428] [id = 514] 21:34:59 INFO - PROCESS | 3428 | 1461040499461 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]]]}] 21:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 21:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1027ms 21:34:59 INFO - PROCESS | 3428 | 1461040499488 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 21:34:59 INFO - PROCESS | 3428 | 1461040499494 Marionette TRACE conn4 <- [1,2113,null,{"value":"13"}] 21:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 21:34:59 INFO - PROCESS | 3428 | 1461040499499 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 21:34:59 INFO - PROCESS | 3428 | 1461040499502 Marionette TRACE conn4 <- [1,2114,null,{}] 21:34:59 INFO - PROCESS | 3428 | 1461040499518 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}] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 151 (1BE94800) [pid = 3428] [serial = 1322] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 150 (1C847800) [pid = 3428] [serial = 1325] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 149 (111EF000) [pid = 3428] [serial = 1316] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 148 (17C6CC00) [pid = 3428] [serial = 1319] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 147 (10C91800) [pid = 3428] [serial = 1361] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 146 (165F5800) [pid = 3428] [serial = 1364] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 145 (1A0EB800) [pid = 3428] [serial = 1367] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 144 (1C7D8000) [pid = 3428] [serial = 1370] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 143 (1490D400) [pid = 3428] [serial = 1406] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 142 (18AE6C00) [pid = 3428] [serial = 1409] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 141 (1C789400) [pid = 3428] [serial = 1412] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 140 (1D548800) [pid = 3428] [serial = 1415] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 139 (1D609C00) [pid = 3428] [serial = 1418] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 138 (1ABBA800) [pid = 3428] [serial = 1531] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 137 (19B61400) [pid = 3428] [serial = 1529] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 136 (1BFBA400) [pid = 3428] [serial = 1534] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 135 (15A65000) [pid = 3428] [serial = 1498] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 134 (1AC0F800) [pid = 3428] [serial = 1532] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 133 (18C23000) [pid = 3428] [serial = 1522] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 132 (18C28400) [pid = 3428] [serial = 1523] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 131 (18AD9800) [pid = 3428] [serial = 1517] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 130 (17F33800) [pid = 3428] [serial = 1516] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 129 (1963C800) [pid = 3428] [serial = 1525] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 128 (196AB400) [pid = 3428] [serial = 1526] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 127 (1D774000) [pid = 3428] [serial = 1496] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 126 (196B2C00) [pid = 3428] [serial = 1501] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 125 (1452B400) [pid = 3428] [serial = 1514] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 124 (1333F000) [pid = 3428] [serial = 1513] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 123 (14C69C00) [pid = 3428] [serial = 1519] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 122 (15F15C00) [pid = 3428] [serial = 1520] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 121 (1E609800) [pid = 3428] [serial = 1510] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 120 (1D7EA800) [pid = 3428] [serial = 1507] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 119 (1D7AE400) [pid = 3428] [serial = 1504] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 118 (196AEC00) [pid = 3428] [serial = 1538] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 117 (18AE4000) [pid = 3428] [serial = 1537] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 116 (1C705400) [pid = 3428] [serial = 1540] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 115 (1C604C00) [pid = 3428] [serial = 1535] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 114 (19A6AC00) [pid = 3428] [serial = 1528] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (1C780000) [pid = 3428] [serial = 1541] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (1C60E800) [pid = 3428] [serial = 1451] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 3428 | 1461040499685 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 21:34:59 INFO - PROCESS | 3428 | 1461040499703 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:59 INFO - PROCESS | 3428 | ++DOCSHELL 101B3000 == 60 [pid = 3428] [id = 538] 21:34:59 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (1026DC00) [pid = 3428] [serial = 1614] [outer = 00000000] 21:34:59 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (14439800) [pid = 3428] [serial = 1615] [outer = 1026DC00] 21:34:59 INFO - PROCESS | 3428 | 1461040499748 Marionette DEBUG loaded listener.js 21:34:59 INFO - PROCESS | 3428 | ++DOMWINDOW == 115 (1452E400) [pid = 3428] [serial = 1616] [outer = 1026DC00] 21:35:00 INFO - PROCESS | 3428 | 1461040500255 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]]]}] 21:35:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 21:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 770ms 21:35:00 INFO - PROCESS | 3428 | 1461040500272 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 21:35:00 INFO - PROCESS | 3428 | 1461040500275 Marionette TRACE conn4 <- [1,2117,null,{"value":"13"}] 21:35:00 INFO - PROCESS | 3428 | 1461040500278 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 21:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 21:35:00 INFO - PROCESS | 3428 | 1461040500282 Marionette TRACE conn4 <- [1,2118,null,{}] 21:35:00 INFO - PROCESS | 3428 | 1461040500292 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}] 21:35:00 INFO - PROCESS | 3428 | 1461040500378 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 21:35:00 INFO - PROCESS | 3428 | 1461040500386 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:00 INFO - PROCESS | 3428 | ++DOCSHELL 155DB000 == 61 [pid = 3428] [id = 539] 21:35:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 116 (155DB400) [pid = 3428] [serial = 1617] [outer = 00000000] 21:35:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 117 (15A5A400) [pid = 3428] [serial = 1618] [outer = 155DB400] 21:35:00 INFO - PROCESS | 3428 | 1461040500433 Marionette DEBUG loaded listener.js 21:35:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 118 (15B1C800) [pid = 3428] [serial = 1619] [outer = 155DB400] 21:35:00 INFO - PROCESS | 3428 | 1461040500908 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] 21:35:00 INFO - PROCESS | 3428 | 1461040500955 Marionette TRACE conn4 <- [1,2121,null,{"value":"13"}] 21:35:00 INFO - PROCESS | 3428 | 1461040500958 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 21:35:00 INFO - PROCESS | 3428 | 1461040500960 Marionette TRACE conn4 <- [1,2122,null,{}] 21:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 21:35:00 INFO - PROCESS | 3428 | 1461040500963 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}] 21:35:01 INFO - PROCESS | 3428 | 1461040501051 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 21:35:01 INFO - PROCESS | 3428 | 1461040501059 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:01 INFO - PROCESS | 3428 | ++DOCSHELL 17B5A800 == 62 [pid = 3428] [id = 540] 21:35:01 INFO - PROCESS | 3428 | ++DOMWINDOW == 119 (17B5B000) [pid = 3428] [serial = 1620] [outer = 00000000] 21:35:01 INFO - PROCESS | 3428 | ++DOMWINDOW == 120 (17CE9C00) [pid = 3428] [serial = 1621] [outer = 17B5B000] 21:35:01 INFO - PROCESS | 3428 | 1461040501107 Marionette DEBUG loaded listener.js 21:35:01 INFO - PROCESS | 3428 | ++DOMWINDOW == 121 (17F0F000) [pid = 3428] [serial = 1622] [outer = 17B5B000] 21:35:01 INFO - PROCESS | 3428 | 1461040501595 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]]]}] 21:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 21:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 670ms 21:35:01 INFO - PROCESS | 3428 | 1461040501633 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 21:35:01 INFO - PROCESS | 3428 | 1461040501634 Marionette TRACE conn4 <- [1,2125,null,{"value":"13"}] 21:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 21:35:01 INFO - PROCESS | 3428 | 1461040501638 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 21:35:01 INFO - PROCESS | 3428 | 1461040501639 Marionette TRACE conn4 <- [1,2126,null,{}] 21:35:01 INFO - PROCESS | 3428 | 1461040501643 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}] 21:35:01 INFO - PROCESS | 3428 | 1461040501724 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 21:35:01 INFO - PROCESS | 3428 | 1461040501760 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:01 INFO - PROCESS | 3428 | ++DOCSHELL 17F11800 == 63 [pid = 3428] [id = 541] 21:35:01 INFO - PROCESS | 3428 | ++DOMWINDOW == 122 (17F32000) [pid = 3428] [serial = 1623] [outer = 00000000] 21:35:01 INFO - PROCESS | 3428 | ++DOMWINDOW == 123 (18A55800) [pid = 3428] [serial = 1624] [outer = 17F32000] 21:35:01 INFO - PROCESS | 3428 | 1461040501804 Marionette DEBUG loaded listener.js 21:35:01 INFO - PROCESS | 3428 | ++DOMWINDOW == 124 (18ADC000) [pid = 3428] [serial = 1625] [outer = 17F32000] 21:35:02 INFO - PROCESS | 3428 | 1461040502289 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]]]}] 21:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 21:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 671ms 21:35:02 INFO - PROCESS | 3428 | 1461040502310 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 21:35:02 INFO - PROCESS | 3428 | 1461040502312 Marionette TRACE conn4 <- [1,2129,null,{"value":"13"}] 21:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 21:35:02 INFO - PROCESS | 3428 | 1461040502316 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 21:35:02 INFO - PROCESS | 3428 | 1461040502318 Marionette TRACE conn4 <- [1,2130,null,{}] 21:35:02 INFO - PROCESS | 3428 | 1461040502322 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}] 21:35:02 INFO - PROCESS | 3428 | 1461040502462 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 21:35:02 INFO - PROCESS | 3428 | 1461040502532 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:02 INFO - PROCESS | 3428 | ++DOCSHELL 18C29000 == 64 [pid = 3428] [id = 542] 21:35:02 INFO - PROCESS | 3428 | ++DOMWINDOW == 125 (19535C00) [pid = 3428] [serial = 1626] [outer = 00000000] 21:35:02 INFO - PROCESS | 3428 | ++DOMWINDOW == 126 (1963C800) [pid = 3428] [serial = 1627] [outer = 19535C00] 21:35:02 INFO - PROCESS | 3428 | 1461040502581 Marionette DEBUG loaded listener.js 21:35:02 INFO - PROCESS | 3428 | ++DOMWINDOW == 127 (1963F800) [pid = 3428] [serial = 1628] [outer = 19535C00] 21:35:03 INFO - PROCESS | 3428 | 1461040503016 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] 21:35:03 INFO - PROCESS | 3428 | 1461040503051 Marionette TRACE conn4 <- [1,2133,null,{"value":"13"}] 21:35:03 INFO - PROCESS | 3428 | 1461040503054 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 21:35:03 INFO - PROCESS | 3428 | 1461040503056 Marionette TRACE conn4 <- [1,2134,null,{}] 21:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 21:35:03 INFO - PROCESS | 3428 | 1461040503059 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}] 21:35:03 INFO - PROCESS | 3428 | 1461040503213 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 21:35:03 INFO - PROCESS | 3428 | 1461040503237 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:03 INFO - PROCESS | 3428 | ++DOCSHELL 196A9000 == 65 [pid = 3428] [id = 543] 21:35:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 128 (196AD800) [pid = 3428] [serial = 1629] [outer = 00000000] 21:35:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 129 (1988F000) [pid = 3428] [serial = 1630] [outer = 196AD800] 21:35:03 INFO - PROCESS | 3428 | 1461040503280 Marionette DEBUG loaded listener.js 21:35:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 130 (19894000) [pid = 3428] [serial = 1631] [outer = 196AD800] 21:35:03 INFO - PROCESS | 3428 | 1461040503724 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] 21:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 21:35:03 INFO - PROCESS | 3428 | 1461040503793 Marionette TRACE conn4 <- [1,2137,null,{"value":"13"}] 21:35:03 INFO - PROCESS | 3428 | 1461040503796 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 21:35:03 INFO - PROCESS | 3428 | 1461040503798 Marionette TRACE conn4 <- [1,2138,null,{}] 21:35:03 INFO - PROCESS | 3428 | 1461040503802 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}] 21:35:03 INFO - PROCESS | 3428 | 1461040503923 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 21:35:04 INFO - PROCESS | 3428 | --DOMWINDOW == 129 (196AE000) [pid = 3428] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 21:35:04 INFO - PROCESS | 3428 | --DOMWINDOW == 128 (19A71C00) [pid = 3428] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 21:35:04 INFO - PROCESS | 3428 | --DOMWINDOW == 127 (1D606C00) [pid = 3428] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 21:35:04 INFO - PROCESS | 3428 | --DOMWINDOW == 126 (18C1C800) [pid = 3428] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 21:35:04 INFO - PROCESS | 3428 | --DOMWINDOW == 125 (1C602400) [pid = 3428] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 21:35:04 INFO - PROCESS | 3428 | --DOMWINDOW == 124 (14C6AC00) [pid = 3428] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 21:35:04 INFO - PROCESS | 3428 | --DOMWINDOW == 123 (1BF4F800) [pid = 3428] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 21:35:04 INFO - PROCESS | 3428 | --DOMWINDOW == 122 (1C70F400) [pid = 3428] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 21:35:04 INFO - PROCESS | 3428 | --DOMWINDOW == 121 (14218C00) [pid = 3428] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 21:35:04 INFO - PROCESS | 3428 | --DOMWINDOW == 120 (0FE12400) [pid = 3428] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 21:35:04 INFO - PROCESS | 3428 | --DOMWINDOW == 119 (17FC7C00) [pid = 3428] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 21:35:04 INFO - PROCESS | 3428 | 1461040504177 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:04 INFO - PROCESS | 3428 | ++DOCSHELL 0FE0B000 == 66 [pid = 3428] [id = 544] 21:35:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 120 (0FE12400) [pid = 3428] [serial = 1632] [outer = 00000000] 21:35:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 121 (14B83400) [pid = 3428] [serial = 1633] [outer = 0FE12400] 21:35:04 INFO - PROCESS | 3428 | 1461040504226 Marionette DEBUG loaded listener.js 21:35:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 122 (18ADA800) [pid = 3428] [serial = 1634] [outer = 0FE12400] 21:35:04 INFO - PROCESS | 3428 | 1461040504625 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]]]}] 21:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 21:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 870ms 21:35:04 INFO - PROCESS | 3428 | 1461040504667 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 21:35:04 INFO - PROCESS | 3428 | 1461040504669 Marionette TRACE conn4 <- [1,2141,null,{"value":"13"}] 21:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 21:35:04 INFO - PROCESS | 3428 | 1461040504672 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 21:35:04 INFO - PROCESS | 3428 | 1461040504674 Marionette TRACE conn4 <- [1,2142,null,{}] 21:35:04 INFO - PROCESS | 3428 | 1461040504677 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}] 21:35:04 INFO - PROCESS | 3428 | 1461040504801 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 21:35:04 INFO - PROCESS | 3428 | 1461040504811 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:04 INFO - PROCESS | 3428 | ++DOCSHELL 17C6D400 == 67 [pid = 3428] [id = 545] 21:35:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 123 (1963AC00) [pid = 3428] [serial = 1635] [outer = 00000000] 21:35:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 124 (19FF1C00) [pid = 3428] [serial = 1636] [outer = 1963AC00] 21:35:04 INFO - PROCESS | 3428 | 1461040504856 Marionette DEBUG loaded listener.js 21:35:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 125 (1A065400) [pid = 3428] [serial = 1637] [outer = 1963AC00] 21:35:05 INFO - PROCESS | 3428 | 1461040505276 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]]]}] 21:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 21:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 630ms 21:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 21:35:05 INFO - PROCESS | 3428 | 1461040505303 Marionette TRACE conn4 -> [0,2145,"getWindowHandle",null] 21:35:05 INFO - PROCESS | 3428 | 1461040505304 Marionette TRACE conn4 <- [1,2145,null,{"value":"13"}] 21:35:05 INFO - PROCESS | 3428 | 1461040505308 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 21:35:05 INFO - PROCESS | 3428 | 1461040505309 Marionette TRACE conn4 <- [1,2146,null,{}] 21:35:05 INFO - PROCESS | 3428 | 1461040505312 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}] 21:35:05 INFO - PROCESS | 3428 | 1461040505395 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 21:35:05 INFO - PROCESS | 3428 | 1461040505499 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:05 INFO - PROCESS | 3428 | ++DOCSHELL 11195C00 == 68 [pid = 3428] [id = 546] 21:35:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 126 (19A73C00) [pid = 3428] [serial = 1638] [outer = 00000000] 21:35:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 127 (1ABBA800) [pid = 3428] [serial = 1639] [outer = 19A73C00] 21:35:05 INFO - PROCESS | 3428 | 1461040505542 Marionette DEBUG loaded listener.js 21:35:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 128 (1AED9800) [pid = 3428] [serial = 1640] [outer = 19A73C00] 21:35:05 INFO - PROCESS | 3428 | 1461040505908 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]]]}] 21:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 21:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 630ms 21:35:05 INFO - PROCESS | 3428 | 1461040505939 Marionette TRACE conn4 -> [0,2149,"getWindowHandle",null] 21:35:05 INFO - PROCESS | 3428 | 1461040505941 Marionette TRACE conn4 <- [1,2149,null,{"value":"13"}] 21:35:05 INFO - PROCESS | 3428 | 1461040505945 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 21:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 21:35:05 INFO - PROCESS | 3428 | 1461040505947 Marionette TRACE conn4 <- [1,2150,null,{}] 21:35:05 INFO - PROCESS | 3428 | 1461040505951 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}] 21:35:06 INFO - PROCESS | 3428 | 1461040506098 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 21:35:06 INFO - PROCESS | 3428 | 1461040506137 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:06 INFO - PROCESS | 3428 | ++DOCSHELL 1A0ED000 == 69 [pid = 3428] [id = 547] 21:35:06 INFO - PROCESS | 3428 | ++DOMWINDOW == 129 (1B8AB800) [pid = 3428] [serial = 1641] [outer = 00000000] 21:35:06 INFO - PROCESS | 3428 | ++DOMWINDOW == 130 (1BFBE000) [pid = 3428] [serial = 1642] [outer = 1B8AB800] 21:35:06 INFO - PROCESS | 3428 | 1461040506187 Marionette DEBUG loaded listener.js 21:35:06 INFO - PROCESS | 3428 | ++DOMWINDOW == 131 (1C607800) [pid = 3428] [serial = 1643] [outer = 1B8AB800] 21:35:06 INFO - PROCESS | 3428 | 1461040506861 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]]]}] 21:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 21:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 970ms 21:35:06 INFO - PROCESS | 3428 | 1461040506919 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 21:35:06 INFO - PROCESS | 3428 | 1461040506925 Marionette TRACE conn4 <- [1,2153,null,{"value":"13"}] 21:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 21:35:06 INFO - PROCESS | 3428 | 1461040506931 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 21:35:06 INFO - PROCESS | 3428 | 1461040506935 Marionette TRACE conn4 <- [1,2154,null,{}] 21:35:06 INFO - PROCESS | 3428 | 1461040506940 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}] 21:35:07 INFO - PROCESS | 3428 | 1461040507104 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 21:35:07 INFO - PROCESS | 3428 | 1461040507124 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:07 INFO - PROCESS | 3428 | ++DOCSHELL 11198400 == 70 [pid = 3428] [id = 548] 21:35:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 132 (111EF000) [pid = 3428] [serial = 1644] [outer = 00000000] 21:35:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 133 (14B83000) [pid = 3428] [serial = 1645] [outer = 111EF000] 21:35:07 INFO - PROCESS | 3428 | 1461040507180 Marionette DEBUG loaded listener.js 21:35:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 134 (14C66400) [pid = 3428] [serial = 1646] [outer = 111EF000] 21:35:07 INFO - PROCESS | 3428 | 1461040507878 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]]]}] 21:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 21:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 971ms 21:35:07 INFO - PROCESS | 3428 | 1461040507905 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 21:35:07 INFO - PROCESS | 3428 | 1461040507911 Marionette TRACE conn4 <- [1,2157,null,{"value":"13"}] 21:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 21:35:07 INFO - PROCESS | 3428 | 1461040507932 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 21:35:07 INFO - PROCESS | 3428 | 1461040507935 Marionette TRACE conn4 <- [1,2158,null,{}] 21:35:07 INFO - PROCESS | 3428 | 1461040507939 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}] 21:35:08 INFO - PROCESS | 3428 | 1461040508051 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 21:35:08 INFO - PROCESS | 3428 | 1461040508195 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:08 INFO - PROCESS | 3428 | ++DOCSHELL 1558F800 == 71 [pid = 3428] [id = 549] 21:35:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 135 (16956800) [pid = 3428] [serial = 1647] [outer = 00000000] 21:35:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 136 (18C25800) [pid = 3428] [serial = 1648] [outer = 16956800] 21:35:08 INFO - PROCESS | 3428 | 1461040508251 Marionette DEBUG loaded listener.js 21:35:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 137 (18D56000) [pid = 3428] [serial = 1649] [outer = 16956800] 21:35:08 INFO - PROCESS | 3428 | 1461040508880 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]]]}] 21:35:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 21:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 990ms 21:35:08 INFO - PROCESS | 3428 | 1461040508922 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 21:35:08 INFO - PROCESS | 3428 | 1461040508925 Marionette TRACE conn4 <- [1,2161,null,{"value":"13"}] 21:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 21:35:08 INFO - PROCESS | 3428 | 1461040508929 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 21:35:08 INFO - PROCESS | 3428 | 1461040508933 Marionette TRACE conn4 <- [1,2162,null,{}] 21:35:08 INFO - PROCESS | 3428 | 1461040508944 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}] 21:35:09 INFO - PROCESS | 3428 | 1461040509058 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 21:35:09 INFO - PROCESS | 3428 | 1461040509218 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:09 INFO - PROCESS | 3428 | ++DOCSHELL 1026A000 == 72 [pid = 3428] [id = 550] 21:35:09 INFO - PROCESS | 3428 | ++DOMWINDOW == 138 (1985C400) [pid = 3428] [serial = 1650] [outer = 00000000] 21:35:09 INFO - PROCESS | 3428 | ++DOMWINDOW == 139 (1BFC2C00) [pid = 3428] [serial = 1651] [outer = 1985C400] 21:35:09 INFO - PROCESS | 3428 | 1461040509276 Marionette DEBUG loaded listener.js 21:35:09 INFO - PROCESS | 3428 | ++DOMWINDOW == 140 (1C60E800) [pid = 3428] [serial = 1652] [outer = 1985C400] 21:35:09 INFO - PROCESS | 3428 | 1461040509817 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]]]}] 21:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 21:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 930ms 21:35:09 INFO - PROCESS | 3428 | 1461040509862 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 21:35:09 INFO - PROCESS | 3428 | 1461040509865 Marionette TRACE conn4 <- [1,2165,null,{"value":"13"}] 21:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 21:35:09 INFO - PROCESS | 3428 | 1461040509869 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 21:35:09 INFO - PROCESS | 3428 | 1461040509871 Marionette TRACE conn4 <- [1,2166,null,{}] 21:35:09 INFO - PROCESS | 3428 | 1461040509875 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}] 21:35:10 INFO - PROCESS | 3428 | 1461040509985 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 21:35:10 INFO - PROCESS | 3428 | 1461040510143 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:10 INFO - PROCESS | 3428 | ++DOCSHELL 1C707800 == 73 [pid = 3428] [id = 551] 21:35:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 141 (1C709C00) [pid = 3428] [serial = 1653] [outer = 00000000] 21:35:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 142 (1C77DC00) [pid = 3428] [serial = 1654] [outer = 1C709C00] 21:35:10 INFO - PROCESS | 3428 | 1461040510199 Marionette DEBUG loaded listener.js 21:35:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 143 (1C783C00) [pid = 3428] [serial = 1655] [outer = 1C709C00] 21:35:10 INFO - PROCESS | 3428 | 1461040510770 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]]]}] 21:35:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 21:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 970ms 21:35:10 INFO - PROCESS | 3428 | 1461040510842 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 21:35:10 INFO - PROCESS | 3428 | 1461040510845 Marionette TRACE conn4 <- [1,2169,null,{"value":"13"}] 21:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 21:35:10 INFO - PROCESS | 3428 | 1461040510848 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 21:35:10 INFO - PROCESS | 3428 | 1461040510850 Marionette TRACE conn4 <- [1,2170,null,{}] 21:35:10 INFO - PROCESS | 3428 | 1461040510854 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}] 21:35:10 INFO - PROCESS | 3428 | 1461040510959 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 21:35:11 INFO - PROCESS | 3428 | 1461040511103 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:11 INFO - PROCESS | 3428 | ++DOCSHELL 1C785800 == 74 [pid = 3428] [id = 552] 21:35:11 INFO - PROCESS | 3428 | ++DOMWINDOW == 144 (1C7D3C00) [pid = 3428] [serial = 1656] [outer = 00000000] 21:35:11 INFO - PROCESS | 3428 | ++DOMWINDOW == 145 (1C7DFC00) [pid = 3428] [serial = 1657] [outer = 1C7D3C00] 21:35:11 INFO - PROCESS | 3428 | 1461040511158 Marionette DEBUG loaded listener.js 21:35:11 INFO - PROCESS | 3428 | ++DOMWINDOW == 146 (1C84BC00) [pid = 3428] [serial = 1658] [outer = 1C7D3C00] 21:35:11 INFO - PROCESS | 3428 | 1461040511716 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]]]}] 21:35:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 21:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 931ms 21:35:11 INFO - PROCESS | 3428 | 1461040511783 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 21:35:11 INFO - PROCESS | 3428 | 1461040511786 Marionette TRACE conn4 <- [1,2173,null,{"value":"13"}] 21:35:11 INFO - PROCESS | 3428 | 1461040511789 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 21:35:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 21:35:11 INFO - PROCESS | 3428 | 1461040511791 Marionette TRACE conn4 <- [1,2174,null,{}] 21:35:11 INFO - PROCESS | 3428 | 1461040511795 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}] 21:35:11 INFO - PROCESS | 3428 | 1461040511911 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 21:35:12 INFO - PROCESS | 3428 | 1461040512060 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:12 INFO - PROCESS | 3428 | ++DOCSHELL 1026B400 == 75 [pid = 3428] [id = 553] 21:35:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 147 (1026C800) [pid = 3428] [serial = 1659] [outer = 00000000] 21:35:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 148 (1D58A000) [pid = 3428] [serial = 1660] [outer = 1026C800] 21:35:12 INFO - PROCESS | 3428 | 1461040512117 Marionette DEBUG loaded listener.js 21:35:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 149 (1D592000) [pid = 3428] [serial = 1661] [outer = 1026C800] 21:35:12 INFO - PROCESS | 3428 | 1461040512878 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]]]}] 21:35:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 21:35:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1126ms 21:35:12 INFO - PROCESS | 3428 | 1461040512919 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 21:35:12 INFO - PROCESS | 3428 | 1461040512923 Marionette TRACE conn4 <- [1,2177,null,{"value":"13"}] 21:35:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 21:35:12 INFO - PROCESS | 3428 | 1461040512928 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 21:35:12 INFO - PROCESS | 3428 | 1461040512931 Marionette TRACE conn4 <- [1,2178,null,{}] 21:35:12 INFO - PROCESS | 3428 | 1461040512937 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}] 21:35:13 INFO - PROCESS | 3428 | 1461040513044 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 21:35:13 INFO - PROCESS | 3428 | 1461040513188 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:13 INFO - PROCESS | 3428 | ++DOCSHELL 144AC400 == 76 [pid = 3428] [id = 554] 21:35:13 INFO - PROCESS | 3428 | ++DOMWINDOW == 150 (1452FC00) [pid = 3428] [serial = 1662] [outer = 00000000] 21:35:13 INFO - PROCESS | 3428 | ++DOMWINDOW == 151 (155E0800) [pid = 3428] [serial = 1663] [outer = 1452FC00] 21:35:13 INFO - PROCESS | 3428 | 1461040513242 Marionette DEBUG loaded listener.js 21:35:13 INFO - PROCESS | 3428 | ++DOMWINDOW == 152 (15F15C00) [pid = 3428] [serial = 1664] [outer = 1452FC00] 21:35:13 INFO - PROCESS | 3428 | 1461040513816 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]]]}] 21:35:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 21:35:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 930ms 21:35:13 INFO - PROCESS | 3428 | 1461040513859 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 21:35:13 INFO - PROCESS | 3428 | 1461040513865 Marionette TRACE conn4 <- [1,2181,null,{"value":"13"}] 21:35:13 INFO - PROCESS | 3428 | 1461040513871 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 21:35:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 21:35:13 INFO - PROCESS | 3428 | 1461040513873 Marionette TRACE conn4 <- [1,2182,null,{}] 21:35:13 INFO - PROCESS | 3428 | 1461040513877 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}] 21:35:13 INFO - PROCESS | 3428 | 1461040513979 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 21:35:14 INFO - PROCESS | 3428 | 1461040514149 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:14 INFO - PROCESS | 3428 | --DOCSHELL 18AE0800 == 75 [pid = 3428] [id = 412] 21:35:14 INFO - PROCESS | 3428 | --DOCSHELL 11195C00 == 74 [pid = 3428] [id = 546] 21:35:14 INFO - PROCESS | 3428 | --DOCSHELL 17C6D400 == 73 [pid = 3428] [id = 545] 21:35:14 INFO - PROCESS | 3428 | --DOCSHELL 0FE0B000 == 72 [pid = 3428] [id = 544] 21:35:14 INFO - PROCESS | 3428 | --DOCSHELL 196A9000 == 71 [pid = 3428] [id = 543] 21:35:14 INFO - PROCESS | 3428 | --DOCSHELL 18C29000 == 70 [pid = 3428] [id = 542] 21:35:14 INFO - PROCESS | 3428 | --DOCSHELL 17F11800 == 69 [pid = 3428] [id = 541] 21:35:14 INFO - PROCESS | 3428 | --DOCSHELL 17B5A800 == 68 [pid = 3428] [id = 540] 21:35:14 INFO - PROCESS | 3428 | --DOCSHELL 155DB000 == 67 [pid = 3428] [id = 539] 21:35:14 INFO - PROCESS | 3428 | --DOCSHELL 101B3000 == 66 [pid = 3428] [id = 538] 21:35:14 INFO - PROCESS | 3428 | --DOMWINDOW == 151 (14928C00) [pid = 3428] [serial = 1546] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 3428 | --DOMWINDOW == 150 (18C27400) [pid = 3428] [serial = 1549] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 3428 | --DOMWINDOW == 149 (1D586800) [pid = 3428] [serial = 1552] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 3428 | --DOMWINDOW == 148 (1D76E000) [pid = 3428] [serial = 1555] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 3428 | --DOMWINDOW == 147 (1D7EA000) [pid = 3428] [serial = 1558] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 3428 | --DOMWINDOW == 146 (1E7D9C00) [pid = 3428] [serial = 1561] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 3428 | --DOMWINDOW == 145 (1D608800) [pid = 3428] [serial = 1594] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 3428 | ++DOCSHELL 0FD0C000 == 67 [pid = 3428] [id = 555] 21:35:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 146 (0FD0DC00) [pid = 3428] [serial = 1665] [outer = 00000000] 21:35:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 147 (1421D400) [pid = 3428] [serial = 1666] [outer = 0FD0DC00] 21:35:14 INFO - PROCESS | 3428 | 1461040514255 Marionette DEBUG loaded listener.js 21:35:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 148 (14C6B800) [pid = 3428] [serial = 1667] [outer = 0FD0DC00] 21:35:14 INFO - PROCESS | 3428 | --DOCSHELL 10191400 == 66 [pid = 3428] [id = 537] 21:35:14 INFO - PROCESS | 3428 | --DOCSHELL 19642000 == 65 [pid = 3428] [id = 533] 21:35:14 INFO - PROCESS | 3428 | --DOCSHELL 1490F400 == 64 [pid = 3428] [id = 532] 21:35:14 INFO - PROCESS | 3428 | --DOMWINDOW == 147 (1C60C400) [pid = 3428] [serial = 1579] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 3428 | --DOMWINDOW == 146 (1D545C00) [pid = 3428] [serial = 1582] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 3428 | --DOMWINDOW == 145 (1A0EC000) [pid = 3428] [serial = 1580] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 3428 | --DOMWINDOW == 144 (15A64400) [pid = 3428] [serial = 1565] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 3428 | --DOMWINDOW == 143 (14928800) [pid = 3428] [serial = 1564] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 3428 | --DOMWINDOW == 142 (103E6C00) [pid = 3428] [serial = 1567] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 3428 | --DOMWINDOW == 141 (1490B800) [pid = 3428] [serial = 1568] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 3428 | --DOMWINDOW == 140 (18AE2400) [pid = 3428] [serial = 1570] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 3428 | --DOMWINDOW == 139 (18C1D000) [pid = 3428] [serial = 1571] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 3428 | --DOMWINDOW == 138 (1989A000) [pid = 3428] [serial = 1573] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 3428 | --DOMWINDOW == 137 (19A6C800) [pid = 3428] [serial = 1574] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 3428 | --DOMWINDOW == 136 (1A0EC400) [pid = 3428] [serial = 1576] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 3428 | --DOMWINDOW == 135 (1D770000) [pid = 3428] [serial = 1585] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 3428 | --DOMWINDOW == 134 (1AEDF800) [pid = 3428] [serial = 1592] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 3428 | --DOMWINDOW == 133 (1D58B000) [pid = 3428] [serial = 1583] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 3428 | --DOMWINDOW == 132 (14C3D400) [pid = 3428] [serial = 1591] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 3428 | --DOMWINDOW == 131 (1D76D000) [pid = 3428] [serial = 1586] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 3428 | --DOMWINDOW == 130 (1D606800) [pid = 3428] [serial = 1544] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 3428 | --DOMWINDOW == 129 (17CE9000) [pid = 3428] [serial = 1588] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 3428 | --DOMWINDOW == 128 (18AD9000) [pid = 3428] [serial = 1589] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 3428 | --DOMWINDOW == 127 (1A0ED800) [pid = 3428] [serial = 1577] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 3428 | 1461040514822 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]]]}] 21:35:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 21:35:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 970ms 21:35:14 INFO - PROCESS | 3428 | 1461040514843 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 21:35:14 INFO - PROCESS | 3428 | 1461040514846 Marionette TRACE conn4 <- [1,2185,null,{"value":"13"}] 21:35:14 INFO - PROCESS | 3428 | 1461040514849 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 21:35:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 21:35:14 INFO - PROCESS | 3428 | 1461040514853 Marionette TRACE conn4 <- [1,2186,null,{}] 21:35:14 INFO - PROCESS | 3428 | 1461040514863 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}] 21:35:14 INFO - PROCESS | 3428 | 1461040514953 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 21:35:14 INFO - PROCESS | 3428 | 1461040514963 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:14 INFO - PROCESS | 3428 | ++DOCSHELL 17FC7000 == 65 [pid = 3428] [id = 556] 21:35:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 128 (18262400) [pid = 3428] [serial = 1668] [outer = 00000000] 21:35:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 129 (18ADAC00) [pid = 3428] [serial = 1669] [outer = 18262400] 21:35:15 INFO - PROCESS | 3428 | 1461040515010 Marionette DEBUG loaded listener.js 21:35:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 130 (18B44400) [pid = 3428] [serial = 1670] [outer = 18262400] 21:35:15 INFO - PROCESS | 3428 | --DOCSHELL 1E511800 == 64 [pid = 3428] [id = 12] 21:35:15 INFO - PROCESS | 3428 | 1461040515555 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]]]}] 21:35:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 21:35:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 730ms 21:35:15 INFO - PROCESS | 3428 | 1461040515583 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 21:35:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 21:35:15 INFO - PROCESS | 3428 | 1461040515586 Marionette TRACE conn4 <- [1,2189,null,{"value":"13"}] 21:35:15 INFO - PROCESS | 3428 | 1461040515589 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 21:35:15 INFO - PROCESS | 3428 | 1461040515591 Marionette TRACE conn4 <- [1,2190,null,{}] 21:35:15 INFO - PROCESS | 3428 | 1461040515594 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}] 21:35:15 INFO - PROCESS | 3428 | 1461040515682 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 21:35:15 INFO - PROCESS | 3428 | 1461040515787 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:15 INFO - PROCESS | 3428 | ++DOCSHELL 18C1D400 == 65 [pid = 3428] [id = 557] 21:35:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 131 (18C1E400) [pid = 3428] [serial = 1671] [outer = 00000000] 21:35:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 132 (196AD000) [pid = 3428] [serial = 1672] [outer = 18C1E400] 21:35:15 INFO - PROCESS | 3428 | 1461040515838 Marionette DEBUG loaded listener.js 21:35:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 133 (19851C00) [pid = 3428] [serial = 1673] [outer = 18C1E400] 21:35:16 INFO - PROCESS | 3428 | 1461040516177 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]]]}] 21:35:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 21:35:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 630ms 21:35:16 INFO - PROCESS | 3428 | 1461040516244 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 21:35:16 INFO - PROCESS | 3428 | 1461040516246 Marionette TRACE conn4 <- [1,2193,null,{"value":"13"}] 21:35:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 21:35:16 INFO - PROCESS | 3428 | 1461040516250 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 21:35:16 INFO - PROCESS | 3428 | 1461040516252 Marionette TRACE conn4 <- [1,2194,null,{}] 21:35:16 INFO - PROCESS | 3428 | 1461040516255 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}] 21:35:16 INFO - PROCESS | 3428 | 1461040516338 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 21:35:16 INFO - PROCESS | 3428 | 1461040516372 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:16 INFO - PROCESS | 3428 | ++DOCSHELL 1989CC00 == 66 [pid = 3428] [id = 558] 21:35:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 134 (19A07400) [pid = 3428] [serial = 1674] [outer = 00000000] 21:35:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 135 (19B60000) [pid = 3428] [serial = 1675] [outer = 19A07400] 21:35:16 INFO - PROCESS | 3428 | 1461040516416 Marionette DEBUG loaded listener.js 21:35:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 136 (19F9F800) [pid = 3428] [serial = 1676] [outer = 19A07400] 21:35:16 INFO - PROCESS | 3428 | 1461040516887 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]]]}] 21:35:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 21:35:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 670ms 21:35:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 21:35:16 INFO - PROCESS | 3428 | 1461040516921 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 21:35:16 INFO - PROCESS | 3428 | 1461040516923 Marionette TRACE conn4 <- [1,2197,null,{"value":"13"}] 21:35:16 INFO - PROCESS | 3428 | 1461040516926 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 21:35:16 INFO - PROCESS | 3428 | 1461040516928 Marionette TRACE conn4 <- [1,2198,null,{}] 21:35:16 INFO - PROCESS | 3428 | 1461040516931 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}] 21:35:17 INFO - PROCESS | 3428 | 1461040517069 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 21:35:17 INFO - PROCESS | 3428 | 1461040517139 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:17 INFO - PROCESS | 3428 | ++DOCSHELL 19FF6000 == 67 [pid = 3428] [id = 559] 21:35:17 INFO - PROCESS | 3428 | ++DOMWINDOW == 137 (1AB7F800) [pid = 3428] [serial = 1677] [outer = 00000000] 21:35:17 INFO - PROCESS | 3428 | ++DOMWINDOW == 138 (1B9D9C00) [pid = 3428] [serial = 1678] [outer = 1AB7F800] 21:35:17 INFO - PROCESS | 3428 | 1461040517186 Marionette DEBUG loaded listener.js 21:35:17 INFO - PROCESS | 3428 | ++DOMWINDOW == 139 (1BFBF000) [pid = 3428] [serial = 1679] [outer = 1AB7F800] 21:35:17 INFO - PROCESS | 3428 | 1461040517612 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]]]}] 21:35:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 21:35:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 732ms 21:35:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 21:35:17 INFO - PROCESS | 3428 | 1461040517665 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 21:35:17 INFO - PROCESS | 3428 | 1461040517666 Marionette TRACE conn4 <- [1,2201,null,{"value":"13"}] 21:35:17 INFO - PROCESS | 3428 | 1461040517670 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 21:35:17 INFO - PROCESS | 3428 | 1461040517672 Marionette TRACE conn4 <- [1,2202,null,{}] 21:35:17 INFO - PROCESS | 3428 | 1461040517675 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}] 21:35:17 INFO - PROCESS | 3428 | 1461040517825 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 21:35:17 INFO - PROCESS | 3428 | 1461040517848 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:17 INFO - PROCESS | 3428 | ++DOCSHELL 1C70B400 == 68 [pid = 3428] [id = 560] 21:35:17 INFO - PROCESS | 3428 | ++DOMWINDOW == 140 (1C70FC00) [pid = 3428] [serial = 1680] [outer = 00000000] 21:35:17 INFO - PROCESS | 3428 | ++DOMWINDOW == 141 (1C7D7000) [pid = 3428] [serial = 1681] [outer = 1C70FC00] 21:35:17 INFO - PROCESS | 3428 | 1461040517891 Marionette DEBUG loaded listener.js 21:35:17 INFO - PROCESS | 3428 | ++DOMWINDOW == 142 (1D509C00) [pid = 3428] [serial = 1682] [outer = 1C70FC00] 21:35:18 INFO - PROCESS | 3428 | 1461040518332 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]]]}] 21:35:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 21:35:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 21:35:18 INFO - PROCESS | 3428 | 1461040518343 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 21:35:18 INFO - PROCESS | 3428 | 1461040518345 Marionette TRACE conn4 <- [1,2205,null,{"value":"13"}] 21:35:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 21:35:18 INFO - PROCESS | 3428 | 1461040518353 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 21:35:18 INFO - PROCESS | 3428 | 1461040518355 Marionette TRACE conn4 <- [1,2206,null,{}] 21:35:18 INFO - PROCESS | 3428 | 1461040518359 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}] 21:35:18 INFO - PROCESS | 3428 | 1461040518477 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 21:35:18 INFO - PROCESS | 3428 | 1461040518483 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:18 INFO - PROCESS | 3428 | ++DOCSHELL 1B9D4C00 == 69 [pid = 3428] [id = 561] 21:35:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 143 (1D50C400) [pid = 3428] [serial = 1683] [outer = 00000000] 21:35:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 144 (1D588800) [pid = 3428] [serial = 1684] [outer = 1D50C400] 21:35:18 INFO - PROCESS | 3428 | 1461040518526 Marionette DEBUG loaded listener.js 21:35:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 145 (1D58DC00) [pid = 3428] [serial = 1685] [outer = 1D50C400] 21:35:18 INFO - PROCESS | 3428 | --DOMWINDOW == 144 (155DB400) [pid = 3428] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 21:35:18 INFO - PROCESS | 3428 | --DOMWINDOW == 143 (17B5B000) [pid = 3428] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 21:35:18 INFO - PROCESS | 3428 | --DOMWINDOW == 142 (1026DC00) [pid = 3428] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 21:35:18 INFO - PROCESS | 3428 | --DOMWINDOW == 141 (1C70C800) [pid = 3428] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 21:35:18 INFO - PROCESS | 3428 | --DOMWINDOW == 140 (0FE12400) [pid = 3428] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 21:35:18 INFO - PROCESS | 3428 | --DOMWINDOW == 139 (1963AC00) [pid = 3428] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 21:35:18 INFO - PROCESS | 3428 | --DOMWINDOW == 138 (17F32000) [pid = 3428] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 21:35:18 INFO - PROCESS | 3428 | --DOMWINDOW == 137 (10198000) [pid = 3428] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 21:35:18 INFO - PROCESS | 3428 | --DOMWINDOW == 136 (19535C00) [pid = 3428] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 21:35:18 INFO - PROCESS | 3428 | --DOMWINDOW == 135 (196AD800) [pid = 3428] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 21:35:18 INFO - PROCESS | 3428 | --DOMWINDOW == 134 (19A73C00) [pid = 3428] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 21:35:19 INFO - PROCESS | 3428 | 1461040519032 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]]]}] 21:35:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 21:35:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 730ms 21:35:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 21:35:19 INFO - PROCESS | 3428 | 1461040519088 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 21:35:19 INFO - PROCESS | 3428 | 1461040519090 Marionette TRACE conn4 <- [1,2209,null,{"value":"13"}] 21:35:19 INFO - PROCESS | 3428 | 1461040519093 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 21:35:19 INFO - PROCESS | 3428 | 1461040519095 Marionette TRACE conn4 <- [1,2210,null,{}] 21:35:19 INFO - PROCESS | 3428 | 1461040519098 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}] 21:35:19 INFO - PROCESS | 3428 | 1461040519209 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 21:35:19 INFO - PROCESS | 3428 | 1461040519218 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:19 INFO - PROCESS | 3428 | ++DOCSHELL 19535C00 == 70 [pid = 3428] [id = 562] 21:35:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 135 (1963AC00) [pid = 3428] [serial = 1686] [outer = 00000000] 21:35:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 136 (1A0F1C00) [pid = 3428] [serial = 1687] [outer = 1963AC00] 21:35:19 INFO - PROCESS | 3428 | 1461040519262 Marionette DEBUG loaded listener.js 21:35:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 137 (1BE95C00) [pid = 3428] [serial = 1688] [outer = 1963AC00] 21:35:19 INFO - PROCESS | 3428 | 1461040519702 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]]]}] 21:35:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 21:35:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 630ms 21:35:19 INFO - PROCESS | 3428 | 1461040519738 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 21:35:19 INFO - PROCESS | 3428 | 1461040519740 Marionette TRACE conn4 <- [1,2213,null,{"value":"13"}] 21:35:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 21:35:19 INFO - PROCESS | 3428 | 1461040519747 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 21:35:19 INFO - PROCESS | 3428 | 1461040519749 Marionette TRACE conn4 <- [1,2214,null,{}] 21:35:19 INFO - PROCESS | 3428 | 1461040519753 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}] 21:35:19 INFO - PROCESS | 3428 | 1461040519838 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 21:35:19 INFO - PROCESS | 3428 | 1461040519845 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:19 INFO - PROCESS | 3428 | ++DOCSHELL 1D547400 == 71 [pid = 3428] [id = 563] 21:35:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 138 (1D601400) [pid = 3428] [serial = 1689] [outer = 00000000] 21:35:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 139 (1D610400) [pid = 3428] [serial = 1690] [outer = 1D601400] 21:35:19 INFO - PROCESS | 3428 | 1461040519888 Marionette DEBUG loaded listener.js 21:35:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 140 (1D61A800) [pid = 3428] [serial = 1691] [outer = 1D601400] 21:35:20 INFO - PROCESS | 3428 | 1461040520313 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]]]}] 21:35:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 21:35:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 630ms 21:35:20 INFO - PROCESS | 3428 | 1461040520377 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 21:35:20 INFO - PROCESS | 3428 | 1461040520379 Marionette TRACE conn4 <- [1,2217,null,{"value":"13"}] 21:35:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 21:35:20 INFO - PROCESS | 3428 | 1461040520383 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 21:35:20 INFO - PROCESS | 3428 | 1461040520385 Marionette TRACE conn4 <- [1,2218,null,{}] 21:35:20 INFO - PROCESS | 3428 | 1461040520389 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}] 21:35:20 INFO - PROCESS | 3428 | 1461040520495 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 21:35:20 INFO - PROCESS | 3428 | 1461040520501 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:20 INFO - PROCESS | 3428 | ++DOCSHELL 1D776000 == 72 [pid = 3428] [id = 564] 21:35:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 141 (1D776400) [pid = 3428] [serial = 1692] [outer = 00000000] 21:35:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 142 (1D7AFC00) [pid = 3428] [serial = 1693] [outer = 1D776400] 21:35:20 INFO - PROCESS | 3428 | 1461040520557 Marionette DEBUG loaded listener.js 21:35:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 143 (1D7E2C00) [pid = 3428] [serial = 1694] [outer = 1D776400] 21:35:21 INFO - PROCESS | 3428 | 1461040521296 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]]]}] 21:35:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 21:35:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 970ms 21:35:21 INFO - PROCESS | 3428 | 1461040521356 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 21:35:21 INFO - PROCESS | 3428 | 1461040521362 Marionette TRACE conn4 <- [1,2221,null,{"value":"13"}] 21:35:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 21:35:21 INFO - PROCESS | 3428 | 1461040521368 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 21:35:21 INFO - PROCESS | 3428 | 1461040521372 Marionette TRACE conn4 <- [1,2222,null,{}] 21:35:21 INFO - PROCESS | 3428 | 1461040521377 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}] 21:35:21 INFO - PROCESS | 3428 | 1461040521530 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 21:35:21 INFO - PROCESS | 3428 | 1461040521683 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:21 INFO - PROCESS | 3428 | ++DOCSHELL 10261800 == 73 [pid = 3428] [id = 565] 21:35:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 144 (14925000) [pid = 3428] [serial = 1695] [outer = 00000000] 21:35:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 145 (16958C00) [pid = 3428] [serial = 1696] [outer = 14925000] 21:35:21 INFO - PROCESS | 3428 | 1461040521742 Marionette DEBUG loaded listener.js 21:35:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 146 (17F06800) [pid = 3428] [serial = 1697] [outer = 14925000] 21:35:22 INFO - PROCESS | 3428 | 1461040522319 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]]]}] 21:35:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 21:35:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1022ms 21:35:22 INFO - PROCESS | 3428 | 1461040522393 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 21:35:22 INFO - PROCESS | 3428 | 1461040522399 Marionette TRACE conn4 <- [1,2225,null,{"value":"13"}] 21:35:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 21:35:22 INFO - PROCESS | 3428 | 1461040522406 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 21:35:22 INFO - PROCESS | 3428 | 1461040522409 Marionette TRACE conn4 <- [1,2226,null,{}] 21:35:22 INFO - PROCESS | 3428 | 1461040522413 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}] 21:35:22 INFO - PROCESS | 3428 | 1461040522528 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 21:35:22 INFO - PROCESS | 3428 | 1461040522676 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:22 INFO - PROCESS | 3428 | ++DOCSHELL 16953C00 == 74 [pid = 3428] [id = 566] 21:35:22 INFO - PROCESS | 3428 | ++DOMWINDOW == 147 (18C29000) [pid = 3428] [serial = 1698] [outer = 00000000] 21:35:22 INFO - PROCESS | 3428 | ++DOMWINDOW == 148 (196B0400) [pid = 3428] [serial = 1699] [outer = 18C29000] 21:35:22 INFO - PROCESS | 3428 | 1461040522731 Marionette DEBUG loaded listener.js 21:35:22 INFO - PROCESS | 3428 | ++DOMWINDOW == 149 (19B57C00) [pid = 3428] [serial = 1700] [outer = 18C29000] 21:35:23 INFO - PROCESS | 3428 | 1461040523347 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]]]}] 21:35:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 21:35:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 970ms 21:35:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 21:35:23 INFO - PROCESS | 3428 | 1461040523377 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 21:35:23 INFO - PROCESS | 3428 | 1461040523379 Marionette TRACE conn4 <- [1,2229,null,{"value":"13"}] 21:35:23 INFO - PROCESS | 3428 | 1461040523383 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 21:35:23 INFO - PROCESS | 3428 | 1461040523387 Marionette TRACE conn4 <- [1,2230,null,{}] 21:35:23 INFO - PROCESS | 3428 | 1461040523398 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}] 21:35:23 INFO - PROCESS | 3428 | 1461040523512 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 21:35:23 INFO - PROCESS | 3428 | 1461040523662 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:23 INFO - PROCESS | 3428 | ++DOCSHELL 1D549800 == 75 [pid = 3428] [id = 567] 21:35:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 150 (1D608800) [pid = 3428] [serial = 1701] [outer = 00000000] 21:35:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 151 (1D774400) [pid = 3428] [serial = 1702] [outer = 1D608800] 21:35:23 INFO - PROCESS | 3428 | 1461040523720 Marionette DEBUG loaded listener.js 21:35:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 152 (1D7B5400) [pid = 3428] [serial = 1703] [outer = 1D608800] 21:35:24 INFO - PROCESS | 3428 | 1461040524331 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]]]}] 21:35:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 21:35:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 970ms 21:35:24 INFO - PROCESS | 3428 | 1461040524356 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 21:35:24 INFO - PROCESS | 3428 | 1461040524359 Marionette TRACE conn4 <- [1,2233,null,{"value":"13"}] 21:35:24 INFO - PROCESS | 3428 | 1461040524363 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 21:35:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 21:35:24 INFO - PROCESS | 3428 | 1461040524365 Marionette TRACE conn4 <- [1,2234,null,{}] 21:35:24 INFO - PROCESS | 3428 | 1461040524368 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}] 21:35:24 INFO - PROCESS | 3428 | 1461040524481 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 21:35:24 INFO - PROCESS | 3428 | 1461040524644 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:24 INFO - PROCESS | 3428 | ++DOCSHELL 1D7ADC00 == 76 [pid = 3428] [id = 568] 21:35:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 153 (1D7E5800) [pid = 3428] [serial = 1704] [outer = 00000000] 21:35:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 154 (1E606000) [pid = 3428] [serial = 1705] [outer = 1D7E5800] 21:35:24 INFO - PROCESS | 3428 | 1461040524701 Marionette DEBUG loaded listener.js 21:35:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 155 (1E6B1800) [pid = 3428] [serial = 1706] [outer = 1D7E5800] 21:35:25 INFO - PROCESS | 3428 | 1461040525236 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]]]}] 21:35:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 21:35:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 930ms 21:35:25 INFO - PROCESS | 3428 | 1461040525297 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 21:35:25 INFO - PROCESS | 3428 | 1461040525299 Marionette TRACE conn4 <- [1,2237,null,{"value":"13"}] 21:35:25 INFO - PROCESS | 3428 | 1461040525303 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 21:35:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 21:35:25 INFO - PROCESS | 3428 | 1461040525305 Marionette TRACE conn4 <- [1,2238,null,{}] 21:35:25 INFO - PROCESS | 3428 | 1461040525309 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}] 21:35:25 INFO - PROCESS | 3428 | 1461040525416 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 21:35:25 INFO - PROCESS | 3428 | 1461040525576 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:25 INFO - PROCESS | 3428 | ++DOCSHELL 1E509000 == 77 [pid = 3428] [id = 569] 21:35:25 INFO - PROCESS | 3428 | ++DOMWINDOW == 156 (1E6B5000) [pid = 3428] [serial = 1707] [outer = 00000000] 21:35:25 INFO - PROCESS | 3428 | ++DOMWINDOW == 157 (1ED37400) [pid = 3428] [serial = 1708] [outer = 1E6B5000] 21:35:25 INFO - PROCESS | 3428 | 1461040525631 Marionette DEBUG loaded listener.js 21:35:25 INFO - PROCESS | 3428 | ++DOMWINDOW == 158 (1ED3B800) [pid = 3428] [serial = 1709] [outer = 1E6B5000] 21:35:26 INFO - PROCESS | 3428 | 1461040526250 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]]]}] 21:35:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 21:35:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 970ms 21:35:26 INFO - PROCESS | 3428 | 1461040526277 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 21:35:26 INFO - PROCESS | 3428 | 1461040526279 Marionette TRACE conn4 <- [1,2241,null,{"value":"13"}] 21:35:26 INFO - PROCESS | 3428 | 1461040526282 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 21:35:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 21:35:26 INFO - PROCESS | 3428 | 1461040526284 Marionette TRACE conn4 <- [1,2242,null,{}] 21:35:26 INFO - PROCESS | 3428 | 1461040526288 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}] 21:35:26 INFO - PROCESS | 3428 | 1461040526413 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 21:35:26 INFO - PROCESS | 3428 | 1461040526568 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:26 INFO - PROCESS | 3428 | ++DOCSHELL 1443A000 == 78 [pid = 3428] [id = 570] 21:35:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 159 (165EE400) [pid = 3428] [serial = 1710] [outer = 00000000] 21:35:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 160 (18AE4800) [pid = 3428] [serial = 1711] [outer = 165EE400] 21:35:26 INFO - PROCESS | 3428 | 1461040526627 Marionette DEBUG loaded listener.js 21:35:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 161 (18D51400) [pid = 3428] [serial = 1712] [outer = 165EE400] 21:35:27 INFO - PROCESS | 3428 | 1461040527498 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]]]}] 21:35:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 21:35:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1275ms 21:35:27 INFO - PROCESS | 3428 | 1461040527561 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 21:35:27 INFO - PROCESS | 3428 | 1461040527566 Marionette TRACE conn4 <- [1,2245,null,{"value":"13"}] 21:35:27 INFO - PROCESS | 3428 | 1461040527571 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 21:35:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 21:35:27 INFO - PROCESS | 3428 | 1461040527574 Marionette TRACE conn4 <- [1,2246,null,{}] 21:35:27 INFO - PROCESS | 3428 | 1461040527580 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}] 21:35:27 INFO - PROCESS | 3428 | 1461040527683 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 21:35:27 INFO - PROCESS | 3428 | 1461040527838 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:27 INFO - PROCESS | 3428 | ++DOCSHELL 14929400 == 79 [pid = 3428] [id = 571] 21:35:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 162 (155DCC00) [pid = 3428] [serial = 1713] [outer = 00000000] 21:35:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 163 (15F11C00) [pid = 3428] [serial = 1714] [outer = 155DCC00] 21:35:27 INFO - PROCESS | 3428 | 1461040527891 Marionette DEBUG loaded listener.js 21:35:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 164 (17B51800) [pid = 3428] [serial = 1715] [outer = 155DCC00] 21:35:28 INFO - PROCESS | 3428 | --DOCSHELL 1D593C00 == 78 [pid = 3428] [id = 519] 21:35:28 INFO - PROCESS | 3428 | --DOCSHELL 1D58D400 == 77 [pid = 3428] [id = 518] 21:35:28 INFO - PROCESS | 3428 | --DOCSHELL 1D547400 == 76 [pid = 3428] [id = 563] 21:35:28 INFO - PROCESS | 3428 | --DOCSHELL 19535C00 == 75 [pid = 3428] [id = 562] 21:35:28 INFO - PROCESS | 3428 | --DOCSHELL 1B9D4C00 == 74 [pid = 3428] [id = 561] 21:35:28 INFO - PROCESS | 3428 | --DOCSHELL 1C70B400 == 73 [pid = 3428] [id = 560] 21:35:28 INFO - PROCESS | 3428 | --DOCSHELL 19FF6000 == 72 [pid = 3428] [id = 559] 21:35:28 INFO - PROCESS | 3428 | --DOCSHELL 1989CC00 == 71 [pid = 3428] [id = 558] 21:35:28 INFO - PROCESS | 3428 | --DOMWINDOW == 163 (1ED3F000) [pid = 3428] [serial = 1606] [outer = 00000000] [url = about:blank] 21:35:28 INFO - PROCESS | 3428 | --DOCSHELL 18C1D400 == 70 [pid = 3428] [id = 557] 21:35:28 INFO - PROCESS | 3428 | --DOCSHELL 17FC7000 == 69 [pid = 3428] [id = 556] 21:35:28 INFO - PROCESS | 3428 | --DOCSHELL 0F3BBC00 == 68 [pid = 3428] [id = 14] 21:35:28 INFO - PROCESS | 3428 | --DOCSHELL 0FD0C000 == 67 [pid = 3428] [id = 555] 21:35:28 INFO - PROCESS | 3428 | --DOCSHELL 144AC400 == 66 [pid = 3428] [id = 554] 21:35:28 INFO - PROCESS | 3428 | --DOCSHELL 1C707800 == 65 [pid = 3428] [id = 551] 21:35:28 INFO - PROCESS | 3428 | --DOCSHELL 1026A000 == 64 [pid = 3428] [id = 550] 21:35:28 INFO - PROCESS | 3428 | --DOCSHELL 1558F800 == 63 [pid = 3428] [id = 549] 21:35:28 INFO - PROCESS | 3428 | --DOCSHELL 11198400 == 62 [pid = 3428] [id = 548] 21:35:28 INFO - PROCESS | 3428 | --DOMWINDOW == 162 (15A5A400) [pid = 3428] [serial = 1618] [outer = 00000000] [url = about:blank] 21:35:28 INFO - PROCESS | 3428 | --DOMWINDOW == 161 (18267800) [pid = 3428] [serial = 1597] [outer = 00000000] [url = about:blank] 21:35:28 INFO - PROCESS | 3428 | --DOMWINDOW == 160 (17F0F000) [pid = 3428] [serial = 1622] [outer = 00000000] [url = about:blank] 21:35:28 INFO - PROCESS | 3428 | --DOMWINDOW == 159 (19FF5400) [pid = 3428] [serial = 1600] [outer = 00000000] [url = about:blank] 21:35:28 INFO - PROCESS | 3428 | --DOMWINDOW == 158 (14439800) [pid = 3428] [serial = 1615] [outer = 00000000] [url = about:blank] 21:35:28 INFO - PROCESS | 3428 | --DOMWINDOW == 157 (1D7E8C00) [pid = 3428] [serial = 1595] [outer = 00000000] [url = about:blank] 21:35:28 INFO - PROCESS | 3428 | --DOMWINDOW == 156 (18ADA800) [pid = 3428] [serial = 1634] [outer = 00000000] [url = about:blank] 21:35:28 INFO - PROCESS | 3428 | --DOMWINDOW == 155 (14C6B000) [pid = 3428] [serial = 1609] [outer = 00000000] [url = about:blank] 21:35:28 INFO - PROCESS | 3428 | --DOMWINDOW == 154 (18ADC000) [pid = 3428] [serial = 1625] [outer = 00000000] [url = about:blank] 21:35:28 INFO - PROCESS | 3428 | --DOMWINDOW == 153 (14B83400) [pid = 3428] [serial = 1633] [outer = 00000000] [url = about:blank] 21:35:28 INFO - PROCESS | 3428 | --DOMWINDOW == 152 (10BA2000) [pid = 3428] [serial = 1613] [outer = 00000000] [url = about:blank] 21:35:28 INFO - PROCESS | 3428 | --DOMWINDOW == 151 (1963F800) [pid = 3428] [serial = 1628] [outer = 00000000] [url = about:blank] 21:35:28 INFO - PROCESS | 3428 | --DOMWINDOW == 150 (17CE9C00) [pid = 3428] [serial = 1621] [outer = 00000000] [url = about:blank] 21:35:28 INFO - PROCESS | 3428 | --DOMWINDOW == 149 (18A55800) [pid = 3428] [serial = 1624] [outer = 00000000] [url = about:blank] 21:35:28 INFO - PROCESS | 3428 | --DOMWINDOW == 148 (1963C800) [pid = 3428] [serial = 1627] [outer = 00000000] [url = about:blank] 21:35:28 INFO - PROCESS | 3428 | --DOMWINDOW == 147 (1026AC00) [pid = 3428] [serial = 1612] [outer = 00000000] [url = about:blank] 21:35:28 INFO - PROCESS | 3428 | --DOMWINDOW == 146 (1452E400) [pid = 3428] [serial = 1616] [outer = 00000000] [url = about:blank] 21:35:28 INFO - PROCESS | 3428 | --DOMWINDOW == 145 (1988F000) [pid = 3428] [serial = 1630] [outer = 00000000] [url = about:blank] 21:35:28 INFO - PROCESS | 3428 | --DOMWINDOW == 144 (19894000) [pid = 3428] [serial = 1631] [outer = 00000000] [url = about:blank] 21:35:28 INFO - PROCESS | 3428 | --DOMWINDOW == 143 (15B1C800) [pid = 3428] [serial = 1619] [outer = 00000000] [url = about:blank] 21:35:28 INFO - PROCESS | 3428 | --DOMWINDOW == 142 (1E60E400) [pid = 3428] [serial = 1603] [outer = 00000000] [url = about:blank] 21:35:28 INFO - PROCESS | 3428 | --DOMWINDOW == 141 (1ABBA800) [pid = 3428] [serial = 1639] [outer = 00000000] [url = about:blank] 21:35:28 INFO - PROCESS | 3428 | --DOMWINDOW == 140 (1AED9800) [pid = 3428] [serial = 1640] [outer = 00000000] [url = about:blank] 21:35:28 INFO - PROCESS | 3428 | --DOMWINDOW == 139 (1A065400) [pid = 3428] [serial = 1637] [outer = 00000000] [url = about:blank] 21:35:28 INFO - PROCESS | 3428 | --DOMWINDOW == 138 (19FF1C00) [pid = 3428] [serial = 1636] [outer = 00000000] [url = about:blank] 21:35:28 INFO - PROCESS | 3428 | 1461040528587 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]]]}] 21:35:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 21:35:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1019ms 21:35:28 INFO - PROCESS | 3428 | 1461040528595 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 21:35:28 INFO - PROCESS | 3428 | 1461040528600 Marionette TRACE conn4 <- [1,2249,null,{"value":"13"}] 21:35:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 21:35:28 INFO - PROCESS | 3428 | 1461040528606 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 21:35:28 INFO - PROCESS | 3428 | 1461040528609 Marionette TRACE conn4 <- [1,2250,null,{}] 21:35:28 INFO - PROCESS | 3428 | 1461040528614 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}] 21:35:28 INFO - PROCESS | 3428 | 1461040528704 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 21:35:28 INFO - PROCESS | 3428 | 1461040528806 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:28 INFO - PROCESS | 3428 | ++DOCSHELL 0FC08C00 == 63 [pid = 3428] [id = 572] 21:35:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 139 (0FC0E800) [pid = 3428] [serial = 1716] [outer = 00000000] 21:35:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 140 (14925800) [pid = 3428] [serial = 1717] [outer = 0FC0E800] 21:35:28 INFO - PROCESS | 3428 | 1461040528851 Marionette DEBUG loaded listener.js 21:35:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 141 (14C67000) [pid = 3428] [serial = 1718] [outer = 0FC0E800] 21:35:29 INFO - PROCESS | 3428 | 1461040529244 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]]]}] 21:35:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 21:35:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 670ms 21:35:29 INFO - PROCESS | 3428 | 1461040529280 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 21:35:29 INFO - PROCESS | 3428 | 1461040529282 Marionette TRACE conn4 <- [1,2253,null,{"value":"13"}] 21:35:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 21:35:29 INFO - PROCESS | 3428 | 1461040529286 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 21:35:29 INFO - PROCESS | 3428 | 1461040529289 Marionette TRACE conn4 <- [1,2254,null,{}] 21:35:29 INFO - PROCESS | 3428 | 1461040529304 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}] 21:35:29 INFO - PROCESS | 3428 | 1461040529395 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 21:35:29 INFO - PROCESS | 3428 | 1461040529403 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:29 INFO - PROCESS | 3428 | ++DOCSHELL 17C79000 == 64 [pid = 3428] [id = 573] 21:35:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 142 (17CF4000) [pid = 3428] [serial = 1719] [outer = 00000000] 21:35:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 143 (17F34C00) [pid = 3428] [serial = 1720] [outer = 17CF4000] 21:35:29 INFO - PROCESS | 3428 | 1461040529450 Marionette DEBUG loaded listener.js 21:35:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 144 (18A59000) [pid = 3428] [serial = 1721] [outer = 17CF4000] 21:35:29 INFO - PROCESS | 3428 | 1461040529941 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]]]}] 21:35:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 21:35:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 21:35:29 INFO - PROCESS | 3428 | 1461040529960 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 21:35:29 INFO - PROCESS | 3428 | 1461040529962 Marionette TRACE conn4 <- [1,2257,null,{"value":"13"}] 21:35:29 INFO - PROCESS | 3428 | 1461040529965 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 21:35:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 21:35:29 INFO - PROCESS | 3428 | 1461040529967 Marionette TRACE conn4 <- [1,2258,null,{}] 21:35:29 INFO - PROCESS | 3428 | 1461040529970 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}] 21:35:30 INFO - PROCESS | 3428 | 1461040530057 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 21:35:30 INFO - PROCESS | 3428 | 1461040530063 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:30 INFO - PROCESS | 3428 | ++DOCSHELL 18B42400 == 65 [pid = 3428] [id = 574] 21:35:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 145 (18B43800) [pid = 3428] [serial = 1722] [outer = 00000000] 21:35:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 146 (195EBC00) [pid = 3428] [serial = 1723] [outer = 18B43800] 21:35:30 INFO - PROCESS | 3428 | 1461040530136 Marionette DEBUG loaded listener.js 21:35:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 147 (1963E800) [pid = 3428] [serial = 1724] [outer = 18B43800] 21:35:30 INFO - PROCESS | 3428 | 1461040530599 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]]]}] 21:35:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 21:35:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 670ms 21:35:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 21:35:30 INFO - PROCESS | 3428 | 1461040530648 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 21:35:30 INFO - PROCESS | 3428 | 1461040530650 Marionette TRACE conn4 <- [1,2261,null,{"value":"13"}] 21:35:30 INFO - PROCESS | 3428 | 1461040530654 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 21:35:30 INFO - PROCESS | 3428 | 1461040530656 Marionette TRACE conn4 <- [1,2262,null,{}] 21:35:30 INFO - PROCESS | 3428 | 1461040530659 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}] 21:35:30 INFO - PROCESS | 3428 | 1461040530777 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 21:35:30 INFO - PROCESS | 3428 | 1461040530783 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:30 INFO - PROCESS | 3428 | ++DOCSHELL 0FD80000 == 66 [pid = 3428] [id = 575] 21:35:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 148 (195E3800) [pid = 3428] [serial = 1725] [outer = 00000000] 21:35:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 149 (196AF000) [pid = 3428] [serial = 1726] [outer = 195E3800] 21:35:30 INFO - PROCESS | 3428 | 1461040530827 Marionette DEBUG loaded listener.js 21:35:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 150 (1988E400) [pid = 3428] [serial = 1727] [outer = 195E3800] 21:35:31 INFO - PROCESS | 3428 | 1461040531255 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]]]}] 21:35:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 21:35:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 630ms 21:35:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 21:35:31 INFO - PROCESS | 3428 | 1461040531285 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 21:35:31 INFO - PROCESS | 3428 | 1461040531287 Marionette TRACE conn4 <- [1,2265,null,{"value":"13"}] 21:35:31 INFO - PROCESS | 3428 | 1461040531290 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 21:35:31 INFO - PROCESS | 3428 | 1461040531291 Marionette TRACE conn4 <- [1,2266,null,{}] 21:35:31 INFO - PROCESS | 3428 | 1461040531295 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}] 21:35:31 INFO - PROCESS | 3428 | 1461040531433 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 21:35:31 INFO - PROCESS | 3428 | 1461040531529 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:31 INFO - PROCESS | 3428 | ++DOCSHELL 1989CC00 == 67 [pid = 3428] [id = 576] 21:35:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 151 (19A07000) [pid = 3428] [serial = 1728] [outer = 00000000] 21:35:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 152 (1A0EB800) [pid = 3428] [serial = 1729] [outer = 19A07000] 21:35:31 INFO - PROCESS | 3428 | 1461040531578 Marionette DEBUG loaded listener.js 21:35:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 153 (1A0F0C00) [pid = 3428] [serial = 1730] [outer = 19A07000] 21:35:32 INFO - PROCESS | 3428 | --DOMWINDOW == 152 (1AB7F800) [pid = 3428] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 21:35:32 INFO - PROCESS | 3428 | --DOMWINDOW == 151 (1C70FC00) [pid = 3428] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 21:35:32 INFO - PROCESS | 3428 | --DOMWINDOW == 150 (19A07400) [pid = 3428] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 21:35:32 INFO - PROCESS | 3428 | --DOMWINDOW == 149 (1D50C400) [pid = 3428] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 21:35:32 INFO - PROCESS | 3428 | --DOMWINDOW == 148 (0FD0DC00) [pid = 3428] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 21:35:32 INFO - PROCESS | 3428 | --DOMWINDOW == 147 (18C1E400) [pid = 3428] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 21:35:32 INFO - PROCESS | 3428 | --DOMWINDOW == 146 (1B8AB800) [pid = 3428] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 21:35:32 INFO - PROCESS | 3428 | --DOMWINDOW == 145 (1452FC00) [pid = 3428] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 21:35:32 INFO - PROCESS | 3428 | --DOMWINDOW == 144 (18262400) [pid = 3428] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 21:35:32 INFO - PROCESS | 3428 | --DOMWINDOW == 143 (1963AC00) [pid = 3428] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 21:35:32 INFO - PROCESS | 3428 | --DOMWINDOW == 142 (1D601400) [pid = 3428] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 21:35:32 INFO - PROCESS | 3428 | --DOMWINDOW == 141 (0F3BDC00) [pid = 3428] [serial = 38] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:35:32 INFO - PROCESS | 3428 | 1461040532501 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]]]}] 21:35:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 21:35:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1238ms 21:35:32 INFO - PROCESS | 3428 | 1461040532529 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 21:35:32 INFO - PROCESS | 3428 | 1461040532534 Marionette TRACE conn4 <- [1,2269,null,{"value":"13"}] 21:35:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 21:35:32 INFO - PROCESS | 3428 | 1461040532540 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 21:35:32 INFO - PROCESS | 3428 | 1461040532544 Marionette TRACE conn4 <- [1,2270,null,{}] 21:35:32 INFO - PROCESS | 3428 | 1461040532549 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}] 21:35:32 INFO - PROCESS | 3428 | 1461040532665 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 21:35:32 INFO - PROCESS | 3428 | 1461040532814 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:32 INFO - PROCESS | 3428 | ++DOCSHELL 1333D400 == 68 [pid = 3428] [id = 577] 21:35:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 142 (1333D800) [pid = 3428] [serial = 1731] [outer = 00000000] 21:35:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 143 (14925C00) [pid = 3428] [serial = 1732] [outer = 1333D800] 21:35:32 INFO - PROCESS | 3428 | 1461040532872 Marionette DEBUG loaded listener.js 21:35:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 144 (14C65C00) [pid = 3428] [serial = 1733] [outer = 1333D800] 21:35:33 INFO - PROCESS | 3428 | 1461040533463 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]]]}] 21:35:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 21:35:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 970ms 21:35:33 INFO - PROCESS | 3428 | 1461040533514 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 21:35:33 INFO - PROCESS | 3428 | 1461040533520 Marionette TRACE conn4 <- [1,2273,null,{"value":"13"}] 21:35:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 21:35:33 INFO - PROCESS | 3428 | 1461040533526 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 21:35:33 INFO - PROCESS | 3428 | 1461040533529 Marionette TRACE conn4 <- [1,2274,null,{}] 21:35:33 INFO - PROCESS | 3428 | 1461040533533 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}] 21:35:33 INFO - PROCESS | 3428 | 1461040533645 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 21:35:33 INFO - PROCESS | 3428 | 1461040533804 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:33 INFO - PROCESS | 3428 | ++DOCSHELL 14C69800 == 69 [pid = 3428] [id = 578] 21:35:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 145 (14CE6800) [pid = 3428] [serial = 1734] [outer = 00000000] 21:35:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 146 (17F31400) [pid = 3428] [serial = 1735] [outer = 14CE6800] 21:35:33 INFO - PROCESS | 3428 | 1461040533859 Marionette DEBUG loaded listener.js 21:35:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 147 (18ADA000) [pid = 3428] [serial = 1736] [outer = 14CE6800] 21:35:34 INFO - PROCESS | 3428 | 1461040534461 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]]]}] 21:35:34 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 21:35:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 970ms 21:35:34 INFO - PROCESS | 3428 | 1461040534498 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 21:35:34 INFO - PROCESS | 3428 | 1461040534501 Marionette TRACE conn4 <- [1,2277,null,{"value":"13"}] 21:35:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 21:35:34 INFO - PROCESS | 3428 | 1461040534505 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 21:35:34 INFO - PROCESS | 3428 | 1461040534508 Marionette TRACE conn4 <- [1,2278,null,{}] 21:35:34 INFO - PROCESS | 3428 | 1461040534519 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}] 21:35:34 INFO - PROCESS | 3428 | 1461040534634 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 21:35:34 INFO - PROCESS | 3428 | 1461040534781 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:34 INFO - PROCESS | 3428 | ++DOCSHELL 19FF6400 == 70 [pid = 3428] [id = 579] 21:35:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 148 (1A060000) [pid = 3428] [serial = 1737] [outer = 00000000] 21:35:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 149 (1A0F7400) [pid = 3428] [serial = 1738] [outer = 1A060000] 21:35:34 INFO - PROCESS | 3428 | 1461040534839 Marionette DEBUG loaded listener.js 21:35:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 150 (1AE29C00) [pid = 3428] [serial = 1739] [outer = 1A060000] 21:35:35 INFO - PROCESS | 3428 | 1461040535379 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]]]}] 21:35:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 21:35:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 930ms 21:35:35 INFO - PROCESS | 3428 | 1461040535438 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 21:35:35 INFO - PROCESS | 3428 | 1461040535441 Marionette TRACE conn4 <- [1,2281,null,{"value":"13"}] 21:35:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 21:35:35 INFO - PROCESS | 3428 | 1461040535445 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 21:35:35 INFO - PROCESS | 3428 | 1461040535447 Marionette TRACE conn4 <- [1,2282,null,{}] 21:35:35 INFO - PROCESS | 3428 | 1461040535451 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}] 21:35:35 INFO - PROCESS | 3428 | 1461040535559 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 21:35:35 INFO - PROCESS | 3428 | 1461040535719 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:35 INFO - PROCESS | 3428 | ++DOCSHELL 18D5DC00 == 71 [pid = 3428] [id = 580] 21:35:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 151 (1A0F1400) [pid = 3428] [serial = 1740] [outer = 00000000] 21:35:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 152 (1BE90800) [pid = 3428] [serial = 1741] [outer = 1A0F1400] 21:35:35 INFO - PROCESS | 3428 | 1461040535775 Marionette DEBUG loaded listener.js 21:35:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 153 (1C606000) [pid = 3428] [serial = 1742] [outer = 1A0F1400] 21:35:36 INFO - PROCESS | 3428 | 1461040536336 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]]]}] 21:35:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 21:35:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 930ms 21:35:36 INFO - PROCESS | 3428 | 1461040536378 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 21:35:36 INFO - PROCESS | 3428 | 1461040536380 Marionette TRACE conn4 <- [1,2285,null,{"value":"13"}] 21:35:36 INFO - PROCESS | 3428 | 1461040536384 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 21:35:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 21:35:36 INFO - PROCESS | 3428 | 1461040536386 Marionette TRACE conn4 <- [1,2286,null,{}] 21:35:36 INFO - PROCESS | 3428 | 1461040536389 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}] 21:35:36 INFO - PROCESS | 3428 | 1461040536493 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 21:35:36 INFO - PROCESS | 3428 | 1461040536653 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:36 INFO - PROCESS | 3428 | ++DOCSHELL 102B7400 == 72 [pid = 3428] [id = 581] 21:35:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 154 (1C702C00) [pid = 3428] [serial = 1743] [outer = 00000000] 21:35:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 155 (1C710800) [pid = 3428] [serial = 1744] [outer = 1C702C00] 21:35:36 INFO - PROCESS | 3428 | 1461040536708 Marionette DEBUG loaded listener.js 21:35:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 156 (1C7D1400) [pid = 3428] [serial = 1745] [outer = 1C702C00] 21:35:37 INFO - PROCESS | 3428 | 1461040537260 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]]]}] 21:35:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 21:35:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 931ms 21:35:37 INFO - PROCESS | 3428 | 1461040537318 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 21:35:37 INFO - PROCESS | 3428 | 1461040537321 Marionette TRACE conn4 <- [1,2289,null,{"value":"13"}] 21:35:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 21:35:37 INFO - PROCESS | 3428 | 1461040537324 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 21:35:37 INFO - PROCESS | 3428 | 1461040537326 Marionette TRACE conn4 <- [1,2290,null,{}] 21:35:37 INFO - PROCESS | 3428 | 1461040537330 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}] 21:35:37 INFO - PROCESS | 3428 | 1461040537475 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 21:35:37 INFO - PROCESS | 3428 | 1461040537628 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:37 INFO - PROCESS | 3428 | ++DOCSHELL 1026AC00 == 73 [pid = 3428] [id = 582] 21:35:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 157 (165F4400) [pid = 3428] [serial = 1746] [outer = 00000000] 21:35:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 158 (1D609800) [pid = 3428] [serial = 1747] [outer = 165F4400] 21:35:37 INFO - PROCESS | 3428 | 1461040537686 Marionette DEBUG loaded listener.js 21:35:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 159 (1D609C00) [pid = 3428] [serial = 1748] [outer = 165F4400] 21:35:38 INFO - PROCESS | 3428 | 1461040538405 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]]]}] 21:35:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 21:35:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1127ms 21:35:38 INFO - PROCESS | 3428 | 1461040538455 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 21:35:38 INFO - PROCESS | 3428 | 1461040538459 Marionette TRACE conn4 <- [1,2293,null,{"value":"13"}] 21:35:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 21:35:38 INFO - PROCESS | 3428 | 1461040538464 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 21:35:38 INFO - PROCESS | 3428 | 1461040538467 Marionette TRACE conn4 <- [1,2294,null,{}] 21:35:38 INFO - PROCESS | 3428 | 1461040538473 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}] 21:35:38 INFO - PROCESS | 3428 | 1461040538577 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 21:35:38 INFO - PROCESS | 3428 | 1461040538729 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:38 INFO - PROCESS | 3428 | ++DOCSHELL 14527400 == 74 [pid = 3428] [id = 583] 21:35:38 INFO - PROCESS | 3428 | ++DOMWINDOW == 160 (1452F400) [pid = 3428] [serial = 1749] [outer = 00000000] 21:35:38 INFO - PROCESS | 3428 | ++DOMWINDOW == 161 (15B1C800) [pid = 3428] [serial = 1750] [outer = 1452F400] 21:35:38 INFO - PROCESS | 3428 | 1461040538779 Marionette DEBUG loaded listener.js 21:35:38 INFO - PROCESS | 3428 | ++DOMWINDOW == 162 (15F13400) [pid = 3428] [serial = 1751] [outer = 1452F400] 21:35:39 INFO - PROCESS | 3428 | 1461040539398 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]]]}] 21:35:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 21:35:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 970ms 21:35:39 INFO - PROCESS | 3428 | 1461040539447 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 21:35:39 INFO - PROCESS | 3428 | 1461040539452 Marionette TRACE conn4 <- [1,2297,null,{"value":"13"}] 21:35:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 21:35:39 INFO - PROCESS | 3428 | 1461040539459 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 21:35:39 INFO - PROCESS | 3428 | 1461040539462 Marionette TRACE conn4 <- [1,2298,null,{}] 21:35:39 INFO - PROCESS | 3428 | 1461040539465 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}] 21:35:39 INFO - PROCESS | 3428 | 1461040539572 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 21:35:39 INFO - PROCESS | 3428 | 1461040539731 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:39 INFO - PROCESS | 3428 | ++DOCSHELL 14419400 == 75 [pid = 3428] [id = 584] 21:35:39 INFO - PROCESS | 3428 | ++DOMWINDOW == 163 (14525000) [pid = 3428] [serial = 1752] [outer = 00000000] 21:35:39 INFO - PROCESS | 3428 | ++DOMWINDOW == 164 (18B40800) [pid = 3428] [serial = 1753] [outer = 14525000] 21:35:39 INFO - PROCESS | 3428 | 1461040539779 Marionette DEBUG loaded listener.js 21:35:39 INFO - PROCESS | 3428 | ++DOMWINDOW == 165 (195EC000) [pid = 3428] [serial = 1754] [outer = 14525000] 21:35:39 INFO - PROCESS | 3428 | --DOCSHELL 1026B400 == 74 [pid = 3428] [id = 553] 21:35:39 INFO - PROCESS | 3428 | --DOCSHELL 0FD80000 == 73 [pid = 3428] [id = 575] 21:35:39 INFO - PROCESS | 3428 | --DOCSHELL 18B42400 == 72 [pid = 3428] [id = 574] 21:35:39 INFO - PROCESS | 3428 | --DOCSHELL 17C79000 == 71 [pid = 3428] [id = 573] 21:35:39 INFO - PROCESS | 3428 | --DOCSHELL 0FC08C00 == 70 [pid = 3428] [id = 572] 21:35:39 INFO - PROCESS | 3428 | --DOCSHELL 14929400 == 69 [pid = 3428] [id = 571] 21:35:39 INFO - PROCESS | 3428 | --DOCSHELL 1E509000 == 68 [pid = 3428] [id = 569] 21:35:39 INFO - PROCESS | 3428 | --DOCSHELL 1D7ADC00 == 67 [pid = 3428] [id = 568] 21:35:39 INFO - PROCESS | 3428 | --DOCSHELL 1D549800 == 66 [pid = 3428] [id = 567] 21:35:39 INFO - PROCESS | 3428 | --DOCSHELL 16953C00 == 65 [pid = 3428] [id = 566] 21:35:39 INFO - PROCESS | 3428 | --DOCSHELL 1A0ED000 == 64 [pid = 3428] [id = 547] 21:35:39 INFO - PROCESS | 3428 | --DOCSHELL 10261800 == 63 [pid = 3428] [id = 565] 21:35:39 INFO - PROCESS | 3428 | --DOMWINDOW == 164 (14B83000) [pid = 3428] [serial = 1645] [outer = 00000000] [url = about:blank] 21:35:39 INFO - PROCESS | 3428 | --DOMWINDOW == 163 (1BFC2C00) [pid = 3428] [serial = 1651] [outer = 00000000] [url = about:blank] 21:35:39 INFO - PROCESS | 3428 | --DOMWINDOW == 162 (1C7DFC00) [pid = 3428] [serial = 1657] [outer = 00000000] [url = about:blank] 21:35:40 INFO - PROCESS | 3428 | --DOMWINDOW == 161 (1C77DC00) [pid = 3428] [serial = 1654] [outer = 00000000] [url = about:blank] 21:35:40 INFO - PROCESS | 3428 | --DOMWINDOW == 160 (18C25800) [pid = 3428] [serial = 1648] [outer = 00000000] [url = about:blank] 21:35:40 INFO - PROCESS | 3428 | --DOMWINDOW == 159 (1D58A000) [pid = 3428] [serial = 1660] [outer = 00000000] [url = about:blank] 21:35:40 INFO - PROCESS | 3428 | --DOMWINDOW == 158 (1D7AFC00) [pid = 3428] [serial = 1693] [outer = 00000000] [url = about:blank] 21:35:40 INFO - PROCESS | 3428 | --DOMWINDOW == 157 (1B9D9C00) [pid = 3428] [serial = 1678] [outer = 00000000] [url = about:blank] 21:35:40 INFO - PROCESS | 3428 | --DOMWINDOW == 156 (1C7D7000) [pid = 3428] [serial = 1681] [outer = 00000000] [url = about:blank] 21:35:40 INFO - PROCESS | 3428 | --DOMWINDOW == 155 (1BFBF000) [pid = 3428] [serial = 1679] [outer = 00000000] [url = about:blank] 21:35:40 INFO - PROCESS | 3428 | --DOMWINDOW == 154 (19B60000) [pid = 3428] [serial = 1675] [outer = 00000000] [url = about:blank] 21:35:40 INFO - PROCESS | 3428 | --DOMWINDOW == 153 (1D588800) [pid = 3428] [serial = 1684] [outer = 00000000] [url = about:blank] 21:35:40 INFO - PROCESS | 3428 | --DOMWINDOW == 152 (1421D400) [pid = 3428] [serial = 1666] [outer = 00000000] [url = about:blank] 21:35:40 INFO - PROCESS | 3428 | --DOMWINDOW == 151 (14C6B800) [pid = 3428] [serial = 1667] [outer = 00000000] [url = about:blank] 21:35:40 INFO - PROCESS | 3428 | --DOMWINDOW == 150 (196AD000) [pid = 3428] [serial = 1672] [outer = 00000000] [url = about:blank] 21:35:40 INFO - PROCESS | 3428 | --DOMWINDOW == 149 (19851C00) [pid = 3428] [serial = 1673] [outer = 00000000] [url = about:blank] 21:35:40 INFO - PROCESS | 3428 | --DOMWINDOW == 148 (1BFBE000) [pid = 3428] [serial = 1642] [outer = 00000000] [url = about:blank] 21:35:40 INFO - PROCESS | 3428 | --DOMWINDOW == 147 (1C607800) [pid = 3428] [serial = 1643] [outer = 00000000] [url = about:blank] 21:35:40 INFO - PROCESS | 3428 | --DOMWINDOW == 146 (15F15C00) [pid = 3428] [serial = 1664] [outer = 00000000] [url = about:blank] 21:35:40 INFO - PROCESS | 3428 | --DOMWINDOW == 145 (155E0800) [pid = 3428] [serial = 1663] [outer = 00000000] [url = about:blank] 21:35:40 INFO - PROCESS | 3428 | --DOMWINDOW == 144 (18ADAC00) [pid = 3428] [serial = 1669] [outer = 00000000] [url = about:blank] 21:35:40 INFO - PROCESS | 3428 | --DOMWINDOW == 143 (18B44400) [pid = 3428] [serial = 1670] [outer = 00000000] [url = about:blank] 21:35:40 INFO - PROCESS | 3428 | --DOMWINDOW == 142 (1A0F1C00) [pid = 3428] [serial = 1687] [outer = 00000000] [url = about:blank] 21:35:40 INFO - PROCESS | 3428 | --DOMWINDOW == 141 (1D61A800) [pid = 3428] [serial = 1691] [outer = 00000000] [url = about:blank] 21:35:40 INFO - PROCESS | 3428 | --DOMWINDOW == 140 (1D610400) [pid = 3428] [serial = 1690] [outer = 00000000] [url = about:blank] 21:35:40 INFO - PROCESS | 3428 | --DOMWINDOW == 139 (1D509C00) [pid = 3428] [serial = 1682] [outer = 00000000] [url = about:blank] 21:35:40 INFO - PROCESS | 3428 | --DOMWINDOW == 138 (1D58DC00) [pid = 3428] [serial = 1685] [outer = 00000000] [url = about:blank] 21:35:40 INFO - PROCESS | 3428 | --DOMWINDOW == 137 (14C6A400) [pid = 3428] [serial = 1118] [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.] 21:35:40 INFO - PROCESS | 3428 | --DOMWINDOW == 136 (1BE95C00) [pid = 3428] [serial = 1688] [outer = 00000000] [url = about:blank] 21:35:40 INFO - PROCESS | 3428 | --DOMWINDOW == 135 (19F9F800) [pid = 3428] [serial = 1676] [outer = 00000000] [url = about:blank] 21:35:40 INFO - PROCESS | 3428 | 1461040540248 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]]]}] 21:35:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 21:35:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 830ms 21:35:40 INFO - PROCESS | 3428 | 1461040540293 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 21:35:40 INFO - PROCESS | 3428 | 1461040540296 Marionette TRACE conn4 <- [1,2301,null,{"value":"13"}] 21:35:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 21:35:40 INFO - PROCESS | 3428 | 1461040540299 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 21:35:40 INFO - PROCESS | 3428 | 1461040540302 Marionette TRACE conn4 <- [1,2302,null,{}] 21:35:40 INFO - PROCESS | 3428 | 1461040540313 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}] 21:35:40 INFO - PROCESS | 3428 | 1461040540404 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 21:35:40 INFO - PROCESS | 3428 | 1461040540414 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:40 INFO - PROCESS | 3428 | ++DOCSHELL 155D3C00 == 64 [pid = 3428] [id = 585] 21:35:40 INFO - PROCESS | 3428 | ++DOMWINDOW == 136 (155DA400) [pid = 3428] [serial = 1755] [outer = 00000000] 21:35:40 INFO - PROCESS | 3428 | ++DOMWINDOW == 137 (18A57C00) [pid = 3428] [serial = 1756] [outer = 155DA400] 21:35:40 INFO - PROCESS | 3428 | 1461040540462 Marionette DEBUG loaded listener.js 21:35:40 INFO - PROCESS | 3428 | ++DOMWINDOW == 138 (18B44400) [pid = 3428] [serial = 1757] [outer = 155DA400] 21:35:40 INFO - PROCESS | 3428 | 1461040540927 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]]]}] 21:35:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 21:35:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 690ms 21:35:41 INFO - PROCESS | 3428 | 1461040540994 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 21:35:41 INFO - PROCESS | 3428 | 1461040540997 Marionette TRACE conn4 <- [1,2305,null,{"value":"13"}] 21:35:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 21:35:41 INFO - PROCESS | 3428 | 1461040541000 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 21:35:41 INFO - PROCESS | 3428 | 1461040541002 Marionette TRACE conn4 <- [1,2306,null,{}] 21:35:41 INFO - PROCESS | 3428 | 1461040541006 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}] 21:35:41 INFO - PROCESS | 3428 | 1461040541120 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 21:35:41 INFO - PROCESS | 3428 | 1461040541235 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:41 INFO - PROCESS | 3428 | ++DOCSHELL 18AE6800 == 65 [pid = 3428] [id = 586] 21:35:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 139 (18C20000) [pid = 3428] [serial = 1758] [outer = 00000000] 21:35:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 140 (197C5400) [pid = 3428] [serial = 1759] [outer = 18C20000] 21:35:41 INFO - PROCESS | 3428 | 1461040541280 Marionette DEBUG loaded listener.js 21:35:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 141 (19A08400) [pid = 3428] [serial = 1760] [outer = 18C20000] 21:35:41 INFO - PROCESS | 3428 | 1461040541734 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] 21:35:41 INFO - PROCESS | 3428 | 1461040541775 Marionette TRACE conn4 <- [1,2309,null,{"value":"13"}] 21:35:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 21:35:41 INFO - PROCESS | 3428 | 1461040541778 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 21:35:41 INFO - PROCESS | 3428 | 1461040541780 Marionette TRACE conn4 <- [1,2310,null,{}] 21:35:41 INFO - PROCESS | 3428 | 1461040541784 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}] 21:35:41 INFO - PROCESS | 3428 | 1461040541870 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 21:35:41 INFO - PROCESS | 3428 | 1461040541876 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:41 INFO - PROCESS | 3428 | ++DOCSHELL 196AB400 == 66 [pid = 3428] [id = 587] 21:35:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 142 (19A74400) [pid = 3428] [serial = 1761] [outer = 00000000] 21:35:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 143 (1AB7DC00) [pid = 3428] [serial = 1762] [outer = 19A74400] 21:35:41 INFO - PROCESS | 3428 | 1461040541922 Marionette DEBUG loaded listener.js 21:35:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 144 (1B8ABC00) [pid = 3428] [serial = 1763] [outer = 19A74400] 21:35:42 INFO - PROCESS | 3428 | 1461040542435 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]]]}] 21:35:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 21:35:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 671ms 21:35:42 INFO - PROCESS | 3428 | 1461040542450 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 21:35:42 INFO - PROCESS | 3428 | 1461040542452 Marionette TRACE conn4 <- [1,2313,null,{"value":"13"}] 21:35:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 21:35:42 INFO - PROCESS | 3428 | 1461040542492 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 21:35:42 INFO - PROCESS | 3428 | 1461040542494 Marionette TRACE conn4 <- [1,2314,null,{}] 21:35:42 INFO - PROCESS | 3428 | 1461040542503 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}] 21:35:42 INFO - PROCESS | 3428 | 1461040542641 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 21:35:42 INFO - PROCESS | 3428 | 1461040542713 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:42 INFO - PROCESS | 3428 | ++DOCSHELL 1B9DE400 == 67 [pid = 3428] [id = 588] 21:35:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 145 (1BF4F800) [pid = 3428] [serial = 1764] [outer = 00000000] 21:35:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 146 (1C789000) [pid = 3428] [serial = 1765] [outer = 1BF4F800] 21:35:42 INFO - PROCESS | 3428 | 1461040542760 Marionette DEBUG loaded listener.js 21:35:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 147 (1C849400) [pid = 3428] [serial = 1766] [outer = 1BF4F800] 21:35:43 INFO - PROCESS | 3428 | 1461040543178 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]]]}] 21:35:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 21:35:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 770ms 21:35:43 INFO - PROCESS | 3428 | 1461040543237 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 21:35:43 INFO - PROCESS | 3428 | 1461040543239 Marionette TRACE conn4 <- [1,2317,null,{"value":"13"}] 21:35:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 21:35:43 INFO - PROCESS | 3428 | 1461040543242 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 21:35:43 INFO - PROCESS | 3428 | 1461040543244 Marionette TRACE conn4 <- [1,2318,null,{}] 21:35:43 INFO - PROCESS | 3428 | 1461040543247 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}] 21:35:43 INFO - PROCESS | 3428 | 1461040543368 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 21:35:43 INFO - PROCESS | 3428 | 1461040543439 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:43 INFO - PROCESS | 3428 | ++DOCSHELL 1D509400 == 68 [pid = 3428] [id = 589] 21:35:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 148 (1D50F800) [pid = 3428] [serial = 1767] [outer = 00000000] 21:35:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 149 (1D585800) [pid = 3428] [serial = 1768] [outer = 1D50F800] 21:35:43 INFO - PROCESS | 3428 | 1461040543482 Marionette DEBUG loaded listener.js 21:35:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 150 (1D58E000) [pid = 3428] [serial = 1769] [outer = 1D50F800] 21:35:43 INFO - PROCESS | 3428 | 1461040543891 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]]]}] 21:35:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 21:35:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 670ms 21:35:43 INFO - PROCESS | 3428 | 1461040543920 Marionette TRACE conn4 -> [0,2321,"getWindowHandle",null] 21:35:43 INFO - PROCESS | 3428 | 1461040543922 Marionette TRACE conn4 <- [1,2321,null,{"value":"13"}] 21:35:43 INFO - PROCESS | 3428 | 1461040543925 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 21:35:43 INFO - PROCESS | 3428 | 1461040543926 Marionette TRACE conn4 <- [1,2322,null,{}] 21:35:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 21:35:43 INFO - PROCESS | 3428 | 1461040543930 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}] 21:35:44 INFO - PROCESS | 3428 | 1461040544082 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 21:35:44 INFO - PROCESS | 3428 | --DOMWINDOW == 149 (1ED32800) [pid = 3428] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 21:35:44 INFO - PROCESS | 3428 | --DOMWINDOW == 148 (0FE38400) [pid = 3428] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 21:35:44 INFO - PROCESS | 3428 | --DOMWINDOW == 147 (14C42C00) [pid = 3428] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 21:35:44 INFO - PROCESS | 3428 | --DOMWINDOW == 146 (1C70BC00) [pid = 3428] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 21:35:44 INFO - PROCESS | 3428 | --DOMWINDOW == 145 (1B8AAC00) [pid = 3428] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 21:35:44 INFO - PROCESS | 3428 | --DOMWINDOW == 144 (17FBA800) [pid = 3428] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 21:35:44 INFO - PROCESS | 3428 | --DOMWINDOW == 143 (17CF4000) [pid = 3428] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 21:35:44 INFO - PROCESS | 3428 | --DOMWINDOW == 142 (165EE400) [pid = 3428] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 21:35:44 INFO - PROCESS | 3428 | --DOMWINDOW == 141 (155DCC00) [pid = 3428] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 21:35:44 INFO - PROCESS | 3428 | --DOMWINDOW == 140 (0FC0E800) [pid = 3428] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 21:35:44 INFO - PROCESS | 3428 | --DOMWINDOW == 139 (1E7CD400) [pid = 3428] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:35:44 INFO - PROCESS | 3428 | --DOMWINDOW == 138 (1449FC00) [pid = 3428] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 21:35:44 INFO - PROCESS | 3428 | --DOMWINDOW == 137 (1E509400) [pid = 3428] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 21:35:44 INFO - PROCESS | 3428 | --DOMWINDOW == 136 (1D591000) [pid = 3428] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 21:35:44 INFO - PROCESS | 3428 | --DOMWINDOW == 135 (1C854C00) [pid = 3428] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 21:35:44 INFO - PROCESS | 3428 | --DOMWINDOW == 134 (1C60BC00) [pid = 3428] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 21:35:44 INFO - PROCESS | 3428 | --DOMWINDOW == 133 (165F3C00) [pid = 3428] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 21:35:44 INFO - PROCESS | 3428 | --DOMWINDOW == 132 (1D594000) [pid = 3428] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 21:35:44 INFO - PROCESS | 3428 | --DOMWINDOW == 131 (15A5AC00) [pid = 3428] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 21:35:44 INFO - PROCESS | 3428 | --DOMWINDOW == 130 (1D619400) [pid = 3428] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 21:35:44 INFO - PROCESS | 3428 | --DOMWINDOW == 129 (0FE39C00) [pid = 3428] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 21:35:44 INFO - PROCESS | 3428 | --DOMWINDOW == 128 (1D7E3000) [pid = 3428] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 21:35:44 INFO - PROCESS | 3428 | --DOMWINDOW == 127 (1D7E4400) [pid = 3428] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 21:35:44 INFO - PROCESS | 3428 | --DOMWINDOW == 126 (16954800) [pid = 3428] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 21:35:44 INFO - PROCESS | 3428 | --DOMWINDOW == 125 (17F35400) [pid = 3428] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 21:35:44 INFO - PROCESS | 3428 | --DOMWINDOW == 124 (1D544800) [pid = 3428] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 21:35:44 INFO - PROCESS | 3428 | --DOMWINDOW == 123 (19648000) [pid = 3428] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 21:35:44 INFO - PROCESS | 3428 | --DOMWINDOW == 122 (18B43800) [pid = 3428] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 21:35:44 INFO - PROCESS | 3428 | --DOMWINDOW == 121 (195E3800) [pid = 3428] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 21:35:44 INFO - PROCESS | 3428 | --DOMWINDOW == 120 (1C709C00) [pid = 3428] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 21:35:44 INFO - PROCESS | 3428 | --DOMWINDOW == 119 (1985C400) [pid = 3428] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 21:35:44 INFO - PROCESS | 3428 | --DOMWINDOW == 118 (1C7D3C00) [pid = 3428] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 21:35:44 INFO - PROCESS | 3428 | --DOMWINDOW == 117 (111EF000) [pid = 3428] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 21:35:44 INFO - PROCESS | 3428 | --DOMWINDOW == 116 (16956800) [pid = 3428] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 21:35:44 INFO - PROCESS | 3428 | --DOMWINDOW == 115 (1026C800) [pid = 3428] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 21:35:44 INFO - PROCESS | 3428 | 1461040544428 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:44 INFO - PROCESS | 3428 | ++DOCSHELL 0FC0E800 == 69 [pid = 3428] [id = 590] 21:35:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 116 (0FC0EC00) [pid = 3428] [serial = 1770] [outer = 00000000] 21:35:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 117 (14432C00) [pid = 3428] [serial = 1771] [outer = 0FC0EC00] 21:35:44 INFO - PROCESS | 3428 | 1461040544472 Marionette DEBUG loaded listener.js 21:35:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 118 (1449FC00) [pid = 3428] [serial = 1772] [outer = 0FC0EC00] 21:35:44 INFO - PROCESS | 3428 | 1461040544858 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]]]}] 21:35:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 21:35:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 970ms 21:35:44 INFO - PROCESS | 3428 | 1461040544900 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 21:35:44 INFO - PROCESS | 3428 | 1461040544901 Marionette TRACE conn4 <- [1,2325,null,{"value":"13"}] 21:35:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 21:35:44 INFO - PROCESS | 3428 | 1461040544905 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 21:35:44 INFO - PROCESS | 3428 | 1461040544906 Marionette TRACE conn4 <- [1,2326,null,{}] 21:35:44 INFO - PROCESS | 3428 | 1461040544910 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}] 21:35:45 INFO - PROCESS | 3428 | 1461040544997 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 21:35:45 INFO - PROCESS | 3428 | 1461040545003 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:45 INFO - PROCESS | 3428 | ++DOCSHELL 111EF000 == 70 [pid = 3428] [id = 591] 21:35:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 119 (15A5AC00) [pid = 3428] [serial = 1773] [outer = 00000000] 21:35:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 120 (19892400) [pid = 3428] [serial = 1774] [outer = 15A5AC00] 21:35:45 INFO - PROCESS | 3428 | 1461040545046 Marionette DEBUG loaded listener.js 21:35:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 121 (1C603000) [pid = 3428] [serial = 1775] [outer = 15A5AC00] 21:35:45 INFO - PROCESS | 3428 | 1461040545470 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]]]}] 21:35:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 21:35:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 630ms 21:35:45 INFO - PROCESS | 3428 | 1461040545536 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 21:35:45 INFO - PROCESS | 3428 | 1461040545538 Marionette TRACE conn4 <- [1,2329,null,{"value":"13"}] 21:35:45 INFO - PROCESS | 3428 | 1461040545541 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 21:35:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 21:35:45 INFO - PROCESS | 3428 | 1461040545542 Marionette TRACE conn4 <- [1,2330,null,{}] 21:35:45 INFO - PROCESS | 3428 | 1461040545546 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}] 21:35:45 INFO - PROCESS | 3428 | 1461040545633 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 21:35:45 INFO - PROCESS | 3428 | 1461040545639 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:45 INFO - PROCESS | 3428 | ++DOCSHELL 0FD06400 == 71 [pid = 3428] [id = 592] 21:35:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 122 (0FE07000) [pid = 3428] [serial = 1776] [outer = 00000000] 21:35:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 123 (1D544800) [pid = 3428] [serial = 1777] [outer = 0FE07000] 21:35:45 INFO - PROCESS | 3428 | 1461040545685 Marionette DEBUG loaded listener.js 21:35:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 124 (1D589000) [pid = 3428] [serial = 1778] [outer = 0FE07000] 21:35:46 INFO - PROCESS | 3428 | 1461040546143 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]]]}] 21:35:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 21:35:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 670ms 21:35:46 INFO - PROCESS | 3428 | 1461040546215 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 21:35:46 INFO - PROCESS | 3428 | 1461040546218 Marionette TRACE conn4 <- [1,2333,null,{"value":"13"}] 21:35:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 21:35:46 INFO - PROCESS | 3428 | 1461040546221 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 21:35:46 INFO - PROCESS | 3428 | 1461040546223 Marionette TRACE conn4 <- [1,2334,null,{}] 21:35:46 INFO - PROCESS | 3428 | 1461040546226 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}] 21:35:46 INFO - PROCESS | 3428 | 1461040546329 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 21:35:46 INFO - PROCESS | 3428 | 1461040546342 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:46 INFO - PROCESS | 3428 | ++DOCSHELL 1D7B5000 == 72 [pid = 3428] [id = 593] 21:35:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 125 (1D7E2000) [pid = 3428] [serial = 1779] [outer = 00000000] 21:35:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 126 (1D7EE000) [pid = 3428] [serial = 1780] [outer = 1D7E2000] 21:35:46 INFO - PROCESS | 3428 | 1461040546391 Marionette DEBUG loaded listener.js 21:35:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 127 (1E603000) [pid = 3428] [serial = 1781] [outer = 1D7E2000] 21:35:47 INFO - PROCESS | 3428 | 1461040547182 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]]]}] 21:35:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 21:35:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 971ms 21:35:47 INFO - PROCESS | 3428 | 1461040547192 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 21:35:47 INFO - PROCESS | 3428 | 1461040547197 Marionette TRACE conn4 <- [1,2337,null,{"value":"13"}] 21:35:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 21:35:47 INFO - PROCESS | 3428 | 1461040547203 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 21:35:47 INFO - PROCESS | 3428 | 1461040547207 Marionette TRACE conn4 <- [1,2338,null,{}] 21:35:47 INFO - PROCESS | 3428 | 1461040547212 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}] 21:35:47 INFO - PROCESS | 3428 | 1461040547331 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 21:35:47 INFO - PROCESS | 3428 | 1461040547486 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:47 INFO - PROCESS | 3428 | ++DOCSHELL 155E1400 == 73 [pid = 3428] [id = 594] 21:35:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 128 (15A5A400) [pid = 3428] [serial = 1782] [outer = 00000000] 21:35:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 129 (165F4000) [pid = 3428] [serial = 1783] [outer = 15A5A400] 21:35:47 INFO - PROCESS | 3428 | 1461040547544 Marionette DEBUG loaded listener.js 21:35:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 130 (17CE9000) [pid = 3428] [serial = 1784] [outer = 15A5A400] 21:35:48 INFO - PROCESS | 3428 | 1461040548103 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]]]}] 21:35:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 21:35:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 930ms 21:35:48 INFO - PROCESS | 3428 | 1461040548138 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 21:35:48 INFO - PROCESS | 3428 | 1461040548144 Marionette TRACE conn4 <- [1,2341,null,{"value":"13"}] 21:35:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 21:35:48 INFO - PROCESS | 3428 | 1461040548150 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 21:35:48 INFO - PROCESS | 3428 | 1461040548153 Marionette TRACE conn4 <- [1,2342,null,{}] 21:35:48 INFO - PROCESS | 3428 | 1461040548157 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}] 21:35:48 INFO - PROCESS | 3428 | 1461040548273 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 21:35:48 INFO - PROCESS | 3428 | 1461040548438 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:48 INFO - PROCESS | 3428 | ++DOCSHELL 18C1C800 == 74 [pid = 3428] [id = 595] 21:35:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 131 (18C24400) [pid = 3428] [serial = 1785] [outer = 00000000] 21:35:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 132 (19B56C00) [pid = 3428] [serial = 1786] [outer = 18C24400] 21:35:48 INFO - PROCESS | 3428 | 1461040548493 Marionette DEBUG loaded listener.js 21:35:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 133 (1B8AC400) [pid = 3428] [serial = 1787] [outer = 18C24400] 21:35:49 INFO - PROCESS | 3428 | 1461040549120 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]]]}] 21:35:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 21:35:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1021ms 21:35:49 INFO - PROCESS | 3428 | 1461040549173 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 21:35:49 INFO - PROCESS | 3428 | 1461040549175 Marionette TRACE conn4 <- [1,2345,null,{"value":"13"}] 21:35:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 21:35:49 INFO - PROCESS | 3428 | 1461040549179 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 21:35:49 INFO - PROCESS | 3428 | 1461040549183 Marionette TRACE conn4 <- [1,2346,null,{}] 21:35:49 INFO - PROCESS | 3428 | 1461040549194 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}] 21:35:49 INFO - PROCESS | 3428 | 1461040549377 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 21:35:49 INFO - PROCESS | 3428 | 1461040549396 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:49 INFO - PROCESS | 3428 | ++DOCSHELL 1D76C800 == 75 [pid = 3428] [id = 596] 21:35:49 INFO - PROCESS | 3428 | ++DOMWINDOW == 134 (1D773400) [pid = 3428] [serial = 1788] [outer = 00000000] 21:35:49 INFO - PROCESS | 3428 | ++DOMWINDOW == 135 (1D7E1400) [pid = 3428] [serial = 1789] [outer = 1D773400] 21:35:49 INFO - PROCESS | 3428 | 1461040549452 Marionette DEBUG loaded listener.js 21:35:49 INFO - PROCESS | 3428 | ++DOMWINDOW == 136 (1E512000) [pid = 3428] [serial = 1790] [outer = 1D773400] 21:35:50 INFO - PROCESS | 3428 | 1461040550127 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]]]}] 21:35:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 21:35:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 970ms 21:35:50 INFO - PROCESS | 3428 | 1461040550161 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 21:35:50 INFO - PROCESS | 3428 | 1461040550164 Marionette TRACE conn4 <- [1,2349,null,{"value":"13"}] 21:35:50 INFO - PROCESS | 3428 | 1461040550168 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 21:35:50 INFO - PROCESS | 3428 | 1461040550170 Marionette TRACE conn4 <- [1,2350,null,{}] 21:35:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 21:35:50 INFO - PROCESS | 3428 | 1461040550173 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}] 21:35:50 INFO - PROCESS | 3428 | 1461040550285 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 21:35:50 INFO - PROCESS | 3428 | 1461040550435 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:50 INFO - PROCESS | 3428 | ++DOCSHELL 1E509400 == 76 [pid = 3428] [id = 597] 21:35:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 137 (1E602400) [pid = 3428] [serial = 1791] [outer = 00000000] 21:35:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 138 (1E7D5000) [pid = 3428] [serial = 1792] [outer = 1E602400] 21:35:50 INFO - PROCESS | 3428 | 1461040550491 Marionette DEBUG loaded listener.js 21:35:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 139 (1ED3BC00) [pid = 3428] [serial = 1793] [outer = 1E602400] 21:35:51 INFO - PROCESS | 3428 | 1461040551033 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]]]}] 21:35:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 21:35:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 930ms 21:35:51 INFO - PROCESS | 3428 | 1461040551104 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 21:35:51 INFO - PROCESS | 3428 | 1461040551106 Marionette TRACE conn4 <- [1,2353,null,{"value":"13"}] 21:35:51 INFO - PROCESS | 3428 | 1461040551110 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 21:35:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 21:35:51 INFO - PROCESS | 3428 | 1461040551112 Marionette TRACE conn4 <- [1,2354,null,{}] 21:35:51 INFO - PROCESS | 3428 | 1461040551116 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}] 21:35:51 INFO - PROCESS | 3428 | 1461040551224 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 21:35:51 INFO - PROCESS | 3428 | 1461040551374 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:51 INFO - PROCESS | 3428 | ++DOCSHELL 1E6B2400 == 77 [pid = 3428] [id = 598] 21:35:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 140 (1EEA2C00) [pid = 3428] [serial = 1794] [outer = 00000000] 21:35:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 141 (1EEAB400) [pid = 3428] [serial = 1795] [outer = 1EEA2C00] 21:35:51 INFO - PROCESS | 3428 | 1461040551428 Marionette DEBUG loaded listener.js 21:35:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 142 (1EEB0000) [pid = 3428] [serial = 1796] [outer = 1EEA2C00] 21:35:52 INFO - PROCESS | 3428 | 1461040552052 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]]]}] 21:35:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 21:35:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1018ms 21:35:52 INFO - PROCESS | 3428 | 1461040552131 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 21:35:52 INFO - PROCESS | 3428 | 1461040552133 Marionette TRACE conn4 <- [1,2357,null,{"value":"13"}] 21:35:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 21:35:52 INFO - PROCESS | 3428 | 1461040552137 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 21:35:52 INFO - PROCESS | 3428 | 1461040552139 Marionette TRACE conn4 <- [1,2358,null,{}] 21:35:52 INFO - PROCESS | 3428 | 1461040552143 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}] 21:35:52 INFO - PROCESS | 3428 | 1461040552265 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 21:35:52 INFO - PROCESS | 3428 | 1461040552418 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:52 INFO - PROCESS | 3428 | ++DOCSHELL 0FD0C400 == 78 [pid = 3428] [id = 599] 21:35:52 INFO - PROCESS | 3428 | ++DOMWINDOW == 143 (0FE2EC00) [pid = 3428] [serial = 1797] [outer = 00000000] 21:35:52 INFO - PROCESS | 3428 | ++DOMWINDOW == 144 (14C6D800) [pid = 3428] [serial = 1798] [outer = 0FE2EC00] 21:35:52 INFO - PROCESS | 3428 | 1461040552477 Marionette DEBUG loaded listener.js 21:35:52 INFO - PROCESS | 3428 | ++DOMWINDOW == 145 (18AE1400) [pid = 3428] [serial = 1799] [outer = 0FE2EC00] 21:35:53 INFO - PROCESS | 3428 | 1461040553332 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]]]}] 21:35:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 21:35:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1224ms 21:35:53 INFO - PROCESS | 3428 | 1461040553365 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 21:35:53 INFO - PROCESS | 3428 | 1461040553369 Marionette TRACE conn4 <- [1,2361,null,{"value":"13"}] 21:35:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 21:35:53 INFO - PROCESS | 3428 | 1461040553374 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 21:35:53 INFO - PROCESS | 3428 | 1461040553377 Marionette TRACE conn4 <- [1,2362,null,{}] 21:35:53 INFO - PROCESS | 3428 | 1461040553382 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}] 21:35:53 INFO - PROCESS | 3428 | 1461040553488 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 21:35:53 INFO - PROCESS | 3428 | 1461040553643 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:53 INFO - PROCESS | 3428 | ++DOCSHELL 15582400 == 79 [pid = 3428] [id = 600] 21:35:53 INFO - PROCESS | 3428 | ++DOMWINDOW == 146 (15588400) [pid = 3428] [serial = 1800] [outer = 00000000] 21:35:53 INFO - PROCESS | 3428 | ++DOMWINDOW == 147 (17B5B000) [pid = 3428] [serial = 1801] [outer = 15588400] 21:35:53 INFO - PROCESS | 3428 | 1461040553694 Marionette DEBUG loaded listener.js 21:35:53 INFO - PROCESS | 3428 | ++DOMWINDOW == 148 (17CF2000) [pid = 3428] [serial = 1802] [outer = 15588400] 21:35:54 INFO - PROCESS | 3428 | 1461040554293 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]]]}] 21:35:54 INFO - PROCESS | 3428 | --DOCSHELL 0FD06400 == 78 [pid = 3428] [id = 592] 21:35:54 INFO - PROCESS | 3428 | --DOCSHELL 111EF000 == 77 [pid = 3428] [id = 591] 21:35:54 INFO - PROCESS | 3428 | --DOCSHELL 0FC0E800 == 76 [pid = 3428] [id = 590] 21:35:54 INFO - PROCESS | 3428 | --DOCSHELL 1D509400 == 75 [pid = 3428] [id = 589] 21:35:54 INFO - PROCESS | 3428 | --DOCSHELL 1B9DE400 == 74 [pid = 3428] [id = 588] 21:35:54 INFO - PROCESS | 3428 | --DOCSHELL 196AB400 == 73 [pid = 3428] [id = 587] 21:35:54 INFO - PROCESS | 3428 | --DOCSHELL 18AE6800 == 72 [pid = 3428] [id = 586] 21:35:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 21:35:54 INFO - PROCESS | 3428 | --DOCSHELL 155D3C00 == 71 [pid = 3428] [id = 585] 21:35:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 971ms 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 147 (1E508000) [pid = 3428] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 146 (16958C00) [pid = 3428] [serial = 1696] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 145 (196B0400) [pid = 3428] [serial = 1699] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 144 (1D774400) [pid = 3428] [serial = 1702] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 143 (1E606000) [pid = 3428] [serial = 1705] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 142 (1ED37400) [pid = 3428] [serial = 1708] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 141 (1A0EB800) [pid = 3428] [serial = 1729] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOCSHELL 14419400 == 70 [pid = 3428] [id = 584] 21:35:54 INFO - PROCESS | 3428 | --DOCSHELL 14527400 == 69 [pid = 3428] [id = 583] 21:35:54 INFO - PROCESS | 3428 | --DOCSHELL 1333D400 == 68 [pid = 3428] [id = 577] 21:35:54 INFO - PROCESS | 3428 | --DOCSHELL 1989CC00 == 67 [pid = 3428] [id = 576] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 140 (15589000) [pid = 3428] [serial = 1547] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 139 (1E60D400) [pid = 3428] [serial = 1511] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 138 (1D7AC800) [pid = 3428] [serial = 1556] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 137 (1D607C00) [pid = 3428] [serial = 1463] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 136 (19B5E400) [pid = 3428] [serial = 1403] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 135 (19B61800) [pid = 3428] [serial = 1502] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 134 (1E603400) [pid = 3428] [serial = 1559] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 133 (18AE2C00) [pid = 3428] [serial = 1598] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 132 (1D76F000) [pid = 3428] [serial = 1466] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 131 (14C6D000) [pid = 3428] [serial = 1454] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 130 (1E6B3800) [pid = 3428] [serial = 1604] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 129 (1D7EF400) [pid = 3428] [serial = 1508] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 128 (18D55800) [pid = 3428] [serial = 1457] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 127 (1963D800) [pid = 3428] [serial = 1550] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 126 (1ED36C00) [pid = 3428] [serial = 1562] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 125 (1B96A000) [pid = 3428] [serial = 1601] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 124 (1EE23000) [pid = 3428] [serial = 1607] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 123 (15A65C00) [pid = 3428] [serial = 1610] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 122 (15F0DC00) [pid = 3428] [serial = 1499] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 121 (1D58BC00) [pid = 3428] [serial = 1553] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 120 (1C77AC00) [pid = 3428] [serial = 1460] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 119 (1D7B3400) [pid = 3428] [serial = 1505] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 118 (1963E800) [pid = 3428] [serial = 1724] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 117 (195EBC00) [pid = 3428] [serial = 1723] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 116 (196AF000) [pid = 3428] [serial = 1726] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 115 (1C783C00) [pid = 3428] [serial = 1655] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 114 (1C60E800) [pid = 3428] [serial = 1652] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (1C84BC00) [pid = 3428] [serial = 1658] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (14C66400) [pid = 3428] [serial = 1646] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (18D56000) [pid = 3428] [serial = 1649] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (1D592000) [pid = 3428] [serial = 1661] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 109 (17F34C00) [pid = 3428] [serial = 1720] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (18A59000) [pid = 3428] [serial = 1721] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (18D51400) [pid = 3428] [serial = 1712] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 106 (18AE4800) [pid = 3428] [serial = 1711] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (17B51800) [pid = 3428] [serial = 1715] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (15F11C00) [pid = 3428] [serial = 1714] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (14925800) [pid = 3428] [serial = 1717] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (14C67000) [pid = 3428] [serial = 1718] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | --DOMWINDOW == 101 (1988E400) [pid = 3428] [serial = 1727] [outer = 00000000] [url = about:blank] 21:35:54 INFO - PROCESS | 3428 | 1461040554444 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 21:35:54 INFO - PROCESS | 3428 | 1461040554450 Marionette TRACE conn4 <- [1,2365,null,{"value":"13"}] 21:35:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 21:35:54 INFO - PROCESS | 3428 | 1461040554481 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 21:35:54 INFO - PROCESS | 3428 | 1461040554484 Marionette TRACE conn4 <- [1,2366,null,{}] 21:35:54 INFO - PROCESS | 3428 | 1461040554487 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}] 21:35:54 INFO - PROCESS | 3428 | 1461040554576 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 21:35:54 INFO - PROCESS | 3428 | 1461040554582 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:54 INFO - PROCESS | 3428 | ++DOCSHELL 0FE2B800 == 68 [pid = 3428] [id = 601] 21:35:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 102 (102BD400) [pid = 3428] [serial = 1803] [outer = 00000000] 21:35:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (14215000) [pid = 3428] [serial = 1804] [outer = 102BD400] 21:35:54 INFO - PROCESS | 3428 | 1461040554630 Marionette DEBUG loaded listener.js 21:35:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (14529000) [pid = 3428] [serial = 1805] [outer = 102BD400] 21:35:55 INFO - PROCESS | 3428 | 1461040555191 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]]]}] 21:35:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 21:35:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 730ms 21:35:55 INFO - PROCESS | 3428 | 1461040555212 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 21:35:55 INFO - PROCESS | 3428 | 1461040555214 Marionette TRACE conn4 <- [1,2369,null,{"value":"13"}] 21:35:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 21:35:55 INFO - PROCESS | 3428 | 1461040555218 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 21:35:55 INFO - PROCESS | 3428 | 1461040555221 Marionette TRACE conn4 <- [1,2370,null,{}] 21:35:55 INFO - PROCESS | 3428 | 1461040555231 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}] 21:35:55 INFO - PROCESS | 3428 | 1461040555322 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 21:35:55 INFO - PROCESS | 3428 | 1461040555423 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:55 INFO - PROCESS | 3428 | ++DOCSHELL 17B57000 == 69 [pid = 3428] [id = 602] 21:35:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (17B58800) [pid = 3428] [serial = 1806] [outer = 00000000] 21:35:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (17F13000) [pid = 3428] [serial = 1807] [outer = 17B58800] 21:35:55 INFO - PROCESS | 3428 | 1461040555479 Marionette DEBUG loaded listener.js 21:35:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 107 (18A5A000) [pid = 3428] [serial = 1808] [outer = 17B58800] 21:35:55 INFO - PROCESS | 3428 | 1461040555851 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]]]}] 21:35:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 21:35:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 670ms 21:35:55 INFO - PROCESS | 3428 | 1461040555892 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 21:35:55 INFO - PROCESS | 3428 | 1461040555894 Marionette TRACE conn4 <- [1,2373,null,{"value":"13"}] 21:35:55 INFO - PROCESS | 3428 | 1461040555897 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 21:35:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 21:35:55 INFO - PROCESS | 3428 | 1461040555899 Marionette TRACE conn4 <- [1,2374,null,{}] 21:35:55 INFO - PROCESS | 3428 | 1461040555902 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}] 21:35:56 INFO - PROCESS | 3428 | 1461040555990 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 21:35:56 INFO - PROCESS | 3428 | 1461040555998 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:56 INFO - PROCESS | 3428 | ++DOCSHELL 18B45800 == 70 [pid = 3428] [id = 603] 21:35:56 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (18B48000) [pid = 3428] [serial = 1809] [outer = 00000000] 21:35:56 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (18D5B000) [pid = 3428] [serial = 1810] [outer = 18B48000] 21:35:56 INFO - PROCESS | 3428 | 1461040556042 Marionette DEBUG loaded listener.js 21:35:56 INFO - PROCESS | 3428 | ++DOMWINDOW == 110 (195EEC00) [pid = 3428] [serial = 1811] [outer = 18B48000] 21:35:56 INFO - PROCESS | 3428 | 1461040556508 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]]]}] 21:35:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 21:35:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 630ms 21:35:56 INFO - PROCESS | 3428 | 1461040556534 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 21:35:56 INFO - PROCESS | 3428 | 1461040556536 Marionette TRACE conn4 <- [1,2377,null,{"value":"13"}] 21:35:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 21:35:56 INFO - PROCESS | 3428 | 1461040556538 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 21:35:56 INFO - PROCESS | 3428 | 1461040556540 Marionette TRACE conn4 <- [1,2378,null,{}] 21:35:56 INFO - PROCESS | 3428 | 1461040556543 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}] 21:35:56 INFO - PROCESS | 3428 | 1461040556682 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 21:35:56 INFO - PROCESS | 3428 | 1461040556702 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:56 INFO - PROCESS | 3428 | ++DOCSHELL 14C3C800 == 71 [pid = 3428] [id = 604] 21:35:56 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (18D58C00) [pid = 3428] [serial = 1812] [outer = 00000000] 21:35:56 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (196AE000) [pid = 3428] [serial = 1813] [outer = 18D58C00] 21:35:56 INFO - PROCESS | 3428 | 1461040556746 Marionette DEBUG loaded listener.js 21:35:56 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (197CD000) [pid = 3428] [serial = 1814] [outer = 18D58C00] 21:35:57 INFO - PROCESS | 3428 | 1461040557205 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]]]}] 21:35:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 21:35:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 731ms 21:35:57 INFO - PROCESS | 3428 | 1461040557272 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 21:35:57 INFO - PROCESS | 3428 | 1461040557274 Marionette TRACE conn4 <- [1,2381,null,{"value":"13"}] 21:35:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 21:35:57 INFO - PROCESS | 3428 | 1461040557277 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 21:35:57 INFO - PROCESS | 3428 | 1461040557279 Marionette TRACE conn4 <- [1,2382,null,{}] 21:35:57 INFO - PROCESS | 3428 | 1461040557282 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}] 21:35:57 INFO - PROCESS | 3428 | 1461040557453 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 21:35:57 INFO - PROCESS | 3428 | 1461040557529 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:57 INFO - PROCESS | 3428 | ++DOCSHELL 19894000 == 72 [pid = 3428] [id = 605] 21:35:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (19894400) [pid = 3428] [serial = 1815] [outer = 00000000] 21:35:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 115 (1A05C000) [pid = 3428] [serial = 1816] [outer = 19894400] 21:35:57 INFO - PROCESS | 3428 | 1461040557577 Marionette DEBUG loaded listener.js 21:35:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 116 (1A0ED000) [pid = 3428] [serial = 1817] [outer = 19894400] 21:35:58 INFO - PROCESS | 3428 | 1461040558092 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]]]}] 21:35:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 21:35:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 830ms 21:35:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 21:35:58 INFO - PROCESS | 3428 | 1461040558108 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 21:35:58 INFO - PROCESS | 3428 | 1461040558110 Marionette TRACE conn4 <- [1,2385,null,{"value":"13"}] 21:35:58 INFO - PROCESS | 3428 | 1461040558123 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 21:35:58 INFO - PROCESS | 3428 | 1461040558125 Marionette TRACE conn4 <- [1,2386,null,{}] 21:35:58 INFO - PROCESS | 3428 | 1461040558128 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}] 21:35:58 INFO - PROCESS | 3428 | 1461040558252 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 21:35:58 INFO - PROCESS | 3428 | 1461040558259 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:58 INFO - PROCESS | 3428 | ++DOCSHELL 1A05F400 == 73 [pid = 3428] [id = 606] 21:35:58 INFO - PROCESS | 3428 | ++DOMWINDOW == 117 (1A064000) [pid = 3428] [serial = 1818] [outer = 00000000] 21:35:58 INFO - PROCESS | 3428 | ++DOMWINDOW == 118 (1BE95000) [pid = 3428] [serial = 1819] [outer = 1A064000] 21:35:58 INFO - PROCESS | 3428 | 1461040558362 Marionette DEBUG loaded listener.js 21:35:58 INFO - PROCESS | 3428 | ++DOMWINDOW == 119 (15A5F800) [pid = 3428] [serial = 1820] [outer = 1A064000] 21:35:58 INFO - PROCESS | 3428 | --DOMWINDOW == 118 (14CE6800) [pid = 3428] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 21:35:58 INFO - PROCESS | 3428 | --DOMWINDOW == 117 (1BF4F800) [pid = 3428] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 21:35:58 INFO - PROCESS | 3428 | --DOMWINDOW == 116 (1A060000) [pid = 3428] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 21:35:58 INFO - PROCESS | 3428 | --DOMWINDOW == 115 (1D608800) [pid = 3428] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 21:35:58 INFO - PROCESS | 3428 | --DOMWINDOW == 114 (19A74400) [pid = 3428] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 21:35:58 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (1452F400) [pid = 3428] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 21:35:58 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (1D776400) [pid = 3428] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 21:35:58 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (1E6B5000) [pid = 3428] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 21:35:58 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (18C29000) [pid = 3428] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 21:35:58 INFO - PROCESS | 3428 | --DOMWINDOW == 109 (18C20000) [pid = 3428] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 21:35:58 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (14925000) [pid = 3428] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 21:35:58 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (165F4400) [pid = 3428] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 21:35:58 INFO - PROCESS | 3428 | --DOMWINDOW == 106 (1A0F1400) [pid = 3428] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 21:35:58 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (14525000) [pid = 3428] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 21:35:58 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (1333D800) [pid = 3428] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 21:35:58 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (1D50F800) [pid = 3428] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 21:35:58 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (15A5AC00) [pid = 3428] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 21:35:58 INFO - PROCESS | 3428 | --DOMWINDOW == 101 (1C702C00) [pid = 3428] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 21:35:58 INFO - PROCESS | 3428 | --DOMWINDOW == 100 (0FC0EC00) [pid = 3428] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 21:35:58 INFO - PROCESS | 3428 | --DOMWINDOW == 99 (155DA400) [pid = 3428] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 21:35:58 INFO - PROCESS | 3428 | --DOMWINDOW == 98 (1D7E5800) [pid = 3428] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 21:35:58 INFO - PROCESS | 3428 | --DOMWINDOW == 97 (0FE07000) [pid = 3428] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 21:35:59 INFO - PROCESS | 3428 | 1461040559045 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]]]}] 21:35:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 21:35:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 987ms 21:35:59 INFO - PROCESS | 3428 | 1461040559101 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 21:35:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 21:35:59 INFO - PROCESS | 3428 | 1461040559103 Marionette TRACE conn4 <- [1,2389,null,{"value":"13"}] 21:35:59 INFO - PROCESS | 3428 | 1461040559106 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 21:35:59 INFO - PROCESS | 3428 | 1461040559108 Marionette TRACE conn4 <- [1,2390,null,{}] 21:35:59 INFO - PROCESS | 3428 | 1461040559111 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}] 21:35:59 INFO - PROCESS | 3428 | 1461040559235 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 21:35:59 INFO - PROCESS | 3428 | 1461040559305 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:59 INFO - PROCESS | 3428 | ++DOCSHELL 13336000 == 74 [pid = 3428] [id = 607] 21:35:59 INFO - PROCESS | 3428 | ++DOMWINDOW == 98 (1333D800) [pid = 3428] [serial = 1821] [outer = 00000000] 21:35:59 INFO - PROCESS | 3428 | ++DOMWINDOW == 99 (17F10800) [pid = 3428] [serial = 1822] [outer = 1333D800] 21:35:59 INFO - PROCESS | 3428 | 1461040559349 Marionette DEBUG loaded listener.js 21:35:59 INFO - PROCESS | 3428 | ++DOMWINDOW == 100 (18AE7400) [pid = 3428] [serial = 1823] [outer = 1333D800] 21:35:59 INFO - PROCESS | 3428 | 1461040559714 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]]]}] 21:35:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 21:35:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 670ms 21:35:59 INFO - PROCESS | 3428 | 1461040559777 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 21:35:59 INFO - PROCESS | 3428 | 1461040559779 Marionette TRACE conn4 <- [1,2393,null,{"value":"13"}] 21:35:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 21:35:59 INFO - PROCESS | 3428 | 1461040559782 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 21:35:59 INFO - PROCESS | 3428 | 1461040559783 Marionette TRACE conn4 <- [1,2394,null,{}] 21:35:59 INFO - PROCESS | 3428 | 1461040559787 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}] 21:35:59 INFO - PROCESS | 3428 | 1461040559874 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 21:35:59 INFO - PROCESS | 3428 | 1461040559881 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:59 INFO - PROCESS | 3428 | ++DOCSHELL 10344800 == 75 [pid = 3428] [id = 608] 21:35:59 INFO - PROCESS | 3428 | ++DOMWINDOW == 101 (103F2000) [pid = 3428] [serial = 1824] [outer = 00000000] 21:35:59 INFO - PROCESS | 3428 | ++DOMWINDOW == 102 (19A74400) [pid = 3428] [serial = 1825] [outer = 103F2000] 21:35:59 INFO - PROCESS | 3428 | 1461040559924 Marionette DEBUG loaded listener.js 21:36:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (1BFBDC00) [pid = 3428] [serial = 1826] [outer = 103F2000] 21:36:00 INFO - PROCESS | 3428 | 1461040560369 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]]]}] 21:36:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 21:36:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 631ms 21:36:00 INFO - PROCESS | 3428 | 1461040560414 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 21:36:00 INFO - PROCESS | 3428 | 1461040560416 Marionette TRACE conn4 <- [1,2397,null,{"value":"13"}] 21:36:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 21:36:00 INFO - PROCESS | 3428 | 1461040560419 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 21:36:00 INFO - PROCESS | 3428 | 1461040560421 Marionette TRACE conn4 <- [1,2398,null,{}] 21:36:00 INFO - PROCESS | 3428 | 1461040560424 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}] 21:36:00 INFO - PROCESS | 3428 | 1461040560510 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 21:36:00 INFO - PROCESS | 3428 | 1461040560516 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:00 INFO - PROCESS | 3428 | ++DOCSHELL 19890C00 == 76 [pid = 3428] [id = 609] 21:36:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (1C705C00) [pid = 3428] [serial = 1827] [outer = 00000000] 21:36:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (1C782800) [pid = 3428] [serial = 1828] [outer = 1C705C00] 21:36:00 INFO - PROCESS | 3428 | 1461040560560 Marionette DEBUG loaded listener.js 21:36:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (1C7D5800) [pid = 3428] [serial = 1829] [outer = 1C705C00] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 14C69800 == 75 [pid = 3428] [id = 578] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 1D504400 == 74 [pid = 3428] [id = 520] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 1026AC00 == 73 [pid = 3428] [id = 582] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 19A6B000 == 72 [pid = 3428] [id = 486] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 17F12400 == 71 [pid = 3428] [id = 516] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 102B7400 == 70 [pid = 3428] [id = 581] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 10BA2400 == 69 [pid = 3428] [id = 427] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 155DEC00 == 68 [pid = 3428] [id = 485] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 1443A000 == 67 [pid = 3428] [id = 570] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 1D776000 == 66 [pid = 3428] [id = 564] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 10C3D800 == 65 [pid = 3428] [id = 441] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 18D5DC00 == 64 [pid = 3428] [id = 580] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 1AEE6C00 == 63 [pid = 3428] [id = 413] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 1C852400 == 62 [pid = 3428] [id = 487] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 133DE800 == 61 [pid = 3428] [id = 385] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 1452F800 == 60 [pid = 3428] [id = 409] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 0FE14400 == 59 [pid = 3428] [id = 536] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 14910C00 == 58 [pid = 3428] [id = 397] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 1E6BA000 == 57 [pid = 3428] [id = 535] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 19FF6400 == 56 [pid = 3428] [id = 579] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 1AC0E400 == 55 [pid = 3428] [id = 531] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 101AF000 == 54 [pid = 3428] [id = 457] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 0FE07800 == 53 [pid = 3428] [id = 384] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 1D7AF000 == 52 [pid = 3428] [id = 534] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 1E508C00 == 51 [pid = 3428] [id = 503] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 196A5000 == 50 [pid = 3428] [id = 425] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 10346000 == 49 [pid = 3428] [id = 501] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 1C701800 == 48 [pid = 3428] [id = 517] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 1D610800 == 47 [pid = 3428] [id = 488] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 14CDC000 == 46 [pid = 3428] [id = 411] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 1C609C00 == 45 [pid = 3428] [id = 467] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 0FE36800 == 44 [pid = 3428] [id = 424] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 1C785800 == 43 [pid = 3428] [id = 552] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 1D7E4000 == 42 [pid = 3428] [id = 502] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 19896800 == 41 [pid = 3428] [id = 383] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 15582400 == 40 [pid = 3428] [id = 600] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 0FD0C400 == 39 [pid = 3428] [id = 599] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 1E509400 == 38 [pid = 3428] [id = 597] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 1E6B2400 == 37 [pid = 3428] [id = 598] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 1D76C800 == 36 [pid = 3428] [id = 596] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 155E1400 == 35 [pid = 3428] [id = 594] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 18C1C800 == 34 [pid = 3428] [id = 595] 21:36:01 INFO - PROCESS | 3428 | --DOCSHELL 1D7B5000 == 33 [pid = 3428] [id = 593] 21:36:02 INFO - PROCESS | 3428 | --DOCSHELL 19894000 == 32 [pid = 3428] [id = 605] 21:36:02 INFO - PROCESS | 3428 | --DOCSHELL 13336000 == 31 [pid = 3428] [id = 607] 21:36:02 INFO - PROCESS | 3428 | --DOCSHELL 18B45800 == 30 [pid = 3428] [id = 603] 21:36:02 INFO - PROCESS | 3428 | --DOCSHELL 1A05F400 == 29 [pid = 3428] [id = 606] 21:36:02 INFO - PROCESS | 3428 | --DOCSHELL 17B57000 == 28 [pid = 3428] [id = 602] 21:36:02 INFO - PROCESS | 3428 | --DOCSHELL 10344800 == 27 [pid = 3428] [id = 608] 21:36:02 INFO - PROCESS | 3428 | --DOCSHELL 14C3C800 == 26 [pid = 3428] [id = 604] 21:36:02 INFO - PROCESS | 3428 | --DOCSHELL 0FE2B800 == 25 [pid = 3428] [id = 601] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (1D58E000) [pid = 3428] [serial = 1769] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (18B44400) [pid = 3428] [serial = 1757] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (18ADA000) [pid = 3428] [serial = 1736] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (1C849400) [pid = 3428] [serial = 1766] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 101 (14C65C00) [pid = 3428] [serial = 1733] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 100 (1D609C00) [pid = 3428] [serial = 1748] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 99 (1AE29C00) [pid = 3428] [serial = 1739] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 98 (17F31400) [pid = 3428] [serial = 1735] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 97 (1D7B5400) [pid = 3428] [serial = 1703] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 96 (1AB7DC00) [pid = 3428] [serial = 1762] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 95 (19892400) [pid = 3428] [serial = 1774] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 94 (15B1C800) [pid = 3428] [serial = 1750] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 93 (1D7E2C00) [pid = 3428] [serial = 1694] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 92 (1A0F7400) [pid = 3428] [serial = 1738] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 91 (1C789000) [pid = 3428] [serial = 1765] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 90 (1ED3B800) [pid = 3428] [serial = 1709] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 89 (1B8ABC00) [pid = 3428] [serial = 1763] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 88 (18B40800) [pid = 3428] [serial = 1753] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 87 (14432C00) [pid = 3428] [serial = 1771] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 86 (197C5400) [pid = 3428] [serial = 1759] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 85 (15F13400) [pid = 3428] [serial = 1751] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 84 (19B57C00) [pid = 3428] [serial = 1700] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 83 (1D589000) [pid = 3428] [serial = 1778] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 82 (19A08400) [pid = 3428] [serial = 1760] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 81 (17F06800) [pid = 3428] [serial = 1697] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 80 (1D609800) [pid = 3428] [serial = 1747] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 79 (1C606000) [pid = 3428] [serial = 1742] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 78 (195EC000) [pid = 3428] [serial = 1754] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 77 (14925C00) [pid = 3428] [serial = 1732] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 76 (1D585800) [pid = 3428] [serial = 1768] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 75 (1C603000) [pid = 3428] [serial = 1775] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 74 (1C7D1400) [pid = 3428] [serial = 1745] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 73 (1C710800) [pid = 3428] [serial = 1744] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 72 (1449FC00) [pid = 3428] [serial = 1772] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 71 (1BE90800) [pid = 3428] [serial = 1741] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 70 (18A57C00) [pid = 3428] [serial = 1756] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 69 (1E6B1800) [pid = 3428] [serial = 1706] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | --DOMWINDOW == 68 (1D544800) [pid = 3428] [serial = 1777] [outer = 00000000] [url = about:blank] 21:36:02 INFO - PROCESS | 3428 | 1461040562918 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]]]}] 21:36:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 21:36:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 2527ms 21:36:02 INFO - PROCESS | 3428 | 1461040562947 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 21:36:02 INFO - PROCESS | 3428 | 1461040562950 Marionette TRACE conn4 <- [1,2401,null,{"value":"13"}] 21:36:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 21:36:02 INFO - PROCESS | 3428 | 1461040562956 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 21:36:02 INFO - PROCESS | 3428 | 1461040562959 Marionette TRACE conn4 <- [1,2402,null,{}] 21:36:02 INFO - PROCESS | 3428 | 1461040562965 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}] 21:36:03 INFO - PROCESS | 3428 | 1461040563059 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 21:36:03 INFO - PROCESS | 3428 | 1461040563189 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:03 INFO - PROCESS | 3428 | ++DOCSHELL 0FCB6400 == 26 [pid = 3428] [id = 610] 21:36:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 69 (0FCB7C00) [pid = 3428] [serial = 1830] [outer = 00000000] 21:36:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 70 (0FD06400) [pid = 3428] [serial = 1831] [outer = 0FCB7C00] 21:36:03 INFO - PROCESS | 3428 | 1461040563238 Marionette DEBUG loaded listener.js 21:36:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 71 (0FD0C800) [pid = 3428] [serial = 1832] [outer = 0FCB7C00] 21:36:03 INFO - PROCESS | 3428 | 1461040563622 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]]]}] 21:36:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 21:36:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 731ms 21:36:03 INFO - PROCESS | 3428 | 1461040563688 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 21:36:03 INFO - PROCESS | 3428 | 1461040563694 Marionette TRACE conn4 <- [1,2405,null,{"value":"13"}] 21:36:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 21:36:03 INFO - PROCESS | 3428 | 1461040563700 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 21:36:03 INFO - PROCESS | 3428 | 1461040563703 Marionette TRACE conn4 <- [1,2406,null,{}] 21:36:03 INFO - PROCESS | 3428 | 1461040563707 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}] 21:36:03 INFO - PROCESS | 3428 | 1461040563793 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 21:36:03 INFO - PROCESS | 3428 | 1461040563800 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:03 INFO - PROCESS | 3428 | ++DOCSHELL 0FD8C000 == 27 [pid = 3428] [id = 611] 21:36:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 72 (0FE05400) [pid = 3428] [serial = 1833] [outer = 00000000] 21:36:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 73 (0FE33000) [pid = 3428] [serial = 1834] [outer = 0FE05400] 21:36:03 INFO - PROCESS | 3428 | 1461040563845 Marionette DEBUG loaded listener.js 21:36:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 74 (0FE3A000) [pid = 3428] [serial = 1835] [outer = 0FE05400] 21:36:04 INFO - PROCESS | 3428 | 1461040564332 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]]]}] 21:36:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 21:36:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 21:36:04 INFO - PROCESS | 3428 | 1461040564372 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 21:36:04 INFO - PROCESS | 3428 | 1461040564375 Marionette TRACE conn4 <- [1,2409,null,{"value":"13"}] 21:36:04 INFO - PROCESS | 3428 | 1461040564379 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 21:36:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 21:36:04 INFO - PROCESS | 3428 | 1461040564382 Marionette TRACE conn4 <- [1,2410,null,{}] 21:36:04 INFO - PROCESS | 3428 | 1461040564393 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}] 21:36:04 INFO - PROCESS | 3428 | 1461040564513 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 21:36:04 INFO - PROCESS | 3428 | 1461040564531 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:04 INFO - PROCESS | 3428 | ++DOCSHELL 103EEC00 == 28 [pid = 3428] [id = 612] 21:36:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 75 (103F3400) [pid = 3428] [serial = 1836] [outer = 00000000] 21:36:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 76 (10BA2400) [pid = 3428] [serial = 1837] [outer = 103F3400] 21:36:04 INFO - PROCESS | 3428 | 1461040564582 Marionette DEBUG loaded listener.js 21:36:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 77 (10C8B800) [pid = 3428] [serial = 1838] [outer = 103F3400] 21:36:05 INFO - PROCESS | 3428 | 1461040565029 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]]]}] 21:36:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 21:36:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 670ms 21:36:05 INFO - PROCESS | 3428 | 1461040565065 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 21:36:05 INFO - PROCESS | 3428 | 1461040565068 Marionette TRACE conn4 <- [1,2413,null,{"value":"13"}] 21:36:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 21:36:05 INFO - PROCESS | 3428 | 1461040565072 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 21:36:05 INFO - PROCESS | 3428 | 1461040565074 Marionette TRACE conn4 <- [1,2414,null,{}] 21:36:05 INFO - PROCESS | 3428 | 1461040565077 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}] 21:36:05 INFO - PROCESS | 3428 | 1461040565158 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 21:36:05 INFO - PROCESS | 3428 | 1461040565165 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:05 INFO - PROCESS | 3428 | ++DOCSHELL 10BA1400 == 29 [pid = 3428] [id = 613] 21:36:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 78 (13340C00) [pid = 3428] [serial = 1839] [outer = 00000000] 21:36:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 79 (14217C00) [pid = 3428] [serial = 1840] [outer = 13340C00] 21:36:05 INFO - PROCESS | 3428 | 1461040565210 Marionette DEBUG loaded listener.js 21:36:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 80 (14524000) [pid = 3428] [serial = 1841] [outer = 13340C00] 21:36:05 INFO - PROCESS | 3428 | 1461040565640 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]]]}] 21:36:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 21:36:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 630ms 21:36:05 INFO - PROCESS | 3428 | 1461040565703 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 21:36:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 21:36:05 INFO - PROCESS | 3428 | 1461040565706 Marionette TRACE conn4 <- [1,2417,null,{"value":"13"}] 21:36:05 INFO - PROCESS | 3428 | 1461040565709 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 21:36:05 INFO - PROCESS | 3428 | 1461040565710 Marionette TRACE conn4 <- [1,2418,null,{}] 21:36:05 INFO - PROCESS | 3428 | 1461040565714 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}] 21:36:05 INFO - PROCESS | 3428 | 1461040565791 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 21:36:05 INFO - PROCESS | 3428 | 1461040565799 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:05 INFO - PROCESS | 3428 | ++DOCSHELL 1452F000 == 30 [pid = 3428] [id = 614] 21:36:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 81 (1452F400) [pid = 3428] [serial = 1842] [outer = 00000000] 21:36:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 82 (14924800) [pid = 3428] [serial = 1843] [outer = 1452F400] 21:36:05 INFO - PROCESS | 3428 | 1461040565844 Marionette DEBUG loaded listener.js 21:36:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 83 (149E1400) [pid = 3428] [serial = 1844] [outer = 1452F400] 21:36:06 INFO - PROCESS | 3428 | 1461040566323 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]]]}] 21:36:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 21:36:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 631ms 21:36:06 INFO - PROCESS | 3428 | 1461040566342 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 21:36:06 INFO - PROCESS | 3428 | 1461040566344 Marionette TRACE conn4 <- [1,2421,null,{"value":"13"}] 21:36:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 21:36:06 INFO - PROCESS | 3428 | 1461040566351 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 21:36:06 INFO - PROCESS | 3428 | 1461040566353 Marionette TRACE conn4 <- [1,2422,null,{}] 21:36:06 INFO - PROCESS | 3428 | 1461040566356 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}] 21:36:06 INFO - PROCESS | 3428 | 1461040566470 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 21:36:06 INFO - PROCESS | 3428 | 1461040566478 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:06 INFO - PROCESS | 3428 | ++DOCSHELL 14CE0C00 == 31 [pid = 3428] [id = 615] 21:36:06 INFO - PROCESS | 3428 | ++DOMWINDOW == 84 (15583C00) [pid = 3428] [serial = 1845] [outer = 00000000] 21:36:06 INFO - PROCESS | 3428 | ++DOMWINDOW == 85 (1558CC00) [pid = 3428] [serial = 1846] [outer = 15583C00] 21:36:06 INFO - PROCESS | 3428 | 1461040566527 Marionette DEBUG loaded listener.js 21:36:06 INFO - PROCESS | 3428 | ++DOMWINDOW == 86 (155D5400) [pid = 3428] [serial = 1847] [outer = 15583C00] 21:36:06 INFO - PROCESS | 3428 | 1461040566955 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]]]}] 21:36:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 21:36:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 630ms 21:36:07 INFO - PROCESS | 3428 | 1461040566980 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 21:36:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 21:36:07 INFO - PROCESS | 3428 | 1461040566982 Marionette TRACE conn4 <- [1,2425,null,{"value":"13"}] 21:36:07 INFO - PROCESS | 3428 | 1461040566985 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 21:36:07 INFO - PROCESS | 3428 | 1461040566987 Marionette TRACE conn4 <- [1,2426,null,{}] 21:36:07 INFO - PROCESS | 3428 | 1461040567008 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}] 21:36:07 INFO - PROCESS | 3428 | 1461040567083 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 21:36:07 INFO - PROCESS | 3428 | 1461040567090 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:07 INFO - PROCESS | 3428 | ++DOCSHELL 155D6C00 == 32 [pid = 3428] [id = 616] 21:36:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 87 (155D7000) [pid = 3428] [serial = 1848] [outer = 00000000] 21:36:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 88 (15A66000) [pid = 3428] [serial = 1849] [outer = 155D7000] 21:36:07 INFO - PROCESS | 3428 | 1461040567134 Marionette DEBUG loaded listener.js 21:36:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 89 (15A66400) [pid = 3428] [serial = 1850] [outer = 155D7000] 21:36:07 INFO - PROCESS | 3428 | 1461040567589 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]]]}] 21:36:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 21:36:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 651ms 21:36:07 INFO - PROCESS | 3428 | 1461040567645 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 21:36:07 INFO - PROCESS | 3428 | 1461040567647 Marionette TRACE conn4 <- [1,2429,null,{"value":"13"}] 21:36:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 21:36:07 INFO - PROCESS | 3428 | 1461040567650 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 21:36:07 INFO - PROCESS | 3428 | 1461040567651 Marionette TRACE conn4 <- [1,2430,null,{}] 21:36:07 INFO - PROCESS | 3428 | 1461040567655 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}] 21:36:07 INFO - PROCESS | 3428 | 1461040567730 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 21:36:07 INFO - PROCESS | 3428 | 1461040567738 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:07 INFO - PROCESS | 3428 | ++DOCSHELL 15F0B800 == 33 [pid = 3428] [id = 617] 21:36:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 90 (15F12C00) [pid = 3428] [serial = 1851] [outer = 00000000] 21:36:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 91 (165F2400) [pid = 3428] [serial = 1852] [outer = 15F12C00] 21:36:07 INFO - PROCESS | 3428 | 1461040567782 Marionette DEBUG loaded listener.js 21:36:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 92 (165F2000) [pid = 3428] [serial = 1853] [outer = 15F12C00] 21:36:08 INFO - PROCESS | 3428 | 1461040568267 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]]]}] 21:36:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 21:36:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 670ms 21:36:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 21:36:08 INFO - PROCESS | 3428 | 1461040568322 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 21:36:08 INFO - PROCESS | 3428 | 1461040568323 Marionette TRACE conn4 <- [1,2433,null,{"value":"13"}] 21:36:08 INFO - PROCESS | 3428 | 1461040568327 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 21:36:08 INFO - PROCESS | 3428 | 1461040568328 Marionette TRACE conn4 <- [1,2434,null,{}] 21:36:08 INFO - PROCESS | 3428 | 1461040568338 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}] 21:36:08 INFO - PROCESS | 3428 | 1461040568445 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 21:36:08 INFO - PROCESS | 3428 | 1461040568537 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:08 INFO - PROCESS | 3428 | ++DOCSHELL 103ED000 == 34 [pid = 3428] [id = 618] 21:36:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 93 (17B56C00) [pid = 3428] [serial = 1854] [outer = 00000000] 21:36:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 94 (17CEBC00) [pid = 3428] [serial = 1855] [outer = 17B56C00] 21:36:08 INFO - PROCESS | 3428 | 1461040568581 Marionette DEBUG loaded listener.js 21:36:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 95 (17C79800) [pid = 3428] [serial = 1856] [outer = 17B56C00] 21:36:09 INFO - PROCESS | 3428 | 1461040569007 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]]]}] 21:36:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 21:36:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 730ms 21:36:09 INFO - PROCESS | 3428 | 1461040569057 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 21:36:09 INFO - PROCESS | 3428 | 1461040569059 Marionette TRACE conn4 <- [1,2437,null,{"value":"13"}] 21:36:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 21:36:09 INFO - PROCESS | 3428 | 1461040569063 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 21:36:09 INFO - PROCESS | 3428 | 1461040569064 Marionette TRACE conn4 <- [1,2438,null,{}] 21:36:09 INFO - PROCESS | 3428 | 1461040569068 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}] 21:36:09 INFO - PROCESS | 3428 | 1461040569182 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 21:36:09 INFO - PROCESS | 3428 | 1461040569189 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:09 INFO - PROCESS | 3428 | ++DOCSHELL 17F31400 == 35 [pid = 3428] [id = 619] 21:36:09 INFO - PROCESS | 3428 | ++DOMWINDOW == 96 (17F33800) [pid = 3428] [serial = 1857] [outer = 00000000] 21:36:09 INFO - PROCESS | 3428 | ++DOMWINDOW == 97 (18A56400) [pid = 3428] [serial = 1858] [outer = 17F33800] 21:36:09 INFO - PROCESS | 3428 | 1461040569237 Marionette DEBUG loaded listener.js 21:36:09 INFO - PROCESS | 3428 | ++DOMWINDOW == 98 (18A59400) [pid = 3428] [serial = 1859] [outer = 17F33800] 21:36:09 INFO - PROCESS | 3428 | 1461040569708 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]]]}] 21:36:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 21:36:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 690ms 21:36:09 INFO - PROCESS | 3428 | 1461040569753 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 21:36:09 INFO - PROCESS | 3428 | 1461040569756 Marionette TRACE conn4 <- [1,2441,null,{"value":"13"}] 21:36:09 INFO - PROCESS | 3428 | 1461040569759 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 21:36:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 21:36:09 INFO - PROCESS | 3428 | 1461040569761 Marionette TRACE conn4 <- [1,2442,null,{}] 21:36:09 INFO - PROCESS | 3428 | 1461040569765 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}] 21:36:09 INFO - PROCESS | 3428 | 1461040569924 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 21:36:10 INFO - PROCESS | 3428 | --DOMWINDOW == 97 (19A07000) [pid = 3428] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 21:36:10 INFO - PROCESS | 3428 | --DOMWINDOW == 96 (19894400) [pid = 3428] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 21:36:10 INFO - PROCESS | 3428 | --DOMWINDOW == 95 (1A064000) [pid = 3428] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 21:36:10 INFO - PROCESS | 3428 | --DOMWINDOW == 94 (1333D800) [pid = 3428] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 21:36:10 INFO - PROCESS | 3428 | --DOMWINDOW == 93 (103F2000) [pid = 3428] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 21:36:10 INFO - PROCESS | 3428 | --DOMWINDOW == 92 (18B48000) [pid = 3428] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 21:36:10 INFO - PROCESS | 3428 | --DOMWINDOW == 91 (17B58800) [pid = 3428] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 21:36:10 INFO - PROCESS | 3428 | --DOMWINDOW == 90 (102BD400) [pid = 3428] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 21:36:10 INFO - PROCESS | 3428 | --DOMWINDOW == 89 (15588400) [pid = 3428] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 21:36:10 INFO - PROCESS | 3428 | --DOMWINDOW == 88 (0FE2EC00) [pid = 3428] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 21:36:10 INFO - PROCESS | 3428 | --DOMWINDOW == 87 (1EEA2C00) [pid = 3428] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 21:36:10 INFO - PROCESS | 3428 | --DOMWINDOW == 86 (1E602400) [pid = 3428] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 21:36:10 INFO - PROCESS | 3428 | --DOMWINDOW == 85 (1D773400) [pid = 3428] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 21:36:10 INFO - PROCESS | 3428 | --DOMWINDOW == 84 (18C24400) [pid = 3428] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 21:36:10 INFO - PROCESS | 3428 | --DOMWINDOW == 83 (15A5A400) [pid = 3428] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 21:36:10 INFO - PROCESS | 3428 | --DOMWINDOW == 82 (1D7E2000) [pid = 3428] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 21:36:10 INFO - PROCESS | 3428 | --DOMWINDOW == 81 (18D58C00) [pid = 3428] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 21:36:10 INFO - PROCESS | 3428 | 1461040570445 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:10 INFO - PROCESS | 3428 | ++DOCSHELL 0FC0EC00 == 36 [pid = 3428] [id = 620] 21:36:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 82 (0FCB5400) [pid = 3428] [serial = 1860] [outer = 00000000] 21:36:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 83 (1026E000) [pid = 3428] [serial = 1861] [outer = 0FCB5400] 21:36:10 INFO - PROCESS | 3428 | 1461040570500 Marionette DEBUG loaded listener.js 21:36:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 84 (14B7DC00) [pid = 3428] [serial = 1862] [outer = 0FCB5400] 21:36:10 INFO - PROCESS | 3428 | 1461040570881 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]]]}] 21:36:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 21:36:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1175ms 21:36:10 INFO - PROCESS | 3428 | 1461040570939 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 21:36:10 INFO - PROCESS | 3428 | 1461040570940 Marionette TRACE conn4 <- [1,2445,null,{"value":"13"}] 21:36:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 21:36:10 INFO - PROCESS | 3428 | 1461040570944 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 21:36:10 INFO - PROCESS | 3428 | 1461040570945 Marionette TRACE conn4 <- [1,2446,null,{}] 21:36:10 INFO - PROCESS | 3428 | 1461040570949 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}] 21:36:11 INFO - PROCESS | 3428 | 1461040571029 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 21:36:11 INFO - PROCESS | 3428 | 1461040571036 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:11 INFO - PROCESS | 3428 | ++DOCSHELL 155DC400 == 37 [pid = 3428] [id = 621] 21:36:11 INFO - PROCESS | 3428 | ++DOMWINDOW == 85 (15F16C00) [pid = 3428] [serial = 1863] [outer = 00000000] 21:36:11 INFO - PROCESS | 3428 | ++DOMWINDOW == 86 (18B3EC00) [pid = 3428] [serial = 1864] [outer = 15F16C00] 21:36:11 INFO - PROCESS | 3428 | 1461040571081 Marionette DEBUG loaded listener.js 21:36:11 INFO - PROCESS | 3428 | ++DOMWINDOW == 87 (18C1C000) [pid = 3428] [serial = 1865] [outer = 15F16C00] 21:36:11 INFO - PROCESS | 3428 | 1461040571496 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]]]}] 21:36:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 21:36:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 570ms 21:36:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 21:36:11 INFO - PROCESS | 3428 | 1461040571515 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 21:36:11 INFO - PROCESS | 3428 | 1461040571516 Marionette TRACE conn4 <- [1,2449,null,{"value":"13"}] 21:36:11 INFO - PROCESS | 3428 | 1461040571520 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 21:36:11 INFO - PROCESS | 3428 | 1461040571521 Marionette TRACE conn4 <- [1,2450,null,{}] 21:36:11 INFO - PROCESS | 3428 | 1461040571525 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}] 21:36:11 INFO - PROCESS | 3428 | 1461040571645 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 21:36:11 INFO - PROCESS | 3428 | 1461040571667 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:11 INFO - PROCESS | 3428 | ++DOCSHELL 18C1E400 == 38 [pid = 3428] [id = 622] 21:36:11 INFO - PROCESS | 3428 | ++DOMWINDOW == 88 (18C22000) [pid = 3428] [serial = 1866] [outer = 00000000] 21:36:11 INFO - PROCESS | 3428 | ++DOMWINDOW == 89 (18D4F400) [pid = 3428] [serial = 1867] [outer = 18C22000] 21:36:11 INFO - PROCESS | 3428 | 1461040571710 Marionette DEBUG loaded listener.js 21:36:11 INFO - PROCESS | 3428 | ++DOMWINDOW == 90 (18D54800) [pid = 3428] [serial = 1868] [outer = 18C22000] 21:36:12 INFO - PROCESS | 3428 | 1461040572138 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]]]}] 21:36:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 21:36:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 671ms 21:36:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 21:36:12 INFO - PROCESS | 3428 | 1461040572191 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 21:36:12 INFO - PROCESS | 3428 | 1461040572192 Marionette TRACE conn4 <- [1,2453,null,{"value":"13"}] 21:36:12 INFO - PROCESS | 3428 | 1461040572195 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 21:36:12 INFO - PROCESS | 3428 | 1461040572197 Marionette TRACE conn4 <- [1,2454,null,{}] 21:36:12 INFO - PROCESS | 3428 | 1461040572213 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}] 21:36:12 INFO - PROCESS | 3428 | 1461040572291 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 21:36:12 INFO - PROCESS | 3428 | 1461040572300 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:12 INFO - PROCESS | 3428 | ++DOCSHELL 18D58C00 == 39 [pid = 3428] [id = 623] 21:36:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 91 (18D5DC00) [pid = 3428] [serial = 1869] [outer = 00000000] 21:36:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 92 (1963D400) [pid = 3428] [serial = 1870] [outer = 18D5DC00] 21:36:12 INFO - PROCESS | 3428 | 1461040572344 Marionette DEBUG loaded listener.js 21:36:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 93 (1963D800) [pid = 3428] [serial = 1871] [outer = 18D5DC00] 21:36:13 INFO - PROCESS | 3428 | 1461040573111 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]]]}] 21:36:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 21:36:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 990ms 21:36:13 INFO - PROCESS | 3428 | 1461040573187 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 21:36:13 INFO - PROCESS | 3428 | 1461040573193 Marionette TRACE conn4 <- [1,2457,null,{"value":"13"}] 21:36:13 INFO - PROCESS | 3428 | 1461040573199 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 21:36:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 21:36:13 INFO - PROCESS | 3428 | 1461040573202 Marionette TRACE conn4 <- [1,2458,null,{}] 21:36:13 INFO - PROCESS | 3428 | 1461040573208 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}] 21:36:13 INFO - PROCESS | 3428 | 1461040573334 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 21:36:13 INFO - PROCESS | 3428 | 1461040573465 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:13 INFO - PROCESS | 3428 | ++DOCSHELL 0FC10000 == 40 [pid = 3428] [id = 624] 21:36:13 INFO - PROCESS | 3428 | ++DOMWINDOW == 94 (0FD06C00) [pid = 3428] [serial = 1872] [outer = 00000000] 21:36:13 INFO - PROCESS | 3428 | ++DOMWINDOW == 95 (1019DC00) [pid = 3428] [serial = 1873] [outer = 0FD06C00] 21:36:13 INFO - PROCESS | 3428 | 1461040573523 Marionette DEBUG loaded listener.js 21:36:13 INFO - PROCESS | 3428 | ++DOMWINDOW == 96 (10265C00) [pid = 3428] [serial = 1874] [outer = 0FD06C00] 21:36:14 INFO - PROCESS | 3428 | 1461040574170 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]]]}] 21:36:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 21:36:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1019ms 21:36:14 INFO - PROCESS | 3428 | 1461040574222 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 21:36:14 INFO - PROCESS | 3428 | 1461040574228 Marionette TRACE conn4 <- [1,2461,null,{"value":"13"}] 21:36:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 21:36:14 INFO - PROCESS | 3428 | 1461040574234 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 21:36:14 INFO - PROCESS | 3428 | 1461040574237 Marionette TRACE conn4 <- [1,2462,null,{}] 21:36:14 INFO - PROCESS | 3428 | 1461040574241 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}] 21:36:14 INFO - PROCESS | 3428 | 1461040574359 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 21:36:14 INFO - PROCESS | 3428 | 1461040574496 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:14 INFO - PROCESS | 3428 | ++DOCSHELL 10C8B000 == 41 [pid = 3428] [id = 625] 21:36:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 97 (133E6400) [pid = 3428] [serial = 1875] [outer = 00000000] 21:36:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 98 (14928C00) [pid = 3428] [serial = 1876] [outer = 133E6400] 21:36:14 INFO - PROCESS | 3428 | 1461040574552 Marionette DEBUG loaded listener.js 21:36:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 99 (14C48000) [pid = 3428] [serial = 1877] [outer = 133E6400] 21:36:15 INFO - PROCESS | 3428 | 1461040575517 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]]]}] 21:36:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 21:36:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1338ms 21:36:15 INFO - PROCESS | 3428 | 1461040575574 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 21:36:15 INFO - PROCESS | 3428 | 1461040575578 Marionette TRACE conn4 <- [1,2465,null,{"value":"13"}] 21:36:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 21:36:15 INFO - PROCESS | 3428 | 1461040575583 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 21:36:15 INFO - PROCESS | 3428 | 1461040575587 Marionette TRACE conn4 <- [1,2466,null,{}] 21:36:15 INFO - PROCESS | 3428 | 1461040575593 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}] 21:36:15 INFO - PROCESS | 3428 | 1461040575690 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 21:36:15 INFO - PROCESS | 3428 | --DOCSHELL 18C1F800 == 40 [pid = 3428] [id = 368] 21:36:15 INFO - PROCESS | 3428 | --DOCSHELL 18B3F800 == 39 [pid = 3428] [id = 366] 21:36:15 INFO - PROCESS | 3428 | --DOCSHELL 14522000 == 38 [pid = 3428] [id = 372] 21:36:15 INFO - PROCESS | 3428 | --DOCSHELL 14C60400 == 37 [pid = 3428] [id = 367] 21:36:15 INFO - PROCESS | 3428 | --DOCSHELL 1026EC00 == 36 [pid = 3428] [id = 358] 21:36:15 INFO - PROCESS | 3428 | --DOCSHELL 14C44C00 == 35 [pid = 3428] [id = 373] 21:36:15 INFO - PROCESS | 3428 | --DOCSHELL 14C41400 == 34 [pid = 3428] [id = 360] 21:36:15 INFO - PROCESS | 3428 | --DOCSHELL 18261C00 == 33 [pid = 3428] [id = 365] 21:36:15 INFO - PROCESS | 3428 | --DOCSHELL 0FCB9000 == 32 [pid = 3428] [id = 364] 21:36:15 INFO - PROCESS | 3428 | --DOCSHELL 11199800 == 31 [pid = 3428] [id = 359] 21:36:15 INFO - PROCESS | 3428 | --DOCSHELL 1026C400 == 30 [pid = 3428] [id = 371] 21:36:15 INFO - PROCESS | 3428 | --DOCSHELL 0FCBEC00 == 29 [pid = 3428] [id = 356] 21:36:15 INFO - PROCESS | 3428 | --DOCSHELL 0FD0E000 == 28 [pid = 3428] [id = 370] 21:36:15 INFO - PROCESS | 3428 | --DOMWINDOW == 98 (1C782800) [pid = 3428] [serial = 1828] [outer = 00000000] [url = about:blank] 21:36:15 INFO - PROCESS | 3428 | --DOMWINDOW == 97 (1A0F0C00) [pid = 3428] [serial = 1730] [outer = 00000000] [url = about:blank] 21:36:15 INFO - PROCESS | 3428 | --DOMWINDOW == 96 (1E7D5000) [pid = 3428] [serial = 1792] [outer = 00000000] [url = about:blank] 21:36:15 INFO - PROCESS | 3428 | --DOMWINDOW == 95 (1E512000) [pid = 3428] [serial = 1790] [outer = 00000000] [url = about:blank] 21:36:15 INFO - PROCESS | 3428 | --DOMWINDOW == 94 (1D7E1400) [pid = 3428] [serial = 1789] [outer = 00000000] [url = about:blank] 21:36:15 INFO - PROCESS | 3428 | --DOMWINDOW == 93 (1BFBDC00) [pid = 3428] [serial = 1826] [outer = 00000000] [url = about:blank] 21:36:15 INFO - PROCESS | 3428 | --DOMWINDOW == 92 (1B8AC400) [pid = 3428] [serial = 1787] [outer = 00000000] [url = about:blank] 21:36:15 INFO - PROCESS | 3428 | --DOMWINDOW == 91 (19B56C00) [pid = 3428] [serial = 1786] [outer = 00000000] [url = about:blank] 21:36:15 INFO - PROCESS | 3428 | --DOMWINDOW == 90 (17CE9000) [pid = 3428] [serial = 1784] [outer = 00000000] [url = about:blank] 21:36:15 INFO - PROCESS | 3428 | --DOMWINDOW == 89 (165F4000) [pid = 3428] [serial = 1783] [outer = 00000000] [url = about:blank] 21:36:15 INFO - PROCESS | 3428 | --DOMWINDOW == 88 (1D7EE000) [pid = 3428] [serial = 1780] [outer = 00000000] [url = about:blank] 21:36:15 INFO - PROCESS | 3428 | --DOMWINDOW == 87 (1E603000) [pid = 3428] [serial = 1781] [outer = 00000000] [url = about:blank] 21:36:15 INFO - PROCESS | 3428 | --DOMWINDOW == 86 (196AE000) [pid = 3428] [serial = 1813] [outer = 00000000] [url = about:blank] 21:36:15 INFO - PROCESS | 3428 | --DOMWINDOW == 85 (197CD000) [pid = 3428] [serial = 1814] [outer = 00000000] [url = about:blank] 21:36:15 INFO - PROCESS | 3428 | --DOMWINDOW == 84 (18AE7400) [pid = 3428] [serial = 1823] [outer = 00000000] [url = about:blank] 21:36:15 INFO - PROCESS | 3428 | --DOMWINDOW == 83 (1A05C000) [pid = 3428] [serial = 1816] [outer = 00000000] [url = about:blank] 21:36:15 INFO - PROCESS | 3428 | --DOMWINDOW == 82 (1BE95000) [pid = 3428] [serial = 1819] [outer = 00000000] [url = about:blank] 21:36:15 INFO - PROCESS | 3428 | --DOMWINDOW == 81 (1A0ED000) [pid = 3428] [serial = 1817] [outer = 00000000] [url = about:blank] 21:36:15 INFO - PROCESS | 3428 | --DOMWINDOW == 80 (17F10800) [pid = 3428] [serial = 1822] [outer = 00000000] [url = about:blank] 21:36:15 INFO - PROCESS | 3428 | --DOMWINDOW == 79 (19A74400) [pid = 3428] [serial = 1825] [outer = 00000000] [url = about:blank] 21:36:15 INFO - PROCESS | 3428 | --DOMWINDOW == 78 (15A5F800) [pid = 3428] [serial = 1820] [outer = 00000000] [url = about:blank] 21:36:15 INFO - PROCESS | 3428 | --DOMWINDOW == 77 (18D5B000) [pid = 3428] [serial = 1810] [outer = 00000000] [url = about:blank] 21:36:15 INFO - PROCESS | 3428 | --DOMWINDOW == 76 (195EEC00) [pid = 3428] [serial = 1811] [outer = 00000000] [url = about:blank] 21:36:15 INFO - PROCESS | 3428 | --DOMWINDOW == 75 (17F13000) [pid = 3428] [serial = 1807] [outer = 00000000] [url = about:blank] 21:36:15 INFO - PROCESS | 3428 | --DOMWINDOW == 74 (18A5A000) [pid = 3428] [serial = 1808] [outer = 00000000] [url = about:blank] 21:36:15 INFO - PROCESS | 3428 | --DOMWINDOW == 73 (14215000) [pid = 3428] [serial = 1804] [outer = 00000000] [url = about:blank] 21:36:15 INFO - PROCESS | 3428 | --DOMWINDOW == 72 (14529000) [pid = 3428] [serial = 1805] [outer = 00000000] [url = about:blank] 21:36:15 INFO - PROCESS | 3428 | --DOMWINDOW == 71 (17CF2000) [pid = 3428] [serial = 1802] [outer = 00000000] [url = about:blank] 21:36:15 INFO - PROCESS | 3428 | --DOMWINDOW == 70 (17B5B000) [pid = 3428] [serial = 1801] [outer = 00000000] [url = about:blank] 21:36:15 INFO - PROCESS | 3428 | --DOMWINDOW == 69 (18AE1400) [pid = 3428] [serial = 1799] [outer = 00000000] [url = about:blank] 21:36:15 INFO - PROCESS | 3428 | --DOMWINDOW == 68 (14C6D800) [pid = 3428] [serial = 1798] [outer = 00000000] [url = about:blank] 21:36:15 INFO - PROCESS | 3428 | --DOMWINDOW == 67 (1EEB0000) [pid = 3428] [serial = 1796] [outer = 00000000] [url = about:blank] 21:36:15 INFO - PROCESS | 3428 | --DOMWINDOW == 66 (1EEAB400) [pid = 3428] [serial = 1795] [outer = 00000000] [url = about:blank] 21:36:15 INFO - PROCESS | 3428 | --DOMWINDOW == 65 (1ED3BC00) [pid = 3428] [serial = 1793] [outer = 00000000] [url = about:blank] 21:36:15 INFO - PROCESS | 3428 | 1461040575850 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:15 INFO - PROCESS | 3428 | ++DOCSHELL 0F642000 == 29 [pid = 3428] [id = 626] 21:36:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 66 (0F642400) [pid = 3428] [serial = 1878] [outer = 00000000] 21:36:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 67 (0FD02C00) [pid = 3428] [serial = 1879] [outer = 0F642400] 21:36:15 INFO - PROCESS | 3428 | 1461040575898 Marionette DEBUG loaded listener.js 21:36:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 68 (0FE0E000) [pid = 3428] [serial = 1880] [outer = 0F642400] 21:36:16 INFO - PROCESS | 3428 | 1461040576332 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]]]}] 21:36:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 21:36:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 790ms 21:36:16 INFO - PROCESS | 3428 | 1461040576404 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 21:36:16 INFO - PROCESS | 3428 | 1461040576409 Marionette TRACE conn4 <- [1,2469,null,{"value":"13"}] 21:36:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 21:36:16 INFO - PROCESS | 3428 | 1461040576416 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 21:36:16 INFO - PROCESS | 3428 | 1461040576418 Marionette TRACE conn4 <- [1,2470,null,{}] 21:36:16 INFO - PROCESS | 3428 | 1461040576422 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}] 21:36:16 INFO - PROCESS | 3428 | 1461040576504 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 21:36:16 INFO - PROCESS | 3428 | 1461040576513 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:16 INFO - PROCESS | 3428 | ++DOCSHELL 0FD02000 == 30 [pid = 3428] [id = 627] 21:36:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 69 (1333AC00) [pid = 3428] [serial = 1881] [outer = 00000000] 21:36:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 70 (14522000) [pid = 3428] [serial = 1882] [outer = 1333AC00] 21:36:16 INFO - PROCESS | 3428 | 1461040576558 Marionette DEBUG loaded listener.js 21:36:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 71 (1452C000) [pid = 3428] [serial = 1883] [outer = 1333AC00] 21:36:17 INFO - PROCESS | 3428 | 1461040577031 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]]]}] 21:36:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 21:36:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 630ms 21:36:17 INFO - PROCESS | 3428 | 1461040577052 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 21:36:17 INFO - PROCESS | 3428 | 1461040577054 Marionette TRACE conn4 <- [1,2473,null,{"value":"13"}] 21:36:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 21:36:17 INFO - PROCESS | 3428 | 1461040577057 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 21:36:17 INFO - PROCESS | 3428 | 1461040577060 Marionette TRACE conn4 <- [1,2474,null,{}] 21:36:17 INFO - PROCESS | 3428 | 1461040577071 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}] 21:36:17 INFO - PROCESS | 3428 | 1461040577193 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 21:36:17 INFO - PROCESS | 3428 | 1461040577288 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:17 INFO - PROCESS | 3428 | ++DOCSHELL 14C69000 == 31 [pid = 3428] [id = 628] 21:36:17 INFO - PROCESS | 3428 | ++DOMWINDOW == 72 (14C6A000) [pid = 3428] [serial = 1884] [outer = 00000000] 21:36:17 INFO - PROCESS | 3428 | ++DOMWINDOW == 73 (1558D000) [pid = 3428] [serial = 1885] [outer = 14C6A000] 21:36:17 INFO - PROCESS | 3428 | 1461040577335 Marionette DEBUG loaded listener.js 21:36:17 INFO - PROCESS | 3428 | ++DOMWINDOW == 74 (155DD000) [pid = 3428] [serial = 1886] [outer = 14C6A000] 21:36:17 INFO - PROCESS | 3428 | 1461040577727 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]]]}] 21:36:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 21:36:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 731ms 21:36:17 INFO - PROCESS | 3428 | 1461040577789 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 21:36:17 INFO - PROCESS | 3428 | 1461040577791 Marionette TRACE conn4 <- [1,2477,null,{"value":"13"}] 21:36:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 21:36:17 INFO - PROCESS | 3428 | 1461040577794 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 21:36:17 INFO - PROCESS | 3428 | 1461040577796 Marionette TRACE conn4 <- [1,2478,null,{}] 21:36:17 INFO - PROCESS | 3428 | 1461040577800 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}] 21:36:17 INFO - PROCESS | 3428 | 1461040577922 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 21:36:17 INFO - PROCESS | 3428 | 1461040577942 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:17 INFO - PROCESS | 3428 | ++DOCSHELL 14B83400 == 32 [pid = 3428] [id = 629] 21:36:17 INFO - PROCESS | 3428 | ++DOMWINDOW == 75 (15A60C00) [pid = 3428] [serial = 1887] [outer = 00000000] 21:36:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 76 (16955000) [pid = 3428] [serial = 1888] [outer = 15A60C00] 21:36:18 INFO - PROCESS | 3428 | 1461040577987 Marionette DEBUG loaded listener.js 21:36:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 77 (17B5BC00) [pid = 3428] [serial = 1889] [outer = 15A60C00] 21:36:18 INFO - PROCESS | 3428 | 1461040578434 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]]]}] 21:36:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 21:36:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 670ms 21:36:18 INFO - PROCESS | 3428 | 1461040578469 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 21:36:18 INFO - PROCESS | 3428 | 1461040578471 Marionette TRACE conn4 <- [1,2481,null,{"value":"13"}] 21:36:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 21:36:18 INFO - PROCESS | 3428 | 1461040578474 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 21:36:18 INFO - PROCESS | 3428 | 1461040578476 Marionette TRACE conn4 <- [1,2482,null,{}] 21:36:18 INFO - PROCESS | 3428 | 1461040578487 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}] 21:36:18 INFO - PROCESS | 3428 | 1461040578623 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 21:36:18 INFO - PROCESS | 3428 | 1461040578645 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:18 INFO - PROCESS | 3428 | ++DOCSHELL 17CF0400 == 33 [pid = 3428] [id = 630] 21:36:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 78 (17CF2000) [pid = 3428] [serial = 1890] [outer = 00000000] 21:36:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 79 (17FC7C00) [pid = 3428] [serial = 1891] [outer = 17CF2000] 21:36:18 INFO - PROCESS | 3428 | 1461040578690 Marionette DEBUG loaded listener.js 21:36:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 80 (1825D000) [pid = 3428] [serial = 1892] [outer = 17CF2000] 21:36:19 INFO - PROCESS | 3428 | 1461040579153 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]]]}] 21:36:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 21:36:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 730ms 21:36:19 INFO - PROCESS | 3428 | 1461040579205 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 21:36:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 21:36:19 INFO - PROCESS | 3428 | 1461040579207 Marionette TRACE conn4 <- [1,2485,null,{"value":"13"}] 21:36:19 INFO - PROCESS | 3428 | 1461040579210 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 21:36:19 INFO - PROCESS | 3428 | 1461040579212 Marionette TRACE conn4 <- [1,2486,null,{}] 21:36:19 INFO - PROCESS | 3428 | 1461040579216 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}] 21:36:19 INFO - PROCESS | 3428 | 1461040579348 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 21:36:19 INFO - PROCESS | 3428 | 1461040579415 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:19 INFO - PROCESS | 3428 | ++DOCSHELL 18267C00 == 34 [pid = 3428] [id = 631] 21:36:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 81 (18A55000) [pid = 3428] [serial = 1893] [outer = 00000000] 21:36:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 82 (18C1F800) [pid = 3428] [serial = 1894] [outer = 18A55000] 21:36:19 INFO - PROCESS | 3428 | 1461040579463 Marionette DEBUG loaded listener.js 21:36:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 83 (18C26400) [pid = 3428] [serial = 1895] [outer = 18A55000] 21:36:19 INFO - PROCESS | 3428 | 1461040579893 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]]]}] 21:36:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 21:36:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 730ms 21:36:20 INFO - PROCESS | 3428 | --DOMWINDOW == 82 (17B56C00) [pid = 3428] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 21:36:20 INFO - PROCESS | 3428 | --DOMWINDOW == 81 (1452F400) [pid = 3428] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 21:36:20 INFO - PROCESS | 3428 | --DOMWINDOW == 80 (13340C00) [pid = 3428] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 21:36:20 INFO - PROCESS | 3428 | --DOMWINDOW == 79 (15583C00) [pid = 3428] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 21:36:20 INFO - PROCESS | 3428 | --DOMWINDOW == 78 (155D7000) [pid = 3428] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 21:36:20 INFO - PROCESS | 3428 | --DOMWINDOW == 77 (0FE05400) [pid = 3428] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 21:36:20 INFO - PROCESS | 3428 | --DOMWINDOW == 76 (15F12C00) [pid = 3428] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 21:36:20 INFO - PROCESS | 3428 | --DOMWINDOW == 75 (103F3400) [pid = 3428] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 21:36:20 INFO - PROCESS | 3428 | --DOMWINDOW == 74 (0FCB7C00) [pid = 3428] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 21:36:20 INFO - PROCESS | 3428 | --DOMWINDOW == 73 (17F33800) [pid = 3428] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 21:36:20 INFO - PROCESS | 3428 | --DOMWINDOW == 72 (15F16C00) [pid = 3428] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 21:36:20 INFO - PROCESS | 3428 | --DOMWINDOW == 71 (0FCB5400) [pid = 3428] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 21:36:20 INFO - PROCESS | 3428 | --DOMWINDOW == 70 (18C22000) [pid = 3428] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 21:36:20 INFO - PROCESS | 3428 | 1461040580076 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 21:36:20 INFO - PROCESS | 3428 | 1461040580078 Marionette TRACE conn4 <- [1,2489,null,{"value":"13"}] 21:36:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 21:36:20 INFO - PROCESS | 3428 | 1461040580086 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 21:36:20 INFO - PROCESS | 3428 | 1461040580088 Marionette TRACE conn4 <- [1,2490,null,{}] 21:36:20 INFO - PROCESS | 3428 | 1461040580091 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}] 21:36:20 INFO - PROCESS | 3428 | 1461040580168 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 21:36:20 INFO - PROCESS | 3428 | 1461040580175 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:20 INFO - PROCESS | 3428 | ++DOCSHELL 0FD80C00 == 35 [pid = 3428] [id = 632] 21:36:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 71 (0FE13800) [pid = 3428] [serial = 1896] [outer = 00000000] 21:36:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 72 (14CDF400) [pid = 3428] [serial = 1897] [outer = 0FE13800] 21:36:20 INFO - PROCESS | 3428 | 1461040580218 Marionette DEBUG loaded listener.js 21:36:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 73 (155E1800) [pid = 3428] [serial = 1898] [outer = 0FE13800] 21:36:20 INFO - PROCESS | 3428 | 1461040580650 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]]]}] 21:36:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 21:36:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 630ms 21:36:20 INFO - PROCESS | 3428 | 1461040580724 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 21:36:20 INFO - PROCESS | 3428 | 1461040580726 Marionette TRACE conn4 <- [1,2493,null,{"value":"13"}] 21:36:20 INFO - PROCESS | 3428 | 1461040580729 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 21:36:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 21:36:20 INFO - PROCESS | 3428 | 1461040580731 Marionette TRACE conn4 <- [1,2494,null,{}] 21:36:20 INFO - PROCESS | 3428 | 1461040580735 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}] 21:36:20 INFO - PROCESS | 3428 | 1461040580812 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 21:36:20 INFO - PROCESS | 3428 | 1461040580821 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:20 INFO - PROCESS | 3428 | ++DOCSHELL 149CA800 == 36 [pid = 3428] [id = 633] 21:36:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 74 (16958C00) [pid = 3428] [serial = 1899] [outer = 00000000] 21:36:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 75 (195ECC00) [pid = 3428] [serial = 1900] [outer = 16958C00] 21:36:20 INFO - PROCESS | 3428 | 1461040580864 Marionette DEBUG loaded listener.js 21:36:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 76 (19646400) [pid = 3428] [serial = 1901] [outer = 16958C00] 21:36:21 INFO - PROCESS | 3428 | 1461040581305 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]]]}] 21:36:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 21:36:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 630ms 21:36:21 INFO - PROCESS | 3428 | 1461040581364 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 21:36:21 INFO - PROCESS | 3428 | 1461040581366 Marionette TRACE conn4 <- [1,2497,null,{"value":"13"}] 21:36:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 21:36:21 INFO - PROCESS | 3428 | 1461040581369 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 21:36:21 INFO - PROCESS | 3428 | 1461040581371 Marionette TRACE conn4 <- [1,2498,null,{}] 21:36:21 INFO - PROCESS | 3428 | 1461040581374 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}] 21:36:21 INFO - PROCESS | 3428 | 1461040581453 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 21:36:21 INFO - PROCESS | 3428 | 1461040581459 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:21 INFO - PROCESS | 3428 | ++DOCSHELL 18D5CC00 == 37 [pid = 3428] [id = 634] 21:36:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 77 (19648800) [pid = 3428] [serial = 1902] [outer = 00000000] 21:36:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 78 (196AC800) [pid = 3428] [serial = 1903] [outer = 19648800] 21:36:21 INFO - PROCESS | 3428 | 1461040581503 Marionette DEBUG loaded listener.js 21:36:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 79 (196AFC00) [pid = 3428] [serial = 1904] [outer = 19648800] 21:36:21 INFO - PROCESS | 3428 | 1461040581961 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]]]}] 21:36:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 21:36:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 631ms 21:36:22 INFO - PROCESS | 3428 | 1461040582001 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 21:36:22 INFO - PROCESS | 3428 | 1461040582003 Marionette TRACE conn4 <- [1,2501,null,{"value":"13"}] 21:36:22 INFO - PROCESS | 3428 | 1461040582007 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 21:36:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 21:36:22 INFO - PROCESS | 3428 | 1461040582008 Marionette TRACE conn4 <- [1,2502,null,{}] 21:36:22 INFO - PROCESS | 3428 | 1461040582012 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}] 21:36:22 INFO - PROCESS | 3428 | 1461040582136 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 21:36:22 INFO - PROCESS | 3428 | 1461040582276 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:22 INFO - PROCESS | 3428 | ++DOCSHELL 0F23E800 == 38 [pid = 3428] [id = 635] 21:36:22 INFO - PROCESS | 3428 | ++DOMWINDOW == 80 (0F288800) [pid = 3428] [serial = 1905] [outer = 00000000] 21:36:22 INFO - PROCESS | 3428 | ++DOMWINDOW == 81 (0FCC2400) [pid = 3428] [serial = 1906] [outer = 0F288800] 21:36:22 INFO - PROCESS | 3428 | 1461040582335 Marionette DEBUG loaded listener.js 21:36:22 INFO - PROCESS | 3428 | ++DOMWINDOW == 82 (0FE0A400) [pid = 3428] [serial = 1907] [outer = 0F288800] 21:36:23 INFO - PROCESS | 3428 | 1461040582987 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]]]}] 21:36:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 21:36:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1018ms 21:36:23 INFO - PROCESS | 3428 | 1461040583029 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 21:36:23 INFO - PROCESS | 3428 | 1461040583034 Marionette TRACE conn4 <- [1,2505,null,{"value":"13"}] 21:36:23 INFO - PROCESS | 3428 | 1461040583039 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 21:36:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 21:36:23 INFO - PROCESS | 3428 | 1461040583043 Marionette TRACE conn4 <- [1,2506,null,{}] 21:36:23 INFO - PROCESS | 3428 | 1461040583068 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}] 21:36:23 INFO - PROCESS | 3428 | 1461040583174 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 21:36:23 INFO - PROCESS | 3428 | 1461040583310 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:23 INFO - PROCESS | 3428 | ++DOCSHELL 14C47400 == 39 [pid = 3428] [id = 636] 21:36:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 83 (14C62000) [pid = 3428] [serial = 1908] [outer = 00000000] 21:36:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 84 (155DC000) [pid = 3428] [serial = 1909] [outer = 14C62000] 21:36:23 INFO - PROCESS | 3428 | 1461040583368 Marionette DEBUG loaded listener.js 21:36:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 85 (15B24C00) [pid = 3428] [serial = 1910] [outer = 14C62000] 21:36:23 INFO - PROCESS | 3428 | 1461040583930 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]]]}] 21:36:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 21:36:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 950ms 21:36:24 INFO - PROCESS | 3428 | 1461040583994 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 21:36:24 INFO - PROCESS | 3428 | 1461040583998 Marionette TRACE conn4 <- [1,2509,null,{"value":"13"}] 21:36:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 21:36:24 INFO - PROCESS | 3428 | 1461040584001 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 21:36:24 INFO - PROCESS | 3428 | 1461040584004 Marionette TRACE conn4 <- [1,2510,null,{}] 21:36:24 INFO - PROCESS | 3428 | 1461040584008 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}] 21:36:24 INFO - PROCESS | 3428 | 1461040584112 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 21:36:24 INFO - PROCESS | 3428 | 1461040584249 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:24 INFO - PROCESS | 3428 | ++DOCSHELL 18B40800 == 40 [pid = 3428] [id = 637] 21:36:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 86 (18B42400) [pid = 3428] [serial = 1911] [outer = 00000000] 21:36:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 87 (19644800) [pid = 3428] [serial = 1912] [outer = 18B42400] 21:36:24 INFO - PROCESS | 3428 | 1461040584304 Marionette DEBUG loaded listener.js 21:36:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 88 (19852C00) [pid = 3428] [serial = 1913] [outer = 18B42400] 21:36:24 INFO - PROCESS | 3428 | 1461040584919 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]]]}] 21:36:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 21:36:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 970ms 21:36:25 INFO - PROCESS | 3428 | 1461040584973 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 21:36:25 INFO - PROCESS | 3428 | 1461040584977 Marionette TRACE conn4 <- [1,2513,null,{"value":"13"}] 21:36:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 21:36:25 INFO - PROCESS | 3428 | 1461040584988 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 21:36:25 INFO - PROCESS | 3428 | 1461040584993 Marionette TRACE conn4 <- [1,2514,null,{}] 21:36:25 INFO - PROCESS | 3428 | 1461040584997 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}] 21:36:25 INFO - PROCESS | 3428 | 1461040585106 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 21:36:25 INFO - PROCESS | 3428 | 1461040585243 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:25 INFO - PROCESS | 3428 | ++DOCSHELL 19A6E000 == 41 [pid = 3428] [id = 638] 21:36:25 INFO - PROCESS | 3428 | ++DOMWINDOW == 89 (19A6E800) [pid = 3428] [serial = 1914] [outer = 00000000] 21:36:25 INFO - PROCESS | 3428 | ++DOMWINDOW == 90 (19B55800) [pid = 3428] [serial = 1915] [outer = 19A6E800] 21:36:25 INFO - PROCESS | 3428 | 1461040585299 Marionette DEBUG loaded listener.js 21:36:25 INFO - PROCESS | 3428 | ++DOMWINDOW == 91 (19B5AC00) [pid = 3428] [serial = 1916] [outer = 19A6E800] 21:36:25 INFO - PROCESS | 3428 | 1461040585924 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]]]}] 21:36:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 21:36:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 990ms 21:36:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 21:36:26 INFO - PROCESS | 3428 | 1461040585973 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 21:36:26 INFO - PROCESS | 3428 | 1461040585976 Marionette TRACE conn4 <- [1,2517,null,{"value":"13"}] 21:36:26 INFO - PROCESS | 3428 | 1461040585979 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 21:36:26 INFO - PROCESS | 3428 | 1461040585981 Marionette TRACE conn4 <- [1,2518,null,{}] 21:36:26 INFO - PROCESS | 3428 | 1461040585985 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}] 21:36:26 INFO - PROCESS | 3428 | 1461040586089 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 21:36:26 INFO - PROCESS | 3428 | 1461040586315 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:26 INFO - PROCESS | 3428 | ++DOCSHELL 0F3ED400 == 42 [pid = 3428] [id = 639] 21:36:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 92 (0F3F4000) [pid = 3428] [serial = 1917] [outer = 00000000] 21:36:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 93 (10C39C00) [pid = 3428] [serial = 1918] [outer = 0F3F4000] 21:36:26 INFO - PROCESS | 3428 | 1461040586380 Marionette DEBUG loaded listener.js 21:36:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 94 (14212C00) [pid = 3428] [serial = 1919] [outer = 0F3F4000] 21:36:27 INFO - PROCESS | 3428 | 1461040586975 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]]]}] 21:36:27 INFO - PROCESS | 3428 | --DOCSHELL 14C6DC00 == 41 [pid = 3428] [id = 361] 21:36:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 21:36:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1074ms 21:36:27 INFO - PROCESS | 3428 | 1461040587057 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 21:36:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 21:36:27 INFO - PROCESS | 3428 | 1461040587062 Marionette TRACE conn4 <- [1,2521,null,{"value":"13"}] 21:36:27 INFO - PROCESS | 3428 | 1461040587067 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 21:36:27 INFO - PROCESS | 3428 | 1461040587070 Marionette TRACE conn4 <- [1,2522,null,{}] 21:36:27 INFO - PROCESS | 3428 | 1461040587075 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}] 21:36:27 INFO - PROCESS | 3428 | 1461040587178 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 21:36:27 INFO - PROCESS | 3428 | --DOMWINDOW == 93 (18D4F400) [pid = 3428] [serial = 1867] [outer = 00000000] [url = about:blank] 21:36:27 INFO - PROCESS | 3428 | --DOMWINDOW == 92 (17CEBC00) [pid = 3428] [serial = 1855] [outer = 00000000] [url = about:blank] 21:36:27 INFO - PROCESS | 3428 | --DOMWINDOW == 91 (14924800) [pid = 3428] [serial = 1843] [outer = 00000000] [url = about:blank] 21:36:27 INFO - PROCESS | 3428 | --DOMWINDOW == 90 (149E1400) [pid = 3428] [serial = 1844] [outer = 00000000] [url = about:blank] 21:36:27 INFO - PROCESS | 3428 | --DOMWINDOW == 89 (14217C00) [pid = 3428] [serial = 1840] [outer = 00000000] [url = about:blank] 21:36:27 INFO - PROCESS | 3428 | --DOMWINDOW == 88 (14524000) [pid = 3428] [serial = 1841] [outer = 00000000] [url = about:blank] 21:36:27 INFO - PROCESS | 3428 | --DOMWINDOW == 87 (1558CC00) [pid = 3428] [serial = 1846] [outer = 00000000] [url = about:blank] 21:36:27 INFO - PROCESS | 3428 | --DOMWINDOW == 86 (155D5400) [pid = 3428] [serial = 1847] [outer = 00000000] [url = about:blank] 21:36:27 INFO - PROCESS | 3428 | --DOMWINDOW == 85 (15A66000) [pid = 3428] [serial = 1849] [outer = 00000000] [url = about:blank] 21:36:27 INFO - PROCESS | 3428 | --DOMWINDOW == 84 (15A66400) [pid = 3428] [serial = 1850] [outer = 00000000] [url = about:blank] 21:36:27 INFO - PROCESS | 3428 | --DOMWINDOW == 83 (0FE33000) [pid = 3428] [serial = 1834] [outer = 00000000] [url = about:blank] 21:36:27 INFO - PROCESS | 3428 | --DOMWINDOW == 82 (0FE3A000) [pid = 3428] [serial = 1835] [outer = 00000000] [url = about:blank] 21:36:27 INFO - PROCESS | 3428 | --DOMWINDOW == 81 (165F2400) [pid = 3428] [serial = 1852] [outer = 00000000] [url = about:blank] 21:36:27 INFO - PROCESS | 3428 | --DOMWINDOW == 80 (10BA2400) [pid = 3428] [serial = 1837] [outer = 00000000] [url = about:blank] 21:36:27 INFO - PROCESS | 3428 | --DOMWINDOW == 79 (10C8B800) [pid = 3428] [serial = 1838] [outer = 00000000] [url = about:blank] 21:36:27 INFO - PROCESS | 3428 | --DOMWINDOW == 78 (0FD06400) [pid = 3428] [serial = 1831] [outer = 00000000] [url = about:blank] 21:36:27 INFO - PROCESS | 3428 | --DOMWINDOW == 77 (0FD0C800) [pid = 3428] [serial = 1832] [outer = 00000000] [url = about:blank] 21:36:27 INFO - PROCESS | 3428 | --DOMWINDOW == 76 (18A56400) [pid = 3428] [serial = 1858] [outer = 00000000] [url = about:blank] 21:36:27 INFO - PROCESS | 3428 | --DOMWINDOW == 75 (18D54800) [pid = 3428] [serial = 1868] [outer = 00000000] [url = about:blank] 21:36:27 INFO - PROCESS | 3428 | --DOMWINDOW == 74 (17C79800) [pid = 3428] [serial = 1856] [outer = 00000000] [url = about:blank] 21:36:27 INFO - PROCESS | 3428 | --DOMWINDOW == 73 (18A59400) [pid = 3428] [serial = 1859] [outer = 00000000] [url = about:blank] 21:36:27 INFO - PROCESS | 3428 | --DOMWINDOW == 72 (18B3EC00) [pid = 3428] [serial = 1864] [outer = 00000000] [url = about:blank] 21:36:27 INFO - PROCESS | 3428 | --DOMWINDOW == 71 (1026E000) [pid = 3428] [serial = 1861] [outer = 00000000] [url = about:blank] 21:36:27 INFO - PROCESS | 3428 | --DOMWINDOW == 70 (14B7DC00) [pid = 3428] [serial = 1862] [outer = 00000000] [url = about:blank] 21:36:27 INFO - PROCESS | 3428 | --DOMWINDOW == 69 (165F2000) [pid = 3428] [serial = 1853] [outer = 00000000] [url = about:blank] 21:36:27 INFO - PROCESS | 3428 | --DOMWINDOW == 68 (18C1C000) [pid = 3428] [serial = 1865] [outer = 00000000] [url = about:blank] 21:36:27 INFO - PROCESS | 3428 | 1461040587269 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:27 INFO - PROCESS | 3428 | ++DOCSHELL 0FD06400 == 42 [pid = 3428] [id = 640] 21:36:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 69 (0FD0C400) [pid = 3428] [serial = 1920] [outer = 00000000] 21:36:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 70 (0FE3A000) [pid = 3428] [serial = 1921] [outer = 0FD0C400] 21:36:27 INFO - PROCESS | 3428 | 1461040587317 Marionette DEBUG loaded listener.js 21:36:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 71 (102BD400) [pid = 3428] [serial = 1922] [outer = 0FD0C400] 21:36:27 INFO - PROCESS | 3428 | 1461040587777 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]]]}] 21:36:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 21:36:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 732ms 21:36:27 INFO - PROCESS | 3428 | 1461040587803 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 21:36:27 INFO - PROCESS | 3428 | 1461040587807 Marionette TRACE conn4 <- [1,2525,null,{"value":"13"}] 21:36:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 21:36:27 INFO - PROCESS | 3428 | 1461040587811 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 21:36:27 INFO - PROCESS | 3428 | 1461040587813 Marionette TRACE conn4 <- [1,2526,null,{}] 21:36:27 INFO - PROCESS | 3428 | 1461040587817 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}] 21:36:27 INFO - PROCESS | 3428 | 1461040587900 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 21:36:27 INFO - PROCESS | 3428 | 1461040587907 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:27 INFO - PROCESS | 3428 | ++DOCSHELL 10B9C000 == 43 [pid = 3428] [id = 641] 21:36:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 72 (1449EC00) [pid = 3428] [serial = 1923] [outer = 00000000] 21:36:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 73 (14BCA400) [pid = 3428] [serial = 1924] [outer = 1449EC00] 21:36:27 INFO - PROCESS | 3428 | 1461040587952 Marionette DEBUG loaded listener.js 21:36:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 74 (14C6DC00) [pid = 3428] [serial = 1925] [outer = 1449EC00] 21:36:28 INFO - PROCESS | 3428 | 1461040588431 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]]]}] 21:36:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 21:36:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 676ms 21:36:28 INFO - PROCESS | 3428 | 1461040588489 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 21:36:28 INFO - PROCESS | 3428 | 1461040588492 Marionette TRACE conn4 <- [1,2529,null,{"value":"13"}] 21:36:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 21:36:28 INFO - PROCESS | 3428 | 1461040588496 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 21:36:28 INFO - PROCESS | 3428 | 1461040588502 Marionette TRACE conn4 <- [1,2530,null,{}] 21:36:28 INFO - PROCESS | 3428 | 1461040588511 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}] 21:36:28 INFO - PROCESS | 3428 | 1461040588594 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 21:36:28 INFO - PROCESS | 3428 | 1461040588690 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:28 INFO - PROCESS | 3428 | ++DOCSHELL 15B19400 == 44 [pid = 3428] [id = 642] 21:36:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 75 (15B19C00) [pid = 3428] [serial = 1926] [outer = 00000000] 21:36:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 76 (165EC000) [pid = 3428] [serial = 1927] [outer = 15B19C00] 21:36:28 INFO - PROCESS | 3428 | 1461040588734 Marionette DEBUG loaded listener.js 21:36:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 77 (16954400) [pid = 3428] [serial = 1928] [outer = 15B19C00] 21:36:29 INFO - PROCESS | 3428 | 1461040589112 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]]]}] 21:36:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 21:36:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 630ms 21:36:29 INFO - PROCESS | 3428 | 1461040589129 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 21:36:29 INFO - PROCESS | 3428 | 1461040589132 Marionette TRACE conn4 <- [1,2533,null,{"value":"13"}] 21:36:29 INFO - PROCESS | 3428 | 1461040589134 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 21:36:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 21:36:29 INFO - PROCESS | 3428 | 1461040589136 Marionette TRACE conn4 <- [1,2534,null,{}] 21:36:29 INFO - PROCESS | 3428 | 1461040589139 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}] 21:36:29 INFO - PROCESS | 3428 | 1461040589223 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 21:36:29 INFO - PROCESS | 3428 | 1461040589350 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:29 INFO - PROCESS | 3428 | ++DOCSHELL 17B53C00 == 45 [pid = 3428] [id = 643] 21:36:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 78 (17B5B000) [pid = 3428] [serial = 1929] [outer = 00000000] 21:36:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 79 (17F2C400) [pid = 3428] [serial = 1930] [outer = 17B5B000] 21:36:29 INFO - PROCESS | 3428 | 1461040589407 Marionette DEBUG loaded listener.js 21:36:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 80 (18266000) [pid = 3428] [serial = 1931] [outer = 17B5B000] 21:36:29 INFO - PROCESS | 3428 | 1461040589835 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]]]}] 21:36:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 21:36:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 730ms 21:36:29 INFO - PROCESS | 3428 | 1461040589869 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 21:36:29 INFO - PROCESS | 3428 | 1461040589871 Marionette TRACE conn4 <- [1,2537,null,{"value":"13"}] 21:36:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 21:36:29 INFO - PROCESS | 3428 | 1461040589874 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 21:36:29 INFO - PROCESS | 3428 | 1461040589876 Marionette TRACE conn4 <- [1,2538,null,{}] 21:36:29 INFO - PROCESS | 3428 | 1461040589886 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}] 21:36:30 INFO - PROCESS | 3428 | 1461040589998 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 21:36:30 INFO - PROCESS | 3428 | 1461040590082 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:30 INFO - PROCESS | 3428 | ++DOCSHELL 18ADCC00 == 46 [pid = 3428] [id = 644] 21:36:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 81 (18ADD000) [pid = 3428] [serial = 1932] [outer = 00000000] 21:36:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 82 (18AE6000) [pid = 3428] [serial = 1933] [outer = 18ADD000] 21:36:30 INFO - PROCESS | 3428 | 1461040590135 Marionette DEBUG loaded listener.js 21:36:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 83 (18C21400) [pid = 3428] [serial = 1934] [outer = 18ADD000] 21:36:30 INFO - PROCESS | 3428 | 1461040590587 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]]]}] 21:36:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 21:36:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 21:36:30 INFO - PROCESS | 3428 | 1461040590605 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 21:36:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 21:36:30 INFO - PROCESS | 3428 | 1461040590607 Marionette TRACE conn4 <- [1,2541,null,{"value":"13"}] 21:36:30 INFO - PROCESS | 3428 | 1461040590610 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 21:36:30 INFO - PROCESS | 3428 | 1461040590612 Marionette TRACE conn4 <- [1,2542,null,{}] 21:36:30 INFO - PROCESS | 3428 | 1461040590658 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}] 21:36:30 INFO - PROCESS | 3428 | 1461040590769 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 21:36:30 INFO - PROCESS | 3428 | 1461040590783 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:30 INFO - PROCESS | 3428 | ++DOCSHELL 18D50C00 == 47 [pid = 3428] [id = 645] 21:36:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 84 (18D5C000) [pid = 3428] [serial = 1935] [outer = 00000000] 21:36:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 85 (196ABC00) [pid = 3428] [serial = 1936] [outer = 18D5C000] 21:36:30 INFO - PROCESS | 3428 | 1461040590880 Marionette DEBUG loaded listener.js 21:36:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 86 (196AD000) [pid = 3428] [serial = 1937] [outer = 18D5C000] 21:36:31 INFO - PROCESS | 3428 | --DOMWINDOW == 85 (0FE13800) [pid = 3428] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 21:36:31 INFO - PROCESS | 3428 | --DOMWINDOW == 84 (15A60C00) [pid = 3428] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 21:36:31 INFO - PROCESS | 3428 | --DOMWINDOW == 83 (16958C00) [pid = 3428] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 21:36:31 INFO - PROCESS | 3428 | --DOMWINDOW == 82 (17CF2000) [pid = 3428] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 21:36:31 INFO - PROCESS | 3428 | --DOMWINDOW == 81 (18A55000) [pid = 3428] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 21:36:31 INFO - PROCESS | 3428 | --DOMWINDOW == 80 (14C6A000) [pid = 3428] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 21:36:31 INFO - PROCESS | 3428 | --DOMWINDOW == 79 (0F642400) [pid = 3428] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 21:36:31 INFO - PROCESS | 3428 | --DOMWINDOW == 78 (1333AC00) [pid = 3428] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 21:36:31 INFO - PROCESS | 3428 | 1461040591314 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]]]}] 21:36:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 21:36:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 750ms 21:36:31 INFO - PROCESS | 3428 | 1461040591361 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 21:36:31 INFO - PROCESS | 3428 | 1461040591363 Marionette TRACE conn4 <- [1,2545,null,{"value":"13"}] 21:36:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 21:36:31 INFO - PROCESS | 3428 | 1461040591366 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 21:36:31 INFO - PROCESS | 3428 | 1461040591368 Marionette TRACE conn4 <- [1,2546,null,{}] 21:36:31 INFO - PROCESS | 3428 | 1461040591372 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}] 21:36:31 INFO - PROCESS | 3428 | 1461040591451 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 21:36:31 INFO - PROCESS | 3428 | 1461040591457 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:31 INFO - PROCESS | 3428 | ++DOCSHELL 10268000 == 48 [pid = 3428] [id = 646] 21:36:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 79 (10B9E400) [pid = 3428] [serial = 1938] [outer = 00000000] 21:36:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 80 (15F11C00) [pid = 3428] [serial = 1939] [outer = 10B9E400] 21:36:31 INFO - PROCESS | 3428 | 1461040591501 Marionette DEBUG loaded listener.js 21:36:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 81 (165F1C00) [pid = 3428] [serial = 1940] [outer = 10B9E400] 21:36:31 INFO - PROCESS | 3428 | 1461040591948 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]]]}] 21:36:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 21:36:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 630ms 21:36:32 INFO - PROCESS | 3428 | 1461040591998 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 21:36:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 21:36:32 INFO - PROCESS | 3428 | 1461040592000 Marionette TRACE conn4 <- [1,2549,null,{"value":"13"}] 21:36:32 INFO - PROCESS | 3428 | 1461040592003 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 21:36:32 INFO - PROCESS | 3428 | 1461040592005 Marionette TRACE conn4 <- [1,2550,null,{}] 21:36:32 INFO - PROCESS | 3428 | 1461040592008 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}] 21:36:32 INFO - PROCESS | 3428 | 1461040592088 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 21:36:32 INFO - PROCESS | 3428 | 1461040592134 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:32 INFO - PROCESS | 3428 | ++DOCSHELL 1989A000 == 49 [pid = 3428] [id = 647] 21:36:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 82 (1989A400) [pid = 3428] [serial = 1941] [outer = 00000000] 21:36:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 83 (19B5D000) [pid = 3428] [serial = 1942] [outer = 1989A400] 21:36:32 INFO - PROCESS | 3428 | 1461040592178 Marionette DEBUG loaded listener.js 21:36:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 84 (19B5D800) [pid = 3428] [serial = 1943] [outer = 1989A400] 21:36:32 INFO - PROCESS | 3428 | 1461040592615 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]]]}] 21:36:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 21:36:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 631ms 21:36:32 INFO - PROCESS | 3428 | 1461040592647 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 21:36:32 INFO - PROCESS | 3428 | 1461040592649 Marionette TRACE conn4 <- [1,2553,null,{"value":"13"}] 21:36:32 INFO - PROCESS | 3428 | 1461040592652 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 21:36:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 21:36:32 INFO - PROCESS | 3428 | 1461040592654 Marionette TRACE conn4 <- [1,2554,null,{}] 21:36:32 INFO - PROCESS | 3428 | 1461040592657 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}] 21:36:32 INFO - PROCESS | 3428 | 1461040592736 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 21:36:32 INFO - PROCESS | 3428 | 1461040592742 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:32 INFO - PROCESS | 3428 | ++DOCSHELL 19F9CC00 == 50 [pid = 3428] [id = 648] 21:36:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 85 (19F9FC00) [pid = 3428] [serial = 1944] [outer = 00000000] 21:36:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 86 (1A0EB800) [pid = 3428] [serial = 1945] [outer = 19F9FC00] 21:36:32 INFO - PROCESS | 3428 | 1461040592786 Marionette DEBUG loaded listener.js 21:36:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 87 (1A0EF000) [pid = 3428] [serial = 1946] [outer = 19F9FC00] 21:36:33 INFO - PROCESS | 3428 | 1461040593217 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]]]}] 21:36:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 21:36:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 630ms 21:36:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 21:36:33 INFO - PROCESS | 3428 | 1461040593289 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 21:36:33 INFO - PROCESS | 3428 | 1461040593291 Marionette TRACE conn4 <- [1,2557,null,{"value":"13"}] 21:36:33 INFO - PROCESS | 3428 | 1461040593294 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 21:36:33 INFO - PROCESS | 3428 | 1461040593295 Marionette TRACE conn4 <- [1,2558,null,{}] 21:36:33 INFO - PROCESS | 3428 | 1461040593348 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}] 21:36:33 INFO - PROCESS | 3428 | 1461040593460 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 21:36:33 INFO - PROCESS | 3428 | 1461040593646 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:33 INFO - PROCESS | 3428 | ++DOCSHELL 0FE37000 == 51 [pid = 3428] [id = 649] 21:36:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 88 (1025F800) [pid = 3428] [serial = 1947] [outer = 00000000] 21:36:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 89 (10C88000) [pid = 3428] [serial = 1948] [outer = 1025F800] 21:36:33 INFO - PROCESS | 3428 | 1461040593704 Marionette DEBUG loaded listener.js 21:36:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 90 (14210400) [pid = 3428] [serial = 1949] [outer = 1025F800] 21:36:34 INFO - PROCESS | 3428 | 1461040594370 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]]]}] 21:36:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 21:36:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1119ms 21:36:34 INFO - PROCESS | 3428 | 1461040594417 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 21:36:34 INFO - PROCESS | 3428 | 1461040594423 Marionette TRACE conn4 <- [1,2561,null,{"value":"13"}] 21:36:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 21:36:34 INFO - PROCESS | 3428 | 1461040594428 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 21:36:34 INFO - PROCESS | 3428 | 1461040594430 Marionette TRACE conn4 <- [1,2562,null,{}] 21:36:34 INFO - PROCESS | 3428 | 1461040594435 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}] 21:36:34 INFO - PROCESS | 3428 | 1461040594544 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 21:36:34 INFO - PROCESS | 3428 | 1461040594687 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:34 INFO - PROCESS | 3428 | ++DOCSHELL 14527C00 == 52 [pid = 3428] [id = 650] 21:36:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 91 (14C68400) [pid = 3428] [serial = 1950] [outer = 00000000] 21:36:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 92 (155DA800) [pid = 3428] [serial = 1951] [outer = 14C68400] 21:36:34 INFO - PROCESS | 3428 | 1461040594746 Marionette DEBUG loaded listener.js 21:36:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 93 (15F0C800) [pid = 3428] [serial = 1952] [outer = 14C68400] 21:36:35 INFO - PROCESS | 3428 | 1461040595323 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]]]}] 21:36:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 21:36:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 930ms 21:36:35 INFO - PROCESS | 3428 | 1461040595364 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 21:36:35 INFO - PROCESS | 3428 | 1461040595367 Marionette TRACE conn4 <- [1,2565,null,{"value":"13"}] 21:36:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 21:36:35 INFO - PROCESS | 3428 | 1461040595372 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 21:36:35 INFO - PROCESS | 3428 | 1461040595374 Marionette TRACE conn4 <- [1,2566,null,{}] 21:36:35 INFO - PROCESS | 3428 | 1461040595378 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}] 21:36:35 INFO - PROCESS | 3428 | 1461040595486 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 21:36:35 INFO - PROCESS | 3428 | 1461040595595 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:35 INFO - PROCESS | 3428 | ++DOCSHELL 18A5AC00 == 53 [pid = 3428] [id = 651] 21:36:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 94 (18AE2C00) [pid = 3428] [serial = 1953] [outer = 00000000] 21:36:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 95 (19641400) [pid = 3428] [serial = 1954] [outer = 18AE2C00] 21:36:35 INFO - PROCESS | 3428 | 1461040595654 Marionette DEBUG loaded listener.js 21:36:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 96 (1988EC00) [pid = 3428] [serial = 1955] [outer = 18AE2C00] 21:36:36 INFO - PROCESS | 3428 | 1461040596256 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]]]}] 21:36:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 21:36:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 930ms 21:36:36 INFO - PROCESS | 3428 | 1461040596310 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 21:36:36 INFO - PROCESS | 3428 | 1461040596317 Marionette TRACE conn4 <- [1,2569,null,{"value":"13"}] 21:36:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 21:36:36 INFO - PROCESS | 3428 | 1461040596322 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 21:36:36 INFO - PROCESS | 3428 | 1461040596324 Marionette TRACE conn4 <- [1,2570,null,{}] 21:36:36 INFO - PROCESS | 3428 | 1461040596327 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}] 21:36:36 INFO - PROCESS | 3428 | 1461040596431 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 21:36:36 INFO - PROCESS | 3428 | 1461040596540 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:36 INFO - PROCESS | 3428 | ++DOCSHELL 1AC10000 == 54 [pid = 3428] [id = 652] 21:36:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 97 (1AC10400) [pid = 3428] [serial = 1956] [outer = 00000000] 21:36:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 98 (1AEDF800) [pid = 3428] [serial = 1957] [outer = 1AC10400] 21:36:36 INFO - PROCESS | 3428 | 1461040596594 Marionette DEBUG loaded listener.js 21:36:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 99 (1B8AAC00) [pid = 3428] [serial = 1958] [outer = 1AC10400] 21:36:37 INFO - PROCESS | 3428 | 1461040597166 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]]]}] 21:36:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 21:36:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 871ms 21:36:37 INFO - PROCESS | 3428 | 1461040597194 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 21:36:37 INFO - PROCESS | 3428 | 1461040597197 Marionette TRACE conn4 <- [1,2573,null,{"value":"13"}] 21:36:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 21:36:37 INFO - PROCESS | 3428 | 1461040597200 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 21:36:37 INFO - PROCESS | 3428 | 1461040597202 Marionette TRACE conn4 <- [1,2574,null,{}] 21:36:37 INFO - PROCESS | 3428 | 1461040597206 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}] 21:36:37 INFO - PROCESS | 3428 | 1461040597339 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 21:36:37 INFO - PROCESS | 3428 | 1461040597449 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:37 INFO - PROCESS | 3428 | ++DOCSHELL 1452F400 == 55 [pid = 3428] [id = 653] 21:36:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 100 (155E0000) [pid = 3428] [serial = 1959] [outer = 00000000] 21:36:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 101 (18D53C00) [pid = 3428] [serial = 1960] [outer = 155E0000] 21:36:37 INFO - PROCESS | 3428 | 1461040597503 Marionette DEBUG loaded listener.js 21:36:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 102 (196A4800) [pid = 3428] [serial = 1961] [outer = 155E0000] 21:36:38 INFO - PROCESS | 3428 | 1461040598306 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]]]}] 21:36:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 21:36:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1173ms 21:36:38 INFO - PROCESS | 3428 | 1461040598382 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 21:36:38 INFO - PROCESS | 3428 | 1461040598387 Marionette TRACE conn4 <- [1,2577,null,{"value":"13"}] 21:36:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 21:36:38 INFO - PROCESS | 3428 | 1461040598393 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 21:36:38 INFO - PROCESS | 3428 | 1461040598396 Marionette TRACE conn4 <- [1,2578,null,{}] 21:36:38 INFO - PROCESS | 3428 | 1461040598401 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}] 21:36:38 INFO - PROCESS | 3428 | 1461040598504 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 21:36:38 INFO - PROCESS | 3428 | 1461040598646 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:38 INFO - PROCESS | 3428 | ++DOCSHELL 14C3CC00 == 56 [pid = 3428] [id = 654] 21:36:38 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (15587400) [pid = 3428] [serial = 1962] [outer = 00000000] 21:36:38 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (155D9800) [pid = 3428] [serial = 1963] [outer = 15587400] 21:36:38 INFO - PROCESS | 3428 | 1461040598699 Marionette DEBUG loaded listener.js 21:36:38 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (15F0D800) [pid = 3428] [serial = 1964] [outer = 15587400] 21:36:38 INFO - PROCESS | 3428 | --DOCSHELL 18D5CC00 == 55 [pid = 3428] [id = 634] 21:36:38 INFO - PROCESS | 3428 | --DOCSHELL 0FD80C00 == 54 [pid = 3428] [id = 632] 21:36:38 INFO - PROCESS | 3428 | --DOCSHELL 14B83400 == 53 [pid = 3428] [id = 629] 21:36:38 INFO - PROCESS | 3428 | --DOCSHELL 1989A000 == 52 [pid = 3428] [id = 647] 21:36:38 INFO - PROCESS | 3428 | --DOCSHELL 10268000 == 51 [pid = 3428] [id = 646] 21:36:38 INFO - PROCESS | 3428 | --DOCSHELL 18D50C00 == 50 [pid = 3428] [id = 645] 21:36:38 INFO - PROCESS | 3428 | --DOCSHELL 18ADCC00 == 49 [pid = 3428] [id = 644] 21:36:38 INFO - PROCESS | 3428 | --DOCSHELL 17B53C00 == 48 [pid = 3428] [id = 643] 21:36:38 INFO - PROCESS | 3428 | --DOCSHELL 15B19400 == 47 [pid = 3428] [id = 642] 21:36:38 INFO - PROCESS | 3428 | --DOCSHELL 10B9C000 == 46 [pid = 3428] [id = 641] 21:36:38 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (14928C00) [pid = 3428] [serial = 1876] [outer = 00000000] [url = about:blank] 21:36:38 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (1019DC00) [pid = 3428] [serial = 1873] [outer = 00000000] [url = about:blank] 21:36:39 INFO - PROCESS | 3428 | --DOCSHELL 0FD06400 == 45 [pid = 3428] [id = 640] 21:36:39 INFO - PROCESS | 3428 | --DOCSHELL 0F3ED400 == 44 [pid = 3428] [id = 639] 21:36:39 INFO - PROCESS | 3428 | --DOCSHELL 19A6E000 == 43 [pid = 3428] [id = 638] 21:36:39 INFO - PROCESS | 3428 | --DOCSHELL 18B40800 == 42 [pid = 3428] [id = 637] 21:36:39 INFO - PROCESS | 3428 | --DOCSHELL 14C47400 == 41 [pid = 3428] [id = 636] 21:36:39 INFO - PROCESS | 3428 | --DOCSHELL 0F23E800 == 40 [pid = 3428] [id = 635] 21:36:39 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (196AC800) [pid = 3428] [serial = 1903] [outer = 00000000] [url = about:blank] 21:36:39 INFO - PROCESS | 3428 | --DOMWINDOW == 101 (17FC7C00) [pid = 3428] [serial = 1891] [outer = 00000000] [url = about:blank] 21:36:39 INFO - PROCESS | 3428 | --DOMWINDOW == 100 (18C1F800) [pid = 3428] [serial = 1894] [outer = 00000000] [url = about:blank] 21:36:39 INFO - PROCESS | 3428 | --DOMWINDOW == 99 (1558D000) [pid = 3428] [serial = 1885] [outer = 00000000] [url = about:blank] 21:36:39 INFO - PROCESS | 3428 | --DOMWINDOW == 98 (0FD02C00) [pid = 3428] [serial = 1879] [outer = 00000000] [url = about:blank] 21:36:39 INFO - PROCESS | 3428 | --DOMWINDOW == 97 (0FE0E000) [pid = 3428] [serial = 1880] [outer = 00000000] [url = about:blank] 21:36:39 INFO - PROCESS | 3428 | --DOMWINDOW == 96 (1963D400) [pid = 3428] [serial = 1870] [outer = 00000000] [url = about:blank] 21:36:39 INFO - PROCESS | 3428 | --DOMWINDOW == 95 (14522000) [pid = 3428] [serial = 1882] [outer = 00000000] [url = about:blank] 21:36:39 INFO - PROCESS | 3428 | --DOMWINDOW == 94 (1452C000) [pid = 3428] [serial = 1883] [outer = 00000000] [url = about:blank] 21:36:39 INFO - PROCESS | 3428 | --DOMWINDOW == 93 (155E1800) [pid = 3428] [serial = 1898] [outer = 00000000] [url = about:blank] 21:36:39 INFO - PROCESS | 3428 | --DOMWINDOW == 92 (14CDF400) [pid = 3428] [serial = 1897] [outer = 00000000] [url = about:blank] 21:36:39 INFO - PROCESS | 3428 | --DOMWINDOW == 91 (18C26400) [pid = 3428] [serial = 1895] [outer = 00000000] [url = about:blank] 21:36:39 INFO - PROCESS | 3428 | --DOMWINDOW == 90 (155DD000) [pid = 3428] [serial = 1886] [outer = 00000000] [url = about:blank] 21:36:39 INFO - PROCESS | 3428 | --DOMWINDOW == 89 (16955000) [pid = 3428] [serial = 1888] [outer = 00000000] [url = about:blank] 21:36:39 INFO - PROCESS | 3428 | --DOMWINDOW == 88 (17B5BC00) [pid = 3428] [serial = 1889] [outer = 00000000] [url = about:blank] 21:36:39 INFO - PROCESS | 3428 | --DOMWINDOW == 87 (19646400) [pid = 3428] [serial = 1901] [outer = 00000000] [url = about:blank] 21:36:39 INFO - PROCESS | 3428 | --DOMWINDOW == 86 (1825D000) [pid = 3428] [serial = 1892] [outer = 00000000] [url = about:blank] 21:36:39 INFO - PROCESS | 3428 | --DOMWINDOW == 85 (195ECC00) [pid = 3428] [serial = 1900] [outer = 00000000] [url = about:blank] 21:36:39 INFO - PROCESS | 3428 | 1461040599224 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]]]}] 21:36:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 21:36:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 890ms 21:36:39 INFO - PROCESS | 3428 | 1461040599284 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 21:36:39 INFO - PROCESS | 3428 | 1461040599289 Marionette TRACE conn4 <- [1,2581,null,{"value":"13"}] 21:36:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 21:36:39 INFO - PROCESS | 3428 | 1461040599295 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 21:36:39 INFO - PROCESS | 3428 | 1461040599297 Marionette TRACE conn4 <- [1,2582,null,{}] 21:36:39 INFO - PROCESS | 3428 | 1461040599302 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}] 21:36:39 INFO - PROCESS | 3428 | 1461040599387 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 21:36:39 INFO - PROCESS | 3428 | 1461040599394 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:39 INFO - PROCESS | 3428 | ++DOCSHELL 10BA4400 == 41 [pid = 3428] [id = 655] 21:36:39 INFO - PROCESS | 3428 | ++DOMWINDOW == 86 (10C88C00) [pid = 3428] [serial = 1965] [outer = 00000000] 21:36:39 INFO - PROCESS | 3428 | ++DOMWINDOW == 87 (1452A400) [pid = 3428] [serial = 1966] [outer = 10C88C00] 21:36:39 INFO - PROCESS | 3428 | 1461040599439 Marionette DEBUG loaded listener.js 21:36:39 INFO - PROCESS | 3428 | ++DOMWINDOW == 88 (14B7CC00) [pid = 3428] [serial = 1967] [outer = 10C88C00] 21:36:40 INFO - PROCESS | 3428 | 1461040599989 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]]]}] 21:36:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 21:36:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 730ms 21:36:40 INFO - PROCESS | 3428 | 1461040600028 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 21:36:40 INFO - PROCESS | 3428 | 1461040600033 Marionette TRACE conn4 <- [1,2585,null,{"value":"13"}] 21:36:40 INFO - PROCESS | 3428 | 1461040600039 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 21:36:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 21:36:40 INFO - PROCESS | 3428 | 1461040600044 Marionette TRACE conn4 <- [1,2586,null,{}] 21:36:40 INFO - PROCESS | 3428 | 1461040600051 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}] 21:36:40 INFO - PROCESS | 3428 | 1461040600210 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 21:36:40 INFO - PROCESS | 3428 | 1461040600323 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:40 INFO - PROCESS | 3428 | ++DOCSHELL 14439000 == 42 [pid = 3428] [id = 656] 21:36:40 INFO - PROCESS | 3428 | ++DOMWINDOW == 89 (1443A000) [pid = 3428] [serial = 1968] [outer = 00000000] 21:36:40 INFO - PROCESS | 3428 | ++DOMWINDOW == 90 (14530400) [pid = 3428] [serial = 1969] [outer = 1443A000] 21:36:40 INFO - PROCESS | 3428 | 1461040600380 Marionette DEBUG loaded listener.js 21:36:40 INFO - PROCESS | 3428 | ++DOMWINDOW == 91 (14B83400) [pid = 3428] [serial = 1970] [outer = 1443A000] 21:36:41 INFO - PROCESS | 3428 | 1461040600978 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]]]}] 21:36:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 21:36:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 970ms 21:36:41 INFO - PROCESS | 3428 | 1461040601014 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 21:36:41 INFO - PROCESS | 3428 | 1461040601021 Marionette TRACE conn4 <- [1,2589,null,{"value":"13"}] 21:36:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 21:36:41 INFO - PROCESS | 3428 | 1461040601027 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 21:36:41 INFO - PROCESS | 3428 | 1461040601030 Marionette TRACE conn4 <- [1,2590,null,{}] 21:36:41 INFO - PROCESS | 3428 | 1461040601034 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}] 21:36:41 INFO - PROCESS | 3428 | 1461040601139 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 21:36:41 INFO - PROCESS | 3428 | 1461040601247 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:41 INFO - PROCESS | 3428 | ++DOCSHELL 155E0400 == 43 [pid = 3428] [id = 657] 21:36:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 92 (15A5AC00) [pid = 3428] [serial = 1971] [outer = 00000000] 21:36:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 93 (17B5B400) [pid = 3428] [serial = 1972] [outer = 15A5AC00] 21:36:41 INFO - PROCESS | 3428 | 1461040601301 Marionette DEBUG loaded listener.js 21:36:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 94 (17C6D400) [pid = 3428] [serial = 1973] [outer = 15A5AC00] 21:36:41 INFO - PROCESS | 3428 | 1461040601935 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]]]}] 21:36:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 21:36:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 930ms 21:36:41 INFO - PROCESS | 3428 | 1461040601958 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 21:36:41 INFO - PROCESS | 3428 | 1461040601960 Marionette TRACE conn4 <- [1,2593,null,{"value":"13"}] 21:36:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 21:36:41 INFO - PROCESS | 3428 | 1461040601964 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 21:36:42 INFO - PROCESS | 3428 | 1461040601968 Marionette TRACE conn4 <- [1,2594,null,{}] 21:36:42 INFO - PROCESS | 3428 | 1461040601979 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}] 21:36:42 INFO - PROCESS | 3428 | 1461040602086 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 21:36:42 INFO - PROCESS | 3428 | 1461040602194 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:42 INFO - PROCESS | 3428 | ++DOCSHELL 18A57800 == 44 [pid = 3428] [id = 658] 21:36:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 95 (18A59000) [pid = 3428] [serial = 1974] [outer = 00000000] 21:36:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 96 (18AE1400) [pid = 3428] [serial = 1975] [outer = 18A59000] 21:36:42 INFO - PROCESS | 3428 | 1461040602251 Marionette DEBUG loaded listener.js 21:36:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 97 (18B3EC00) [pid = 3428] [serial = 1976] [outer = 18A59000] 21:36:42 INFO - PROCESS | 3428 | 1461040602901 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]]]}] 21:36:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 21:36:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 971ms 21:36:42 INFO - PROCESS | 3428 | 1461040602938 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 21:36:42 INFO - PROCESS | 3428 | 1461040602941 Marionette TRACE conn4 <- [1,2597,null,{"value":"13"}] 21:36:42 INFO - PROCESS | 3428 | 1461040602944 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 21:36:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 21:36:42 INFO - PROCESS | 3428 | 1461040602946 Marionette TRACE conn4 <- [1,2598,null,{}] 21:36:42 INFO - PROCESS | 3428 | 1461040602950 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}] 21:36:43 INFO - PROCESS | 3428 | 1461040603053 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 21:36:43 INFO - PROCESS | 3428 | 1461040603188 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:43 INFO - PROCESS | 3428 | ++DOCSHELL 18C29000 == 45 [pid = 3428] [id = 659] 21:36:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 98 (18C2A000) [pid = 3428] [serial = 1977] [outer = 00000000] 21:36:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 99 (1963A800) [pid = 3428] [serial = 1978] [outer = 18C2A000] 21:36:43 INFO - PROCESS | 3428 | 1461040603244 Marionette DEBUG loaded listener.js 21:36:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 100 (19642400) [pid = 3428] [serial = 1979] [outer = 18C2A000] 21:36:43 INFO - PROCESS | 3428 | 1461040603814 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]]]}] 21:36:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 21:36:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 930ms 21:36:43 INFO - PROCESS | 3428 | 1461040603878 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 21:36:43 INFO - PROCESS | 3428 | 1461040603881 Marionette TRACE conn4 <- [1,2601,null,{"value":"13"}] 21:36:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 21:36:43 INFO - PROCESS | 3428 | 1461040603884 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 21:36:43 INFO - PROCESS | 3428 | 1461040603886 Marionette TRACE conn4 <- [1,2602,null,{}] 21:36:43 INFO - PROCESS | 3428 | 1461040603890 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}] 21:36:44 INFO - PROCESS | 3428 | 1461040603988 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 21:36:44 INFO - PROCESS | 3428 | 1461040604123 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:44 INFO - PROCESS | 3428 | ++DOCSHELL 18ADE400 == 46 [pid = 3428] [id = 660] 21:36:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 101 (1963C400) [pid = 3428] [serial = 1980] [outer = 00000000] 21:36:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 102 (19898000) [pid = 3428] [serial = 1981] [outer = 1963C400] 21:36:44 INFO - PROCESS | 3428 | 1461040604179 Marionette DEBUG loaded listener.js 21:36:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (19897000) [pid = 3428] [serial = 1982] [outer = 1963C400] 21:36:44 INFO - PROCESS | 3428 | 1461040604744 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]]]}] 21:36:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 21:36:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 930ms 21:36:44 INFO - PROCESS | 3428 | 1461040604818 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 21:36:44 INFO - PROCESS | 3428 | 1461040604820 Marionette TRACE conn4 <- [1,2605,null,{"value":"13"}] 21:36:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 21:36:44 INFO - PROCESS | 3428 | 1461040604824 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 21:36:44 INFO - PROCESS | 3428 | 1461040604826 Marionette TRACE conn4 <- [1,2606,null,{}] 21:36:44 INFO - PROCESS | 3428 | 1461040604830 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}] 21:36:45 INFO - PROCESS | 3428 | 1461040604995 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 21:36:45 INFO - PROCESS | 3428 | 1461040605146 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:45 INFO - PROCESS | 3428 | ++DOCSHELL 1A0F3C00 == 47 [pid = 3428] [id = 661] 21:36:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (1A0F4800) [pid = 3428] [serial = 1983] [outer = 00000000] 21:36:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (1AB7DC00) [pid = 3428] [serial = 1984] [outer = 1A0F4800] 21:36:45 INFO - PROCESS | 3428 | 1461040605205 Marionette DEBUG loaded listener.js 21:36:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (1B8ACC00) [pid = 3428] [serial = 1985] [outer = 1A0F4800] 21:36:45 INFO - PROCESS | 3428 | 1461040605879 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]]]}] 21:36:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 21:36:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1127ms 21:36:45 INFO - PROCESS | 3428 | 1461040605955 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 21:36:45 INFO - PROCESS | 3428 | 1461040605959 Marionette TRACE conn4 <- [1,2609,null,{"value":"13"}] 21:36:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 21:36:45 INFO - PROCESS | 3428 | 1461040605964 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 21:36:45 INFO - PROCESS | 3428 | 1461040605967 Marionette TRACE conn4 <- [1,2610,null,{}] 21:36:46 INFO - PROCESS | 3428 | 1461040605987 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}] 21:36:46 INFO - PROCESS | 3428 | 1461040606086 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 21:36:46 INFO - PROCESS | 3428 | 1461040606228 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:46 INFO - PROCESS | 3428 | ++DOCSHELL 102B8400 == 48 [pid = 3428] [id = 662] 21:36:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 107 (14212400) [pid = 3428] [serial = 1986] [outer = 00000000] 21:36:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (155D7400) [pid = 3428] [serial = 1987] [outer = 14212400] 21:36:46 INFO - PROCESS | 3428 | 1461040606278 Marionette DEBUG loaded listener.js 21:36:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (165F4000) [pid = 3428] [serial = 1988] [outer = 14212400] 21:36:46 INFO - PROCESS | 3428 | --DOCSHELL 14C3CC00 == 47 [pid = 3428] [id = 654] 21:36:46 INFO - PROCESS | 3428 | --DOCSHELL 14527C00 == 46 [pid = 3428] [id = 650] 21:36:46 INFO - PROCESS | 3428 | --DOCSHELL 0FE37000 == 45 [pid = 3428] [id = 649] 21:36:46 INFO - PROCESS | 3428 | 1461040606754 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]]]}] 21:36:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 21:36:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 850ms 21:36:46 INFO - PROCESS | 3428 | 1461040606816 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 21:36:46 INFO - PROCESS | 3428 | 1461040606821 Marionette TRACE conn4 <- [1,2613,null,{"value":"13"}] 21:36:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 21:36:46 INFO - PROCESS | 3428 | 1461040606827 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 21:36:46 INFO - PROCESS | 3428 | 1461040606830 Marionette TRACE conn4 <- [1,2614,null,{}] 21:36:46 INFO - PROCESS | 3428 | 1461040606834 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}] 21:36:46 INFO - PROCESS | 3428 | 1461040606920 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 21:36:46 INFO - PROCESS | 3428 | 1461040606929 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:46 INFO - PROCESS | 3428 | ++DOCSHELL 15587800 == 46 [pid = 3428] [id = 663] 21:36:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 110 (15589800) [pid = 3428] [serial = 1989] [outer = 00000000] 21:36:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (17F26400) [pid = 3428] [serial = 1990] [outer = 15589800] 21:36:47 INFO - PROCESS | 3428 | 1461040606975 Marionette DEBUG loaded listener.js 21:36:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (18265C00) [pid = 3428] [serial = 1991] [outer = 15589800] 21:36:47 INFO - PROCESS | 3428 | 1461040607492 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]]]}] 21:36:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 21:36:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 672ms 21:36:47 INFO - PROCESS | 3428 | 1461040607506 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 21:36:47 INFO - PROCESS | 3428 | 1461040607508 Marionette TRACE conn4 <- [1,2617,null,{"value":"13"}] 21:36:47 INFO - PROCESS | 3428 | 1461040607511 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 21:36:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 21:36:47 INFO - PROCESS | 3428 | 1461040607515 Marionette TRACE conn4 <- [1,2618,null,{}] 21:36:47 INFO - PROCESS | 3428 | 1461040607525 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}] 21:36:47 INFO - PROCESS | 3428 | 1461040607683 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 21:36:47 INFO - PROCESS | 3428 | 1461040607711 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:47 INFO - PROCESS | 3428 | ++DOCSHELL 19FF5800 == 47 [pid = 3428] [id = 664] 21:36:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (19FF5C00) [pid = 3428] [serial = 1992] [outer = 00000000] 21:36:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (1A0EC800) [pid = 3428] [serial = 1993] [outer = 19FF5C00] 21:36:47 INFO - PROCESS | 3428 | 1461040607758 Marionette DEBUG loaded listener.js 21:36:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 115 (1A0FA400) [pid = 3428] [serial = 1994] [outer = 19FF5C00] 21:36:48 INFO - PROCESS | 3428 | 1461040608215 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]]]}] 21:36:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 21:36:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 730ms 21:36:48 INFO - PROCESS | 3428 | 1461040608246 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 21:36:48 INFO - PROCESS | 3428 | 1461040608249 Marionette TRACE conn4 <- [1,2621,null,{"value":"13"}] 21:36:48 INFO - PROCESS | 3428 | 1461040608252 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 21:36:48 INFO - PROCESS | 3428 | 1461040608253 Marionette TRACE conn4 <- [1,2622,null,{}] 21:36:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 21:36:48 INFO - PROCESS | 3428 | 1461040608257 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}] 21:36:48 INFO - PROCESS | 3428 | 1461040608374 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 21:36:48 INFO - PROCESS | 3428 | 1461040608434 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:48 INFO - PROCESS | 3428 | ++DOCSHELL 1B8AF000 == 48 [pid = 3428] [id = 665] 21:36:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 116 (1B9DD000) [pid = 3428] [serial = 1995] [outer = 00000000] 21:36:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 117 (1BFBA400) [pid = 3428] [serial = 1996] [outer = 1B9DD000] 21:36:48 INFO - PROCESS | 3428 | 1461040608484 Marionette DEBUG loaded listener.js 21:36:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 118 (1BFC2C00) [pid = 3428] [serial = 1997] [outer = 1B9DD000] 21:36:48 INFO - PROCESS | 3428 | 1461040608911 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]]]}] 21:36:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 21:36:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 21:36:48 INFO - PROCESS | 3428 | 1461040608926 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 21:36:48 INFO - PROCESS | 3428 | 1461040608928 Marionette TRACE conn4 <- [1,2625,null,{"value":"13"}] 21:36:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 21:36:48 INFO - PROCESS | 3428 | 1461040608937 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 21:36:48 INFO - PROCESS | 3428 | 1461040608939 Marionette TRACE conn4 <- [1,2626,null,{}] 21:36:48 INFO - PROCESS | 3428 | 1461040608942 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}] 21:36:49 INFO - PROCESS | 3428 | 1461040609088 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 21:36:49 INFO - PROCESS | 3428 | 1461040609111 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:49 INFO - PROCESS | 3428 | ++DOCSHELL 196A3800 == 49 [pid = 3428] [id = 666] 21:36:49 INFO - PROCESS | 3428 | ++DOMWINDOW == 119 (1AEE7000) [pid = 3428] [serial = 1998] [outer = 00000000] 21:36:49 INFO - PROCESS | 3428 | ++DOMWINDOW == 120 (1C60CC00) [pid = 3428] [serial = 1999] [outer = 1AEE7000] 21:36:49 INFO - PROCESS | 3428 | 1461040609155 Marionette DEBUG loaded listener.js 21:36:49 INFO - PROCESS | 3428 | ++DOMWINDOW == 121 (1C60D400) [pid = 3428] [serial = 2000] [outer = 1AEE7000] 21:36:49 INFO - PROCESS | 3428 | --DOMWINDOW == 120 (19648800) [pid = 3428] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 21:36:49 INFO - PROCESS | 3428 | --DOMWINDOW == 119 (133E6400) [pid = 3428] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 21:36:49 INFO - PROCESS | 3428 | --DOMWINDOW == 118 (1C705C00) [pid = 3428] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 21:36:49 INFO - PROCESS | 3428 | --DOMWINDOW == 117 (18ADD000) [pid = 3428] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 21:36:49 INFO - PROCESS | 3428 | --DOMWINDOW == 116 (18D5C000) [pid = 3428] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 21:36:49 INFO - PROCESS | 3428 | --DOMWINDOW == 115 (15B19C00) [pid = 3428] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 21:36:49 INFO - PROCESS | 3428 | --DOMWINDOW == 114 (0F3F4000) [pid = 3428] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 21:36:49 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (1449EC00) [pid = 3428] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 21:36:49 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (0FD0C400) [pid = 3428] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 21:36:49 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (155E0000) [pid = 3428] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 21:36:49 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (15587400) [pid = 3428] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 21:36:49 INFO - PROCESS | 3428 | --DOMWINDOW == 109 (10B9E400) [pid = 3428] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 21:36:49 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (1989A400) [pid = 3428] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 21:36:49 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (17B5B000) [pid = 3428] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 21:36:49 INFO - PROCESS | 3428 | 1461040609726 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]]]}] 21:36:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 21:36:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 830ms 21:36:49 INFO - PROCESS | 3428 | 1461040609762 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 21:36:49 INFO - PROCESS | 3428 | 1461040609764 Marionette TRACE conn4 <- [1,2629,null,{"value":"13"}] 21:36:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 21:36:49 INFO - PROCESS | 3428 | 1461040609767 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 21:36:49 INFO - PROCESS | 3428 | 1461040609769 Marionette TRACE conn4 <- [1,2630,null,{}] 21:36:49 INFO - PROCESS | 3428 | 1461040609772 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}] 21:36:49 INFO - PROCESS | 3428 | 1461040609909 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 21:36:50 INFO - PROCESS | 3428 | 1461040609975 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:50 INFO - PROCESS | 3428 | ++DOCSHELL 0F3EDC00 == 50 [pid = 3428] [id = 667] 21:36:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (0F3EE800) [pid = 3428] [serial = 2001] [outer = 00000000] 21:36:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (19648800) [pid = 3428] [serial = 2002] [outer = 0F3EE800] 21:36:50 INFO - PROCESS | 3428 | 1461040610022 Marionette DEBUG loaded listener.js 21:36:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 110 (14419400) [pid = 3428] [serial = 2003] [outer = 0F3EE800] 21:36:50 INFO - PROCESS | 3428 | 1461040610362 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]]]}] 21:36:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 21:36:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 630ms 21:36:50 INFO - PROCESS | 3428 | 1461040610420 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 21:36:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 21:36:50 INFO - PROCESS | 3428 | 1461040610422 Marionette TRACE conn4 <- [1,2633,null,{"value":"13"}] 21:36:50 INFO - PROCESS | 3428 | 1461040610437 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 21:36:50 INFO - PROCESS | 3428 | 1461040610439 Marionette TRACE conn4 <- [1,2634,null,{}] 21:36:50 INFO - PROCESS | 3428 | 1461040610446 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}] 21:36:50 INFO - PROCESS | 3428 | 1461040610526 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 21:36:50 INFO - PROCESS | 3428 | 1461040610533 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:50 INFO - PROCESS | 3428 | ++DOCSHELL 1C708800 == 51 [pid = 3428] [id = 668] 21:36:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (1C708C00) [pid = 3428] [serial = 2004] [outer = 00000000] 21:36:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (1C77C800) [pid = 3428] [serial = 2005] [outer = 1C708C00] 21:36:50 INFO - PROCESS | 3428 | 1461040610577 Marionette DEBUG loaded listener.js 21:36:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (1C780C00) [pid = 3428] [serial = 2006] [outer = 1C708C00] 21:36:51 INFO - PROCESS | 3428 | 1461040610980 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]]]}] 21:36:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 21:36:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 590ms 21:36:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 21:36:51 INFO - PROCESS | 3428 | 1461040611016 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 21:36:51 INFO - PROCESS | 3428 | 1461040611018 Marionette TRACE conn4 <- [1,2637,null,{"value":"13"}] 21:36:51 INFO - PROCESS | 3428 | 1461040611021 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 21:36:51 INFO - PROCESS | 3428 | 1461040611022 Marionette TRACE conn4 <- [1,2638,null,{}] 21:36:51 INFO - PROCESS | 3428 | 1461040611025 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}] 21:36:51 INFO - PROCESS | 3428 | 1461040611151 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 21:36:51 INFO - PROCESS | 3428 | 1461040611159 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:51 INFO - PROCESS | 3428 | ++DOCSHELL 1C77C000 == 52 [pid = 3428] [id = 669] 21:36:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (1C781C00) [pid = 3428] [serial = 2007] [outer = 00000000] 21:36:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 115 (1C7D8000) [pid = 3428] [serial = 2008] [outer = 1C781C00] 21:36:51 INFO - PROCESS | 3428 | 1461040611203 Marionette DEBUG loaded listener.js 21:36:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 116 (1C7D6C00) [pid = 3428] [serial = 2009] [outer = 1C781C00] 21:36:51 INFO - PROCESS | 3428 | 1461040611675 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]]]}] 21:36:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 21:36:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 670ms 21:36:51 INFO - PROCESS | 3428 | 1461040611693 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 21:36:51 INFO - PROCESS | 3428 | 1461040611697 Marionette TRACE conn4 <- [1,2641,null,{"value":"13"}] 21:36:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 21:36:51 INFO - PROCESS | 3428 | 1461040611702 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 21:36:51 INFO - PROCESS | 3428 | 1461040611707 Marionette TRACE conn4 <- [1,2642,null,{}] 21:36:51 INFO - PROCESS | 3428 | 1461040611714 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}] 21:36:51 INFO - PROCESS | 3428 | 1461040611824 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 21:36:52 INFO - PROCESS | 3428 | 1461040611998 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:52 INFO - PROCESS | 3428 | ++DOCSHELL 1421D400 == 53 [pid = 3428] [id = 670] 21:36:52 INFO - PROCESS | 3428 | ++DOMWINDOW == 117 (14420800) [pid = 3428] [serial = 2010] [outer = 00000000] 21:36:52 INFO - PROCESS | 3428 | ++DOMWINDOW == 118 (14B7B800) [pid = 3428] [serial = 2011] [outer = 14420800] 21:36:52 INFO - PROCESS | 3428 | 1461040612068 Marionette DEBUG loaded listener.js 21:36:52 INFO - PROCESS | 3428 | ++DOMWINDOW == 119 (1558DC00) [pid = 3428] [serial = 2012] [outer = 14420800] 21:36:52 INFO - PROCESS | 3428 | 1461040612616 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]]]}] 21:36:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 21:36:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 931ms 21:36:52 INFO - PROCESS | 3428 | 1461040612648 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 21:36:52 INFO - PROCESS | 3428 | 1461040612654 Marionette TRACE conn4 <- [1,2645,null,{"value":"13"}] 21:36:52 INFO - PROCESS | 3428 | 1461040612661 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 21:36:52 INFO - PROCESS | 3428 | 1461040612664 Marionette TRACE conn4 <- [1,2646,null,{}] 21:36:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 21:36:52 INFO - PROCESS | 3428 | 1461040612669 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}] 21:36:52 INFO - PROCESS | 3428 | 1461040612777 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 21:36:52 INFO - PROCESS | 3428 | 1461040612893 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:52 INFO - PROCESS | 3428 | ++DOCSHELL 155DA000 == 54 [pid = 3428] [id = 671] 21:36:52 INFO - PROCESS | 3428 | ++DOMWINDOW == 120 (17F13800) [pid = 3428] [serial = 2013] [outer = 00000000] 21:36:53 INFO - PROCESS | 3428 | ++DOMWINDOW == 121 (19641800) [pid = 3428] [serial = 2014] [outer = 17F13800] 21:36:53 INFO - PROCESS | 3428 | 1461040612989 Marionette DEBUG loaded listener.js 21:36:53 INFO - PROCESS | 3428 | ++DOMWINDOW == 122 (19A0CC00) [pid = 3428] [serial = 2015] [outer = 17F13800] 21:36:53 INFO - PROCESS | 3428 | 1461040613615 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]]]}] 21:36:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 21:36:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 970ms 21:36:53 INFO - PROCESS | 3428 | 1461040613638 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 21:36:53 INFO - PROCESS | 3428 | 1461040613641 Marionette TRACE conn4 <- [1,2649,null,{"value":"13"}] 21:36:53 INFO - PROCESS | 3428 | 1461040613644 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 21:36:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 21:36:53 INFO - PROCESS | 3428 | 1461040613648 Marionette TRACE conn4 <- [1,2650,null,{}] 21:36:53 INFO - PROCESS | 3428 | 1461040613675 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}] 21:36:53 INFO - PROCESS | 3428 | 1461040613787 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 21:36:53 INFO - PROCESS | 3428 | 1461040613929 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:53 INFO - PROCESS | 3428 | ++DOCSHELL 1C702800 == 55 [pid = 3428] [id = 672] 21:36:53 INFO - PROCESS | 3428 | ++DOMWINDOW == 123 (1C709C00) [pid = 3428] [serial = 2016] [outer = 00000000] 21:36:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 124 (1C849000) [pid = 3428] [serial = 2017] [outer = 1C709C00] 21:36:54 INFO - PROCESS | 3428 | 1461040613988 Marionette DEBUG loaded listener.js 21:36:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 125 (1C854C00) [pid = 3428] [serial = 2018] [outer = 1C709C00] 21:36:54 INFO - PROCESS | 3428 | 1461040614602 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]]]}] 21:36:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 21:36:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 987ms 21:36:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 21:36:54 INFO - PROCESS | 3428 | 1461040614635 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 21:36:54 INFO - PROCESS | 3428 | 1461040614638 Marionette TRACE conn4 <- [1,2653,null,{"value":"13"}] 21:36:54 INFO - PROCESS | 3428 | 1461040614642 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 21:36:54 INFO - PROCESS | 3428 | 1461040614644 Marionette TRACE conn4 <- [1,2654,null,{}] 21:36:54 INFO - PROCESS | 3428 | 1461040614647 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}] 21:36:54 INFO - PROCESS | 3428 | 1461040614755 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 21:36:54 INFO - PROCESS | 3428 | 1461040614870 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:54 INFO - PROCESS | 3428 | ++DOCSHELL 1D509400 == 56 [pid = 3428] [id = 673] 21:36:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 126 (1D509C00) [pid = 3428] [serial = 2019] [outer = 00000000] 21:36:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 127 (1D542000) [pid = 3428] [serial = 2020] [outer = 1D509C00] 21:36:54 INFO - PROCESS | 3428 | 1461040614964 Marionette DEBUG loaded listener.js 21:36:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 128 (1D585800) [pid = 3428] [serial = 2021] [outer = 1D509C00] 21:36:55 INFO - PROCESS | 3428 | 1461040615958 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]]]}] 21:36:56 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) 21:36:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1372ms 21:36:56 INFO - PROCESS | 3428 | 1461040616037 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 21:36:56 INFO - PROCESS | 3428 | 1461040616040 Marionette TRACE conn4 <- [1,2657,null,{"value":"13"}] 21:36:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 21:36:56 INFO - PROCESS | 3428 | 1461040616045 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 21:36:56 INFO - PROCESS | 3428 | 1461040616047 Marionette TRACE conn4 <- [1,2658,null,{}] 21:36:56 INFO - PROCESS | 3428 | 1461040616050 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}] 21:36:56 INFO - PROCESS | 3428 | 1461040616143 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 21:36:56 INFO - PROCESS | 3428 | 1461040616319 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:56 INFO - PROCESS | 3428 | ++DOCSHELL 0F23BC00 == 57 [pid = 3428] [id = 674] 21:36:56 INFO - PROCESS | 3428 | ++DOMWINDOW == 129 (0F27E400) [pid = 3428] [serial = 2022] [outer = 00000000] 21:36:56 INFO - PROCESS | 3428 | ++DOMWINDOW == 130 (102B7400) [pid = 3428] [serial = 2023] [outer = 0F27E400] 21:36:56 INFO - PROCESS | 3428 | 1461040616580 Marionette DEBUG loaded listener.js 21:36:56 INFO - PROCESS | 3428 | ++DOMWINDOW == 131 (133E6400) [pid = 3428] [serial = 2024] [outer = 0F27E400] 21:36:57 INFO - PROCESS | 3428 | --DOCSHELL 149CA800 == 56 [pid = 3428] [id = 633] 21:36:57 INFO - PROCESS | 3428 | --DOCSHELL 18267C00 == 55 [pid = 3428] [id = 631] 21:36:57 INFO - PROCESS | 3428 | --DOCSHELL 17CF0400 == 54 [pid = 3428] [id = 630] 21:36:57 INFO - PROCESS | 3428 | --DOCSHELL 1C708800 == 53 [pid = 3428] [id = 668] 21:36:57 INFO - PROCESS | 3428 | --DOCSHELL 0F3EDC00 == 52 [pid = 3428] [id = 667] 21:36:57 INFO - PROCESS | 3428 | --DOCSHELL 196A3800 == 51 [pid = 3428] [id = 666] 21:36:57 INFO - PROCESS | 3428 | --DOCSHELL 1B8AF000 == 50 [pid = 3428] [id = 665] 21:36:57 INFO - PROCESS | 3428 | --DOCSHELL 19FF5800 == 49 [pid = 3428] [id = 664] 21:36:57 INFO - PROCESS | 3428 | --DOCSHELL 15587800 == 48 [pid = 3428] [id = 663] 21:36:57 INFO - PROCESS | 3428 | --DOCSHELL 102B8400 == 47 [pid = 3428] [id = 662] 21:36:57 INFO - PROCESS | 3428 | --DOMWINDOW == 130 (1452A400) [pid = 3428] [serial = 1966] [outer = 00000000] [url = about:blank] 21:36:57 INFO - PROCESS | 3428 | --DOCSHELL 155E0400 == 46 [pid = 3428] [id = 657] 21:36:57 INFO - PROCESS | 3428 | --DOCSHELL 14439000 == 45 [pid = 3428] [id = 656] 21:36:57 INFO - PROCESS | 3428 | --DOCSHELL 10BA4400 == 44 [pid = 3428] [id = 655] 21:36:57 INFO - PROCESS | 3428 | --DOMWINDOW == 129 (196AFC00) [pid = 3428] [serial = 1904] [outer = 00000000] [url = about:blank] 21:36:57 INFO - PROCESS | 3428 | --DOMWINDOW == 128 (14C48000) [pid = 3428] [serial = 1877] [outer = 00000000] [url = about:blank] 21:36:57 INFO - PROCESS | 3428 | --DOMWINDOW == 127 (1C7D5800) [pid = 3428] [serial = 1829] [outer = 00000000] [url = about:blank] 21:36:57 INFO - PROCESS | 3428 | --DOMWINDOW == 126 (18AE6000) [pid = 3428] [serial = 1933] [outer = 00000000] [url = about:blank] 21:36:57 INFO - PROCESS | 3428 | --DOMWINDOW == 125 (196ABC00) [pid = 3428] [serial = 1936] [outer = 00000000] [url = about:blank] 21:36:57 INFO - PROCESS | 3428 | --DOMWINDOW == 124 (18C21400) [pid = 3428] [serial = 1934] [outer = 00000000] [url = about:blank] 21:36:57 INFO - PROCESS | 3428 | --DOMWINDOW == 123 (0FCC2400) [pid = 3428] [serial = 1906] [outer = 00000000] [url = about:blank] 21:36:57 INFO - PROCESS | 3428 | --DOMWINDOW == 122 (165EC000) [pid = 3428] [serial = 1927] [outer = 00000000] [url = about:blank] 21:36:57 INFO - PROCESS | 3428 | --DOMWINDOW == 121 (16954400) [pid = 3428] [serial = 1928] [outer = 00000000] [url = about:blank] 21:36:57 INFO - PROCESS | 3428 | --DOMWINDOW == 120 (19644800) [pid = 3428] [serial = 1912] [outer = 00000000] [url = about:blank] 21:36:57 INFO - PROCESS | 3428 | --DOMWINDOW == 119 (155DC000) [pid = 3428] [serial = 1909] [outer = 00000000] [url = about:blank] 21:36:57 INFO - PROCESS | 3428 | --DOMWINDOW == 118 (14212C00) [pid = 3428] [serial = 1919] [outer = 00000000] [url = about:blank] 21:36:57 INFO - PROCESS | 3428 | --DOMWINDOW == 117 (10C39C00) [pid = 3428] [serial = 1918] [outer = 00000000] [url = about:blank] 21:36:57 INFO - PROCESS | 3428 | --DOMWINDOW == 116 (19B55800) [pid = 3428] [serial = 1915] [outer = 00000000] [url = about:blank] 21:36:57 INFO - PROCESS | 3428 | --DOMWINDOW == 115 (14BCA400) [pid = 3428] [serial = 1924] [outer = 00000000] [url = about:blank] 21:36:57 INFO - PROCESS | 3428 | --DOMWINDOW == 114 (14C6DC00) [pid = 3428] [serial = 1925] [outer = 00000000] [url = about:blank] 21:36:57 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (0FE3A000) [pid = 3428] [serial = 1921] [outer = 00000000] [url = about:blank] 21:36:57 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (102BD400) [pid = 3428] [serial = 1922] [outer = 00000000] [url = about:blank] 21:36:57 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (196A4800) [pid = 3428] [serial = 1961] [outer = 00000000] [url = about:blank] 21:36:57 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (155D9800) [pid = 3428] [serial = 1963] [outer = 00000000] [url = about:blank] 21:36:57 INFO - PROCESS | 3428 | --DOMWINDOW == 109 (10C88000) [pid = 3428] [serial = 1948] [outer = 00000000] [url = about:blank] 21:36:57 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (15F0D800) [pid = 3428] [serial = 1964] [outer = 00000000] [url = about:blank] 21:36:57 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (155DA800) [pid = 3428] [serial = 1951] [outer = 00000000] [url = about:blank] 21:36:57 INFO - PROCESS | 3428 | --DOMWINDOW == 106 (19641400) [pid = 3428] [serial = 1954] [outer = 00000000] [url = about:blank] 21:36:57 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (1AEDF800) [pid = 3428] [serial = 1957] [outer = 00000000] [url = about:blank] 21:36:57 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (15F11C00) [pid = 3428] [serial = 1939] [outer = 00000000] [url = about:blank] 21:36:57 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (19B5D000) [pid = 3428] [serial = 1942] [outer = 00000000] [url = about:blank] 21:36:57 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (19B5D800) [pid = 3428] [serial = 1943] [outer = 00000000] [url = about:blank] 21:36:57 INFO - PROCESS | 3428 | --DOMWINDOW == 101 (196AD000) [pid = 3428] [serial = 1937] [outer = 00000000] [url = about:blank] 21:36:57 INFO - PROCESS | 3428 | --DOMWINDOW == 100 (17F2C400) [pid = 3428] [serial = 1930] [outer = 00000000] [url = about:blank] 21:36:57 INFO - PROCESS | 3428 | --DOMWINDOW == 99 (18D53C00) [pid = 3428] [serial = 1960] [outer = 00000000] [url = about:blank] 21:36:57 INFO - PROCESS | 3428 | --DOMWINDOW == 98 (18266000) [pid = 3428] [serial = 1931] [outer = 00000000] [url = about:blank] 21:36:57 INFO - PROCESS | 3428 | --DOMWINDOW == 97 (165F1C00) [pid = 3428] [serial = 1940] [outer = 00000000] [url = about:blank] 21:36:57 INFO - PROCESS | 3428 | --DOMWINDOW == 96 (1A0EB800) [pid = 3428] [serial = 1945] [outer = 00000000] [url = about:blank] 21:36:57 INFO - PROCESS | 3428 | 1461040617602 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] 21:36:57 INFO - PROCESS | 3428 | 1461040617627 Marionette TRACE conn4 <- [1,2661,null,{"value":"13"}] 21:36:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 21:36:57 INFO - PROCESS | 3428 | 1461040617632 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 21:36:57 INFO - PROCESS | 3428 | 1461040617635 Marionette TRACE conn4 <- [1,2662,null,{}] 21:36:57 INFO - PROCESS | 3428 | 1461040617640 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}] 21:36:57 INFO - PROCESS | 3428 | 1461040617729 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 21:36:57 INFO - PROCESS | 3428 | 1461040617737 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:57 INFO - PROCESS | 3428 | ++DOCSHELL 101AD800 == 45 [pid = 3428] [id = 675] 21:36:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 97 (1026B400) [pid = 3428] [serial = 2025] [outer = 00000000] 21:36:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 98 (10C88000) [pid = 3428] [serial = 2026] [outer = 1026B400] 21:36:57 INFO - PROCESS | 3428 | 1461040617783 Marionette DEBUG loaded listener.js 21:36:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 99 (133E6800) [pid = 3428] [serial = 2027] [outer = 1026B400] 21:36:58 INFO - PROCESS | 3428 | 1461040618801 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] 21:36:58 INFO - PROCESS | 3428 | 1461040618876 Marionette TRACE conn4 <- [1,2665,null,{"value":"13"}] 21:36:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 21:36:58 INFO - PROCESS | 3428 | 1461040618882 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 21:36:58 INFO - PROCESS | 3428 | 1461040618885 Marionette TRACE conn4 <- [1,2666,null,{}] 21:36:58 INFO - PROCESS | 3428 | 1461040618889 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}] 21:36:59 INFO - PROCESS | 3428 | 1461040618974 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 21:36:59 INFO - PROCESS | 3428 | 1461040619066 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:59 INFO - PROCESS | 3428 | ++DOCSHELL 14902800 == 46 [pid = 3428] [id = 676] 21:36:59 INFO - PROCESS | 3428 | ++DOMWINDOW == 100 (14928C00) [pid = 3428] [serial = 2028] [outer = 00000000] 21:36:59 INFO - PROCESS | 3428 | ++DOMWINDOW == 101 (15589400) [pid = 3428] [serial = 2029] [outer = 14928C00] 21:36:59 INFO - PROCESS | 3428 | 1461040619112 Marionette DEBUG loaded listener.js 21:36:59 INFO - PROCESS | 3428 | ++DOMWINDOW == 102 (155E0000) [pid = 3428] [serial = 2030] [outer = 14928C00] 21:37:00 INFO - PROCESS | 3428 | 1461040619998 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]]]}] 21:37:00 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) 21:37:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1175ms 21:37:00 INFO - PROCESS | 3428 | 1461040620063 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 21:37:00 INFO - PROCESS | 3428 | 1461040620065 Marionette TRACE conn4 <- [1,2669,null,{"value":"13"}] 21:37:00 INFO - PROCESS | 3428 | 1461040620069 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 21:37:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 21:37:00 INFO - PROCESS | 3428 | 1461040620072 Marionette TRACE conn4 <- [1,2670,null,{}] 21:37:00 INFO - PROCESS | 3428 | 1461040620089 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}] 21:37:00 INFO - PROCESS | 3428 | 1461040620227 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 21:37:00 INFO - PROCESS | 3428 | 1461040620243 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:00 INFO - PROCESS | 3428 | ++DOCSHELL 16954400 == 47 [pid = 3428] [id = 677] 21:37:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (17B52400) [pid = 3428] [serial = 2031] [outer = 00000000] 21:37:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (17F09000) [pid = 3428] [serial = 2032] [outer = 17B52400] 21:37:00 INFO - PROCESS | 3428 | 1461040620288 Marionette DEBUG loaded listener.js 21:37:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (17F2F800) [pid = 3428] [serial = 2033] [outer = 17B52400] 21:37:01 INFO - PROCESS | 3428 | 1461040621233 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]]]}] 21:37:01 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) 21:37:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1175ms 21:37:01 INFO - PROCESS | 3428 | 1461040621248 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 21:37:01 INFO - PROCESS | 3428 | 1461040621250 Marionette TRACE conn4 <- [1,2673,null,{"value":"13"}] 21:37:01 INFO - PROCESS | 3428 | 1461040621253 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 21:37:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 21:37:01 INFO - PROCESS | 3428 | 1461040621255 Marionette TRACE conn4 <- [1,2674,null,{}] 21:37:01 INFO - PROCESS | 3428 | 1461040621259 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}] 21:37:01 INFO - PROCESS | 3428 | 1461040621377 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 21:37:01 INFO - PROCESS | 3428 | 1461040621440 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:01 INFO - PROCESS | 3428 | ++DOCSHELL 18262400 == 48 [pid = 3428] [id = 678] 21:37:01 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (18266C00) [pid = 3428] [serial = 2034] [outer = 00000000] 21:37:01 INFO - PROCESS | 3428 | ++DOMWINDOW == 107 (18B3F000) [pid = 3428] [serial = 2035] [outer = 18266C00] 21:37:01 INFO - PROCESS | 3428 | 1461040621486 Marionette DEBUG loaded listener.js 21:37:01 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (18C20000) [pid = 3428] [serial = 2036] [outer = 18266C00] 21:37:01 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (19FF5C00) [pid = 3428] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 21:37:01 INFO - PROCESS | 3428 | --DOMWINDOW == 106 (14212400) [pid = 3428] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 21:37:01 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (15589800) [pid = 3428] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 21:37:01 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (1C708C00) [pid = 3428] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 21:37:01 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (1B9DD000) [pid = 3428] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 21:37:01 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (0F3EE800) [pid = 3428] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 21:37:01 INFO - PROCESS | 3428 | --DOMWINDOW == 101 (1AEE7000) [pid = 3428] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 21:37:01 INFO - PROCESS | 3428 | --DOMWINDOW == 100 (10C88C00) [pid = 3428] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 21:37:02 INFO - PROCESS | 3428 | 1461040622538 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] 21:37:02 INFO - PROCESS | 3428 | 1461040622594 Marionette TRACE conn4 <- [1,2677,null,{"value":"13"}] 21:37:02 INFO - PROCESS | 3428 | 1461040622597 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 21:37:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 21:37:02 INFO - PROCESS | 3428 | 1461040622598 Marionette TRACE conn4 <- [1,2678,null,{}] 21:37:02 INFO - PROCESS | 3428 | 1461040622602 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}] 21:37:02 INFO - PROCESS | 3428 | 1461040622687 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 21:37:02 INFO - PROCESS | 3428 | 1461040622694 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:02 INFO - PROCESS | 3428 | ++DOCSHELL 14C42C00 == 49 [pid = 3428] [id = 679] 21:37:02 INFO - PROCESS | 3428 | ++DOMWINDOW == 101 (155D6800) [pid = 3428] [serial = 2037] [outer = 00000000] 21:37:02 INFO - PROCESS | 3428 | ++DOMWINDOW == 102 (18C25C00) [pid = 3428] [serial = 2038] [outer = 155D6800] 21:37:02 INFO - PROCESS | 3428 | 1461040622746 Marionette DEBUG loaded listener.js 21:37:02 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (195ECC00) [pid = 3428] [serial = 2039] [outer = 155D6800] 21:37:03 INFO - PROCESS | 3428 | 1461040623698 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] 21:37:03 INFO - PROCESS | 3428 | 1461040623726 Marionette TRACE conn4 <- [1,2681,null,{"value":"13"}] 21:37:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 21:37:03 INFO - PROCESS | 3428 | 1461040623732 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 21:37:03 INFO - PROCESS | 3428 | 1461040623734 Marionette TRACE conn4 <- [1,2682,null,{}] 21:37:03 INFO - PROCESS | 3428 | 1461040623738 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}] 21:37:03 INFO - PROCESS | 3428 | 1461040623877 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 21:37:04 INFO - PROCESS | 3428 | 1461040624013 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:04 INFO - PROCESS | 3428 | ++DOCSHELL 0F3ED800 == 50 [pid = 3428] [id = 680] 21:37:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (0F3F9000) [pid = 3428] [serial = 2040] [outer = 00000000] 21:37:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (0FD04400) [pid = 3428] [serial = 2041] [outer = 0F3F9000] 21:37:04 INFO - PROCESS | 3428 | 1461040624073 Marionette DEBUG loaded listener.js 21:37:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (0FE06400) [pid = 3428] [serial = 2042] [outer = 0F3F9000] 21:37:05 INFO - PROCESS | 3428 | 1461040625191 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] 21:37:05 INFO - PROCESS | 3428 | 1461040625219 Marionette TRACE conn4 <- [1,2685,null,{"value":"13"}] 21:37:05 INFO - PROCESS | 3428 | 1461040625224 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 21:37:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 21:37:05 INFO - PROCESS | 3428 | 1461040625228 Marionette TRACE conn4 <- [1,2686,null,{}] 21:37:05 INFO - PROCESS | 3428 | 1461040625233 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}] 21:37:05 INFO - PROCESS | 3428 | 1461040625378 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 21:37:05 INFO - PROCESS | 3428 | 1461040625528 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:05 INFO - PROCESS | 3428 | ++DOCSHELL 144A9400 == 51 [pid = 3428] [id = 681] 21:37:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 107 (14522800) [pid = 3428] [serial = 2043] [outer = 00000000] 21:37:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (149DFC00) [pid = 3428] [serial = 2044] [outer = 14522800] 21:37:05 INFO - PROCESS | 3428 | 1461040625589 Marionette DEBUG loaded listener.js 21:37:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (14C63400) [pid = 3428] [serial = 2045] [outer = 14522800] 21:37:06 INFO - PROCESS | 3428 | 1461040626632 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] 21:37:06 INFO - PROCESS | 3428 | 1461040626655 Marionette TRACE conn4 <- [1,2689,null,{"value":"13"}] 21:37:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 21:37:06 INFO - PROCESS | 3428 | 1461040626658 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 21:37:06 INFO - PROCESS | 3428 | 1461040626661 Marionette TRACE conn4 <- [1,2690,null,{}] 21:37:06 INFO - PROCESS | 3428 | 1461040626665 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}] 21:37:06 INFO - PROCESS | 3428 | 1461040626776 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 21:37:06 INFO - PROCESS | 3428 | 1461040626952 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:07 INFO - PROCESS | 3428 | ++DOCSHELL 16955400 == 52 [pid = 3428] [id = 682] 21:37:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 110 (16955800) [pid = 3428] [serial = 2046] [outer = 00000000] 21:37:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (17B5B000) [pid = 3428] [serial = 2047] [outer = 16955800] 21:37:07 INFO - PROCESS | 3428 | 1461040627012 Marionette DEBUG loaded listener.js 21:37:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (18261000) [pid = 3428] [serial = 2048] [outer = 16955800] 21:37:07 INFO - PROCESS | 3428 | 1461040627585 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]]]}] 21:37:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 21:37:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 971ms 21:37:07 INFO - PROCESS | 3428 | 1461040627631 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 21:37:07 INFO - PROCESS | 3428 | 1461040627635 Marionette TRACE conn4 <- [1,2693,null,{"value":"13"}] 21:37:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 21:37:07 INFO - PROCESS | 3428 | 1461040627646 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 21:37:07 INFO - PROCESS | 3428 | 1461040627651 Marionette TRACE conn4 <- [1,2694,null,{}] 21:37:07 INFO - PROCESS | 3428 | 1461040627655 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}] 21:37:07 INFO - PROCESS | 3428 | 1461040627771 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 21:37:07 INFO - PROCESS | 3428 | 1461040627913 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:07 INFO - PROCESS | 3428 | ++DOCSHELL 196B2400 == 53 [pid = 3428] [id = 683] 21:37:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (19857800) [pid = 3428] [serial = 2049] [outer = 00000000] 21:37:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (19899800) [pid = 3428] [serial = 2050] [outer = 19857800] 21:37:08 INFO - PROCESS | 3428 | 1461040627968 Marionette DEBUG loaded listener.js 21:37:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 115 (1989A000) [pid = 3428] [serial = 2051] [outer = 19857800] 21:37:08 INFO - PROCESS | 3428 | 1461040628552 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]]]}] 21:37:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 21:37:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 930ms 21:37:08 INFO - PROCESS | 3428 | 1461040628571 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 21:37:08 INFO - PROCESS | 3428 | 1461040628573 Marionette TRACE conn4 <- [1,2697,null,{"value":"13"}] 21:37:08 INFO - PROCESS | 3428 | 1461040628576 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 21:37:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 21:37:08 INFO - PROCESS | 3428 | 1461040628578 Marionette TRACE conn4 <- [1,2698,null,{}] 21:37:08 INFO - PROCESS | 3428 | 1461040628582 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}] 21:37:08 INFO - PROCESS | 3428 | 1461040628688 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 21:37:08 INFO - PROCESS | 3428 | 1461040628803 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:08 INFO - PROCESS | 3428 | ++DOCSHELL 19B54800 == 54 [pid = 3428] [id = 684] 21:37:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 116 (19B61000) [pid = 3428] [serial = 2052] [outer = 00000000] 21:37:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 117 (1A064000) [pid = 3428] [serial = 2053] [outer = 19B61000] 21:37:08 INFO - PROCESS | 3428 | 1461040628859 Marionette DEBUG loaded listener.js 21:37:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 118 (1A0F0800) [pid = 3428] [serial = 2054] [outer = 19B61000] 21:37:09 INFO - PROCESS | 3428 | 1461040629411 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] 21:37:09 INFO - PROCESS | 3428 | 1461040629624 Marionette TRACE conn4 <- [1,2701,null,{"value":"13"}] 21:37:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 21:37:09 INFO - PROCESS | 3428 | 1461040629649 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 21:37:09 INFO - PROCESS | 3428 | 1461040629652 Marionette TRACE conn4 <- [1,2702,null,{}] 21:37:09 INFO - PROCESS | 3428 | 1461040629657 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}] 21:37:09 INFO - PROCESS | 3428 | 1461040629766 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 21:37:09 INFO - PROCESS | 3428 | 1461040629903 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:09 INFO - PROCESS | 3428 | ++DOCSHELL 13336000 == 55 [pid = 3428] [id = 685] 21:37:09 INFO - PROCESS | 3428 | ++DOMWINDOW == 119 (14525C00) [pid = 3428] [serial = 2055] [outer = 00000000] 21:37:09 INFO - PROCESS | 3428 | ++DOMWINDOW == 120 (149E1400) [pid = 3428] [serial = 2056] [outer = 14525C00] 21:37:10 INFO - PROCESS | 3428 | 1461040629955 Marionette DEBUG loaded listener.js 21:37:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 121 (15584800) [pid = 3428] [serial = 2057] [outer = 14525C00] 21:37:10 INFO - PROCESS | 3428 | --DOCSHELL 0FD02000 == 54 [pid = 3428] [id = 627] 21:37:10 INFO - PROCESS | 3428 | --DOCSHELL 14C42C00 == 53 [pid = 3428] [id = 679] 21:37:10 INFO - PROCESS | 3428 | --DOCSHELL 18262400 == 52 [pid = 3428] [id = 678] 21:37:10 INFO - PROCESS | 3428 | --DOCSHELL 16954400 == 51 [pid = 3428] [id = 677] 21:37:10 INFO - PROCESS | 3428 | --DOCSHELL 14902800 == 50 [pid = 3428] [id = 676] 21:37:10 INFO - PROCESS | 3428 | --DOCSHELL 101AD800 == 49 [pid = 3428] [id = 675] 21:37:10 INFO - PROCESS | 3428 | --DOCSHELL 0F23BC00 == 48 [pid = 3428] [id = 674] 21:37:10 INFO - PROCESS | 3428 | --DOCSHELL 1421D400 == 47 [pid = 3428] [id = 670] 21:37:10 INFO - PROCESS | 3428 | --DOMWINDOW == 120 (1A0EC800) [pid = 3428] [serial = 1993] [outer = 00000000] [url = about:blank] 21:37:10 INFO - PROCESS | 3428 | --DOMWINDOW == 119 (17B5B400) [pid = 3428] [serial = 1972] [outer = 00000000] [url = about:blank] 21:37:10 INFO - PROCESS | 3428 | --DOMWINDOW == 118 (18AE1400) [pid = 3428] [serial = 1975] [outer = 00000000] [url = about:blank] 21:37:10 INFO - PROCESS | 3428 | --DOMWINDOW == 117 (1963A800) [pid = 3428] [serial = 1978] [outer = 00000000] [url = about:blank] 21:37:10 INFO - PROCESS | 3428 | --DOMWINDOW == 116 (165F4000) [pid = 3428] [serial = 1988] [outer = 00000000] [url = about:blank] 21:37:10 INFO - PROCESS | 3428 | --DOMWINDOW == 115 (155D7400) [pid = 3428] [serial = 1987] [outer = 00000000] [url = about:blank] 21:37:10 INFO - PROCESS | 3428 | --DOMWINDOW == 114 (17F26400) [pid = 3428] [serial = 1990] [outer = 00000000] [url = about:blank] 21:37:10 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (1AB7DC00) [pid = 3428] [serial = 1984] [outer = 00000000] [url = about:blank] 21:37:10 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (19898000) [pid = 3428] [serial = 1981] [outer = 00000000] [url = about:blank] 21:37:10 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (1C780C00) [pid = 3428] [serial = 2006] [outer = 00000000] [url = about:blank] 21:37:10 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (1C7D8000) [pid = 3428] [serial = 2008] [outer = 00000000] [url = about:blank] 21:37:10 INFO - PROCESS | 3428 | --DOMWINDOW == 109 (1BFC2C00) [pid = 3428] [serial = 1997] [outer = 00000000] [url = about:blank] 21:37:10 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (1BFBA400) [pid = 3428] [serial = 1996] [outer = 00000000] [url = about:blank] 21:37:10 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (19648800) [pid = 3428] [serial = 2002] [outer = 00000000] [url = about:blank] 21:37:10 INFO - PROCESS | 3428 | --DOMWINDOW == 106 (1C60CC00) [pid = 3428] [serial = 1999] [outer = 00000000] [url = about:blank] 21:37:10 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (1C77C800) [pid = 3428] [serial = 2005] [outer = 00000000] [url = about:blank] 21:37:10 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (1C60D400) [pid = 3428] [serial = 2000] [outer = 00000000] [url = about:blank] 21:37:10 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (14530400) [pid = 3428] [serial = 1969] [outer = 00000000] [url = about:blank] 21:37:10 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (14B7CC00) [pid = 3428] [serial = 1967] [outer = 00000000] [url = about:blank] 21:37:10 INFO - PROCESS | 3428 | --DOMWINDOW == 101 (1A0FA400) [pid = 3428] [serial = 1994] [outer = 00000000] [url = about:blank] 21:37:10 INFO - PROCESS | 3428 | --DOMWINDOW == 100 (18265C00) [pid = 3428] [serial = 1991] [outer = 00000000] [url = about:blank] 21:37:10 INFO - PROCESS | 3428 | --DOMWINDOW == 99 (14419400) [pid = 3428] [serial = 2003] [outer = 00000000] [url = about:blank] 21:37:10 INFO - PROCESS | 3428 | 1461040630568 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]]]}] 21:37:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 21:37:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 970ms 21:37:10 INFO - PROCESS | 3428 | 1461040630622 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 21:37:10 INFO - PROCESS | 3428 | 1461040630626 Marionette TRACE conn4 <- [1,2705,null,{"value":"13"}] 21:37:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 21:37:10 INFO - PROCESS | 3428 | 1461040630633 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 21:37:10 INFO - PROCESS | 3428 | 1461040630636 Marionette TRACE conn4 <- [1,2706,null,{}] 21:37:10 INFO - PROCESS | 3428 | 1461040630640 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}] 21:37:10 INFO - PROCESS | 3428 | 1461040630741 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 21:37:10 INFO - PROCESS | 3428 | 1461040630843 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:10 INFO - PROCESS | 3428 | ++DOCSHELL 0FD07400 == 48 [pid = 3428] [id = 686] 21:37:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 100 (0FE39000) [pid = 3428] [serial = 2058] [outer = 00000000] 21:37:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 101 (14902800) [pid = 3428] [serial = 2059] [outer = 0FE39000] 21:37:10 INFO - PROCESS | 3428 | 1461040630888 Marionette DEBUG loaded listener.js 21:37:11 INFO - PROCESS | 3428 | ++DOMWINDOW == 102 (15583400) [pid = 3428] [serial = 2060] [outer = 0FE39000] 21:37:11 INFO - PROCESS | 3428 | 1461040631373 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] 21:37:11 INFO - PROCESS | 3428 | 1461040631406 Marionette TRACE conn4 <- [1,2709,null,{"value":"13"}] 21:37:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 21:37:11 INFO - PROCESS | 3428 | 1461040631410 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 21:37:11 INFO - PROCESS | 3428 | 1461040631412 Marionette TRACE conn4 <- [1,2710,null,{}] 21:37:11 INFO - PROCESS | 3428 | 1461040631421 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}] 21:37:11 INFO - PROCESS | 3428 | 1461040631518 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 21:37:11 INFO - PROCESS | 3428 | 1461040631528 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:11 INFO - PROCESS | 3428 | ++DOCSHELL 17F2CC00 == 49 [pid = 3428] [id = 687] 21:37:11 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (17FC8000) [pid = 3428] [serial = 2061] [outer = 00000000] 21:37:11 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (18AD8400) [pid = 3428] [serial = 2062] [outer = 17FC8000] 21:37:11 INFO - PROCESS | 3428 | 1461040631578 Marionette DEBUG loaded listener.js 21:37:11 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (18B41000) [pid = 3428] [serial = 2063] [outer = 17FC8000] 21:37:12 INFO - PROCESS | 3428 | 1461040632107 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] 21:37:12 INFO - PROCESS | 3428 | 1461040632146 Marionette TRACE conn4 <- [1,2713,null,{"value":"13"}] 21:37:12 INFO - PROCESS | 3428 | 1461040632149 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 21:37:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 21:37:12 INFO - PROCESS | 3428 | 1461040632151 Marionette TRACE conn4 <- [1,2714,null,{}] 21:37:12 INFO - PROCESS | 3428 | 1461040632155 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}] 21:37:12 INFO - PROCESS | 3428 | 1461040632243 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 21:37:12 INFO - PROCESS | 3428 | 1461040632280 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:12 INFO - PROCESS | 3428 | ++DOCSHELL 18A58800 == 50 [pid = 3428] [id = 688] 21:37:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (18D5E400) [pid = 3428] [serial = 2064] [outer = 00000000] 21:37:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 107 (19F99000) [pid = 3428] [serial = 2065] [outer = 18D5E400] 21:37:12 INFO - PROCESS | 3428 | 1461040632418 Marionette DEBUG loaded listener.js 21:37:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (1A0EE400) [pid = 3428] [serial = 2066] [outer = 18D5E400] 21:37:12 INFO - PROCESS | 3428 | 1461040632801 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]]]}] 21:37:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 21:37:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 670ms 21:37:12 INFO - PROCESS | 3428 | 1461040632824 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 21:37:12 INFO - PROCESS | 3428 | 1461040632826 Marionette TRACE conn4 <- [1,2717,null,{"value":"13"}] 21:37:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 21:37:12 INFO - PROCESS | 3428 | 1461040632829 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 21:37:12 INFO - PROCESS | 3428 | 1461040632831 Marionette TRACE conn4 <- [1,2718,null,{}] 21:37:12 INFO - PROCESS | 3428 | 1461040632834 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}] 21:37:12 INFO - PROCESS | 3428 | 1461040632916 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 21:37:13 INFO - PROCESS | 3428 | 1461040633032 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:13 INFO - PROCESS | 3428 | ++DOCSHELL 196AD400 == 51 [pid = 3428] [id = 689] 21:37:13 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (196AFC00) [pid = 3428] [serial = 2067] [outer = 00000000] 21:37:13 INFO - PROCESS | 3428 | ++DOMWINDOW == 110 (1AEE4C00) [pid = 3428] [serial = 2068] [outer = 196AFC00] 21:37:13 INFO - PROCESS | 3428 | 1461040633078 Marionette DEBUG loaded listener.js 21:37:13 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (1B9D9400) [pid = 3428] [serial = 2069] [outer = 196AFC00] 21:37:14 INFO - PROCESS | 3428 | 1461040633973 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] 21:37:14 INFO - PROCESS | 3428 | 1461040634010 Marionette TRACE conn4 <- [1,2721,null,{"value":"13"}] 21:37:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 21:37:14 INFO - PROCESS | 3428 | 1461040634013 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 21:37:14 INFO - PROCESS | 3428 | 1461040634015 Marionette TRACE conn4 <- [1,2722,null,{}] 21:37:14 INFO - PROCESS | 3428 | 1461040634018 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}] 21:37:14 INFO - PROCESS | 3428 | 1461040634180 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 21:37:14 INFO - PROCESS | 3428 | 1461040634244 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:14 INFO - PROCESS | 3428 | ++DOCSHELL 0FE38C00 == 52 [pid = 3428] [id = 690] 21:37:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (1C602800) [pid = 3428] [serial = 2070] [outer = 00000000] 21:37:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (1C703000) [pid = 3428] [serial = 2071] [outer = 1C602800] 21:37:14 INFO - PROCESS | 3428 | 1461040634292 Marionette DEBUG loaded listener.js 21:37:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (1C70A400) [pid = 3428] [serial = 2072] [outer = 1C602800] 21:37:14 INFO - PROCESS | 3428 | 1461040634722 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]]]}] 21:37:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 21:37:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 730ms 21:37:14 INFO - PROCESS | 3428 | 1461040634744 Marionette TRACE conn4 -> [0,2725,"getWindowHandle",null] 21:37:14 INFO - PROCESS | 3428 | 1461040634746 Marionette TRACE conn4 <- [1,2725,null,{"value":"13"}] 21:37:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 21:37:14 INFO - PROCESS | 3428 | 1461040634749 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 21:37:14 INFO - PROCESS | 3428 | 1461040634751 Marionette TRACE conn4 <- [1,2726,null,{}] 21:37:14 INFO - PROCESS | 3428 | 1461040634755 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}] 21:37:14 INFO - PROCESS | 3428 | 1461040634876 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 21:37:14 INFO - PROCESS | 3428 | 1461040634945 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:14 INFO - PROCESS | 3428 | ++DOCSHELL 1C701C00 == 53 [pid = 3428] [id = 691] 21:37:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 115 (1C70C000) [pid = 3428] [serial = 2073] [outer = 00000000] 21:37:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 116 (1C7D5800) [pid = 3428] [serial = 2074] [outer = 1C70C000] 21:37:15 INFO - PROCESS | 3428 | 1461040634990 Marionette DEBUG loaded listener.js 21:37:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 117 (1C783800) [pid = 3428] [serial = 2075] [outer = 1C70C000] 21:37:15 INFO - PROCESS | 3428 | --DOMWINDOW == 116 (17B52400) [pid = 3428] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 21:37:15 INFO - PROCESS | 3428 | --DOMWINDOW == 115 (18266C00) [pid = 3428] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 21:37:15 INFO - PROCESS | 3428 | --DOMWINDOW == 114 (14928C00) [pid = 3428] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 21:37:15 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (1026B400) [pid = 3428] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 21:37:15 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (0F27E400) [pid = 3428] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 21:37:15 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (1C781C00) [pid = 3428] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 21:37:15 INFO - PROCESS | 3428 | 1461040635445 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]]]}] 21:37:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 21:37:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 730ms 21:37:15 INFO - PROCESS | 3428 | 1461040635480 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 21:37:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 21:37:15 INFO - PROCESS | 3428 | 1461040635482 Marionette TRACE conn4 <- [1,2729,null,{"value":"13"}] 21:37:15 INFO - PROCESS | 3428 | 1461040635485 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 21:37:15 INFO - PROCESS | 3428 | 1461040635487 Marionette TRACE conn4 <- [1,2730,null,{}] 21:37:15 INFO - PROCESS | 3428 | 1461040635491 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}] 21:37:15 INFO - PROCESS | 3428 | 1461040635598 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 21:37:15 INFO - PROCESS | 3428 | 1461040635605 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:15 INFO - PROCESS | 3428 | ++DOCSHELL 0FE3A800 == 54 [pid = 3428] [id = 692] 21:37:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (1C7D1400) [pid = 3428] [serial = 2076] [outer = 00000000] 21:37:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (1D50AC00) [pid = 3428] [serial = 2077] [outer = 1C7D1400] 21:37:15 INFO - PROCESS | 3428 | 1461040635649 Marionette DEBUG loaded listener.js 21:37:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (1D50F800) [pid = 3428] [serial = 2078] [outer = 1C7D1400] 21:37:16 INFO - PROCESS | 3428 | 1461040636100 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]]]}] 21:37:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 21:37:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 671ms 21:37:16 INFO - PROCESS | 3428 | 1461040636157 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 21:37:16 INFO - PROCESS | 3428 | 1461040636159 Marionette TRACE conn4 <- [1,2733,null,{"value":"13"}] 21:37:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 21:37:16 INFO - PROCESS | 3428 | 1461040636162 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 21:37:16 INFO - PROCESS | 3428 | 1461040636164 Marionette TRACE conn4 <- [1,2734,null,{}] 21:37:16 INFO - PROCESS | 3428 | 1461040636168 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}] 21:37:16 INFO - PROCESS | 3428 | 1461040636252 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 21:37:16 INFO - PROCESS | 3428 | 1461040636259 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:16 INFO - PROCESS | 3428 | ++DOCSHELL 1D543C00 == 55 [pid = 3428] [id = 693] 21:37:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 115 (1D54C800) [pid = 3428] [serial = 2079] [outer = 00000000] 21:37:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 116 (1D58EC00) [pid = 3428] [serial = 2080] [outer = 1D54C800] 21:37:16 INFO - PROCESS | 3428 | 1461040636302 Marionette DEBUG loaded listener.js 21:37:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 117 (1D590C00) [pid = 3428] [serial = 2081] [outer = 1D54C800] 21:37:16 INFO - PROCESS | 3428 | 1461040636728 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]]]}] 21:37:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 21:37:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 630ms 21:37:16 INFO - PROCESS | 3428 | 1461040636793 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 21:37:16 INFO - PROCESS | 3428 | 1461040636795 Marionette TRACE conn4 <- [1,2737,null,{"value":"13"}] 21:37:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 21:37:16 INFO - PROCESS | 3428 | 1461040636799 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 21:37:16 INFO - PROCESS | 3428 | 1461040636800 Marionette TRACE conn4 <- [1,2738,null,{}] 21:37:16 INFO - PROCESS | 3428 | 1461040636804 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}] 21:37:16 INFO - PROCESS | 3428 | 1461040636887 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 21:37:16 INFO - PROCESS | 3428 | 1461040636893 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:16 INFO - PROCESS | 3428 | ++DOCSHELL 1D592C00 == 56 [pid = 3428] [id = 694] 21:37:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 118 (1D605400) [pid = 3428] [serial = 2082] [outer = 00000000] 21:37:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 119 (1D609C00) [pid = 3428] [serial = 2083] [outer = 1D605400] 21:37:16 INFO - PROCESS | 3428 | 1461040636937 Marionette DEBUG loaded listener.js 21:37:17 INFO - PROCESS | 3428 | ++DOMWINDOW == 120 (1D609800) [pid = 3428] [serial = 2084] [outer = 1D605400] 21:37:17 INFO - PROCESS | 3428 | 1461040637652 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]]]}] 21:37:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 21:37:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 871ms 21:37:17 INFO - PROCESS | 3428 | 1461040637669 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 21:37:17 INFO - PROCESS | 3428 | 1461040637674 Marionette TRACE conn4 <- [1,2741,null,{"value":"13"}] 21:37:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 21:37:17 INFO - PROCESS | 3428 | 1461040637680 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 21:37:17 INFO - PROCESS | 3428 | 1461040637684 Marionette TRACE conn4 <- [1,2742,null,{}] 21:37:17 INFO - PROCESS | 3428 | 1461040637689 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}] 21:37:17 INFO - PROCESS | 3428 | 1461040637805 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 21:37:18 INFO - PROCESS | 3428 | 1461040637966 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:18 INFO - PROCESS | 3428 | ++DOCSHELL 14521800 == 57 [pid = 3428] [id = 695] 21:37:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 121 (1452B800) [pid = 3428] [serial = 2085] [outer = 00000000] 21:37:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 122 (15A5DC00) [pid = 3428] [serial = 2086] [outer = 1452B800] 21:37:18 INFO - PROCESS | 3428 | 1461040638030 Marionette DEBUG loaded listener.js 21:37:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 123 (16954400) [pid = 3428] [serial = 2087] [outer = 1452B800] 21:37:18 INFO - PROCESS | 3428 | 1461040638628 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]]]}] 21:37:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 21:37:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 970ms 21:37:18 INFO - PROCESS | 3428 | 1461040638655 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 21:37:18 INFO - PROCESS | 3428 | 1461040638661 Marionette TRACE conn4 <- [1,2745,null,{"value":"13"}] 21:37:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 21:37:18 INFO - PROCESS | 3428 | 1461040638668 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 21:37:18 INFO - PROCESS | 3428 | 1461040638671 Marionette TRACE conn4 <- [1,2746,null,{}] 21:37:18 INFO - PROCESS | 3428 | 1461040638675 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}] 21:37:18 INFO - PROCESS | 3428 | 1461040638785 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 21:37:18 INFO - PROCESS | 3428 | 1461040638944 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:19 INFO - PROCESS | 3428 | ++DOCSHELL 19B61800 == 58 [pid = 3428] [id = 696] 21:37:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 124 (19F98000) [pid = 3428] [serial = 2088] [outer = 00000000] 21:37:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 125 (1BE94C00) [pid = 3428] [serial = 2089] [outer = 19F98000] 21:37:19 INFO - PROCESS | 3428 | 1461040638999 Marionette DEBUG loaded listener.js 21:37:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 126 (1C603C00) [pid = 3428] [serial = 2090] [outer = 19F98000] 21:37:19 INFO - PROCESS | 3428 | 1461040639569 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]]]}] 21:37:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 21:37:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 970ms 21:37:19 INFO - PROCESS | 3428 | 1461040639639 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 21:37:19 INFO - PROCESS | 3428 | 1461040639642 Marionette TRACE conn4 <- [1,2749,null,{"value":"13"}] 21:37:19 INFO - PROCESS | 3428 | 1461040639646 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 21:37:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 21:37:19 INFO - PROCESS | 3428 | 1461040639650 Marionette TRACE conn4 <- [1,2750,null,{}] 21:37:19 INFO - PROCESS | 3428 | 1461040639661 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}] 21:37:19 INFO - PROCESS | 3428 | 1461040639775 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 21:37:19 INFO - PROCESS | 3428 | 1461040639923 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:19 INFO - PROCESS | 3428 | ++DOCSHELL 1D603C00 == 59 [pid = 3428] [id = 697] 21:37:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 127 (1D606800) [pid = 3428] [serial = 2091] [outer = 00000000] 21:37:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 128 (1D61C400) [pid = 3428] [serial = 2092] [outer = 1D606800] 21:37:20 INFO - PROCESS | 3428 | 1461040639982 Marionette DEBUG loaded listener.js 21:37:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 129 (1D76A000) [pid = 3428] [serial = 2093] [outer = 1D606800] 21:37:20 INFO - PROCESS | 3428 | 1461040640507 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]]]}] 21:37:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 21:37:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 930ms 21:37:20 INFO - PROCESS | 3428 | 1461040640580 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 21:37:20 INFO - PROCESS | 3428 | 1461040640583 Marionette TRACE conn4 <- [1,2753,null,{"value":"13"}] 21:37:20 INFO - PROCESS | 3428 | 1461040640586 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 21:37:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 21:37:20 INFO - PROCESS | 3428 | 1461040640588 Marionette TRACE conn4 <- [1,2754,null,{}] 21:37:20 INFO - PROCESS | 3428 | 1461040640591 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}] 21:37:20 INFO - PROCESS | 3428 | 1461040640700 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 21:37:20 INFO - PROCESS | 3428 | 1461040640858 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:20 INFO - PROCESS | 3428 | ++DOCSHELL 1D771400 == 60 [pid = 3428] [id = 698] 21:37:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 130 (1D771C00) [pid = 3428] [serial = 2094] [outer = 00000000] 21:37:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 131 (1D776800) [pid = 3428] [serial = 2095] [outer = 1D771C00] 21:37:20 INFO - PROCESS | 3428 | 1461040640913 Marionette DEBUG loaded listener.js 21:37:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 132 (1D7AC000) [pid = 3428] [serial = 2096] [outer = 1D771C00] 21:37:21 INFO - PROCESS | 3428 | 1461040641523 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]]]}] 21:37:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 21:37:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 931ms 21:37:21 INFO - PROCESS | 3428 | 1461040641552 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 21:37:21 INFO - PROCESS | 3428 | 1461040641554 Marionette TRACE conn4 <- [1,2757,null,{"value":"13"}] 21:37:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 21:37:21 INFO - PROCESS | 3428 | 1461040641557 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 21:37:21 INFO - PROCESS | 3428 | 1461040641559 Marionette TRACE conn4 <- [1,2758,null,{}] 21:37:21 INFO - PROCESS | 3428 | 1461040641563 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}] 21:37:21 INFO - PROCESS | 3428 | 1461040641669 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 21:37:21 INFO - PROCESS | 3428 | 1461040641828 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:21 INFO - PROCESS | 3428 | ++DOCSHELL 1D7AB800 == 61 [pid = 3428] [id = 699] 21:37:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 133 (1D7ADC00) [pid = 3428] [serial = 2097] [outer = 00000000] 21:37:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 134 (1D7B5C00) [pid = 3428] [serial = 2098] [outer = 1D7ADC00] 21:37:21 INFO - PROCESS | 3428 | 1461040641883 Marionette DEBUG loaded listener.js 21:37:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 135 (1D7E2800) [pid = 3428] [serial = 2099] [outer = 1D7ADC00] 21:37:22 INFO - PROCESS | 3428 | 1461040642454 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]]]}] 21:37:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 21:37:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 971ms 21:37:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 21:37:22 INFO - PROCESS | 3428 | 1461040642528 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 21:37:22 INFO - PROCESS | 3428 | 1461040642530 Marionette TRACE conn4 <- [1,2761,null,{"value":"13"}] 21:37:22 INFO - PROCESS | 3428 | 1461040642534 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 21:37:22 INFO - PROCESS | 3428 | 1461040642536 Marionette TRACE conn4 <- [1,2762,null,{}] 21:37:22 INFO - PROCESS | 3428 | 1461040642540 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}] 21:37:22 INFO - PROCESS | 3428 | 1461040642666 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 21:37:22 INFO - PROCESS | 3428 | 1461040642962 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:23 INFO - PROCESS | 3428 | ++DOCSHELL 0F3BDC00 == 62 [pid = 3428] [id = 700] 21:37:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 136 (0F3BE400) [pid = 3428] [serial = 2100] [outer = 00000000] 21:37:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 137 (1441F000) [pid = 3428] [serial = 2101] [outer = 0F3BE400] 21:37:23 INFO - PROCESS | 3428 | 1461040643052 Marionette DEBUG loaded listener.js 21:37:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 138 (14530400) [pid = 3428] [serial = 2102] [outer = 0F3BE400] 21:37:23 INFO - PROCESS | 3428 | 1461040643684 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]]]}] 21:37:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 21:37:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1234ms 21:37:23 INFO - PROCESS | 3428 | 1461040643779 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 21:37:23 INFO - PROCESS | 3428 | 1461040643784 Marionette TRACE conn4 <- [1,2765,null,{"value":"13"}] 21:37:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 21:37:23 INFO - PROCESS | 3428 | 1461040643790 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 21:37:23 INFO - PROCESS | 3428 | 1461040643793 Marionette TRACE conn4 <- [1,2766,null,{}] 21:37:23 INFO - PROCESS | 3428 | 1461040643798 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}] 21:37:23 INFO - PROCESS | 3428 | 1461040643910 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 21:37:24 INFO - PROCESS | 3428 | 1461040644053 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:24 INFO - PROCESS | 3428 | --DOCSHELL 15F0AC00 == 61 [pid = 3428] [id = 362] 21:37:24 INFO - PROCESS | 3428 | --DOCSHELL 165EFC00 == 60 [pid = 3428] [id = 363] 21:37:24 INFO - PROCESS | 3428 | --DOCSHELL 103EEC00 == 59 [pid = 3428] [id = 612] 21:37:24 INFO - PROCESS | 3428 | --DOCSHELL 18C29000 == 58 [pid = 3428] [id = 659] 21:37:24 INFO - PROCESS | 3428 | --DOCSHELL 1452F000 == 57 [pid = 3428] [id = 614] 21:37:24 INFO - PROCESS | 3428 | --DOCSHELL 0F642000 == 56 [pid = 3428] [id = 626] 21:37:24 INFO - PROCESS | 3428 | --DOCSHELL 10BA1400 == 55 [pid = 3428] [id = 613] 21:37:24 INFO - PROCESS | 3428 | --DOCSHELL 0FC0EC00 == 54 [pid = 3428] [id = 620] 21:37:24 INFO - PROCESS | 3428 | --DOCSHELL 18ADE400 == 53 [pid = 3428] [id = 660] 21:37:24 INFO - PROCESS | 3428 | --DOCSHELL 0FCB6400 == 52 [pid = 3428] [id = 610] 21:37:24 INFO - PROCESS | 3428 | --DOCSHELL 14C69000 == 51 [pid = 3428] [id = 628] 21:37:24 INFO - PROCESS | 3428 | --DOCSHELL 155D6C00 == 50 [pid = 3428] [id = 616] 21:37:24 INFO - PROCESS | 3428 | --DOCSHELL 14CE0C00 == 49 [pid = 3428] [id = 615] 21:37:24 INFO - PROCESS | 3428 | --DOMWINDOW == 137 (1C849000) [pid = 3428] [serial = 2017] [outer = 00000000] [url = about:blank] 21:37:24 INFO - PROCESS | 3428 | --DOMWINDOW == 136 (1D542000) [pid = 3428] [serial = 2020] [outer = 00000000] [url = about:blank] 21:37:24 INFO - PROCESS | 3428 | --DOMWINDOW == 135 (18C25C00) [pid = 3428] [serial = 2038] [outer = 00000000] [url = about:blank] 21:37:24 INFO - PROCESS | 3428 | ++DOCSHELL 0F64BC00 == 50 [pid = 3428] [id = 701] 21:37:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 136 (0FC01C00) [pid = 3428] [serial = 2103] [outer = 00000000] 21:37:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 137 (1026B400) [pid = 3428] [serial = 2104] [outer = 0FC01C00] 21:37:24 INFO - PROCESS | 3428 | 1461040644155 Marionette DEBUG loaded listener.js 21:37:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 138 (13337C00) [pid = 3428] [serial = 2105] [outer = 0FC01C00] 21:37:24 INFO - PROCESS | 3428 | --DOCSHELL 16955400 == 49 [pid = 3428] [id = 682] 21:37:24 INFO - PROCESS | 3428 | --DOCSHELL 144A9400 == 48 [pid = 3428] [id = 681] 21:37:24 INFO - PROCESS | 3428 | --DOCSHELL 0F3ED800 == 47 [pid = 3428] [id = 680] 21:37:24 INFO - PROCESS | 3428 | --DOMWINDOW == 137 (17F09000) [pid = 3428] [serial = 2032] [outer = 00000000] [url = about:blank] 21:37:24 INFO - PROCESS | 3428 | --DOMWINDOW == 136 (18B3F000) [pid = 3428] [serial = 2035] [outer = 00000000] [url = about:blank] 21:37:24 INFO - PROCESS | 3428 | --DOMWINDOW == 135 (17F2F800) [pid = 3428] [serial = 2033] [outer = 00000000] [url = about:blank] 21:37:24 INFO - PROCESS | 3428 | --DOMWINDOW == 134 (15589400) [pid = 3428] [serial = 2029] [outer = 00000000] [url = about:blank] 21:37:24 INFO - PROCESS | 3428 | --DOMWINDOW == 133 (10C88000) [pid = 3428] [serial = 2026] [outer = 00000000] [url = about:blank] 21:37:24 INFO - PROCESS | 3428 | --DOMWINDOW == 132 (133E6800) [pid = 3428] [serial = 2027] [outer = 00000000] [url = about:blank] 21:37:24 INFO - PROCESS | 3428 | --DOMWINDOW == 131 (133E6400) [pid = 3428] [serial = 2024] [outer = 00000000] [url = about:blank] 21:37:24 INFO - PROCESS | 3428 | --DOMWINDOW == 130 (102B7400) [pid = 3428] [serial = 2023] [outer = 00000000] [url = about:blank] 21:37:24 INFO - PROCESS | 3428 | --DOMWINDOW == 129 (19641800) [pid = 3428] [serial = 2014] [outer = 00000000] [url = about:blank] 21:37:24 INFO - PROCESS | 3428 | --DOMWINDOW == 128 (1C7D6C00) [pid = 3428] [serial = 2009] [outer = 00000000] [url = about:blank] 21:37:24 INFO - PROCESS | 3428 | --DOMWINDOW == 127 (14B7B800) [pid = 3428] [serial = 2011] [outer = 00000000] [url = about:blank] 21:37:24 INFO - PROCESS | 3428 | --DOMWINDOW == 126 (18C20000) [pid = 3428] [serial = 2036] [outer = 00000000] [url = about:blank] 21:37:24 INFO - PROCESS | 3428 | --DOMWINDOW == 125 (155E0000) [pid = 3428] [serial = 2030] [outer = 00000000] [url = about:blank] 21:37:24 INFO - PROCESS | 3428 | 1461040644615 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]]]}] 21:37:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 21:37:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 870ms 21:37:24 INFO - PROCESS | 3428 | 1461040644665 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 21:37:24 INFO - PROCESS | 3428 | 1461040644669 Marionette TRACE conn4 <- [1,2769,null,{"value":"13"}] 21:37:24 INFO - PROCESS | 3428 | 1461040644673 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 21:37:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 21:37:24 INFO - PROCESS | 3428 | 1461040644675 Marionette TRACE conn4 <- [1,2770,null,{}] 21:37:24 INFO - PROCESS | 3428 | 1461040644679 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}] 21:37:24 INFO - PROCESS | 3428 | 1461040644767 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 21:37:24 INFO - PROCESS | 3428 | 1461040644774 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:24 INFO - PROCESS | 3428 | ++DOCSHELL 1490B800 == 48 [pid = 3428] [id = 702] 21:37:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 126 (14925400) [pid = 3428] [serial = 2106] [outer = 00000000] 21:37:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 127 (1558E400) [pid = 3428] [serial = 2107] [outer = 14925400] 21:37:24 INFO - PROCESS | 3428 | 1461040644819 Marionette DEBUG loaded listener.js 21:37:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 128 (15A60400) [pid = 3428] [serial = 2108] [outer = 14925400] 21:37:25 INFO - PROCESS | 3428 | 1461040645332 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]]]}] 21:37:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 21:37:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 670ms 21:37:25 INFO - PROCESS | 3428 | 1461040645352 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 21:37:25 INFO - PROCESS | 3428 | 1461040645355 Marionette TRACE conn4 <- [1,2773,null,{"value":"13"}] 21:37:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 21:37:25 INFO - PROCESS | 3428 | 1461040645359 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 21:37:25 INFO - PROCESS | 3428 | 1461040645365 Marionette TRACE conn4 <- [1,2774,null,{}] 21:37:25 INFO - PROCESS | 3428 | 1461040645374 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}] 21:37:25 INFO - PROCESS | 3428 | 1461040645490 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 21:37:25 INFO - PROCESS | 3428 | 1461040645597 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:25 INFO - PROCESS | 3428 | ++DOCSHELL 17F2F800 == 49 [pid = 3428] [id = 703] 21:37:25 INFO - PROCESS | 3428 | ++DOMWINDOW == 129 (1825EC00) [pid = 3428] [serial = 2109] [outer = 00000000] 21:37:25 INFO - PROCESS | 3428 | ++DOMWINDOW == 130 (18A58C00) [pid = 3428] [serial = 2110] [outer = 1825EC00] 21:37:25 INFO - PROCESS | 3428 | 1461040645649 Marionette DEBUG loaded listener.js 21:37:25 INFO - PROCESS | 3428 | ++DOMWINDOW == 131 (18ADFC00) [pid = 3428] [serial = 2111] [outer = 1825EC00] 21:37:26 INFO - PROCESS | 3428 | 1461040645998 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]]]}] 21:37:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 21:37:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 690ms 21:37:26 INFO - PROCESS | 3428 | 1461040646056 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 21:37:26 INFO - PROCESS | 3428 | 1461040646058 Marionette TRACE conn4 <- [1,2777,null,{"value":"13"}] 21:37:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 21:37:26 INFO - PROCESS | 3428 | 1461040646061 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 21:37:26 INFO - PROCESS | 3428 | 1461040646063 Marionette TRACE conn4 <- [1,2778,null,{}] 21:37:26 INFO - PROCESS | 3428 | 1461040646066 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}] 21:37:26 INFO - PROCESS | 3428 | 1461040646151 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 21:37:26 INFO - PROCESS | 3428 | 1461040646157 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:26 INFO - PROCESS | 3428 | ++DOCSHELL 18C1C400 == 50 [pid = 3428] [id = 704] 21:37:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 132 (18C1CC00) [pid = 3428] [serial = 2112] [outer = 00000000] 21:37:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 133 (195EC000) [pid = 3428] [serial = 2113] [outer = 18C1CC00] 21:37:26 INFO - PROCESS | 3428 | 1461040646201 Marionette DEBUG loaded listener.js 21:37:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 134 (19644800) [pid = 3428] [serial = 2114] [outer = 18C1CC00] 21:37:26 INFO - PROCESS | 3428 | 1461040646673 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]]]}] 21:37:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 21:37:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 630ms 21:37:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 21:37:26 INFO - PROCESS | 3428 | 1461040646693 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 21:37:26 INFO - PROCESS | 3428 | 1461040646695 Marionette TRACE conn4 <- [1,2781,null,{"value":"13"}] 21:37:26 INFO - PROCESS | 3428 | 1461040646698 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 21:37:26 INFO - PROCESS | 3428 | 1461040646700 Marionette TRACE conn4 <- [1,2782,null,{}] 21:37:26 INFO - PROCESS | 3428 | 1461040646703 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}] 21:37:26 INFO - PROCESS | 3428 | 1461040646825 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 21:37:26 INFO - PROCESS | 3428 | 1461040646928 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:26 INFO - PROCESS | 3428 | ++DOCSHELL 11197C00 == 51 [pid = 3428] [id = 705] 21:37:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 135 (196AE400) [pid = 3428] [serial = 2115] [outer = 00000000] 21:37:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 136 (19890400) [pid = 3428] [serial = 2116] [outer = 196AE400] 21:37:27 INFO - PROCESS | 3428 | 1461040646990 Marionette DEBUG loaded listener.js 21:37:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 137 (19F9F800) [pid = 3428] [serial = 2117] [outer = 196AE400] 21:37:27 INFO - PROCESS | 3428 | 1461040647437 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]]]}] 21:37:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 21:37:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 771ms 21:37:27 INFO - PROCESS | 3428 | 1461040647479 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 21:37:27 INFO - PROCESS | 3428 | 1461040647481 Marionette TRACE conn4 <- [1,2785,null,{"value":"13"}] 21:37:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 21:37:27 INFO - PROCESS | 3428 | 1461040647488 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 21:37:27 INFO - PROCESS | 3428 | 1461040647490 Marionette TRACE conn4 <- [1,2786,null,{}] 21:37:27 INFO - PROCESS | 3428 | 1461040647494 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}] 21:37:27 INFO - PROCESS | 3428 | 1461040647620 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 21:37:27 INFO - PROCESS | 3428 | 1461040647693 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:27 INFO - PROCESS | 3428 | ++DOCSHELL 1B8AA400 == 52 [pid = 3428] [id = 706] 21:37:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 138 (1B8AB400) [pid = 3428] [serial = 2118] [outer = 00000000] 21:37:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 139 (1BFBFC00) [pid = 3428] [serial = 2119] [outer = 1B8AB400] 21:37:27 INFO - PROCESS | 3428 | 1461040647739 Marionette DEBUG loaded listener.js 21:37:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 140 (1BFC1800) [pid = 3428] [serial = 2120] [outer = 1B8AB400] 21:37:28 INFO - PROCESS | 3428 | 1461040648159 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]]]}] 21:37:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 21:37:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 21:37:28 INFO - PROCESS | 3428 | 1461040648252 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 21:37:28 INFO - PROCESS | 3428 | 1461040648254 Marionette TRACE conn4 <- [1,2789,null,{"value":"13"}] 21:37:28 INFO - PROCESS | 3428 | 1461040648260 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 21:37:28 INFO - PROCESS | 3428 | 1461040648261 Marionette TRACE conn4 <- [1,2790,null,{}] 21:37:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 21:37:28 INFO - PROCESS | 3428 | 1461040648265 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}] 21:37:28 INFO - PROCESS | 3428 | 1461040648388 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 21:37:28 INFO - PROCESS | 3428 | --DOMWINDOW == 139 (1C602800) [pid = 3428] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 21:37:28 INFO - PROCESS | 3428 | --DOMWINDOW == 138 (18D5E400) [pid = 3428] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 21:37:28 INFO - PROCESS | 3428 | --DOMWINDOW == 137 (1C70C000) [pid = 3428] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 21:37:28 INFO - PROCESS | 3428 | --DOMWINDOW == 136 (17FC8000) [pid = 3428] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 21:37:28 INFO - PROCESS | 3428 | --DOMWINDOW == 135 (155D6800) [pid = 3428] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 21:37:28 INFO - PROCESS | 3428 | --DOMWINDOW == 134 (14525C00) [pid = 3428] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 21:37:28 INFO - PROCESS | 3428 | --DOMWINDOW == 133 (0FE39000) [pid = 3428] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 21:37:28 INFO - PROCESS | 3428 | --DOMWINDOW == 132 (1C7D1400) [pid = 3428] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 21:37:28 INFO - PROCESS | 3428 | --DOMWINDOW == 131 (1D54C800) [pid = 3428] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 21:37:28 INFO - PROCESS | 3428 | --DOMWINDOW == 130 (196AFC00) [pid = 3428] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 21:37:28 INFO - PROCESS | 3428 | 1461040648668 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:28 INFO - PROCESS | 3428 | ++DOCSHELL 0FCC3800 == 53 [pid = 3428] [id = 707] 21:37:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 131 (0FE08000) [pid = 3428] [serial = 2121] [outer = 00000000] 21:37:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 132 (14C6D800) [pid = 3428] [serial = 2122] [outer = 0FE08000] 21:37:28 INFO - PROCESS | 3428 | 1461040648714 Marionette DEBUG loaded listener.js 21:37:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 133 (17B60C00) [pid = 3428] [serial = 2123] [outer = 0FE08000] 21:37:29 INFO - PROCESS | 3428 | 1461040649063 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]]]}] 21:37:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 21:37:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 870ms 21:37:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 21:37:29 INFO - PROCESS | 3428 | 1461040649135 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 21:37:29 INFO - PROCESS | 3428 | 1461040649137 Marionette TRACE conn4 <- [1,2793,null,{"value":"13"}] 21:37:29 INFO - PROCESS | 3428 | 1461040649140 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 21:37:29 INFO - PROCESS | 3428 | 1461040649142 Marionette TRACE conn4 <- [1,2794,null,{}] 21:37:29 INFO - PROCESS | 3428 | 1461040649146 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}] 21:37:29 INFO - PROCESS | 3428 | 1461040649229 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 21:37:29 INFO - PROCESS | 3428 | 1461040649332 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:29 INFO - PROCESS | 3428 | ++DOCSHELL 1558F400 == 54 [pid = 3428] [id = 708] 21:37:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 134 (15B1B000) [pid = 3428] [serial = 2124] [outer = 00000000] 21:37:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 135 (1C782800) [pid = 3428] [serial = 2125] [outer = 15B1B000] 21:37:29 INFO - PROCESS | 3428 | 1461040649377 Marionette DEBUG loaded listener.js 21:37:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 136 (1C84A000) [pid = 3428] [serial = 2126] [outer = 15B1B000] 21:37:29 INFO - PROCESS | 3428 | 1461040649746 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]]]}] 21:37:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 21:37:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 630ms 21:37:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 21:37:29 INFO - PROCESS | 3428 | 1461040649771 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 21:37:29 INFO - PROCESS | 3428 | 1461040649773 Marionette TRACE conn4 <- [1,2797,null,{"value":"13"}] 21:37:29 INFO - PROCESS | 3428 | 1461040649776 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 21:37:29 INFO - PROCESS | 3428 | 1461040649778 Marionette TRACE conn4 <- [1,2798,null,{}] 21:37:29 INFO - PROCESS | 3428 | 1461040649781 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}] 21:37:29 INFO - PROCESS | 3428 | 1461040649907 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 21:37:29 INFO - PROCESS | 3428 | 1461040649952 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:29 INFO - PROCESS | 3428 | ++DOCSHELL 103F3000 == 55 [pid = 3428] [id = 709] 21:37:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 137 (10C37800) [pid = 3428] [serial = 2127] [outer = 00000000] 21:37:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 138 (1C851C00) [pid = 3428] [serial = 2128] [outer = 10C37800] 21:37:29 INFO - PROCESS | 3428 | 1461040649996 Marionette DEBUG loaded listener.js 21:37:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 139 (1D549000) [pid = 3428] [serial = 2129] [outer = 10C37800] 21:37:30 INFO - PROCESS | 3428 | 1461040650428 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]]]}] 21:37:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 21:37:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 670ms 21:37:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 21:37:30 INFO - PROCESS | 3428 | 1461040650447 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 21:37:30 INFO - PROCESS | 3428 | 1461040650449 Marionette TRACE conn4 <- [1,2801,null,{"value":"13"}] 21:37:30 INFO - PROCESS | 3428 | 1461040650452 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 21:37:30 INFO - PROCESS | 3428 | 1461040650453 Marionette TRACE conn4 <- [1,2802,null,{}] 21:37:30 INFO - PROCESS | 3428 | 1461040650457 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}] 21:37:30 INFO - PROCESS | 3428 | 1461040650586 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 21:37:30 INFO - PROCESS | 3428 | 1461040650595 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:30 INFO - PROCESS | 3428 | ++DOCSHELL 1D58A400 == 56 [pid = 3428] [id = 710] 21:37:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 140 (1D58C800) [pid = 3428] [serial = 2130] [outer = 00000000] 21:37:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 141 (1D61AC00) [pid = 3428] [serial = 2131] [outer = 1D58C800] 21:37:30 INFO - PROCESS | 3428 | 1461040650645 Marionette DEBUG loaded listener.js 21:37:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 142 (1D770800) [pid = 3428] [serial = 2132] [outer = 1D58C800] 21:37:31 INFO - PROCESS | 3428 | 1461040651359 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]]]}] 21:37:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 21:37:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 930ms 21:37:31 INFO - PROCESS | 3428 | 1461040651384 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 21:37:31 INFO - PROCESS | 3428 | 1461040651389 Marionette TRACE conn4 <- [1,2805,null,{"value":"13"}] 21:37:31 INFO - PROCESS | 3428 | 1461040651395 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 21:37:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 21:37:31 INFO - PROCESS | 3428 | 1461040651399 Marionette TRACE conn4 <- [1,2806,null,{}] 21:37:31 INFO - PROCESS | 3428 | 1461040651404 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}] 21:37:31 INFO - PROCESS | 3428 | 1461040651519 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 21:37:31 INFO - PROCESS | 3428 | 1461040651671 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:31 INFO - PROCESS | 3428 | ++DOCSHELL 14928C00 == 57 [pid = 3428] [id = 711] 21:37:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 143 (14CE1C00) [pid = 3428] [serial = 2133] [outer = 00000000] 21:37:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 144 (15A65400) [pid = 3428] [serial = 2134] [outer = 14CE1C00] 21:37:31 INFO - PROCESS | 3428 | 1461040651729 Marionette DEBUG loaded listener.js 21:37:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 145 (165F4400) [pid = 3428] [serial = 2135] [outer = 14CE1C00] 21:37:32 INFO - PROCESS | 3428 | 1461040652324 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]]]}] 21:37:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 21:37:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 971ms 21:37:32 INFO - PROCESS | 3428 | 1461040652369 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 21:37:32 INFO - PROCESS | 3428 | 1461040652376 Marionette TRACE conn4 <- [1,2809,null,{"value":"13"}] 21:37:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 21:37:32 INFO - PROCESS | 3428 | 1461040652382 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 21:37:32 INFO - PROCESS | 3428 | 1461040652385 Marionette TRACE conn4 <- [1,2810,null,{}] 21:37:32 INFO - PROCESS | 3428 | 1461040652389 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}] 21:37:32 INFO - PROCESS | 3428 | 1461040652502 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 21:37:32 INFO - PROCESS | 3428 | 1461040652662 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:32 INFO - PROCESS | 3428 | ++DOCSHELL 16956800 == 58 [pid = 3428] [id = 712] 21:37:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 146 (17FC3000) [pid = 3428] [serial = 2136] [outer = 00000000] 21:37:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 147 (196A9C00) [pid = 3428] [serial = 2137] [outer = 17FC3000] 21:37:32 INFO - PROCESS | 3428 | 1461040652718 Marionette DEBUG loaded listener.js 21:37:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 148 (19A6E400) [pid = 3428] [serial = 2138] [outer = 17FC3000] 21:37:33 INFO - PROCESS | 3428 | 1461040653312 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]]]}] 21:37:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 21:37:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 970ms 21:37:33 INFO - PROCESS | 3428 | 1461040653353 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 21:37:33 INFO - PROCESS | 3428 | 1461040653356 Marionette TRACE conn4 <- [1,2813,null,{"value":"13"}] 21:37:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 21:37:33 INFO - PROCESS | 3428 | 1461040653359 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 21:37:33 INFO - PROCESS | 3428 | 1461040653363 Marionette TRACE conn4 <- [1,2814,null,{}] 21:37:33 INFO - PROCESS | 3428 | 1461040653374 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}] 21:37:33 INFO - PROCESS | 3428 | 1461040653490 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 21:37:33 INFO - PROCESS | 3428 | 1461040653639 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:33 INFO - PROCESS | 3428 | ++DOCSHELL 1D775800 == 59 [pid = 3428] [id = 713] 21:37:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 149 (1D7B1000) [pid = 3428] [serial = 2139] [outer = 00000000] 21:37:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 150 (1D7E2C00) [pid = 3428] [serial = 2140] [outer = 1D7B1000] 21:37:33 INFO - PROCESS | 3428 | 1461040653698 Marionette DEBUG loaded listener.js 21:37:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 151 (1D7EB800) [pid = 3428] [serial = 2141] [outer = 1D7B1000] 21:37:34 INFO - PROCESS | 3428 | 1461040654258 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 21:37:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 21:37:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 930ms 21:37:34 INFO - PROCESS | 3428 | 1461040654293 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 21:37:34 INFO - PROCESS | 3428 | 1461040654296 Marionette TRACE conn4 <- [1,2817,null,{"value":"13"}] 21:37:34 INFO - PROCESS | 3428 | 1461040654300 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 21:37:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 21:37:34 INFO - PROCESS | 3428 | 1461040654302 Marionette TRACE conn4 <- [1,2818,null,{}] 21:37:34 INFO - PROCESS | 3428 | 1461040654305 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}] 21:37:34 INFO - PROCESS | 3428 | 1461040654416 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 21:37:34 INFO - PROCESS | 3428 | 1461040654578 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:34 INFO - PROCESS | 3428 | ++DOCSHELL 155A5800 == 60 [pid = 3428] [id = 714] 21:37:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 152 (155A7400) [pid = 3428] [serial = 2142] [outer = 00000000] 21:37:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 153 (155AC800) [pid = 3428] [serial = 2143] [outer = 155A7400] 21:37:34 INFO - PROCESS | 3428 | 1461040654634 Marionette DEBUG loaded listener.js 21:37:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 154 (1A0EE800) [pid = 3428] [serial = 2144] [outer = 155A7400] 21:37:35 INFO - PROCESS | 3428 | 1461040655182 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]]]}] 21:37:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 21:37:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 930ms 21:37:35 INFO - PROCESS | 3428 | 1461040655233 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 21:37:35 INFO - PROCESS | 3428 | 1461040655236 Marionette TRACE conn4 <- [1,2821,null,{"value":"13"}] 21:37:35 INFO - PROCESS | 3428 | 1461040655239 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 21:37:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 21:37:35 INFO - PROCESS | 3428 | 1461040655241 Marionette TRACE conn4 <- [1,2822,null,{}] 21:37:35 INFO - PROCESS | 3428 | 1461040655245 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}] 21:37:35 INFO - PROCESS | 3428 | 1461040655353 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 21:37:35 INFO - PROCESS | 3428 | 1461040655501 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:35 INFO - PROCESS | 3428 | ++DOCSHELL 1D617C00 == 61 [pid = 3428] [id = 715] 21:37:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 155 (1D618000) [pid = 3428] [serial = 2145] [outer = 00000000] 21:37:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 156 (1E50AC00) [pid = 3428] [serial = 2146] [outer = 1D618000] 21:37:35 INFO - PROCESS | 3428 | 1461040655556 Marionette DEBUG loaded listener.js 21:37:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 157 (1E512000) [pid = 3428] [serial = 2147] [outer = 1D618000] 21:37:36 INFO - PROCESS | 3428 | 1461040656148 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 21:37:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 21:37:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 970ms 21:37:36 INFO - PROCESS | 3428 | 1461040656214 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 21:37:36 INFO - PROCESS | 3428 | 1461040656216 Marionette TRACE conn4 <- [1,2825,null,{"value":"13"}] 21:37:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 21:37:36 INFO - PROCESS | 3428 | 1461040656219 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 21:37:36 INFO - PROCESS | 3428 | 1461040656221 Marionette TRACE conn4 <- [1,2826,null,{}] 21:37:36 INFO - PROCESS | 3428 | 1461040656225 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}] 21:37:36 INFO - PROCESS | 3428 | 1461040656387 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 21:37:36 INFO - PROCESS | 3428 | 1461040656537 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:36 INFO - PROCESS | 3428 | ++DOCSHELL 0FD80400 == 62 [pid = 3428] [id = 716] 21:37:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 158 (0FD80C00) [pid = 3428] [serial = 2148] [outer = 00000000] 21:37:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 159 (14C66C00) [pid = 3428] [serial = 2149] [outer = 0FD80C00] 21:37:36 INFO - PROCESS | 3428 | 1461040656597 Marionette DEBUG loaded listener.js 21:37:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 160 (165F3C00) [pid = 3428] [serial = 2150] [outer = 0FD80C00] 21:37:37 INFO - PROCESS | 3428 | 1461040657324 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]]]}] 21:37:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 21:37:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1168ms 21:37:37 INFO - PROCESS | 3428 | 1461040657391 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 21:37:37 INFO - PROCESS | 3428 | 1461040657395 Marionette TRACE conn4 <- [1,2829,null,{"value":"13"}] 21:37:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 21:37:37 INFO - PROCESS | 3428 | 1461040657414 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 21:37:37 INFO - PROCESS | 3428 | 1461040657418 Marionette TRACE conn4 <- [1,2830,null,{}] 21:37:37 INFO - PROCESS | 3428 | 1461040657426 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}] 21:37:37 INFO - PROCESS | 3428 | 1461040657534 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 21:37:37 INFO - PROCESS | 3428 | 1461040657679 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:37 INFO - PROCESS | 3428 | ++DOCSHELL 1449FC00 == 63 [pid = 3428] [id = 717] 21:37:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 161 (15590C00) [pid = 3428] [serial = 2151] [outer = 00000000] 21:37:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 162 (155D6000) [pid = 3428] [serial = 2152] [outer = 15590C00] 21:37:37 INFO - PROCESS | 3428 | 1461040657729 Marionette DEBUG loaded listener.js 21:37:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 163 (15A63400) [pid = 3428] [serial = 2153] [outer = 15590C00] 21:37:38 INFO - PROCESS | 3428 | --DOCSHELL 0FE06000 == 62 [pid = 3428] [id = 357] 21:37:38 INFO - PROCESS | 3428 | --DOCSHELL 1C77C000 == 61 [pid = 3428] [id = 669] 21:37:38 INFO - PROCESS | 3428 | --DOMWINDOW == 162 (1D609C00) [pid = 3428] [serial = 2083] [outer = 00000000] [url = about:blank] 21:37:38 INFO - PROCESS | 3428 | --DOMWINDOW == 161 (1C703000) [pid = 3428] [serial = 2071] [outer = 00000000] [url = about:blank] 21:37:38 INFO - PROCESS | 3428 | --DOMWINDOW == 160 (19F99000) [pid = 3428] [serial = 2065] [outer = 00000000] [url = about:blank] 21:37:38 INFO - PROCESS | 3428 | --DOMWINDOW == 159 (1A0EE400) [pid = 3428] [serial = 2066] [outer = 00000000] [url = about:blank] 21:37:38 INFO - PROCESS | 3428 | --DOMWINDOW == 158 (0FD04400) [pid = 3428] [serial = 2041] [outer = 00000000] [url = about:blank] 21:37:38 INFO - PROCESS | 3428 | --DOMWINDOW == 157 (17B5B000) [pid = 3428] [serial = 2047] [outer = 00000000] [url = about:blank] 21:37:38 INFO - PROCESS | 3428 | --DOMWINDOW == 156 (1C7D5800) [pid = 3428] [serial = 2074] [outer = 00000000] [url = about:blank] 21:37:38 INFO - PROCESS | 3428 | --DOMWINDOW == 155 (1C70A400) [pid = 3428] [serial = 2072] [outer = 00000000] [url = about:blank] 21:37:38 INFO - PROCESS | 3428 | --DOMWINDOW == 154 (18AD8400) [pid = 3428] [serial = 2062] [outer = 00000000] [url = about:blank] 21:37:38 INFO - PROCESS | 3428 | --DOMWINDOW == 153 (18B41000) [pid = 3428] [serial = 2063] [outer = 00000000] [url = about:blank] 21:37:38 INFO - PROCESS | 3428 | --DOMWINDOW == 152 (195ECC00) [pid = 3428] [serial = 2039] [outer = 00000000] [url = about:blank] 21:37:38 INFO - PROCESS | 3428 | --DOMWINDOW == 151 (1A064000) [pid = 3428] [serial = 2053] [outer = 00000000] [url = about:blank] 21:37:38 INFO - PROCESS | 3428 | --DOMWINDOW == 150 (15584800) [pid = 3428] [serial = 2057] [outer = 00000000] [url = about:blank] 21:37:38 INFO - PROCESS | 3428 | --DOMWINDOW == 149 (149E1400) [pid = 3428] [serial = 2056] [outer = 00000000] [url = about:blank] 21:37:38 INFO - PROCESS | 3428 | --DOMWINDOW == 148 (14902800) [pid = 3428] [serial = 2059] [outer = 00000000] [url = about:blank] 21:37:38 INFO - PROCESS | 3428 | --DOMWINDOW == 147 (15583400) [pid = 3428] [serial = 2060] [outer = 00000000] [url = about:blank] 21:37:38 INFO - PROCESS | 3428 | --DOMWINDOW == 146 (149DFC00) [pid = 3428] [serial = 2044] [outer = 00000000] [url = about:blank] 21:37:38 INFO - PROCESS | 3428 | --DOMWINDOW == 145 (19899800) [pid = 3428] [serial = 2050] [outer = 00000000] [url = about:blank] 21:37:38 INFO - PROCESS | 3428 | --DOMWINDOW == 144 (1D50AC00) [pid = 3428] [serial = 2077] [outer = 00000000] [url = about:blank] 21:37:38 INFO - PROCESS | 3428 | --DOMWINDOW == 143 (1D590C00) [pid = 3428] [serial = 2081] [outer = 00000000] [url = about:blank] 21:37:38 INFO - PROCESS | 3428 | --DOMWINDOW == 142 (1C783800) [pid = 3428] [serial = 2075] [outer = 00000000] [url = about:blank] 21:37:38 INFO - PROCESS | 3428 | --DOMWINDOW == 141 (1D58EC00) [pid = 3428] [serial = 2080] [outer = 00000000] [url = about:blank] 21:37:38 INFO - PROCESS | 3428 | --DOMWINDOW == 140 (1AEE4C00) [pid = 3428] [serial = 2068] [outer = 00000000] [url = about:blank] 21:37:38 INFO - PROCESS | 3428 | --DOMWINDOW == 139 (1B9D9400) [pid = 3428] [serial = 2069] [outer = 00000000] [url = about:blank] 21:37:38 INFO - PROCESS | 3428 | --DOMWINDOW == 138 (1D50F800) [pid = 3428] [serial = 2078] [outer = 00000000] [url = about:blank] 21:37:38 INFO - PROCESS | 3428 | 1461040658381 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]]]}] 21:37:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 21:37:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1043ms 21:37:38 INFO - PROCESS | 3428 | 1461040658444 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 21:37:38 INFO - PROCESS | 3428 | 1461040658450 Marionette TRACE conn4 <- [1,2833,null,{"value":"13"}] 21:37:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 21:37:38 INFO - PROCESS | 3428 | 1461040658456 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 21:37:38 INFO - PROCESS | 3428 | 1461040658458 Marionette TRACE conn4 <- [1,2834,null,{}] 21:37:38 INFO - PROCESS | 3428 | 1461040658478 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}] 21:37:38 INFO - PROCESS | 3428 | 1461040658567 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 21:37:38 INFO - PROCESS | 3428 | 1461040658578 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:38 INFO - PROCESS | 3428 | ++DOCSHELL 0FE2F800 == 62 [pid = 3428] [id = 718] 21:37:38 INFO - PROCESS | 3428 | ++DOMWINDOW == 139 (10C3D800) [pid = 3428] [serial = 2154] [outer = 00000000] 21:37:38 INFO - PROCESS | 3428 | ++DOMWINDOW == 140 (14BCBC00) [pid = 3428] [serial = 2155] [outer = 10C3D800] 21:37:38 INFO - PROCESS | 3428 | 1461040658625 Marionette DEBUG loaded listener.js 21:37:38 INFO - PROCESS | 3428 | ++DOMWINDOW == 141 (15586400) [pid = 3428] [serial = 2156] [outer = 10C3D800] 21:37:39 INFO - PROCESS | 3428 | 1461040659183 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]]]}] 21:37:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 21:37:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 770ms 21:37:39 INFO - PROCESS | 3428 | 1461040659228 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 21:37:39 INFO - PROCESS | 3428 | 1461040659230 Marionette TRACE conn4 <- [1,2837,null,{"value":"13"}] 21:37:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 21:37:39 INFO - PROCESS | 3428 | 1461040659233 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 21:37:39 INFO - PROCESS | 3428 | 1461040659237 Marionette TRACE conn4 <- [1,2838,null,{}] 21:37:39 INFO - PROCESS | 3428 | 1461040659247 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}] 21:37:39 INFO - PROCESS | 3428 | 1461040659342 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 21:37:39 INFO - PROCESS | 3428 | 1461040659448 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:39 INFO - PROCESS | 3428 | ++DOCSHELL 17FC7C00 == 63 [pid = 3428] [id = 719] 21:37:39 INFO - PROCESS | 3428 | ++DOMWINDOW == 142 (1825D800) [pid = 3428] [serial = 2157] [outer = 00000000] 21:37:39 INFO - PROCESS | 3428 | ++DOMWINDOW == 143 (18C1C000) [pid = 3428] [serial = 2158] [outer = 1825D800] 21:37:39 INFO - PROCESS | 3428 | 1461040659496 Marionette DEBUG loaded listener.js 21:37:39 INFO - PROCESS | 3428 | ++DOMWINDOW == 144 (18D5E000) [pid = 3428] [serial = 2159] [outer = 1825D800] 21:37:39 INFO - PROCESS | 3428 | 1461040659873 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 21:37:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 21:37:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 690ms 21:37:39 INFO - PROCESS | 3428 | 1461040659924 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 21:37:39 INFO - PROCESS | 3428 | 1461040659927 Marionette TRACE conn4 <- [1,2841,null,{"value":"13"}] 21:37:39 INFO - PROCESS | 3428 | 1461040659930 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 21:37:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 21:37:39 INFO - PROCESS | 3428 | 1461040659932 Marionette TRACE conn4 <- [1,2842,null,{}] 21:37:39 INFO - PROCESS | 3428 | 1461040659935 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}] 21:37:40 INFO - PROCESS | 3428 | 1461040660022 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 21:37:40 INFO - PROCESS | 3428 | 1461040660028 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:40 INFO - PROCESS | 3428 | ++DOCSHELL 19648C00 == 64 [pid = 3428] [id = 720] 21:37:40 INFO - PROCESS | 3428 | ++DOMWINDOW == 145 (196A5800) [pid = 3428] [serial = 2160] [outer = 00000000] 21:37:40 INFO - PROCESS | 3428 | ++DOMWINDOW == 146 (19B58000) [pid = 3428] [serial = 2161] [outer = 196A5800] 21:37:40 INFO - PROCESS | 3428 | 1461040660074 Marionette DEBUG loaded listener.js 21:37:40 INFO - PROCESS | 3428 | ++DOMWINDOW == 147 (1A05F800) [pid = 3428] [serial = 2162] [outer = 196A5800] 21:37:40 INFO - PROCESS | 3428 | 1461040660524 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]]]}] 21:37:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 21:37:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 630ms 21:37:40 INFO - PROCESS | 3428 | 1461040660568 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 21:37:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 21:37:40 INFO - PROCESS | 3428 | 1461040660570 Marionette TRACE conn4 <- [1,2845,null,{"value":"13"}] 21:37:40 INFO - PROCESS | 3428 | 1461040660573 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 21:37:40 INFO - PROCESS | 3428 | 1461040660575 Marionette TRACE conn4 <- [1,2846,null,{}] 21:37:40 INFO - PROCESS | 3428 | 1461040660578 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}] 21:37:40 INFO - PROCESS | 3428 | 1461040660705 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 21:37:40 INFO - PROCESS | 3428 | 1461040660807 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:40 INFO - PROCESS | 3428 | ++DOCSHELL 1AED8C00 == 65 [pid = 3428] [id = 721] 21:37:40 INFO - PROCESS | 3428 | ++DOMWINDOW == 148 (1AEDF800) [pid = 3428] [serial = 2163] [outer = 00000000] 21:37:40 INFO - PROCESS | 3428 | ++DOMWINDOW == 149 (1B9DE800) [pid = 3428] [serial = 2164] [outer = 1AEDF800] 21:37:40 INFO - PROCESS | 3428 | 1461040660851 Marionette DEBUG loaded listener.js 21:37:40 INFO - PROCESS | 3428 | ++DOMWINDOW == 150 (1C601C00) [pid = 3428] [serial = 2165] [outer = 1AEDF800] 21:37:41 INFO - PROCESS | 3428 | 1461040661274 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 21:37:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 21:37:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 730ms 21:37:41 INFO - PROCESS | 3428 | 1461040661305 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 21:37:41 INFO - PROCESS | 3428 | 1461040661307 Marionette TRACE conn4 <- [1,2849,null,{"value":"13"}] 21:37:41 INFO - PROCESS | 3428 | 1461040661310 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 21:37:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 21:37:41 INFO - PROCESS | 3428 | 1461040661311 Marionette TRACE conn4 <- [1,2850,null,{}] 21:37:41 INFO - PROCESS | 3428 | 1461040661315 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}] 21:37:41 INFO - PROCESS | 3428 | 1461040661459 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 21:37:41 INFO - PROCESS | 3428 | 1461040661532 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:41 INFO - PROCESS | 3428 | ++DOCSHELL 1C701800 == 66 [pid = 3428] [id = 722] 21:37:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 151 (1C703C00) [pid = 3428] [serial = 2166] [outer = 00000000] 21:37:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 152 (1C847800) [pid = 3428] [serial = 2167] [outer = 1C703C00] 21:37:41 INFO - PROCESS | 3428 | 1461040661579 Marionette DEBUG loaded listener.js 21:37:41 INFO - PROCESS | 3428 | ++DOMWINDOW == 153 (1D510400) [pid = 3428] [serial = 2168] [outer = 1C703C00] 21:37:42 INFO - PROCESS | 3428 | 1461040662013 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]]]}] 21:37:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 21:37:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 730ms 21:37:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 21:37:42 INFO - PROCESS | 3428 | 1461040662044 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 21:37:42 INFO - PROCESS | 3428 | 1461040662046 Marionette TRACE conn4 <- [1,2853,null,{"value":"13"}] 21:37:42 INFO - PROCESS | 3428 | 1461040662050 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 21:37:42 INFO - PROCESS | 3428 | 1461040662051 Marionette TRACE conn4 <- [1,2854,null,{}] 21:37:42 INFO - PROCESS | 3428 | 1461040662060 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}] 21:37:42 INFO - PROCESS | 3428 | 1461040662215 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 21:37:42 INFO - PROCESS | 3428 | 1461040662289 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:42 INFO - PROCESS | 3428 | ++DOCSHELL 1D543400 == 67 [pid = 3428] [id = 723] 21:37:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 154 (1D545000) [pid = 3428] [serial = 2169] [outer = 00000000] 21:37:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 155 (1D606C00) [pid = 3428] [serial = 2170] [outer = 1D545000] 21:37:42 INFO - PROCESS | 3428 | 1461040662333 Marionette DEBUG loaded listener.js 21:37:42 INFO - PROCESS | 3428 | ++DOMWINDOW == 156 (1D61BC00) [pid = 3428] [serial = 2171] [outer = 1D545000] 21:37:42 INFO - PROCESS | 3428 | --DOMWINDOW == 155 (19A6E800) [pid = 3428] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 21:37:42 INFO - PROCESS | 3428 | --DOMWINDOW == 154 (14C62000) [pid = 3428] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 21:37:42 INFO - PROCESS | 3428 | --DOMWINDOW == 153 (0F288800) [pid = 3428] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 21:37:42 INFO - PROCESS | 3428 | --DOMWINDOW == 152 (1025F800) [pid = 3428] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 21:37:42 INFO - PROCESS | 3428 | --DOMWINDOW == 151 (14C68400) [pid = 3428] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 21:37:42 INFO - PROCESS | 3428 | --DOMWINDOW == 150 (18AE2C00) [pid = 3428] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 21:37:42 INFO - PROCESS | 3428 | --DOMWINDOW == 149 (1AC10400) [pid = 3428] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 21:37:42 INFO - PROCESS | 3428 | --DOMWINDOW == 148 (196AE400) [pid = 3428] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 21:37:42 INFO - PROCESS | 3428 | --DOMWINDOW == 147 (1B8AB400) [pid = 3428] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 21:37:42 INFO - PROCESS | 3428 | --DOMWINDOW == 146 (14925400) [pid = 3428] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 21:37:42 INFO - PROCESS | 3428 | --DOMWINDOW == 145 (1825EC00) [pid = 3428] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 21:37:42 INFO - PROCESS | 3428 | --DOMWINDOW == 144 (18C1CC00) [pid = 3428] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 21:37:42 INFO - PROCESS | 3428 | --DOMWINDOW == 143 (0FC01C00) [pid = 3428] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 21:37:42 INFO - PROCESS | 3428 | --DOMWINDOW == 142 (0F3BE400) [pid = 3428] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 21:37:42 INFO - PROCESS | 3428 | --DOMWINDOW == 141 (0FE08000) [pid = 3428] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 21:37:42 INFO - PROCESS | 3428 | --DOMWINDOW == 140 (10C37800) [pid = 3428] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 21:37:42 INFO - PROCESS | 3428 | --DOMWINDOW == 139 (15B1B000) [pid = 3428] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 21:37:42 INFO - PROCESS | 3428 | --DOMWINDOW == 138 (18B42400) [pid = 3428] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 21:37:42 INFO - PROCESS | 3428 | --DOMWINDOW == 137 (0FD06C00) [pid = 3428] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 21:37:42 INFO - PROCESS | 3428 | --DOMWINDOW == 136 (18D5DC00) [pid = 3428] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 21:37:42 INFO - PROCESS | 3428 | 1461040662922 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]]]}] 21:37:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 21:37:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 930ms 21:37:42 INFO - PROCESS | 3428 | 1461040662981 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 21:37:42 INFO - PROCESS | 3428 | 1461040662983 Marionette TRACE conn4 <- [1,2857,null,{"value":"13"}] 21:37:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 21:37:42 INFO - PROCESS | 3428 | 1461040662986 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 21:37:42 INFO - PROCESS | 3428 | 1461040662987 Marionette TRACE conn4 <- [1,2858,null,{}] 21:37:43 INFO - PROCESS | 3428 | 1461040662991 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}] 21:37:43 INFO - PROCESS | 3428 | 1461040663114 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 21:37:43 INFO - PROCESS | 3428 | 1461040663183 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:43 INFO - PROCESS | 3428 | ++DOCSHELL 0FD06C00 == 68 [pid = 3428] [id = 724] 21:37:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 137 (0FD08800) [pid = 3428] [serial = 2172] [outer = 00000000] 21:37:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 138 (14C64000) [pid = 3428] [serial = 2173] [outer = 0FD08800] 21:37:43 INFO - PROCESS | 3428 | 1461040663227 Marionette DEBUG loaded listener.js 21:37:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 139 (18262800) [pid = 3428] [serial = 2174] [outer = 0FD08800] 21:37:43 INFO - PROCESS | 3428 | 1461040663632 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]]]}] 21:37:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 21:37:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 670ms 21:37:43 INFO - PROCESS | 3428 | 1461040663656 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 21:37:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 21:37:43 INFO - PROCESS | 3428 | 1461040663658 Marionette TRACE conn4 <- [1,2861,null,{"value":"13"}] 21:37:43 INFO - PROCESS | 3428 | 1461040663661 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 21:37:43 INFO - PROCESS | 3428 | 1461040663663 Marionette TRACE conn4 <- [1,2862,null,{}] 21:37:43 INFO - PROCESS | 3428 | 1461040663666 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}] 21:37:43 INFO - PROCESS | 3428 | 1461040663750 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 21:37:43 INFO - PROCESS | 3428 | 1461040663756 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:43 INFO - PROCESS | 3428 | ++DOCSHELL 18B42400 == 69 [pid = 3428] [id = 725] 21:37:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 140 (18C22000) [pid = 3428] [serial = 2175] [outer = 00000000] 21:37:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 141 (1BFBDC00) [pid = 3428] [serial = 2176] [outer = 18C22000] 21:37:43 INFO - PROCESS | 3428 | 1461040663800 Marionette DEBUG loaded listener.js 21:37:43 INFO - PROCESS | 3428 | ++DOMWINDOW == 142 (1D7AE000) [pid = 3428] [serial = 2177] [outer = 18C22000] 21:37:44 INFO - PROCESS | 3428 | 1461040664254 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]]]}] 21:37:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 21:37:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 630ms 21:37:44 INFO - PROCESS | 3428 | 1461040664293 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 21:37:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 21:37:44 INFO - PROCESS | 3428 | 1461040664295 Marionette TRACE conn4 <- [1,2865,null,{"value":"13"}] 21:37:44 INFO - PROCESS | 3428 | 1461040664298 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 21:37:44 INFO - PROCESS | 3428 | 1461040664300 Marionette TRACE conn4 <- [1,2866,null,{}] 21:37:44 INFO - PROCESS | 3428 | 1461040664303 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}] 21:37:44 INFO - PROCESS | 3428 | 1461040664389 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 21:37:44 INFO - PROCESS | 3428 | 1461040664395 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:44 INFO - PROCESS | 3428 | ++DOCSHELL 1D541800 == 70 [pid = 3428] [id = 726] 21:37:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 143 (1D7B2000) [pid = 3428] [serial = 2178] [outer = 00000000] 21:37:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 144 (1D7EFC00) [pid = 3428] [serial = 2179] [outer = 1D7B2000] 21:37:44 INFO - PROCESS | 3428 | 1461040664439 Marionette DEBUG loaded listener.js 21:37:44 INFO - PROCESS | 3428 | ++DOMWINDOW == 145 (1E609000) [pid = 3428] [serial = 2180] [outer = 1D7B2000] 21:37:45 INFO - PROCESS | 3428 | 1461040665065 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]]]}] 21:37:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 21:37:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 831ms 21:37:45 INFO - PROCESS | 3428 | 1461040665150 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 21:37:45 INFO - PROCESS | 3428 | 1461040665154 Marionette TRACE conn4 <- [1,2869,null,{"value":"13"}] 21:37:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 21:37:45 INFO - PROCESS | 3428 | 1461040665162 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 21:37:45 INFO - PROCESS | 3428 | 1461040665167 Marionette TRACE conn4 <- [1,2870,null,{}] 21:37:45 INFO - PROCESS | 3428 | 1461040665174 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}] 21:37:45 INFO - PROCESS | 3428 | 1461040665290 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 21:37:45 INFO - PROCESS | 3428 | 1461040665440 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:45 INFO - PROCESS | 3428 | ++DOCSHELL 14BC6C00 == 71 [pid = 3428] [id = 727] 21:37:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 146 (1558F800) [pid = 3428] [serial = 2181] [outer = 00000000] 21:37:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 147 (155AE000) [pid = 3428] [serial = 2182] [outer = 1558F800] 21:37:45 INFO - PROCESS | 3428 | 1461040665501 Marionette DEBUG loaded listener.js 21:37:45 INFO - PROCESS | 3428 | ++DOMWINDOW == 148 (17B5D800) [pid = 3428] [serial = 2183] [outer = 1558F800] 21:37:46 INFO - PROCESS | 3428 | 1461040666076 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]]]}] 21:37:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 21:37:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 990ms 21:37:46 INFO - PROCESS | 3428 | 1461040666156 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 21:37:46 INFO - PROCESS | 3428 | 1461040666162 Marionette TRACE conn4 <- [1,2873,null,{"value":"13"}] 21:37:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 21:37:46 INFO - PROCESS | 3428 | 1461040666168 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 21:37:46 INFO - PROCESS | 3428 | 1461040666171 Marionette TRACE conn4 <- [1,2874,null,{}] 21:37:46 INFO - PROCESS | 3428 | 1461040666175 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}] 21:37:46 INFO - PROCESS | 3428 | 1461040666292 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 21:37:46 INFO - PROCESS | 3428 | 1461040666443 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:46 INFO - PROCESS | 3428 | ++DOCSHELL 18B3E800 == 72 [pid = 3428] [id = 728] 21:37:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 149 (19A6AC00) [pid = 3428] [serial = 2184] [outer = 00000000] 21:37:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 150 (1B9DE400) [pid = 3428] [serial = 2185] [outer = 19A6AC00] 21:37:46 INFO - PROCESS | 3428 | 1461040666509 Marionette DEBUG loaded listener.js 21:37:46 INFO - PROCESS | 3428 | ++DOMWINDOW == 151 (1C786800) [pid = 3428] [serial = 2186] [outer = 19A6AC00] 21:37:47 INFO - PROCESS | 3428 | 1461040667094 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]]]}] 21:37:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 21:37:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 970ms 21:37:47 INFO - PROCESS | 3428 | 1461040667140 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 21:37:47 INFO - PROCESS | 3428 | 1461040667143 Marionette TRACE conn4 <- [1,2877,null,{"value":"13"}] 21:37:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 21:37:47 INFO - PROCESS | 3428 | 1461040667146 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 21:37:47 INFO - PROCESS | 3428 | 1461040667150 Marionette TRACE conn4 <- [1,2878,null,{}] 21:37:47 INFO - PROCESS | 3428 | 1461040667161 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}] 21:37:47 INFO - PROCESS | 3428 | 1461040667275 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 21:37:47 INFO - PROCESS | 3428 | 1461040667439 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:47 INFO - PROCESS | 3428 | ++DOCSHELL 1D7ED000 == 73 [pid = 3428] [id = 729] 21:37:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 152 (1E50F400) [pid = 3428] [serial = 2187] [outer = 00000000] 21:37:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 153 (1E6AC400) [pid = 3428] [serial = 2188] [outer = 1E50F400] 21:37:47 INFO - PROCESS | 3428 | 1461040667496 Marionette DEBUG loaded listener.js 21:37:47 INFO - PROCESS | 3428 | ++DOMWINDOW == 154 (1E6B6000) [pid = 3428] [serial = 2189] [outer = 1E50F400] 21:37:48 INFO - PROCESS | 3428 | 1461040668115 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 21:37:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 21:37:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1022ms 21:37:48 INFO - PROCESS | 3428 | 1461040668172 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 21:37:48 INFO - PROCESS | 3428 | 1461040668175 Marionette TRACE conn4 <- [1,2881,null,{"value":"13"}] 21:37:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 21:37:48 INFO - PROCESS | 3428 | 1461040668178 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 21:37:48 INFO - PROCESS | 3428 | 1461040668180 Marionette TRACE conn4 <- [1,2882,null,{}] 21:37:48 INFO - PROCESS | 3428 | 1461040668184 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}] 21:37:48 INFO - PROCESS | 3428 | 1461040668299 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 21:37:48 INFO - PROCESS | 3428 | 1461040668452 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:48 INFO - PROCESS | 3428 | ++DOCSHELL 1ED32400 == 74 [pid = 3428] [id = 730] 21:37:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 155 (1ED32C00) [pid = 3428] [serial = 2190] [outer = 00000000] 21:37:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 156 (1ED3C800) [pid = 3428] [serial = 2191] [outer = 1ED32C00] 21:37:48 INFO - PROCESS | 3428 | 1461040668508 Marionette DEBUG loaded listener.js 21:37:48 INFO - PROCESS | 3428 | ++DOMWINDOW == 157 (1ED40C00) [pid = 3428] [serial = 2192] [outer = 1ED32C00] 21:37:49 INFO - PROCESS | 3428 | 1461040669069 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]]]}] 21:37:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 21:37:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 930ms 21:37:49 INFO - PROCESS | 3428 | 1461040669112 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 21:37:49 INFO - PROCESS | 3428 | 1461040669114 Marionette TRACE conn4 <- [1,2885,null,{"value":"13"}] 21:37:49 INFO - PROCESS | 3428 | 1461040669118 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 21:37:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 21:37:49 INFO - PROCESS | 3428 | 1461040669120 Marionette TRACE conn4 <- [1,2886,null,{}] 21:37:49 INFO - PROCESS | 3428 | 1461040669123 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}] 21:37:49 INFO - PROCESS | 3428 | 1461040669233 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 21:37:49 INFO - PROCESS | 3428 | 1461040669398 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:49 INFO - PROCESS | 3428 | ++DOCSHELL 1E601400 == 75 [pid = 3428] [id = 731] 21:37:49 INFO - PROCESS | 3428 | ++DOMWINDOW == 158 (1ED34800) [pid = 3428] [serial = 2193] [outer = 00000000] 21:37:49 INFO - PROCESS | 3428 | ++DOMWINDOW == 159 (1EEA3000) [pid = 3428] [serial = 2194] [outer = 1ED34800] 21:37:49 INFO - PROCESS | 3428 | 1461040669453 Marionette DEBUG loaded listener.js 21:37:49 INFO - PROCESS | 3428 | ++DOMWINDOW == 160 (1EEA6000) [pid = 3428] [serial = 2195] [outer = 1ED34800] 21:37:50 INFO - PROCESS | 3428 | 1461040670091 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]]]}] 21:37:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 21:37:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1016ms 21:37:50 INFO - PROCESS | 3428 | 1461040670138 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 21:37:50 INFO - PROCESS | 3428 | 1461040670141 Marionette TRACE conn4 <- [1,2889,null,{"value":"13"}] 21:37:50 INFO - PROCESS | 3428 | 1461040670144 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 21:37:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 21:37:50 INFO - PROCESS | 3428 | 1461040670146 Marionette TRACE conn4 <- [1,2890,null,{}] 21:37:50 INFO - PROCESS | 3428 | 1461040670150 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}] 21:37:50 INFO - PROCESS | 3428 | 1461040670277 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 21:37:50 INFO - PROCESS | 3428 | 1461040670434 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:50 INFO - PROCESS | 3428 | ++DOCSHELL 0FE0A000 == 76 [pid = 3428] [id = 732] 21:37:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 161 (10269400) [pid = 3428] [serial = 2196] [outer = 00000000] 21:37:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 162 (14529800) [pid = 3428] [serial = 2197] [outer = 10269400] 21:37:50 INFO - PROCESS | 3428 | 1461040670493 Marionette DEBUG loaded listener.js 21:37:50 INFO - PROCESS | 3428 | ++DOMWINDOW == 163 (155DC800) [pid = 3428] [serial = 2198] [outer = 10269400] 21:37:51 INFO - PROCESS | 3428 | 1461040671324 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 21:37:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 21:37:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1234ms 21:37:51 INFO - PROCESS | 3428 | 1461040671382 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 21:37:51 INFO - PROCESS | 3428 | 1461040671387 Marionette TRACE conn4 <- [1,2893,null,{"value":"13"}] 21:37:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 21:37:51 INFO - PROCESS | 3428 | 1461040671392 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 21:37:51 INFO - PROCESS | 3428 | 1461040671395 Marionette TRACE conn4 <- [1,2894,null,{}] 21:37:51 INFO - PROCESS | 3428 | 1461040671413 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}] 21:37:51 INFO - PROCESS | 3428 | 1461040671552 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 21:37:51 INFO - PROCESS | 3428 | 1461040671629 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:51 INFO - PROCESS | 3428 | ++DOCSHELL 103EA000 == 77 [pid = 3428] [id = 733] 21:37:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 164 (10C44400) [pid = 3428] [serial = 2199] [outer = 00000000] 21:37:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 165 (14C67C00) [pid = 3428] [serial = 2200] [outer = 10C44400] 21:37:51 INFO - PROCESS | 3428 | 1461040671722 Marionette DEBUG loaded listener.js 21:37:51 INFO - PROCESS | 3428 | ++DOMWINDOW == 166 (14CEAC00) [pid = 3428] [serial = 2201] [outer = 10C44400] 21:37:52 INFO - PROCESS | 3428 | --DOCSHELL 11197C00 == 76 [pid = 3428] [id = 705] 21:37:52 INFO - PROCESS | 3428 | --DOCSHELL 17F2F800 == 75 [pid = 3428] [id = 703] 21:37:52 INFO - PROCESS | 3428 | --DOCSHELL 0FD8C000 == 74 [pid = 3428] [id = 611] 21:37:52 INFO - PROCESS | 3428 | --DOCSHELL 18B42400 == 73 [pid = 3428] [id = 725] 21:37:52 INFO - PROCESS | 3428 | --DOCSHELL 0FD06C00 == 72 [pid = 3428] [id = 724] 21:37:52 INFO - PROCESS | 3428 | --DOCSHELL 1D543400 == 71 [pid = 3428] [id = 723] 21:37:52 INFO - PROCESS | 3428 | --DOCSHELL 1C701800 == 70 [pid = 3428] [id = 722] 21:37:52 INFO - PROCESS | 3428 | --DOCSHELL 1AED8C00 == 69 [pid = 3428] [id = 721] 21:37:52 INFO - PROCESS | 3428 | --DOCSHELL 19648C00 == 68 [pid = 3428] [id = 720] 21:37:52 INFO - PROCESS | 3428 | --DOMWINDOW == 165 (15A5DC00) [pid = 3428] [serial = 2086] [outer = 00000000] [url = about:blank] 21:37:52 INFO - PROCESS | 3428 | --DOMWINDOW == 164 (1BE94C00) [pid = 3428] [serial = 2089] [outer = 00000000] [url = about:blank] 21:37:52 INFO - PROCESS | 3428 | --DOMWINDOW == 163 (1D61C400) [pid = 3428] [serial = 2092] [outer = 00000000] [url = about:blank] 21:37:52 INFO - PROCESS | 3428 | --DOMWINDOW == 162 (1D776800) [pid = 3428] [serial = 2095] [outer = 00000000] [url = about:blank] 21:37:52 INFO - PROCESS | 3428 | --DOMWINDOW == 161 (1D7B5C00) [pid = 3428] [serial = 2098] [outer = 00000000] [url = about:blank] 21:37:52 INFO - PROCESS | 3428 | --DOCSHELL 17FC7C00 == 67 [pid = 3428] [id = 719] 21:37:52 INFO - PROCESS | 3428 | --DOCSHELL 0FE2F800 == 66 [pid = 3428] [id = 718] 21:37:52 INFO - PROCESS | 3428 | --DOCSHELL 1449FC00 == 65 [pid = 3428] [id = 717] 21:37:52 INFO - PROCESS | 3428 | --DOCSHELL 16956800 == 64 [pid = 3428] [id = 712] 21:37:52 INFO - PROCESS | 3428 | --DOCSHELL 14928C00 == 63 [pid = 3428] [id = 711] 21:37:52 INFO - PROCESS | 3428 | --DOMWINDOW == 160 (0FE0A400) [pid = 3428] [serial = 1907] [outer = 00000000] [url = about:blank] 21:37:52 INFO - PROCESS | 3428 | --DOMWINDOW == 159 (14210400) [pid = 3428] [serial = 1949] [outer = 00000000] [url = about:blank] 21:37:52 INFO - PROCESS | 3428 | --DOMWINDOW == 158 (15F0C800) [pid = 3428] [serial = 1952] [outer = 00000000] [url = about:blank] 21:37:52 INFO - PROCESS | 3428 | --DOMWINDOW == 157 (1988EC00) [pid = 3428] [serial = 1955] [outer = 00000000] [url = about:blank] 21:37:52 INFO - PROCESS | 3428 | --DOMWINDOW == 156 (1B8AAC00) [pid = 3428] [serial = 1958] [outer = 00000000] [url = about:blank] 21:37:52 INFO - PROCESS | 3428 | --DOMWINDOW == 155 (19890400) [pid = 3428] [serial = 2116] [outer = 00000000] [url = about:blank] 21:37:52 INFO - PROCESS | 3428 | --DOMWINDOW == 154 (1BFBFC00) [pid = 3428] [serial = 2119] [outer = 00000000] [url = about:blank] 21:37:52 INFO - PROCESS | 3428 | --DOMWINDOW == 153 (19F9F800) [pid = 3428] [serial = 2117] [outer = 00000000] [url = about:blank] 21:37:52 INFO - PROCESS | 3428 | --DOMWINDOW == 152 (1558E400) [pid = 3428] [serial = 2107] [outer = 00000000] [url = about:blank] 21:37:52 INFO - PROCESS | 3428 | --DOMWINDOW == 151 (15A60400) [pid = 3428] [serial = 2108] [outer = 00000000] [url = about:blank] 21:37:52 INFO - PROCESS | 3428 | --DOMWINDOW == 150 (18A58C00) [pid = 3428] [serial = 2110] [outer = 00000000] [url = about:blank] 21:37:52 INFO - PROCESS | 3428 | --DOMWINDOW == 149 (18ADFC00) [pid = 3428] [serial = 2111] [outer = 00000000] [url = about:blank] 21:37:52 INFO - PROCESS | 3428 | --DOMWINDOW == 148 (195EC000) [pid = 3428] [serial = 2113] [outer = 00000000] [url = about:blank] 21:37:52 INFO - PROCESS | 3428 | --DOMWINDOW == 147 (1026B400) [pid = 3428] [serial = 2104] [outer = 00000000] [url = about:blank] 21:37:52 INFO - PROCESS | 3428 | --DOMWINDOW == 146 (13337C00) [pid = 3428] [serial = 2105] [outer = 00000000] [url = about:blank] 21:37:52 INFO - PROCESS | 3428 | --DOMWINDOW == 145 (14530400) [pid = 3428] [serial = 2102] [outer = 00000000] [url = about:blank] 21:37:52 INFO - PROCESS | 3428 | --DOMWINDOW == 144 (1441F000) [pid = 3428] [serial = 2101] [outer = 00000000] [url = about:blank] 21:37:52 INFO - PROCESS | 3428 | --DOMWINDOW == 143 (14C6D800) [pid = 3428] [serial = 2122] [outer = 00000000] [url = about:blank] 21:37:52 INFO - PROCESS | 3428 | --DOMWINDOW == 142 (1BFC1800) [pid = 3428] [serial = 2120] [outer = 00000000] [url = about:blank] 21:37:52 INFO - PROCESS | 3428 | --DOMWINDOW == 141 (17B60C00) [pid = 3428] [serial = 2123] [outer = 00000000] [url = about:blank] 21:37:52 INFO - PROCESS | 3428 | --DOMWINDOW == 140 (1C851C00) [pid = 3428] [serial = 2128] [outer = 00000000] [url = about:blank] 21:37:52 INFO - PROCESS | 3428 | --DOMWINDOW == 139 (1C782800) [pid = 3428] [serial = 2125] [outer = 00000000] [url = about:blank] 21:37:52 INFO - PROCESS | 3428 | --DOMWINDOW == 138 (1C84A000) [pid = 3428] [serial = 2126] [outer = 00000000] [url = about:blank] 21:37:52 INFO - PROCESS | 3428 | --DOMWINDOW == 137 (19644800) [pid = 3428] [serial = 2114] [outer = 00000000] [url = about:blank] 21:37:52 INFO - PROCESS | 3428 | --DOMWINDOW == 136 (1D549000) [pid = 3428] [serial = 2129] [outer = 00000000] [url = about:blank] 21:37:52 INFO - PROCESS | 3428 | --DOMWINDOW == 135 (19852C00) [pid = 3428] [serial = 1913] [outer = 00000000] [url = about:blank] 21:37:52 INFO - PROCESS | 3428 | --DOMWINDOW == 134 (10265C00) [pid = 3428] [serial = 1874] [outer = 00000000] [url = about:blank] 21:37:52 INFO - PROCESS | 3428 | --DOMWINDOW == 133 (1963D800) [pid = 3428] [serial = 1871] [outer = 00000000] [url = about:blank] 21:37:52 INFO - PROCESS | 3428 | --DOMWINDOW == 132 (19B5AC00) [pid = 3428] [serial = 1916] [outer = 00000000] [url = about:blank] 21:37:52 INFO - PROCESS | 3428 | --DOMWINDOW == 131 (15B24C00) [pid = 3428] [serial = 1910] [outer = 00000000] [url = about:blank] 21:37:52 INFO - PROCESS | 3428 | 1461040672338 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]]]}] 21:37:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 21:37:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 992ms 21:37:52 INFO - PROCESS | 3428 | 1461040672386 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 21:37:52 INFO - PROCESS | 3428 | 1461040672392 Marionette TRACE conn4 <- [1,2897,null,{"value":"13"}] 21:37:52 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 21:37:52 INFO - PROCESS | 3428 | 1461040672398 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 21:37:52 INFO - PROCESS | 3428 | 1461040672400 Marionette TRACE conn4 <- [1,2898,null,{}] 21:37:52 INFO - PROCESS | 3428 | 1461040672404 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}] 21:37:52 INFO - PROCESS | 3428 | 1461040672497 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 21:37:52 INFO - PROCESS | 3428 | 1461040672603 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:52 INFO - PROCESS | 3428 | ++DOCSHELL 0FE30000 == 64 [pid = 3428] [id = 734] 21:37:52 INFO - PROCESS | 3428 | ++DOMWINDOW == 132 (0FE35C00) [pid = 3428] [serial = 2202] [outer = 00000000] 21:37:52 INFO - PROCESS | 3428 | ++DOMWINDOW == 133 (14523400) [pid = 3428] [serial = 2203] [outer = 0FE35C00] 21:37:52 INFO - PROCESS | 3428 | 1461040672648 Marionette DEBUG loaded listener.js 21:37:52 INFO - PROCESS | 3428 | ++DOMWINDOW == 134 (149DC000) [pid = 3428] [serial = 2204] [outer = 0FE35C00] 21:37:53 INFO - PROCESS | 3428 | 1461040673094 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]]]}] 21:37:53 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 21:37:53 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 21:37:53 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 730ms 21:37:53 INFO - PROCESS | 3428 | 1461040673129 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 21:37:53 INFO - PROCESS | 3428 | 1461040673131 Marionette TRACE conn4 <- [1,2901,null,{"value":"13"}] 21:37:53 INFO - PROCESS | 3428 | 1461040673135 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 21:37:53 INFO - TEST-START | /DOMEvents/constructors.html 21:37:53 INFO - PROCESS | 3428 | 1461040673138 Marionette TRACE conn4 <- [1,2902,null,{}] 21:37:53 INFO - PROCESS | 3428 | 1461040673148 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}] 21:37:53 INFO - PROCESS | 3428 | 1461040673270 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 21:37:53 INFO - PROCESS | 3428 | 1461040673279 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:53 INFO - PROCESS | 3428 | ++DOCSHELL 14C60C00 == 65 [pid = 3428] [id = 735] 21:37:53 INFO - PROCESS | 3428 | ++DOMWINDOW == 135 (15A60400) [pid = 3428] [serial = 2205] [outer = 00000000] 21:37:53 INFO - PROCESS | 3428 | ++DOMWINDOW == 136 (15F0DC00) [pid = 3428] [serial = 2206] [outer = 15A60400] 21:37:53 INFO - PROCESS | 3428 | 1461040673326 Marionette DEBUG loaded listener.js 21:37:53 INFO - PROCESS | 3428 | ++DOMWINDOW == 137 (17B5BC00) [pid = 3428] [serial = 2207] [outer = 15A60400] 21:37:53 INFO - PROCESS | 3428 | 1461040673982 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]]]}] 21:37:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 21:37:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 21:37:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 21:37:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 21:37:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 21:37:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 21:37:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 21:37:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 21:37:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 21:37:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 21:37:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 21:37:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 21:37:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 21:37:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 21:37:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 21:37:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 21:37:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 21:37:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 21:37:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 21:37:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 21:37:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 21:37:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 21:37:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 21:37:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 21:37:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 21:37:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 21:37:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 21:37:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 21:37:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 21:37:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 21:37:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 21:37:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 21:37:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 21:37:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 21:37:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 21:37:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 21:37:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 21:37:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 21:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 21:37:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:37:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 21:37:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 21:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 21:37:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:37:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 21:37:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 21:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 21:37:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:37:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 21:37:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 21:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 21:37:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:37:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 21:37:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 21:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 21:37:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:37:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 21:37:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 21:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 21:37:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:37:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 21:37:54 INFO - TEST-OK | /DOMEvents/constructors.html | took 915ms 21:37:54 INFO - PROCESS | 3428 | 1461040674054 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 21:37:54 INFO - PROCESS | 3428 | 1461040674057 Marionette TRACE conn4 <- [1,2905,null,{"value":"13"}] 21:37:54 INFO - PROCESS | 3428 | 1461040674060 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 21:37:54 INFO - TEST-START | /DOMEvents/event-phases-order.html 21:37:54 INFO - PROCESS | 3428 | 1461040674062 Marionette TRACE conn4 <- [1,2906,null,{}] 21:37:54 INFO - PROCESS | 3428 | 1461040674066 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}] 21:37:54 INFO - PROCESS | 3428 | 1461040674154 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 21:37:54 INFO - PROCESS | 3428 | 1461040674272 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:54 INFO - PROCESS | 3428 | ++DOCSHELL 17F35000 == 66 [pid = 3428] [id = 736] 21:37:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 138 (17F35C00) [pid = 3428] [serial = 2208] [outer = 00000000] 21:37:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 139 (18ADFC00) [pid = 3428] [serial = 2209] [outer = 17F35C00] 21:37:54 INFO - PROCESS | 3428 | 1461040674319 Marionette DEBUG loaded listener.js 21:37:54 INFO - PROCESS | 3428 | ++DOMWINDOW == 140 (18C1B800) [pid = 3428] [serial = 2210] [outer = 17F35C00] 21:37:54 INFO - PROCESS | 3428 | 1461040674729 Marionette TRACE conn4 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 21:37:54 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 21:37:54 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 730ms 21:37:54 INFO - PROCESS | 3428 | 1461040674797 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 21:37:54 INFO - PROCESS | 3428 | 1461040674799 Marionette TRACE conn4 <- [1,2909,null,{"value":"13"}] 21:37:54 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 21:37:54 INFO - PROCESS | 3428 | 1461040674803 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 21:37:54 INFO - PROCESS | 3428 | 1461040674805 Marionette TRACE conn4 <- [1,2910,null,{}] 21:37:54 INFO - PROCESS | 3428 | 1461040674808 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}] 21:37:54 INFO - PROCESS | 3428 | 1461040674929 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 21:37:55 INFO - PROCESS | 3428 | 1461040674998 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:55 INFO - PROCESS | 3428 | ++DOCSHELL 10263800 == 67 [pid = 3428] [id = 737] 21:37:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 141 (18265C00) [pid = 3428] [serial = 2211] [outer = 00000000] 21:37:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 142 (195EEC00) [pid = 3428] [serial = 2212] [outer = 18265C00] 21:37:55 INFO - PROCESS | 3428 | 1461040675045 Marionette DEBUG loaded listener.js 21:37:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 143 (1963F000) [pid = 3428] [serial = 2213] [outer = 18265C00] 21:37:55 INFO - PROCESS | 3428 | [3428] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 21:37:55 INFO - PROCESS | 3428 | [3428] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 21:37:55 INFO - PROCESS | 3428 | [3428] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 21:37:55 INFO - PROCESS | 3428 | [3428] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/events/Event.cpp, line 567 21:37:55 INFO - PROCESS | 3428 | 1461040675482 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]]]}] 21:37:55 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 21:37:55 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 21:37:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 21:37:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:37:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:37:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:37:55 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 21:37:55 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 21:37:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:37:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:37:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:37:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:37:55 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 21:37:55 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 21:37:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:37:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:37:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:37:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:37:55 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]" 21:37:55 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 21:37:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:37:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:37:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:37:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:37:55 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 21:37:55 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 741ms 21:37:55 INFO - PROCESS | 3428 | 1461040675548 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 21:37:55 INFO - PROCESS | 3428 | 1461040675550 Marionette TRACE conn4 <- [1,2913,null,{"value":"13"}] 21:37:55 INFO - PROCESS | 3428 | 1461040675553 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 21:37:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 21:37:55 INFO - PROCESS | 3428 | 1461040675555 Marionette TRACE conn4 <- [1,2914,null,{}] 21:37:55 INFO - PROCESS | 3428 | 1461040675559 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}] 21:37:55 INFO - PROCESS | 3428 | 1461040675689 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 21:37:55 INFO - PROCESS | 3428 | 1461040675763 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:55 INFO - PROCESS | 3428 | ++DOCSHELL 196AAC00 == 68 [pid = 3428] [id = 738] 21:37:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 144 (196AB800) [pid = 3428] [serial = 2214] [outer = 00000000] 21:37:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 145 (19FF9000) [pid = 3428] [serial = 2215] [outer = 196AB800] 21:37:55 INFO - PROCESS | 3428 | 1461040675811 Marionette DEBUG loaded listener.js 21:37:55 INFO - PROCESS | 3428 | ++DOMWINDOW == 146 (1A0FA400) [pid = 3428] [serial = 2216] [outer = 196AB800] 21:37:56 INFO - PROCESS | 3428 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 21:37:56 INFO - PROCESS | 3428 | 1461040676215 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]]]}] 21:37:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 21:37:56 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 670ms 21:37:56 INFO - PROCESS | 3428 | 1461040676229 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 21:37:56 INFO - PROCESS | 3428 | 1461040676231 Marionette TRACE conn4 <- [1,2917,null,{"value":"13"}] 21:37:56 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 21:37:56 INFO - PROCESS | 3428 | 1461040676234 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 21:37:56 INFO - PROCESS | 3428 | 1461040676236 Marionette TRACE conn4 <- [1,2918,null,{}] 21:37:56 INFO - PROCESS | 3428 | 1461040676239 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}] 21:37:56 INFO - PROCESS | 3428 | 1461040676389 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 21:37:56 INFO - PROCESS | 3428 | 1461040676397 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:56 INFO - PROCESS | 3428 | ++DOCSHELL 1AE22400 == 69 [pid = 3428] [id = 739] 21:37:56 INFO - PROCESS | 3428 | ++DOMWINDOW == 147 (1AEE6C00) [pid = 3428] [serial = 2217] [outer = 00000000] 21:37:56 INFO - PROCESS | 3428 | ++DOMWINDOW == 148 (1BFBD000) [pid = 3428] [serial = 2218] [outer = 1AEE6C00] 21:37:56 INFO - PROCESS | 3428 | 1461040676502 Marionette DEBUG loaded listener.js 21:37:56 INFO - PROCESS | 3428 | ++DOMWINDOW == 149 (1C601800) [pid = 3428] [serial = 2219] [outer = 1AEE6C00] 21:37:56 INFO - PROCESS | 3428 | --DOMWINDOW == 148 (1D605400) [pid = 3428] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 21:37:56 INFO - PROCESS | 3428 | --DOMWINDOW == 147 (1AEDF800) [pid = 3428] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 21:37:56 INFO - PROCESS | 3428 | --DOMWINDOW == 146 (1C703C00) [pid = 3428] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 21:37:56 INFO - PROCESS | 3428 | --DOMWINDOW == 145 (0FD08800) [pid = 3428] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 21:37:56 INFO - PROCESS | 3428 | --DOMWINDOW == 144 (15590C00) [pid = 3428] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 21:37:56 INFO - PROCESS | 3428 | --DOMWINDOW == 143 (10C3D800) [pid = 3428] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 21:37:56 INFO - PROCESS | 3428 | --DOMWINDOW == 142 (196A5800) [pid = 3428] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 21:37:56 INFO - PROCESS | 3428 | --DOMWINDOW == 141 (1825D800) [pid = 3428] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 21:37:56 INFO - PROCESS | 3428 | --DOMWINDOW == 140 (1D545000) [pid = 3428] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 21:37:56 INFO - PROCESS | 3428 | --DOMWINDOW == 139 (18C22000) [pid = 3428] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 21:37:56 INFO - PROCESS | 3428 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 21:37:56 INFO - PROCESS | 3428 | 1461040676976 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]]]}] 21:37:57 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 21:37:57 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 770ms 21:37:57 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 21:37:57 INFO - PROCESS | 3428 | 1461040677005 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 21:37:57 INFO - PROCESS | 3428 | 1461040677007 Marionette TRACE conn4 <- [1,2921,null,{"value":"13"}] 21:37:57 INFO - PROCESS | 3428 | 1461040677010 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 21:37:57 INFO - PROCESS | 3428 | 1461040677012 Marionette TRACE conn4 <- [1,2922,null,{}] 21:37:57 INFO - PROCESS | 3428 | 1461040677015 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}] 21:37:57 INFO - PROCESS | 3428 | 1461040677150 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 21:37:57 INFO - PROCESS | 3428 | 1461040677213 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:57 INFO - PROCESS | 3428 | ++DOCSHELL 155D4400 == 70 [pid = 3428] [id = 740] 21:37:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 140 (17B53400) [pid = 3428] [serial = 2220] [outer = 00000000] 21:37:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 141 (1ABB5C00) [pid = 3428] [serial = 2221] [outer = 17B53400] 21:37:57 INFO - PROCESS | 3428 | 1461040677257 Marionette DEBUG loaded listener.js 21:37:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 142 (1AC14000) [pid = 3428] [serial = 2222] [outer = 17B53400] 21:37:57 INFO - PROCESS | 3428 | 1461040677566 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]]]}] 21:37:57 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 21:37:57 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 570ms 21:37:57 INFO - PROCESS | 3428 | 1461040677581 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 21:37:57 INFO - PROCESS | 3428 | 1461040677583 Marionette TRACE conn4 <- [1,2925,null,{"value":"13"}] 21:37:57 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 21:37:57 INFO - PROCESS | 3428 | 1461040677606 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 21:37:57 INFO - PROCESS | 3428 | 1461040677607 Marionette TRACE conn4 <- [1,2926,null,{}] 21:37:57 INFO - PROCESS | 3428 | 1461040677616 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}] 21:37:57 INFO - PROCESS | 3428 | 1461040677749 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 21:37:57 INFO - PROCESS | 3428 | 1461040677757 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:57 INFO - PROCESS | 3428 | ++DOCSHELL 0FE38800 == 71 [pid = 3428] [id = 741] 21:37:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 143 (14B7E400) [pid = 3428] [serial = 2223] [outer = 00000000] 21:37:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 144 (1C70D400) [pid = 3428] [serial = 2224] [outer = 14B7E400] 21:37:57 INFO - PROCESS | 3428 | 1461040677801 Marionette DEBUG loaded listener.js 21:37:57 INFO - PROCESS | 3428 | ++DOMWINDOW == 145 (1C77D400) [pid = 3428] [serial = 2225] [outer = 14B7E400] 21:37:58 INFO - PROCESS | 3428 | 1461040678213 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]]]}] 21:37:58 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. 21:37:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 650ms 21:37:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 21:37:58 INFO - PROCESS | 3428 | 1461040678246 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 21:37:58 INFO - PROCESS | 3428 | 1461040678248 Marionette TRACE conn4 <- [1,2929,null,{"value":"13"}] 21:37:58 INFO - PROCESS | 3428 | 1461040678251 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 21:37:58 INFO - PROCESS | 3428 | 1461040678253 Marionette TRACE conn4 <- [1,2930,null,{}] 21:37:58 INFO - PROCESS | 3428 | 1461040678257 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}] 21:37:58 INFO - PROCESS | 3428 | 1461040678390 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 21:37:58 INFO - PROCESS | 3428 | 1461040678398 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:58 INFO - PROCESS | 3428 | ++DOCSHELL 1C705000 == 72 [pid = 3428] [id = 742] 21:37:58 INFO - PROCESS | 3428 | ++DOMWINDOW == 146 (1C70B400) [pid = 3428] [serial = 2226] [outer = 00000000] 21:37:58 INFO - PROCESS | 3428 | ++DOMWINDOW == 147 (1C851400) [pid = 3428] [serial = 2227] [outer = 1C70B400] 21:37:58 INFO - PROCESS | 3428 | 1461040678444 Marionette DEBUG loaded listener.js 21:37:58 INFO - PROCESS | 3428 | ++DOMWINDOW == 148 (1D503400) [pid = 3428] [serial = 2228] [outer = 1C70B400] 21:37:58 INFO - PROCESS | 3428 | 1461040678935 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"]]]}] 21:37:58 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 21:37:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 21:37:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 21:37:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 730ms 21:37:58 INFO - PROCESS | 3428 | 1461040678983 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 21:37:59 INFO - PROCESS | 3428 | 1461040678987 Marionette TRACE conn4 <- [1,2933,null,{"value":"13"}] 21:37:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 21:37:59 INFO - PROCESS | 3428 | 1461040678992 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 21:37:59 INFO - PROCESS | 3428 | 1461040678997 Marionette TRACE conn4 <- [1,2934,null,{}] 21:37:59 INFO - PROCESS | 3428 | 1461040679004 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}] 21:37:59 INFO - PROCESS | 3428 | 1461040679171 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 21:37:59 INFO - PROCESS | 3428 | 1461040679311 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:59 INFO - PROCESS | 3428 | ++DOCSHELL 13337C00 == 73 [pid = 3428] [id = 743] 21:37:59 INFO - PROCESS | 3428 | ++DOMWINDOW == 149 (1333AC00) [pid = 3428] [serial = 2229] [outer = 00000000] 21:37:59 INFO - PROCESS | 3428 | ++DOMWINDOW == 150 (14417400) [pid = 3428] [serial = 2230] [outer = 1333AC00] 21:37:59 INFO - PROCESS | 3428 | 1461040679367 Marionette DEBUG loaded listener.js 21:37:59 INFO - PROCESS | 3428 | ++DOMWINDOW == 151 (149C5000) [pid = 3428] [serial = 2231] [outer = 1333AC00] 21:37:59 INFO - PROCESS | 3428 | 1461040679859 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]]]}] 21:37:59 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. 21:37:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 890ms 21:37:59 INFO - PROCESS | 3428 | 1461040679884 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 21:37:59 INFO - PROCESS | 3428 | 1461040679891 Marionette TRACE conn4 <- [1,2937,null,{"value":"13"}] 21:37:59 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 21:37:59 INFO - PROCESS | 3428 | 1461040679897 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 21:37:59 INFO - PROCESS | 3428 | 1461040679900 Marionette TRACE conn4 <- [1,2938,null,{}] 21:37:59 INFO - PROCESS | 3428 | 1461040679904 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}] 21:38:00 INFO - PROCESS | 3428 | 1461040680016 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 21:38:00 INFO - PROCESS | 3428 | 1461040680178 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:00 INFO - PROCESS | 3428 | ++DOCSHELL 15A5FC00 == 74 [pid = 3428] [id = 744] 21:38:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 152 (16958C00) [pid = 3428] [serial = 2232] [outer = 00000000] 21:38:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 153 (18A55C00) [pid = 3428] [serial = 2233] [outer = 16958C00] 21:38:00 INFO - PROCESS | 3428 | 1461040680234 Marionette DEBUG loaded listener.js 21:38:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 154 (18AE0000) [pid = 3428] [serial = 2234] [outer = 16958C00] 21:38:00 INFO - PROCESS | 3428 | ++DOCSHELL 1AE1D400 == 75 [pid = 3428] [id = 745] 21:38:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 155 (1C602400) [pid = 3428] [serial = 2235] [outer = 00000000] 21:38:00 INFO - PROCESS | 3428 | ++DOMWINDOW == 156 (1C70AC00) [pid = 3428] [serial = 2236] [outer = 1C602400] 21:38:00 INFO - PROCESS | 3428 | 1461040680877 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]]]}] 21:38:00 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. 21:38:00 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1021ms 21:38:00 INFO - PROCESS | 3428 | 1461040680919 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 21:38:00 INFO - PROCESS | 3428 | 1461040680921 Marionette TRACE conn4 <- [1,2941,null,{"value":"13"}] 21:38:00 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 21:38:00 INFO - PROCESS | 3428 | 1461040680925 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 21:38:00 INFO - PROCESS | 3428 | 1461040680929 Marionette TRACE conn4 <- [1,2942,null,{}] 21:38:00 INFO - PROCESS | 3428 | 1461040680976 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}] 21:38:01 INFO - PROCESS | 3428 | 1461040681116 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 21:38:01 INFO - PROCESS | 3428 | 1461040681260 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:01 INFO - PROCESS | 3428 | ++DOCSHELL 0FE2D400 == 76 [pid = 3428] [id = 746] 21:38:01 INFO - PROCESS | 3428 | ++DOMWINDOW == 157 (18B42000) [pid = 3428] [serial = 2237] [outer = 00000000] 21:38:01 INFO - PROCESS | 3428 | ++DOMWINDOW == 158 (1D54A000) [pid = 3428] [serial = 2238] [outer = 18B42000] 21:38:01 INFO - PROCESS | 3428 | 1461040681320 Marionette DEBUG loaded listener.js 21:38:01 INFO - PROCESS | 3428 | ++DOMWINDOW == 159 (1D58E000) [pid = 3428] [serial = 2239] [outer = 18B42000] 21:38:01 INFO - PROCESS | 3428 | 1461040681870 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]]]}] 21:38:01 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:38:01 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 21:38:01 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 970ms 21:38:01 INFO - PROCESS | 3428 | 1461040681898 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 21:38:01 INFO - PROCESS | 3428 | 1461040681901 Marionette TRACE conn4 <- [1,2945,null,{"value":"13"}] 21:38:01 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 21:38:01 INFO - PROCESS | 3428 | 1461040681905 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 21:38:01 INFO - PROCESS | 3428 | 1461040681907 Marionette TRACE conn4 <- [1,2946,null,{}] 21:38:01 INFO - PROCESS | 3428 | 1461040681911 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}] 21:38:02 INFO - PROCESS | 3428 | 1461040682059 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 21:38:02 INFO - PROCESS | 3428 | 1461040682210 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:02 INFO - PROCESS | 3428 | ++DOCSHELL 1D592400 == 77 [pid = 3428] [id = 747] 21:38:02 INFO - PROCESS | 3428 | ++DOMWINDOW == 160 (1D602400) [pid = 3428] [serial = 2240] [outer = 00000000] 21:38:02 INFO - PROCESS | 3428 | ++DOMWINDOW == 161 (1D7B4000) [pid = 3428] [serial = 2241] [outer = 1D602400] 21:38:02 INFO - PROCESS | 3428 | 1461040682269 Marionette DEBUG loaded listener.js 21:38:02 INFO - PROCESS | 3428 | ++DOMWINDOW == 162 (1D7ECC00) [pid = 3428] [serial = 2242] [outer = 1D602400] 21:38:02 INFO - PROCESS | 3428 | 1461040682750 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]]]}] 21:38:02 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. 21:38:02 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 870ms 21:38:02 INFO - PROCESS | 3428 | 1461040682778 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 21:38:02 INFO - PROCESS | 3428 | 1461040682780 Marionette TRACE conn4 <- [1,2949,null,{"value":"13"}] 21:38:02 INFO - PROCESS | 3428 | 1461040682784 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 21:38:02 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 21:38:02 INFO - PROCESS | 3428 | 1461040682786 Marionette TRACE conn4 <- [1,2950,null,{}] 21:38:02 INFO - PROCESS | 3428 | 1461040682790 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}] 21:38:02 INFO - PROCESS | 3428 | 1461040682926 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 21:38:03 INFO - PROCESS | 3428 | 1461040683050 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:03 INFO - PROCESS | 3428 | ++DOCSHELL 1D7E3000 == 78 [pid = 3428] [id = 748] 21:38:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 163 (1E508800) [pid = 3428] [serial = 2243] [outer = 00000000] 21:38:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 164 (1E7DA400) [pid = 3428] [serial = 2244] [outer = 1E508800] 21:38:03 INFO - PROCESS | 3428 | 1461040683106 Marionette DEBUG loaded listener.js 21:38:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 165 (1ED31800) [pid = 3428] [serial = 2245] [outer = 1E508800] 21:38:03 INFO - PROCESS | 3428 | 1461040683621 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]]]}] 21:38:03 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. 21:38:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 870ms 21:38:03 INFO - PROCESS | 3428 | 1461040683658 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 21:38:03 INFO - PROCESS | 3428 | 1461040683661 Marionette TRACE conn4 <- [1,2953,null,{"value":"13"}] 21:38:03 INFO - PROCESS | 3428 | 1461040683664 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 21:38:03 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 21:38:03 INFO - PROCESS | 3428 | 1461040683666 Marionette TRACE conn4 <- [1,2954,null,{}] 21:38:03 INFO - PROCESS | 3428 | 1461040683686 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}] 21:38:03 INFO - PROCESS | 3428 | 1461040683810 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 21:38:03 INFO - PROCESS | 3428 | 1461040683947 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:03 INFO - PROCESS | 3428 | ++DOCSHELL 1EEE9800 == 79 [pid = 3428] [id = 749] 21:38:03 INFO - PROCESS | 3428 | ++DOMWINDOW == 166 (211CCC00) [pid = 3428] [serial = 2246] [outer = 00000000] 21:38:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 167 (211D1800) [pid = 3428] [serial = 2247] [outer = 211CCC00] 21:38:04 INFO - PROCESS | 3428 | 1461040684003 Marionette DEBUG loaded listener.js 21:38:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 168 (211D3000) [pid = 3428] [serial = 2248] [outer = 211CCC00] 21:38:04 INFO - PROCESS | 3428 | 1461040684460 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]]]}] 21:38:04 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. 21:38:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 830ms 21:38:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 21:38:04 INFO - PROCESS | 3428 | 1461040684498 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 21:38:04 INFO - PROCESS | 3428 | 1461040684501 Marionette TRACE conn4 <- [1,2957,null,{"value":"13"}] 21:38:04 INFO - PROCESS | 3428 | 1461040684504 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 21:38:04 INFO - PROCESS | 3428 | 1461040684506 Marionette TRACE conn4 <- [1,2958,null,{}] 21:38:04 INFO - PROCESS | 3428 | 1461040684510 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}] 21:38:04 INFO - PROCESS | 3428 | 1461040684616 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 21:38:04 INFO - PROCESS | 3428 | 1461040684740 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:04 INFO - PROCESS | 3428 | ++DOCSHELL 20BD1800 == 80 [pid = 3428] [id = 750] 21:38:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 169 (20BD4000) [pid = 3428] [serial = 2249] [outer = 00000000] 21:38:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 170 (20BDAC00) [pid = 3428] [serial = 2250] [outer = 20BD4000] 21:38:04 INFO - PROCESS | 3428 | 1461040684794 Marionette DEBUG loaded listener.js 21:38:04 INFO - PROCESS | 3428 | ++DOMWINDOW == 171 (20BDC400) [pid = 3428] [serial = 2251] [outer = 20BD4000] 21:38:05 INFO - PROCESS | 3428 | 1461040685290 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]]]}] 21:38:05 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. 21:38:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 831ms 21:38:05 INFO - PROCESS | 3428 | 1461040685335 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 21:38:05 INFO - PROCESS | 3428 | 1461040685337 Marionette TRACE conn4 <- [1,2961,null,{"value":"13"}] 21:38:05 INFO - PROCESS | 3428 | 1461040685340 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 21:38:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 21:38:05 INFO - PROCESS | 3428 | 1461040685342 Marionette TRACE conn4 <- [1,2962,null,{}] 21:38:05 INFO - PROCESS | 3428 | 1461040685346 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}] 21:38:05 INFO - PROCESS | 3428 | 1461040685456 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 21:38:05 INFO - PROCESS | 3428 | 1461040685619 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:05 INFO - PROCESS | 3428 | ++DOCSHELL 1A060C00 == 81 [pid = 3428] [id = 751] 21:38:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 172 (20BD9800) [pid = 3428] [serial = 2252] [outer = 00000000] 21:38:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 173 (211D9400) [pid = 3428] [serial = 2253] [outer = 20BD9800] 21:38:05 INFO - PROCESS | 3428 | 1461040685674 Marionette DEBUG loaded listener.js 21:38:05 INFO - PROCESS | 3428 | ++DOMWINDOW == 174 (21B58800) [pid = 3428] [serial = 2254] [outer = 20BD9800] 21:38:06 INFO - PROCESS | 3428 | 1461040686186 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]]]}] 21:38:06 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. 21:38:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 870ms 21:38:06 INFO - PROCESS | 3428 | 1461040686218 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 21:38:06 INFO - PROCESS | 3428 | 1461040686220 Marionette TRACE conn4 <- [1,2965,null,{"value":"13"}] 21:38:06 INFO - PROCESS | 3428 | 1461040686225 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 21:38:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 21:38:06 INFO - PROCESS | 3428 | 1461040686227 Marionette TRACE conn4 <- [1,2966,null,{}] 21:38:06 INFO - PROCESS | 3428 | 1461040686230 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}] 21:38:06 INFO - PROCESS | 3428 | 1461040686339 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 21:38:06 INFO - PROCESS | 3428 | 1461040686619 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:06 INFO - PROCESS | 3428 | ++DOCSHELL 0F3F1800 == 82 [pid = 3428] [id = 752] 21:38:06 INFO - PROCESS | 3428 | ++DOMWINDOW == 175 (0FE0A400) [pid = 3428] [serial = 2255] [outer = 00000000] 21:38:06 INFO - PROCESS | 3428 | ++DOMWINDOW == 176 (103F2000) [pid = 3428] [serial = 2256] [outer = 0FE0A400] 21:38:06 INFO - PROCESS | 3428 | 1461040686673 Marionette DEBUG loaded listener.js 21:38:06 INFO - PROCESS | 3428 | ++DOMWINDOW == 177 (13333000) [pid = 3428] [serial = 2257] [outer = 0FE0A400] 21:38:07 INFO - PROCESS | 3428 | 1461040687205 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]]]}] 21:38:07 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. 21:38:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1016ms 21:38:07 INFO - PROCESS | 3428 | 1461040687246 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 21:38:07 INFO - PROCESS | 3428 | 1461040687251 Marionette TRACE conn4 <- [1,2969,null,{"value":"13"}] 21:38:07 INFO - PROCESS | 3428 | 1461040687256 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 21:38:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 21:38:07 INFO - PROCESS | 3428 | 1461040687259 Marionette TRACE conn4 <- [1,2970,null,{}] 21:38:07 INFO - PROCESS | 3428 | 1461040687264 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}] 21:38:07 INFO - PROCESS | 3428 | 1461040687420 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 21:38:07 INFO - PROCESS | 3428 | 1461040687551 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:07 INFO - PROCESS | 3428 | ++DOCSHELL 155DF800 == 83 [pid = 3428] [id = 753] 21:38:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 178 (15A5DC00) [pid = 3428] [serial = 2258] [outer = 00000000] 21:38:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 179 (18C23C00) [pid = 3428] [serial = 2259] [outer = 15A5DC00] 21:38:07 INFO - PROCESS | 3428 | 1461040687603 Marionette DEBUG loaded listener.js 21:38:07 INFO - PROCESS | 3428 | ++DOMWINDOW == 180 (195EC000) [pid = 3428] [serial = 2260] [outer = 15A5DC00] 21:38:08 INFO - PROCESS | 3428 | 1461040688111 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"]]]}] 21:38:08 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 21:38:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 21:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 21:38:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 870ms 21:38:08 INFO - PROCESS | 3428 | 1461040688139 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 21:38:08 INFO - PROCESS | 3428 | 1461040688142 Marionette TRACE conn4 <- [1,2973,null,{"value":"13"}] 21:38:08 INFO - PROCESS | 3428 | 1461040688148 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 21:38:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 21:38:08 INFO - PROCESS | 3428 | 1461040688150 Marionette TRACE conn4 <- [1,2974,null,{}] 21:38:08 INFO - PROCESS | 3428 | 1461040688154 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}] 21:38:08 INFO - PROCESS | 3428 | 1461040688259 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 21:38:08 INFO - PROCESS | 3428 | 1461040688431 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:08 INFO - PROCESS | 3428 | ++DOCSHELL 149DF800 == 84 [pid = 3428] [id = 754] 21:38:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 181 (155AE800) [pid = 3428] [serial = 2261] [outer = 00000000] 21:38:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 182 (19897400) [pid = 3428] [serial = 2262] [outer = 155AE800] 21:38:08 INFO - PROCESS | 3428 | 1461040688480 Marionette DEBUG loaded listener.js 21:38:08 INFO - PROCESS | 3428 | ++DOMWINDOW == 183 (1AEE1C00) [pid = 3428] [serial = 2263] [outer = 155AE800] 21:38:08 INFO - PROCESS | 3428 | --DOCSHELL 18C1C400 == 83 [pid = 3428] [id = 704] 21:38:08 INFO - PROCESS | 3428 | --DOCSHELL 1558F400 == 82 [pid = 3428] [id = 708] 21:38:08 INFO - PROCESS | 3428 | --DOCSHELL 0FE38800 == 81 [pid = 3428] [id = 741] 21:38:08 INFO - PROCESS | 3428 | --DOCSHELL 155D4400 == 80 [pid = 3428] [id = 740] 21:38:08 INFO - PROCESS | 3428 | --DOCSHELL 1AE22400 == 79 [pid = 3428] [id = 739] 21:38:08 INFO - PROCESS | 3428 | --DOCSHELL 196AAC00 == 78 [pid = 3428] [id = 738] 21:38:08 INFO - PROCESS | 3428 | --DOCSHELL 10263800 == 77 [pid = 3428] [id = 737] 21:38:08 INFO - PROCESS | 3428 | --DOCSHELL 17F35000 == 76 [pid = 3428] [id = 736] 21:38:08 INFO - PROCESS | 3428 | --DOCSHELL 14C60C00 == 75 [pid = 3428] [id = 735] 21:38:08 INFO - PROCESS | 3428 | --DOCSHELL 0FE30000 == 74 [pid = 3428] [id = 734] 21:38:08 INFO - PROCESS | 3428 | --DOCSHELL 103EA000 == 73 [pid = 3428] [id = 733] 21:38:08 INFO - PROCESS | 3428 | --DOMWINDOW == 182 (196A9C00) [pid = 3428] [serial = 2137] [outer = 00000000] [url = about:blank] 21:38:08 INFO - PROCESS | 3428 | --DOMWINDOW == 181 (15A65400) [pid = 3428] [serial = 2134] [outer = 00000000] [url = about:blank] 21:38:08 INFO - PROCESS | 3428 | --DOMWINDOW == 180 (1D7E2C00) [pid = 3428] [serial = 2140] [outer = 00000000] [url = about:blank] 21:38:08 INFO - PROCESS | 3428 | --DOMWINDOW == 179 (155AC800) [pid = 3428] [serial = 2143] [outer = 00000000] [url = about:blank] 21:38:08 INFO - PROCESS | 3428 | --DOMWINDOW == 178 (1E50AC00) [pid = 3428] [serial = 2146] [outer = 00000000] [url = about:blank] 21:38:08 INFO - PROCESS | 3428 | --DOMWINDOW == 177 (14C66C00) [pid = 3428] [serial = 2149] [outer = 00000000] [url = about:blank] 21:38:08 INFO - PROCESS | 3428 | --DOMWINDOW == 176 (1D7EFC00) [pid = 3428] [serial = 2179] [outer = 00000000] [url = about:blank] 21:38:08 INFO - PROCESS | 3428 | --DOCSHELL 14BC6C00 == 72 [pid = 3428] [id = 727] 21:38:08 INFO - PROCESS | 3428 | --DOMWINDOW == 175 (1D609800) [pid = 3428] [serial = 2084] [outer = 00000000] [url = about:blank] 21:38:08 INFO - PROCESS | 3428 | --DOMWINDOW == 174 (1B9DE800) [pid = 3428] [serial = 2164] [outer = 00000000] [url = about:blank] 21:38:08 INFO - PROCESS | 3428 | --DOMWINDOW == 173 (1C601C00) [pid = 3428] [serial = 2165] [outer = 00000000] [url = about:blank] 21:38:08 INFO - PROCESS | 3428 | --DOMWINDOW == 172 (1D510400) [pid = 3428] [serial = 2168] [outer = 00000000] [url = about:blank] 21:38:08 INFO - PROCESS | 3428 | --DOMWINDOW == 171 (1C847800) [pid = 3428] [serial = 2167] [outer = 00000000] [url = about:blank] 21:38:08 INFO - PROCESS | 3428 | --DOMWINDOW == 170 (14C64000) [pid = 3428] [serial = 2173] [outer = 00000000] [url = about:blank] 21:38:08 INFO - PROCESS | 3428 | --DOMWINDOW == 169 (15A63400) [pid = 3428] [serial = 2153] [outer = 00000000] [url = about:blank] 21:38:08 INFO - PROCESS | 3428 | --DOMWINDOW == 168 (155D6000) [pid = 3428] [serial = 2152] [outer = 00000000] [url = about:blank] 21:38:08 INFO - PROCESS | 3428 | --DOMWINDOW == 167 (14BCBC00) [pid = 3428] [serial = 2155] [outer = 00000000] [url = about:blank] 21:38:08 INFO - PROCESS | 3428 | --DOMWINDOW == 166 (15586400) [pid = 3428] [serial = 2156] [outer = 00000000] [url = about:blank] 21:38:08 INFO - PROCESS | 3428 | --DOMWINDOW == 165 (19B58000) [pid = 3428] [serial = 2161] [outer = 00000000] [url = about:blank] 21:38:08 INFO - PROCESS | 3428 | --DOMWINDOW == 164 (1D61AC00) [pid = 3428] [serial = 2131] [outer = 00000000] [url = about:blank] 21:38:08 INFO - PROCESS | 3428 | --DOMWINDOW == 163 (18C1C000) [pid = 3428] [serial = 2158] [outer = 00000000] [url = about:blank] 21:38:08 INFO - PROCESS | 3428 | --DOMWINDOW == 162 (18D5E000) [pid = 3428] [serial = 2159] [outer = 00000000] [url = about:blank] 21:38:08 INFO - PROCESS | 3428 | --DOMWINDOW == 161 (1D606C00) [pid = 3428] [serial = 2170] [outer = 00000000] [url = about:blank] 21:38:08 INFO - PROCESS | 3428 | --DOMWINDOW == 160 (1D7AE000) [pid = 3428] [serial = 2177] [outer = 00000000] [url = about:blank] 21:38:08 INFO - PROCESS | 3428 | --DOMWINDOW == 159 (1BFBDC00) [pid = 3428] [serial = 2176] [outer = 00000000] [url = about:blank] 21:38:08 INFO - PROCESS | 3428 | --DOMWINDOW == 158 (1D61BC00) [pid = 3428] [serial = 2171] [outer = 00000000] [url = about:blank] 21:38:08 INFO - PROCESS | 3428 | --DOMWINDOW == 157 (18262800) [pid = 3428] [serial = 2174] [outer = 00000000] [url = about:blank] 21:38:08 INFO - PROCESS | 3428 | --DOMWINDOW == 156 (1A05F800) [pid = 3428] [serial = 2162] [outer = 00000000] [url = about:blank] 21:38:09 INFO - PROCESS | 3428 | 1461040689004 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]]]}] 21:38:09 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. 21:38:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 870ms 21:38:09 INFO - PROCESS | 3428 | 1461040689022 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 21:38:09 INFO - PROCESS | 3428 | 1461040689024 Marionette TRACE conn4 <- [1,2977,null,{"value":"13"}] 21:38:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 21:38:09 INFO - PROCESS | 3428 | 1461040689029 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 21:38:09 INFO - PROCESS | 3428 | 1461040689035 Marionette TRACE conn4 <- [1,2978,null,{}] 21:38:09 INFO - PROCESS | 3428 | 1461040689043 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}] 21:38:09 INFO - PROCESS | 3428 | 1461040689135 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 21:38:09 INFO - PROCESS | 3428 | 1461040689141 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:09 INFO - PROCESS | 3428 | ++DOCSHELL 14C65000 == 73 [pid = 3428] [id = 755] 21:38:09 INFO - PROCESS | 3428 | ++DOMWINDOW == 157 (14C65800) [pid = 3428] [serial = 2264] [outer = 00000000] 21:38:09 INFO - PROCESS | 3428 | ++DOMWINDOW == 158 (15A5F000) [pid = 3428] [serial = 2265] [outer = 14C65800] 21:38:09 INFO - PROCESS | 3428 | 1461040689185 Marionette DEBUG loaded listener.js 21:38:09 INFO - PROCESS | 3428 | ++DOMWINDOW == 159 (15F0C800) [pid = 3428] [serial = 2266] [outer = 14C65800] 21:38:09 INFO - PROCESS | 3428 | ++DOCSHELL 19645800 == 74 [pid = 3428] [id = 756] 21:38:09 INFO - PROCESS | 3428 | ++DOMWINDOW == 160 (19647800) [pid = 3428] [serial = 2267] [outer = 00000000] 21:38:09 INFO - PROCESS | 3428 | ++DOMWINDOW == 161 (196AA000) [pid = 3428] [serial = 2268] [outer = 19647800] 21:38:09 INFO - PROCESS | 3428 | 1461040689690 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]]]}] 21:38:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 21:38:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 690ms 21:38:09 INFO - PROCESS | 3428 | 1461040689721 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 21:38:09 INFO - PROCESS | 3428 | 1461040689724 Marionette TRACE conn4 <- [1,2981,null,{"value":"13"}] 21:38:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 21:38:09 INFO - PROCESS | 3428 | 1461040689727 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 21:38:09 INFO - PROCESS | 3428 | 1461040689729 Marionette TRACE conn4 <- [1,2982,null,{}] 21:38:09 INFO - PROCESS | 3428 | 1461040689736 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}] 21:38:09 INFO - PROCESS | 3428 | 1461040689844 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 21:38:10 INFO - PROCESS | 3428 | 1461040689989 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:10 INFO - PROCESS | 3428 | ++DOCSHELL 155DAC00 == 75 [pid = 3428] [id = 757] 21:38:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 162 (18C1C400) [pid = 3428] [serial = 2269] [outer = 00000000] 21:38:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 163 (19852C00) [pid = 3428] [serial = 2270] [outer = 18C1C400] 21:38:10 INFO - PROCESS | 3428 | 1461040690036 Marionette DEBUG loaded listener.js 21:38:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 164 (19B60800) [pid = 3428] [serial = 2271] [outer = 18C1C400] 21:38:10 INFO - PROCESS | 3428 | 1461040690350 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]]]}] 21:38:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:38:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 21:38:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 670ms 21:38:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 21:38:10 INFO - PROCESS | 3428 | 1461040690398 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 21:38:10 INFO - PROCESS | 3428 | 1461040690400 Marionette TRACE conn4 <- [1,2985,null,{"value":"13"}] 21:38:10 INFO - PROCESS | 3428 | 1461040690403 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 21:38:10 INFO - PROCESS | 3428 | 1461040690405 Marionette TRACE conn4 <- [1,2986,null,{}] 21:38:10 INFO - PROCESS | 3428 | 1461040690408 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}] 21:38:10 INFO - PROCESS | 3428 | 1461040690556 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 21:38:10 INFO - PROCESS | 3428 | 1461040690622 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:10 INFO - PROCESS | 3428 | ++DOCSHELL 1B96A000 == 76 [pid = 3428] [id = 758] 21:38:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 165 (1B9DE800) [pid = 3428] [serial = 2272] [outer = 00000000] 21:38:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 166 (1C703C00) [pid = 3428] [serial = 2273] [outer = 1B9DE800] 21:38:10 INFO - PROCESS | 3428 | 1461040690673 Marionette DEBUG loaded listener.js 21:38:10 INFO - PROCESS | 3428 | ++DOMWINDOW == 167 (1C77B000) [pid = 3428] [serial = 2274] [outer = 1B9DE800] 21:38:11 INFO - PROCESS | 3428 | 1461040691063 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]]]}] 21:38:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 21:38:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 670ms 21:38:11 INFO - PROCESS | 3428 | 1461040691073 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 21:38:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 21:38:11 INFO - PROCESS | 3428 | 1461040691075 Marionette TRACE conn4 <- [1,2989,null,{"value":"13"}] 21:38:11 INFO - PROCESS | 3428 | 1461040691078 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 21:38:11 INFO - PROCESS | 3428 | 1461040691080 Marionette TRACE conn4 <- [1,2990,null,{}] 21:38:11 INFO - PROCESS | 3428 | 1461040691083 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}] 21:38:11 INFO - PROCESS | 3428 | 1461040691213 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 21:38:11 INFO - PROCESS | 3428 | 1461040691329 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:11 INFO - PROCESS | 3428 | ++DOCSHELL 1C84CC00 == 77 [pid = 3428] [id = 759] 21:38:11 INFO - PROCESS | 3428 | ++DOMWINDOW == 168 (1C850000) [pid = 3428] [serial = 2275] [outer = 00000000] 21:38:11 INFO - PROCESS | 3428 | ++DOMWINDOW == 169 (1D58A800) [pid = 3428] [serial = 2276] [outer = 1C850000] 21:38:11 INFO - PROCESS | 3428 | 1461040691373 Marionette DEBUG loaded listener.js 21:38:11 INFO - PROCESS | 3428 | ++DOMWINDOW == 170 (1D590000) [pid = 3428] [serial = 2277] [outer = 1C850000] 21:38:11 INFO - PROCESS | 3428 | 1461040691754 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]]]}] 21:38:11 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. 21:38:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 730ms 21:38:11 INFO - PROCESS | 3428 | 1461040691810 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 21:38:11 INFO - PROCESS | 3428 | 1461040691812 Marionette TRACE conn4 <- [1,2993,null,{"value":"13"}] 21:38:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 21:38:11 INFO - PROCESS | 3428 | 1461040691815 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 21:38:11 INFO - PROCESS | 3428 | 1461040691816 Marionette TRACE conn4 <- [1,2994,null,{}] 21:38:11 INFO - PROCESS | 3428 | 1461040691820 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}] 21:38:11 INFO - PROCESS | 3428 | 1461040691945 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 21:38:12 INFO - PROCESS | 3428 | 1461040692019 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:12 INFO - PROCESS | 3428 | ++DOCSHELL 1D594000 == 78 [pid = 3428] [id = 760] 21:38:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 171 (1D609400) [pid = 3428] [serial = 2278] [outer = 00000000] 21:38:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 172 (1D774800) [pid = 3428] [serial = 2279] [outer = 1D609400] 21:38:12 INFO - PROCESS | 3428 | 1461040692063 Marionette DEBUG loaded listener.js 21:38:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 173 (1D7ABC00) [pid = 3428] [serial = 2280] [outer = 1D609400] 21:38:12 INFO - PROCESS | 3428 | 1461040692465 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]]]}] 21:38:12 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. 21:38:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 670ms 21:38:12 INFO - PROCESS | 3428 | 1461040692489 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 21:38:12 INFO - PROCESS | 3428 | 1461040692491 Marionette TRACE conn4 <- [1,2997,null,{"value":"13"}] 21:38:12 INFO - TEST-START | /FileAPI/FileReaderSync.worker 21:38:12 INFO - PROCESS | 3428 | 1461040692494 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 21:38:12 INFO - PROCESS | 3428 | 1461040692496 Marionette TRACE conn4 <- [1,2998,null,{}] 21:38:12 INFO - PROCESS | 3428 | 1461040692499 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}] 21:38:12 INFO - PROCESS | 3428 | 1461040692626 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 21:38:12 INFO - PROCESS | 3428 | 1461040692730 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:12 INFO - PROCESS | 3428 | ++DOCSHELL 1026C400 == 79 [pid = 3428] [id = 761] 21:38:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 174 (102B7400) [pid = 3428] [serial = 2281] [outer = 00000000] 21:38:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 175 (1D7EFC00) [pid = 3428] [serial = 2282] [outer = 102B7400] 21:38:12 INFO - PROCESS | 3428 | 1461040692777 Marionette DEBUG loaded listener.js 21:38:12 INFO - PROCESS | 3428 | ++DOMWINDOW == 176 (1E7D2C00) [pid = 3428] [serial = 2283] [outer = 102B7400] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 175 (19F9FC00) [pid = 3428] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 174 (18A59000) [pid = 3428] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 173 (17F13800) [pid = 3428] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 172 (19857800) [pid = 3428] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 171 (15A5AC00) [pid = 3428] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 170 (1452B800) [pid = 3428] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 169 (1A0F4800) [pid = 3428] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 168 (1963C400) [pid = 3428] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 167 (18C2A000) [pid = 3428] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 166 (19B61000) [pid = 3428] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 165 (14420800) [pid = 3428] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 164 (16955800) [pid = 3428] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 163 (19F98000) [pid = 3428] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 162 (1C709C00) [pid = 3428] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 161 (0FD80C00) [pid = 3428] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 160 (1D7ADC00) [pid = 3428] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 159 (1D771C00) [pid = 3428] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 158 (1D606800) [pid = 3428] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 157 (1443A000) [pid = 3428] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 156 (1D7B2000) [pid = 3428] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 155 (1E50F400) [pid = 3428] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 154 (10C44400) [pid = 3428] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 153 (18265C00) [pid = 3428] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 152 (10269400) [pid = 3428] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 151 (14B7E400) [pid = 3428] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 150 (19A6AC00) [pid = 3428] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 149 (0FE35C00) [pid = 3428] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 148 (15A60400) [pid = 3428] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 147 (196AB800) [pid = 3428] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 146 (1ED34800) [pid = 3428] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 145 (1ED32C00) [pid = 3428] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 144 (1558F800) [pid = 3428] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 143 (17F35C00) [pid = 3428] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 142 (17B53400) [pid = 3428] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 141 (1AEE6C00) [pid = 3428] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 140 (1D509C00) [pid = 3428] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 139 (1D618000) [pid = 3428] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 138 (1D7B1000) [pid = 3428] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 137 (14522800) [pid = 3428] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 136 (155A7400) [pid = 3428] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 135 (0F3F9000) [pid = 3428] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 134 (14CE1C00) [pid = 3428] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 133 (17FC3000) [pid = 3428] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 21:38:13 INFO - PROCESS | 3428 | --DOMWINDOW == 132 (1D58C800) [pid = 3428] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 21:38:13 INFO - PROCESS | 3428 | [3428] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:38:13 INFO - PROCESS | 3428 | 1461040693555 Marionette TRACE conn4 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 21:38:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 21:38:13 INFO - {} 21:38:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 21:38:13 INFO - {} 21:38:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 21:38:13 INFO - {} 21:38:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 21:38:13 INFO - {} 21:38:13 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1077ms 21:38:13 INFO - PROCESS | 3428 | 1461040693573 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 21:38:13 INFO - PROCESS | 3428 | 1461040693575 Marionette TRACE conn4 <- [1,3001,null,{"value":"13"}] 21:38:13 INFO - TEST-START | /FileAPI/fileReader.html 21:38:13 INFO - PROCESS | 3428 | 1461040693578 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 21:38:13 INFO - PROCESS | 3428 | 1461040693579 Marionette TRACE conn4 <- [1,3002,null,{}] 21:38:13 INFO - PROCESS | 3428 | 1461040693583 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}] 21:38:13 INFO - PROCESS | 3428 | 1461040693670 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 21:38:13 INFO - PROCESS | 3428 | 1461040693675 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:13 INFO - PROCESS | 3428 | ++DOCSHELL 14420800 == 80 [pid = 3428] [id = 762] 21:38:13 INFO - PROCESS | 3428 | ++DOMWINDOW == 133 (1443A000) [pid = 3428] [serial = 2284] [outer = 00000000] 21:38:13 INFO - PROCESS | 3428 | ++DOMWINDOW == 134 (18ADA800) [pid = 3428] [serial = 2285] [outer = 1443A000] 21:38:13 INFO - PROCESS | 3428 | 1461040693720 Marionette DEBUG loaded listener.js 21:38:13 INFO - PROCESS | 3428 | ++DOMWINDOW == 135 (18D56800) [pid = 3428] [serial = 2286] [outer = 1443A000] 21:38:14 INFO - PROCESS | 3428 | 1461040694150 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]]]}] 21:38:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 21:38:14 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 21:38:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 21:38:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 21:38:14 INFO - TEST-OK | /FileAPI/fileReader.html | took 630ms 21:38:14 INFO - PROCESS | 3428 | 1461040694209 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 21:38:14 INFO - PROCESS | 3428 | 1461040694211 Marionette TRACE conn4 <- [1,3005,null,{"value":"13"}] 21:38:14 INFO - PROCESS | 3428 | 1461040694215 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 21:38:14 INFO - PROCESS | 3428 | 1461040694216 Marionette TRACE conn4 <- [1,3006,null,{}] 21:38:14 INFO - TEST-START | /FileAPI/historical.html 21:38:14 INFO - PROCESS | 3428 | 1461040694224 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}] 21:38:14 INFO - PROCESS | 3428 | 1461040694314 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 21:38:14 INFO - PROCESS | 3428 | 1461040694320 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:14 INFO - PROCESS | 3428 | ++DOCSHELL 1963C400 == 81 [pid = 3428] [id = 763] 21:38:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 136 (19857800) [pid = 3428] [serial = 2287] [outer = 00000000] 21:38:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 137 (1C7D0C00) [pid = 3428] [serial = 2288] [outer = 19857800] 21:38:14 INFO - PROCESS | 3428 | 1461040694369 Marionette DEBUG loaded listener.js 21:38:14 INFO - PROCESS | 3428 | ++DOMWINDOW == 138 (1D770400) [pid = 3428] [serial = 2289] [outer = 19857800] 21:38:14 INFO - PROCESS | 3428 | 1461040694847 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"]]]}] 21:38:14 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 21:38:14 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 21:38:14 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 21:38:14 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 21:38:14 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 21:38:14 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 21:38:14 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 21:38:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:14 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 21:38:14 INFO - TEST-OK | /FileAPI/historical.html | took 670ms 21:38:14 INFO - PROCESS | 3428 | 1461040694889 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 21:38:14 INFO - PROCESS | 3428 | 1461040694892 Marionette TRACE conn4 <- [1,3009,null,{"value":"13"}] 21:38:14 INFO - PROCESS | 3428 | 1461040694911 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 21:38:14 INFO - TEST-START | /FileAPI/idlharness.html 21:38:14 INFO - PROCESS | 3428 | 1461040694913 Marionette TRACE conn4 <- [1,3010,null,{}] 21:38:14 INFO - PROCESS | 3428 | 1461040694917 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}] 21:38:15 INFO - PROCESS | 3428 | 1461040695022 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 21:38:15 INFO - PROCESS | 3428 | 1461040695027 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:15 INFO - PROCESS | 3428 | ++DOCSHELL 0FE37C00 == 82 [pid = 3428] [id = 764] 21:38:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 139 (10198C00) [pid = 3428] [serial = 2290] [outer = 00000000] 21:38:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 140 (1EEEC000) [pid = 3428] [serial = 2291] [outer = 10198C00] 21:38:15 INFO - PROCESS | 3428 | 1461040695072 Marionette DEBUG loaded listener.js 21:38:15 INFO - PROCESS | 3428 | ++DOMWINDOW == 141 (20BDE000) [pid = 3428] [serial = 2292] [outer = 10198C00] 21:38:16 INFO - PROCESS | 3428 | 1461040696392 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]]]}] 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 21:38:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:38:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:38:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:38:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:38:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:38:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:38:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:38:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:38:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:38:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:38:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 21:38:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:38:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:38:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:38:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:38:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:38:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:38:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:38:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:38:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:38:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:38:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 21:38:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:38:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:38:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:38:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:38:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:38:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:38:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:38:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:38:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:38:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:38:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 21:38:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 21:38:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:38:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:38:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:38:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:38:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:38:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:38:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:38:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:38:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:38:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 21:38:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 21:38:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:38:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:38:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:38:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:38:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:38:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:38:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:38:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:38:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:38:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 21:38:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:38:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:38:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:38:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:38:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:38:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:38:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:38:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:38:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:38:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 21:38:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 21:38:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:38:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:38:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:38:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:38:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:38:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:38:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:38:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:38:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:38:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 21:38:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 21:38:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:38:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:38:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:38:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:38:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:38:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:38:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:38:16 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:38:16 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:38:16 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 21:38:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 21:38:16 INFO - TEST-OK | /FileAPI/idlharness.html | took 1625ms 21:38:16 INFO - PROCESS | 3428 | 1461040696542 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 21:38:16 INFO - PROCESS | 3428 | 1461040696547 Marionette TRACE conn4 <- [1,3013,null,{"value":"13"}] 21:38:16 INFO - TEST-START | /FileAPI/idlharness.worker 21:38:16 INFO - PROCESS | 3428 | 1461040696554 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 21:38:16 INFO - PROCESS | 3428 | 1461040696558 Marionette TRACE conn4 <- [1,3014,null,{}] 21:38:16 INFO - PROCESS | 3428 | 1461040696563 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}] 21:38:16 INFO - PROCESS | 3428 | 1461040696678 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 21:38:16 INFO - PROCESS | 3428 | 1461040696829 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:16 INFO - PROCESS | 3428 | ++DOCSHELL 15587800 == 83 [pid = 3428] [id = 765] 21:38:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 142 (1558E400) [pid = 3428] [serial = 2293] [outer = 00000000] 21:38:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 143 (1E50A800) [pid = 3428] [serial = 2294] [outer = 1558E400] 21:38:16 INFO - PROCESS | 3428 | 1461040696886 Marionette DEBUG loaded listener.js 21:38:16 INFO - PROCESS | 3428 | ++DOMWINDOW == 144 (1ED33400) [pid = 3428] [serial = 2295] [outer = 1558E400] 21:38:17 INFO - PROCESS | 3428 | [3428] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:38:18 INFO - PROCESS | 3428 | 1461040698071 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,{},{}]]]}] 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:38:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:38:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:38:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:38:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:38:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:38:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:38:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:38:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:38:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:38:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:38:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:38:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:38:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:38:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:38:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:38:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:38:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:38:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 21:38:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:38:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:38:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:38:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:38:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:38:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 21:38:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:38:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:38:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:38:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:38:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:38:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:38:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:38:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:38:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:38:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:38:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 21:38:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:38:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:38:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:38:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:38:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:38:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 21:38:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:38:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:38:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:38:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:38:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:38:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:38:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:38:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 21:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 21:38:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:38:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:38:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:38:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:38:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:38:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 21:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:38:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:38:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:38:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:38:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:38:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:38:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 21:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 21:38:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:38:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:38:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:38:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:38:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:38:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 21:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 21:38:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:38:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:38:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:38:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:38:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:38:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 21:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 21:38:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:38:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:38:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:38:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:38:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:38:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 21:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:38:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:38:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:38:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:38:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:38:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:38:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:38:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 21:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:38:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:38:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:38:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:38:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:38:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:38:18 INFO - {} 21:38:18 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1641ms 21:38:18 INFO - PROCESS | 3428 | 1461040698230 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 21:38:18 INFO - PROCESS | 3428 | 1461040698236 Marionette TRACE conn4 <- [1,3017,null,{"value":"13"}] 21:38:18 INFO - PROCESS | 3428 | 1461040698255 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 21:38:18 INFO - PROCESS | 3428 | 1461040698258 Marionette TRACE conn4 <- [1,3018,null,{}] 21:38:18 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 21:38:18 INFO - PROCESS | 3428 | 1461040698262 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}] 21:38:18 INFO - PROCESS | 3428 | 1461040698380 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 21:38:18 INFO - PROCESS | 3428 | 1461040698527 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:18 INFO - PROCESS | 3428 | ++DOCSHELL 1ED37400 == 84 [pid = 3428] [id = 766] 21:38:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 145 (1ED3D400) [pid = 3428] [serial = 2296] [outer = 00000000] 21:38:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 146 (20A93C00) [pid = 3428] [serial = 2297] [outer = 1ED3D400] 21:38:18 INFO - PROCESS | 3428 | 1461040698583 Marionette DEBUG loaded listener.js 21:38:18 INFO - PROCESS | 3428 | ++DOMWINDOW == 147 (10B9C000) [pid = 3428] [serial = 2298] [outer = 1ED3D400] 21:38:19 INFO - PROCESS | 3428 | 1461040699097 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]]]}] 21:38:19 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 21:38:19 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 870ms 21:38:19 INFO - PROCESS | 3428 | 1461040699134 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 21:38:19 INFO - PROCESS | 3428 | 1461040699137 Marionette TRACE conn4 <- [1,3021,null,{"value":"13"}] 21:38:19 INFO - PROCESS | 3428 | 1461040699140 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 21:38:19 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 21:38:19 INFO - PROCESS | 3428 | 1461040699144 Marionette TRACE conn4 <- [1,3022,null,{}] 21:38:19 INFO - PROCESS | 3428 | 1461040699155 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}] 21:38:19 INFO - PROCESS | 3428 | 1461040699304 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 21:38:19 INFO - PROCESS | 3428 | 1461040699466 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:19 INFO - PROCESS | 3428 | ++DOCSHELL 19C29000 == 85 [pid = 3428] [id = 767] 21:38:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 148 (19C29400) [pid = 3428] [serial = 2299] [outer = 00000000] 21:38:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 149 (20A95400) [pid = 3428] [serial = 2300] [outer = 19C29400] 21:38:19 INFO - PROCESS | 3428 | 1461040699523 Marionette DEBUG loaded listener.js 21:38:19 INFO - PROCESS | 3428 | ++DOMWINDOW == 150 (2162A800) [pid = 3428] [serial = 2301] [outer = 19C29400] 21:38:20 INFO - PROCESS | 3428 | 1461040700044 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]]]}] 21:38:20 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 21:38:20 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 930ms 21:38:20 INFO - PROCESS | 3428 | 1461040700084 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 21:38:20 INFO - PROCESS | 3428 | 1461040700087 Marionette TRACE conn4 <- [1,3025,null,{"value":"13"}] 21:38:20 INFO - PROCESS | 3428 | 1461040700092 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 21:38:20 INFO - TEST-START | /FileAPI/blob/Blob-close.html 21:38:20 INFO - PROCESS | 3428 | 1461040700094 Marionette TRACE conn4 <- [1,3026,null,{}] 21:38:20 INFO - PROCESS | 3428 | 1461040700097 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}] 21:38:20 INFO - PROCESS | 3428 | 1461040700216 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 21:38:20 INFO - PROCESS | 3428 | 1461040700383 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:20 INFO - PROCESS | 3428 | ++DOCSHELL 23428400 == 86 [pid = 3428] [id = 768] 21:38:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 151 (23428800) [pid = 3428] [serial = 2302] [outer = 00000000] 21:38:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 152 (2342CC00) [pid = 3428] [serial = 2303] [outer = 23428800] 21:38:20 INFO - PROCESS | 3428 | 1461040700438 Marionette DEBUG loaded listener.js 21:38:20 INFO - PROCESS | 3428 | ++DOMWINDOW == 153 (23430800) [pid = 3428] [serial = 2304] [outer = 23428800] 21:38:20 INFO - PROCESS | 3428 | 1461040700937 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"]]]}] 21:38:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 21:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 21:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 21:38:20 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 870ms 21:38:21 INFO - PROCESS | 3428 | 1461040701015 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 21:38:21 INFO - PROCESS | 3428 | 1461040701017 Marionette TRACE conn4 <- [1,3029,null,{"value":"13"}] 21:38:21 INFO - PROCESS | 3428 | 1461040701022 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 21:38:21 INFO - PROCESS | 3428 | 1461040701024 Marionette TRACE conn4 <- [1,3030,null,{}] 21:38:21 INFO - PROCESS | 3428 | 1461040701028 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}] 21:38:21 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 21:38:21 INFO - PROCESS | 3428 | 1461040701141 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 21:38:21 INFO - PROCESS | 3428 | 1461040701297 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:21 INFO - PROCESS | 3428 | ++DOCSHELL 0FC05400 == 87 [pid = 3428] [id = 769] 21:38:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 154 (0FE30400) [pid = 3428] [serial = 2305] [outer = 00000000] 21:38:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 155 (14527C00) [pid = 3428] [serial = 2306] [outer = 0FE30400] 21:38:21 INFO - PROCESS | 3428 | 1461040701352 Marionette DEBUG loaded listener.js 21:38:21 INFO - PROCESS | 3428 | ++DOMWINDOW == 156 (15581C00) [pid = 3428] [serial = 2307] [outer = 0FE30400] 21:38:22 INFO - PROCESS | 3428 | 1461040702387 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]]]}] 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 21:38:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 21:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 21:38:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 21:38:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 21:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 21:38:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:38:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 21:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:38:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 21:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 21:38:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:38:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 21:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 21:38:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 21:38:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 21:38:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 21:38:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 21:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:38:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 21:38:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 21:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:38:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:38:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 21:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:38:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:38:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 21:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:38:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 21:38:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 21:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:38:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:38:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 21:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:38:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:38:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 21:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:38:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:38:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 21:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:38:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:38:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 21:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:38:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:38:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 21:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 21:38:22 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1473ms 21:38:22 INFO - PROCESS | 3428 | 1461040702504 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 21:38:22 INFO - PROCESS | 3428 | 1461040702509 Marionette TRACE conn4 <- [1,3033,null,{"value":"13"}] 21:38:22 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 21:38:22 INFO - PROCESS | 3428 | 1461040702572 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 21:38:22 INFO - PROCESS | 3428 | 1461040702575 Marionette TRACE conn4 <- [1,3034,null,{}] 21:38:22 INFO - PROCESS | 3428 | 1461040702582 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}] 21:38:22 INFO - PROCESS | 3428 | 1461040702670 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 21:38:22 INFO - PROCESS | 3428 | 1461040702867 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:22 INFO - PROCESS | 3428 | ++DOCSHELL 149CD000 == 88 [pid = 3428] [id = 770] 21:38:22 INFO - PROCESS | 3428 | ++DOMWINDOW == 157 (14B83000) [pid = 3428] [serial = 2308] [outer = 00000000] 21:38:22 INFO - PROCESS | 3428 | ++DOMWINDOW == 158 (17B58400) [pid = 3428] [serial = 2309] [outer = 14B83000] 21:38:22 INFO - PROCESS | 3428 | 1461040702960 Marionette DEBUG loaded listener.js 21:38:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 159 (17CF3C00) [pid = 3428] [serial = 2310] [outer = 14B83000] 21:38:23 INFO - PROCESS | 3428 | [3428] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:38:23 INFO - PROCESS | 3428 | --DOCSHELL 18C1E400 == 87 [pid = 3428] [id = 622] 21:38:23 INFO - PROCESS | 3428 | --DOCSHELL 155DC400 == 86 [pid = 3428] [id = 621] 21:38:23 INFO - PROCESS | 3428 | --DOCSHELL 1D775800 == 85 [pid = 3428] [id = 713] 21:38:23 INFO - PROCESS | 3428 | --DOCSHELL 1D617C00 == 84 [pid = 3428] [id = 715] 21:38:23 INFO - PROCESS | 3428 | --DOCSHELL 155A5800 == 83 [pid = 3428] [id = 714] 21:38:23 INFO - PROCESS | 3428 | --DOCSHELL 1963C400 == 82 [pid = 3428] [id = 763] 21:38:23 INFO - PROCESS | 3428 | --DOCSHELL 14420800 == 81 [pid = 3428] [id = 762] 21:38:23 INFO - PROCESS | 3428 | --DOCSHELL 1026C400 == 80 [pid = 3428] [id = 761] 21:38:23 INFO - PROCESS | 3428 | --DOCSHELL 1D594000 == 79 [pid = 3428] [id = 760] 21:38:23 INFO - PROCESS | 3428 | --DOCSHELL 1C84CC00 == 78 [pid = 3428] [id = 759] 21:38:23 INFO - PROCESS | 3428 | --DOCSHELL 1B96A000 == 77 [pid = 3428] [id = 758] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 158 (1C851400) [pid = 3428] [serial = 2227] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOCSHELL 155DAC00 == 76 [pid = 3428] [id = 757] 21:38:23 INFO - PROCESS | 3428 | --DOCSHELL 19645800 == 75 [pid = 3428] [id = 756] 21:38:23 INFO - PROCESS | 3428 | --DOCSHELL 14C65000 == 74 [pid = 3428] [id = 755] 21:38:23 INFO - PROCESS | 3428 | --DOCSHELL 149DF800 == 73 [pid = 3428] [id = 754] 21:38:23 INFO - PROCESS | 3428 | --DOCSHELL 155DF800 == 72 [pid = 3428] [id = 753] 21:38:23 INFO - PROCESS | 3428 | --DOCSHELL 0F3F1800 == 71 [pid = 3428] [id = 752] 21:38:23 INFO - PROCESS | 3428 | --DOCSHELL 1D7E3000 == 70 [pid = 3428] [id = 748] 21:38:23 INFO - PROCESS | 3428 | --DOCSHELL 1D592400 == 69 [pid = 3428] [id = 747] 21:38:23 INFO - PROCESS | 3428 | --DOCSHELL 1AE1D400 == 68 [pid = 3428] [id = 745] 21:38:23 INFO - PROCESS | 3428 | --DOCSHELL 13337C00 == 67 [pid = 3428] [id = 743] 21:38:23 INFO - PROCESS | 3428 | --DOCSHELL 1C705000 == 66 [pid = 3428] [id = 742] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 157 (165F4400) [pid = 3428] [serial = 2135] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 156 (19A6E400) [pid = 3428] [serial = 2138] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 155 (1A0EF000) [pid = 3428] [serial = 1946] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 154 (18B3EC00) [pid = 3428] [serial = 1976] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 153 (19A0CC00) [pid = 3428] [serial = 2015] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 152 (1989A000) [pid = 3428] [serial = 2051] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 151 (17C6D400) [pid = 3428] [serial = 1973] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 150 (16954400) [pid = 3428] [serial = 2087] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 149 (1B8ACC00) [pid = 3428] [serial = 1985] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 148 (19897000) [pid = 3428] [serial = 1982] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 147 (19642400) [pid = 3428] [serial = 1979] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 146 (1A0F0800) [pid = 3428] [serial = 2054] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 145 (1558DC00) [pid = 3428] [serial = 2012] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 144 (18261000) [pid = 3428] [serial = 2048] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 143 (1C603C00) [pid = 3428] [serial = 2090] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 142 (1C854C00) [pid = 3428] [serial = 2018] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 141 (165F3C00) [pid = 3428] [serial = 2150] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 140 (1D7E2800) [pid = 3428] [serial = 2099] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 139 (1D7AC000) [pid = 3428] [serial = 2096] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 138 (1D76A000) [pid = 3428] [serial = 2093] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 137 (14B83400) [pid = 3428] [serial = 1970] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 136 (1D585800) [pid = 3428] [serial = 2021] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 135 (1E512000) [pid = 3428] [serial = 2147] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 134 (1D7EB800) [pid = 3428] [serial = 2141] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 133 (14C63400) [pid = 3428] [serial = 2045] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 132 (1A0EE800) [pid = 3428] [serial = 2144] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 131 (0FE06400) [pid = 3428] [serial = 2042] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 130 (1E609000) [pid = 3428] [serial = 2180] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 129 (1E6B6000) [pid = 3428] [serial = 2189] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 128 (1E6AC400) [pid = 3428] [serial = 2188] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 127 (14CEAC00) [pid = 3428] [serial = 2201] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 126 (14C67C00) [pid = 3428] [serial = 2200] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 125 (195EEC00) [pid = 3428] [serial = 2212] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 124 (155DC800) [pid = 3428] [serial = 2198] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 123 (14529800) [pid = 3428] [serial = 2197] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 122 (1C77D400) [pid = 3428] [serial = 2225] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 121 (1C786800) [pid = 3428] [serial = 2186] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 120 (1B9DE400) [pid = 3428] [serial = 2185] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 119 (14523400) [pid = 3428] [serial = 2203] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 118 (149DC000) [pid = 3428] [serial = 2204] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 117 (15F0DC00) [pid = 3428] [serial = 2206] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 116 (17B5BC00) [pid = 3428] [serial = 2207] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 115 (19FF9000) [pid = 3428] [serial = 2215] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 114 (1EEA6000) [pid = 3428] [serial = 2195] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (1EEA3000) [pid = 3428] [serial = 2194] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (1963F000) [pid = 3428] [serial = 2213] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (1ED40C00) [pid = 3428] [serial = 2192] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (1ED3C800) [pid = 3428] [serial = 2191] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 109 (17B5D800) [pid = 3428] [serial = 2183] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (155AE000) [pid = 3428] [serial = 2182] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (18ADFC00) [pid = 3428] [serial = 2209] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 106 (1ABB5C00) [pid = 3428] [serial = 2221] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (1BFBD000) [pid = 3428] [serial = 2218] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (1A0FA400) [pid = 3428] [serial = 2216] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (1C70D400) [pid = 3428] [serial = 2224] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (1C601800) [pid = 3428] [serial = 2219] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 101 (1AC14000) [pid = 3428] [serial = 2222] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 100 (18C1B800) [pid = 3428] [serial = 2210] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | --DOMWINDOW == 99 (1D770800) [pid = 3428] [serial = 2132] [outer = 00000000] [url = about:blank] 21:38:23 INFO - PROCESS | 3428 | 1461040703567 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 21:38:23 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 21:38:23 INFO - {} 21:38:23 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1038ms 21:38:23 INFO - PROCESS | 3428 | 1461040703598 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 21:38:23 INFO - PROCESS | 3428 | 1461040703603 Marionette TRACE conn4 <- [1,3037,null,{"value":"13"}] 21:38:23 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 21:38:23 INFO - PROCESS | 3428 | 1461040703609 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 21:38:23 INFO - PROCESS | 3428 | 1461040703612 Marionette TRACE conn4 <- [1,3038,null,{}] 21:38:23 INFO - PROCESS | 3428 | 1461040703616 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}] 21:38:23 INFO - PROCESS | 3428 | 1461040703732 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 21:38:23 INFO - PROCESS | 3428 | 1461040703829 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:23 INFO - PROCESS | 3428 | ++DOCSHELL 0FCB7C00 == 67 [pid = 3428] [id = 771] 21:38:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 100 (0FCBEC00) [pid = 3428] [serial = 2311] [outer = 00000000] 21:38:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 101 (14929C00) [pid = 3428] [serial = 2312] [outer = 0FCBEC00] 21:38:23 INFO - PROCESS | 3428 | 1461040703875 Marionette DEBUG loaded listener.js 21:38:23 INFO - PROCESS | 3428 | ++DOMWINDOW == 102 (14C63400) [pid = 3428] [serial = 2313] [outer = 0FCBEC00] 21:38:24 INFO - PROCESS | 3428 | 1461040704305 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]]]}] 21:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 21:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 21:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 21:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 21:38:24 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 731ms 21:38:24 INFO - PROCESS | 3428 | 1461040704344 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 21:38:24 INFO - PROCESS | 3428 | 1461040704346 Marionette TRACE conn4 <- [1,3041,null,{"value":"13"}] 21:38:24 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 21:38:24 INFO - PROCESS | 3428 | 1461040704350 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 21:38:24 INFO - PROCESS | 3428 | 1461040704353 Marionette TRACE conn4 <- [1,3042,null,{}] 21:38:24 INFO - PROCESS | 3428 | 1461040704363 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}] 21:38:24 INFO - PROCESS | 3428 | 1461040704454 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 21:38:24 INFO - PROCESS | 3428 | 1461040704461 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:24 INFO - PROCESS | 3428 | ++DOCSHELL 15584C00 == 68 [pid = 3428] [id = 772] 21:38:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (155A5000) [pid = 3428] [serial = 2314] [outer = 00000000] 21:38:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (16955000) [pid = 3428] [serial = 2315] [outer = 155A5000] 21:38:24 INFO - PROCESS | 3428 | 1461040704508 Marionette DEBUG loaded listener.js 21:38:24 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (17B5D400) [pid = 3428] [serial = 2316] [outer = 155A5000] 21:38:25 INFO - PROCESS | 3428 | 1461040705222 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"]]]}] 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 21:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 21:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 21:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 21:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 21:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 21:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 21:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 21:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 21:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 21:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 21:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 21:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 21:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 21:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 21:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 21:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 21:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 21:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 21:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 21:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 21:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 21:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 21:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 21:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 21:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:38:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 21:38:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:38:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:38:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:38:25 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1013ms 21:38:25 INFO - PROCESS | 3428 | 1461040705366 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 21:38:25 INFO - PROCESS | 3428 | 1461040705369 Marionette TRACE conn4 <- [1,3045,null,{"value":"13"}] 21:38:25 INFO - PROCESS | 3428 | 1461040705372 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 21:38:25 INFO - TEST-START | /FileAPI/file/File-constructor.html 21:38:25 INFO - PROCESS | 3428 | 1461040705373 Marionette TRACE conn4 <- [1,3046,null,{}] 21:38:25 INFO - PROCESS | 3428 | 1461040705377 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}] 21:38:25 INFO - PROCESS | 3428 | 1461040705467 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 21:38:25 INFO - PROCESS | 3428 | 1461040705473 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:25 INFO - PROCESS | 3428 | ++DOCSHELL 18261000 == 69 [pid = 3428] [id = 773] 21:38:25 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (18A58400) [pid = 3428] [serial = 2317] [outer = 00000000] 21:38:25 INFO - PROCESS | 3428 | ++DOMWINDOW == 107 (18D59800) [pid = 3428] [serial = 2318] [outer = 18A58400] 21:38:25 INFO - PROCESS | 3428 | 1461040705517 Marionette DEBUG loaded listener.js 21:38:25 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (195EE400) [pid = 3428] [serial = 2319] [outer = 18A58400] 21:38:26 INFO - PROCESS | 3428 | 1461040706091 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]]]}] 21:38:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 21:38:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 21:38:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 21:38:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 21:38:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 21:38:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 21:38:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 21:38:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 21:38:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 21:38:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 21:38:26 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 21:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:26 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 21:38:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 21:38:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 21:38:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:38:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 21:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 21:38:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 21:38:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 21:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 21:38:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 21:38:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 21:38:26 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 779ms 21:38:26 INFO - PROCESS | 3428 | 1461040706155 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 21:38:26 INFO - PROCESS | 3428 | 1461040706157 Marionette TRACE conn4 <- [1,3049,null,{"value":"13"}] 21:38:26 INFO - PROCESS | 3428 | 1461040706160 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 21:38:26 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 21:38:26 INFO - PROCESS | 3428 | 1461040706161 Marionette TRACE conn4 <- [1,3050,null,{}] 21:38:26 INFO - PROCESS | 3428 | 1461040706171 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}] 21:38:26 INFO - PROCESS | 3428 | 1461040706293 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 21:38:26 INFO - PROCESS | 3428 | 1461040706364 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:26 INFO - PROCESS | 3428 | ++DOCSHELL 155DA400 == 70 [pid = 3428] [id = 774] 21:38:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (1963B000) [pid = 3428] [serial = 2320] [outer = 00000000] 21:38:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 110 (197C3400) [pid = 3428] [serial = 2321] [outer = 1963B000] 21:38:26 INFO - PROCESS | 3428 | 1461040706408 Marionette DEBUG loaded listener.js 21:38:26 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (19891C00) [pid = 3428] [serial = 2322] [outer = 1963B000] 21:38:26 INFO - PROCESS | 3428 | [3428] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:38:26 INFO - PROCESS | 3428 | 1461040706851 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 21:38:26 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 21:38:26 INFO - {} 21:38:26 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 730ms 21:38:26 INFO - PROCESS | 3428 | 1461040706894 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 21:38:26 INFO - PROCESS | 3428 | 1461040706896 Marionette TRACE conn4 <- [1,3053,null,{"value":"13"}] 21:38:26 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 21:38:26 INFO - PROCESS | 3428 | 1461040706900 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 21:38:26 INFO - PROCESS | 3428 | 1461040706902 Marionette TRACE conn4 <- [1,3054,null,{}] 21:38:26 INFO - PROCESS | 3428 | 1461040706905 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}] 21:38:27 INFO - PROCESS | 3428 | 1461040707093 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 21:38:27 INFO - PROCESS | 3428 | 1461040707164 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:27 INFO - PROCESS | 3428 | ++DOCSHELL 14522800 == 71 [pid = 3428] [id = 775] 21:38:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (196A5800) [pid = 3428] [serial = 2323] [outer = 00000000] 21:38:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (19C28000) [pid = 3428] [serial = 2324] [outer = 196A5800] 21:38:27 INFO - PROCESS | 3428 | 1461040707212 Marionette DEBUG loaded listener.js 21:38:27 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (19F9AC00) [pid = 3428] [serial = 2325] [outer = 196A5800] 21:38:27 INFO - PROCESS | 3428 | 1461040707598 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]]]}] 21:38:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 21:38:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 21:38:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 21:38:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 21:38:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 21:38:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 21:38:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 21:38:27 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 730ms 21:38:27 INFO - PROCESS | 3428 | 1461040707635 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 21:38:27 INFO - PROCESS | 3428 | 1461040707637 Marionette TRACE conn4 <- [1,3057,null,{"value":"13"}] 21:38:27 INFO - PROCESS | 3428 | 1461040707640 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 21:38:27 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 21:38:27 INFO - PROCESS | 3428 | 1461040707642 Marionette TRACE conn4 <- [1,3058,null,{}] 21:38:27 INFO - PROCESS | 3428 | 1461040707645 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}] 21:38:27 INFO - PROCESS | 3428 | 1461040707970 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 21:38:27 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (102B7400) [pid = 3428] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 21:38:27 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (1C850000) [pid = 3428] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 21:38:27 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (1D609400) [pid = 3428] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 21:38:27 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (19647800) [pid = 3428] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:38:27 INFO - PROCESS | 3428 | --DOMWINDOW == 109 (14C65800) [pid = 3428] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 21:38:27 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (155AE800) [pid = 3428] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 21:38:27 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (15A5DC00) [pid = 3428] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 21:38:27 INFO - PROCESS | 3428 | --DOMWINDOW == 106 (18C1C400) [pid = 3428] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 21:38:27 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (1B9DE800) [pid = 3428] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 21:38:27 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (0FE0A400) [pid = 3428] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 21:38:27 INFO - PROCESS | 3428 | --DOMWINDOW == 103 (1C602400) [pid = 3428] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:38:27 INFO - PROCESS | 3428 | --DOMWINDOW == 102 (19857800) [pid = 3428] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 21:38:27 INFO - PROCESS | 3428 | --DOMWINDOW == 101 (1443A000) [pid = 3428] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 21:38:28 INFO - PROCESS | 3428 | 1461040708040 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:28 INFO - PROCESS | 3428 | ++DOCSHELL 10268400 == 72 [pid = 3428] [id = 776] 21:38:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 102 (102B7400) [pid = 3428] [serial = 2326] [outer = 00000000] 21:38:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 103 (15F0D000) [pid = 3428] [serial = 2327] [outer = 102B7400] 21:38:28 INFO - PROCESS | 3428 | 1461040708084 Marionette DEBUG loaded listener.js 21:38:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 104 (195EE800) [pid = 3428] [serial = 2328] [outer = 102B7400] 21:38:28 INFO - PROCESS | 3428 | 1461040708468 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]]]}] 21:38:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 21:38:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 21:38:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 21:38:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 21:38:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 21:38:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 21:38:28 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 871ms 21:38:28 INFO - PROCESS | 3428 | 1461040708516 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 21:38:28 INFO - PROCESS | 3428 | 1461040708518 Marionette TRACE conn4 <- [1,3061,null,{"value":"13"}] 21:38:28 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 21:38:28 INFO - PROCESS | 3428 | 1461040708521 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 21:38:28 INFO - PROCESS | 3428 | 1461040708523 Marionette TRACE conn4 <- [1,3062,null,{}] 21:38:28 INFO - PROCESS | 3428 | 1461040708526 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}] 21:38:28 INFO - PROCESS | 3428 | 1461040708612 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 21:38:28 INFO - PROCESS | 3428 | 1461040708618 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:28 INFO - PROCESS | 3428 | ++DOCSHELL 14C65800 == 73 [pid = 3428] [id = 777] 21:38:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 105 (19647800) [pid = 3428] [serial = 2329] [outer = 00000000] 21:38:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 106 (1AC13C00) [pid = 3428] [serial = 2330] [outer = 19647800] 21:38:28 INFO - PROCESS | 3428 | 1461040708662 Marionette DEBUG loaded listener.js 21:38:28 INFO - PROCESS | 3428 | ++DOMWINDOW == 107 (0FE3A000) [pid = 3428] [serial = 2331] [outer = 19647800] 21:38:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 21:38:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 21:38:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 21:38:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 21:38:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 21:38:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 21:38:29 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 570ms 21:38:29 INFO - PROCESS | 3428 | 1461040709085 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]]]}] 21:38:29 INFO - PROCESS | 3428 | 1461040709093 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 21:38:29 INFO - PROCESS | 3428 | 1461040709095 Marionette TRACE conn4 <- [1,3065,null,{"value":"13"}] 21:38:29 INFO - PROCESS | 3428 | 1461040709098 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 21:38:29 INFO - PROCESS | 3428 | 1461040709099 Marionette TRACE conn4 <- [1,3066,null,{}] 21:38:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 21:38:29 INFO - PROCESS | 3428 | 1461040709103 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}] 21:38:29 INFO - PROCESS | 3428 | 1461040709237 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 21:38:29 INFO - PROCESS | 3428 | 1461040709245 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:29 INFO - PROCESS | 3428 | ++DOCSHELL 10BA1400 == 74 [pid = 3428] [id = 778] 21:38:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 108 (155D6C00) [pid = 3428] [serial = 2332] [outer = 00000000] 21:38:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 109 (1B9DDC00) [pid = 3428] [serial = 2333] [outer = 155D6C00] 21:38:29 INFO - PROCESS | 3428 | 1461040709289 Marionette DEBUG loaded listener.js 21:38:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 110 (1BF51C00) [pid = 3428] [serial = 2334] [outer = 155D6C00] 21:38:29 INFO - PROCESS | 3428 | 1461040709702 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] 21:38:29 INFO - PROCESS | 3428 | 1461040709799 Marionette TRACE conn4 <- [1,3069,null,{"value":"13"}] 21:38:29 INFO - PROCESS | 3428 | 1461040709807 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 21:38:29 INFO - PROCESS | 3428 | 1461040709809 Marionette TRACE conn4 <- [1,3070,null,{}] 21:38:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 21:38:29 INFO - PROCESS | 3428 | 1461040709812 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}] 21:38:29 INFO - PROCESS | 3428 | 1461040709907 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 21:38:29 INFO - PROCESS | 3428 | 1461040709916 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:29 INFO - PROCESS | 3428 | ++DOCSHELL 1C60D800 == 75 [pid = 3428] [id = 779] 21:38:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 111 (1C60EC00) [pid = 3428] [serial = 2335] [outer = 00000000] 21:38:29 INFO - PROCESS | 3428 | ++DOMWINDOW == 112 (1C77A400) [pid = 3428] [serial = 2336] [outer = 1C60EC00] 21:38:29 INFO - PROCESS | 3428 | 1461040709962 Marionette DEBUG loaded listener.js 21:38:30 INFO - PROCESS | 3428 | ++DOMWINDOW == 113 (1C77C800) [pid = 3428] [serial = 2337] [outer = 1C60EC00] 21:38:30 INFO - PROCESS | 3428 | 1461040710662 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]]]}] 21:38:30 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 21:38:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 21:38:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 21:38:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 21:38:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 870ms 21:38:30 INFO - PROCESS | 3428 | 1461040710683 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 21:38:30 INFO - PROCESS | 3428 | 1461040710689 Marionette TRACE conn4 <- [1,3073,null,{"value":"13"}] 21:38:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 21:38:30 INFO - PROCESS | 3428 | 1461040710694 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 21:38:30 INFO - PROCESS | 3428 | 1461040710698 Marionette TRACE conn4 <- [1,3074,null,{}] 21:38:30 INFO - PROCESS | 3428 | 1461040710704 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}] 21:38:30 INFO - PROCESS | 3428 | 1461040710841 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 21:38:31 INFO - PROCESS | 3428 | 1461040711016 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:31 INFO - PROCESS | 3428 | ++DOCSHELL 14522000 == 76 [pid = 3428] [id = 780] 21:38:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 114 (14523000) [pid = 3428] [serial = 2338] [outer = 00000000] 21:38:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 115 (15584000) [pid = 3428] [serial = 2339] [outer = 14523000] 21:38:31 INFO - PROCESS | 3428 | 1461040711075 Marionette DEBUG loaded listener.js 21:38:31 INFO - PROCESS | 3428 | ++DOMWINDOW == 116 (155A6800) [pid = 3428] [serial = 2340] [outer = 14523000] 21:38:31 INFO - PROCESS | 3428 | 1461040711634 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 21:38:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 21:38:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 970ms 21:38:31 INFO - PROCESS | 3428 | 1461040711686 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 21:38:31 INFO - PROCESS | 3428 | 1461040711692 Marionette TRACE conn4 <- [1,3077,null,{"value":"13"}] 21:38:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 21:38:31 INFO - PROCESS | 3428 | 1461040711700 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 21:38:31 INFO - PROCESS | 3428 | 1461040711703 Marionette TRACE conn4 <- [1,3078,null,{}] 21:38:31 INFO - PROCESS | 3428 | 1461040711708 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}] 21:38:31 INFO - PROCESS | 3428 | 1461040711832 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 21:38:32 INFO - PROCESS | 3428 | 1461040712002 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:32 INFO - PROCESS | 3428 | ++DOCSHELL 14C6DC00 == 77 [pid = 3428] [id = 781] 21:38:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 117 (155A8400) [pid = 3428] [serial = 2341] [outer = 00000000] 21:38:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 118 (18ADDC00) [pid = 3428] [serial = 2342] [outer = 155A8400] 21:38:32 INFO - PROCESS | 3428 | 1461040712059 Marionette DEBUG loaded listener.js 21:38:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 119 (18B3EC00) [pid = 3428] [serial = 2343] [outer = 155A8400] 21:38:32 INFO - PROCESS | 3428 | 1461040712575 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 21:38:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 21:38:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 930ms 21:38:32 INFO - PROCESS | 3428 | 1461040712634 Marionette TRACE conn4 -> [0,3081,"getWindowHandle",null] 21:38:32 INFO - PROCESS | 3428 | 1461040712637 Marionette TRACE conn4 <- [1,3081,null,{"value":"13"}] 21:38:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 21:38:32 INFO - PROCESS | 3428 | 1461040712640 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 21:38:32 INFO - PROCESS | 3428 | 1461040712644 Marionette TRACE conn4 <- [1,3082,null,{}] 21:38:32 INFO - PROCESS | 3428 | 1461040712655 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}] 21:38:32 INFO - PROCESS | 3428 | 1461040712773 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 21:38:32 INFO - PROCESS | 3428 | 1461040712929 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:32 INFO - PROCESS | 3428 | ++DOCSHELL 19A6AC00 == 78 [pid = 3428] [id = 782] 21:38:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 120 (19A6C800) [pid = 3428] [serial = 2344] [outer = 00000000] 21:38:32 INFO - PROCESS | 3428 | ++DOMWINDOW == 121 (19B57000) [pid = 3428] [serial = 2345] [outer = 19A6C800] 21:38:33 INFO - PROCESS | 3428 | 1461040712989 Marionette DEBUG loaded listener.js 21:38:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 122 (19C21800) [pid = 3428] [serial = 2346] [outer = 19A6C800] 21:38:33 INFO - PROCESS | 3428 | 1461040713533 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 21:38:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 21:38:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 930ms 21:38:33 INFO - PROCESS | 3428 | 1461040713574 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 21:38:33 INFO - PROCESS | 3428 | 1461040713577 Marionette TRACE conn4 <- [1,3085,null,{"value":"13"}] 21:38:33 INFO - PROCESS | 3428 | 1461040713580 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 21:38:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 21:38:33 INFO - PROCESS | 3428 | 1461040713582 Marionette TRACE conn4 <- [1,3086,null,{}] 21:38:33 INFO - PROCESS | 3428 | 1461040713586 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}] 21:38:33 INFO - PROCESS | 3428 | 1461040713700 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 21:38:33 INFO - PROCESS | 3428 | 1461040713868 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:33 INFO - PROCESS | 3428 | ++DOCSHELL 19A0E800 == 79 [pid = 3428] [id = 783] 21:38:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 123 (19C23C00) [pid = 3428] [serial = 2347] [outer = 00000000] 21:38:33 INFO - PROCESS | 3428 | ++DOMWINDOW == 124 (1C610400) [pid = 3428] [serial = 2348] [outer = 19C23C00] 21:38:33 INFO - PROCESS | 3428 | 1461040713923 Marionette DEBUG loaded listener.js 21:38:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 125 (1C77CC00) [pid = 3428] [serial = 2349] [outer = 19C23C00] 21:38:34 INFO - PROCESS | 3428 | 1461040714415 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]]]}] 21:38:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 21:38:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 21:38:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 870ms 21:38:34 INFO - PROCESS | 3428 | 1461040714496 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 21:38:34 INFO - PROCESS | 3428 | 1461040714498 Marionette TRACE conn4 <- [1,3089,null,{"value":"13"}] 21:38:34 INFO - PROCESS | 3428 | 1461040714503 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 21:38:34 INFO - PROCESS | 3428 | 1461040714505 Marionette TRACE conn4 <- [1,3090,null,{}] 21:38:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 21:38:34 INFO - PROCESS | 3428 | 1461040714509 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}] 21:38:34 INFO - PROCESS | 3428 | 1461040714620 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 21:38:34 INFO - PROCESS | 3428 | 1461040714786 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:34 INFO - PROCESS | 3428 | ++DOCSHELL 19A6F800 == 80 [pid = 3428] [id = 784] 21:38:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 126 (1C604000) [pid = 3428] [serial = 2350] [outer = 00000000] 21:38:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 127 (1C852400) [pid = 3428] [serial = 2351] [outer = 1C604000] 21:38:34 INFO - PROCESS | 3428 | 1461040714841 Marionette DEBUG loaded listener.js 21:38:34 INFO - PROCESS | 3428 | ++DOMWINDOW == 128 (1D502800) [pid = 3428] [serial = 2352] [outer = 1C604000] 21:38:35 INFO - PROCESS | 3428 | 1461040715351 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 21:38:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 21:38:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 871ms 21:38:35 INFO - PROCESS | 3428 | 1461040715384 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 21:38:35 INFO - PROCESS | 3428 | 1461040715387 Marionette TRACE conn4 <- [1,3093,null,{"value":"13"}] 21:38:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 21:38:35 INFO - PROCESS | 3428 | 1461040715391 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 21:38:35 INFO - PROCESS | 3428 | 1461040715393 Marionette TRACE conn4 <- [1,3094,null,{}] 21:38:35 INFO - PROCESS | 3428 | 1461040715397 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}] 21:38:35 INFO - PROCESS | 3428 | 1461040715520 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 21:38:35 INFO - PROCESS | 3428 | 1461040715690 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:35 INFO - PROCESS | 3428 | ++DOCSHELL 1C849000 == 81 [pid = 3428] [id = 785] 21:38:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 129 (1C84C800) [pid = 3428] [serial = 2353] [outer = 00000000] 21:38:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 130 (1D602C00) [pid = 3428] [serial = 2354] [outer = 1C84C800] 21:38:35 INFO - PROCESS | 3428 | 1461040715748 Marionette DEBUG loaded listener.js 21:38:35 INFO - PROCESS | 3428 | ++DOMWINDOW == 131 (1D594C00) [pid = 3428] [serial = 2355] [outer = 1C84C800] 21:38:36 INFO - PROCESS | 3428 | 1461040716284 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]]]}] 21:38:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 21:38:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 21:38:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 21:38:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 930ms 21:38:36 INFO - PROCESS | 3428 | 1461040716324 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 21:38:36 INFO - PROCESS | 3428 | 1461040716326 Marionette TRACE conn4 <- [1,3097,null,{"value":"13"}] 21:38:36 INFO - PROCESS | 3428 | 1461040716330 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 21:38:36 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 21:38:36 INFO - PROCESS | 3428 | 1461040716332 Marionette TRACE conn4 <- [1,3098,null,{}] 21:38:36 INFO - PROCESS | 3428 | 1461040716336 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}] 21:38:36 INFO - PROCESS | 3428 | 1461040716445 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 21:38:36 INFO - PROCESS | 3428 | 1461040716612 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:36 INFO - PROCESS | 3428 | ++DOCSHELL 1119B400 == 82 [pid = 3428] [id = 786] 21:38:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 132 (1C77E000) [pid = 3428] [serial = 2356] [outer = 00000000] 21:38:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 133 (1D76B000) [pid = 3428] [serial = 2357] [outer = 1C77E000] 21:38:36 INFO - PROCESS | 3428 | 1461040716667 Marionette DEBUG loaded listener.js 21:38:36 INFO - PROCESS | 3428 | ++DOMWINDOW == 134 (1D76F400) [pid = 3428] [serial = 2358] [outer = 1C77E000] 21:38:37 INFO - PROCESS | 3428 | 1461040717423 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"]]]}] 21:38:37 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 21:38:37 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 21:38:37 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 21:38:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:38:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:38:37 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 21:38:37 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1129ms 21:38:37 INFO - PROCESS | 3428 | 1461040717463 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 21:38:37 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 21:38:37 INFO - PROCESS | 3428 | 1461040717468 Marionette TRACE conn4 <- [1,3101,null,{"value":"13"}] 21:38:37 INFO - PROCESS | 3428 | 1461040717473 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 21:38:37 INFO - PROCESS | 3428 | 1461040717477 Marionette TRACE conn4 <- [1,3102,null,{}] 21:38:37 INFO - PROCESS | 3428 | 1461040717483 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}] 21:38:37 INFO - PROCESS | 3428 | 1461040717590 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 21:38:37 INFO - PROCESS | 3428 | 1461040717751 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\", \"e34c4da4-3d74-4900-89a9-cedf2b780d28\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:38:37 INFO - PROCESS | 3428 | ++DOCSHELL 155DC400 == 83 [pid = 3428] [id = 787] 21:38:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 135 (155DC800) [pid = 3428] [serial = 2359] [outer = 00000000] 21:38:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 136 (15B19C00) [pid = 3428] [serial = 2360] [outer = 155DC800] 21:38:37 INFO - PROCESS | 3428 | 1461040717802 Marionette DEBUG loaded listener.js 21:38:37 INFO - PROCESS | 3428 | ++DOMWINDOW == 137 (15F15C00) [pid = 3428] [serial = 2361] [outer = 155DC800] 21:38:38 INFO - PROCESS | 3428 | 1461040718316 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]]]}] 21:38:38 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 21:38:38 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 891ms 21:38:38 INFO - PROCESS | 3428 | 1461040718364 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 21:38:38 INFO - PROCESS | 3428 | 1461040718370 Marionette TRACE conn4 <- [1,3105,null,{"value":"13"}] 21:38:38 INFO - PROCESS | 3428 | --DOCSHELL 1ED32400 == 82 [pid = 3428] [id = 730] 21:38:38 INFO - PROCESS | 3428 | --DOCSHELL 1452F400 == 81 [pid = 3428] [id = 653] 21:38:38 INFO - PROCESS | 3428 | --DOCSHELL 1E601400 == 80 [pid = 3428] [id = 731] 21:38:38 INFO - PROCESS | 3428 | --DOCSHELL 1D7ED000 == 79 [pid = 3428] [id = 729] 21:38:38 INFO - PROCESS | 3428 | --DOCSHELL 18B3E800 == 78 [pid = 3428] [id = 728] 21:38:38 INFO - PROCESS | 3428 | --DOCSHELL 10BA1400 == 77 [pid = 3428] [id = 778] 21:38:38 INFO - PROCESS | 3428 | --DOCSHELL 14C65800 == 76 [pid = 3428] [id = 777] 21:38:38 INFO - PROCESS | 3428 | --DOCSHELL 10268400 == 75 [pid = 3428] [id = 776] 21:38:38 INFO - PROCESS | 3428 | --DOCSHELL 14522800 == 74 [pid = 3428] [id = 775] 21:38:38 INFO - PROCESS | 3428 | --DOCSHELL 155DA400 == 73 [pid = 3428] [id = 774] 21:38:38 INFO - PROCESS | 3428 | --DOCSHELL 18261000 == 72 [pid = 3428] [id = 773] 21:38:38 INFO - PROCESS | 3428 | --DOCSHELL 15584C00 == 71 [pid = 3428] [id = 772] 21:38:38 INFO - PROCESS | 3428 | --DOCSHELL 0FCB7C00 == 70 [pid = 3428] [id = 771] 21:38:38 INFO - PROCESS | 3428 | --DOCSHELL 149CD000 == 69 [pid = 3428] [id = 770] 21:38:38 INFO - PROCESS | 3428 | --DOMWINDOW == 136 (14417400) [pid = 3428] [serial = 2230] [outer = 00000000] [url = about:blank] 21:38:38 INFO - PROCESS | 3428 | --DOMWINDOW == 135 (1C70AC00) [pid = 3428] [serial = 2236] [outer = 00000000] [url = about:blank] 21:38:38 INFO - PROCESS | 3428 | --DOMWINDOW == 134 (1D7B4000) [pid = 3428] [serial = 2241] [outer = 00000000] [url = about:blank] 21:38:38 INFO - PROCESS | 3428 | --DOMWINDOW == 133 (1D54A000) [pid = 3428] [serial = 2238] [outer = 00000000] [url = about:blank] 21:38:38 INFO - PROCESS | 3428 | --DOMWINDOW == 132 (18A55C00) [pid = 3428] [serial = 2233] [outer = 00000000] [url = about:blank] 21:38:38 INFO - PROCESS | 3428 | --DOMWINDOW == 131 (1EEEC000) [pid = 3428] [serial = 2291] [outer = 00000000] [url = about:blank] 21:38:38 INFO - PROCESS | 3428 | --DOMWINDOW == 130 (1E7DA400) [pid = 3428] [serial = 2244] [outer = 00000000] [url = about:blank] 21:38:38 INFO - PROCESS | 3428 | --DOMWINDOW == 129 (211D1800) [pid = 3428] [serial = 2247] [outer = 00000000] [url = about:blank] 21:38:38 INFO - PROCESS | 3428 | --DOMWINDOW == 128 (20BDAC00) [pid = 3428] [serial = 2250] [outer = 00000000] [url = about:blank] 21:38:38 INFO - PROCESS | 3428 | --DOMWINDOW == 127 (211D9400) [pid = 3428] [serial = 2253] [outer = 00000000] [url = about:blank] 21:38:38 INFO - PROCESS | 3428 | --DOMWINDOW == 126 (1D58A800) [pid = 3428] [serial = 2276] [outer = 00000000] [url = about:blank] 21:38:38 INFO - PROCESS | 3428 | --DOMWINDOW == 125 (1D774800) [pid = 3428] [serial = 2279] [outer = 00000000] [url = about:blank] 21:38:38 INFO - PROCESS | 3428 | --DOMWINDOW == 124 (1D590000) [pid = 3428] [serial = 2277] [outer = 00000000] [url = about:blank] 21:38:38 INFO - PROCESS | 3428 | --DOMWINDOW == 123 (1D7EFC00) [pid = 3428] [serial = 2282] [outer = 00000000] [url = about:blank] 21:38:38 INFO - PROCESS | 3428 | --DOMWINDOW == 122 (196AA000) [pid = 3428] [serial = 2268] [outer = 00000000] [url = about:blank] 21:38:38 INFO - PROCESS | 3428 | --DOMWINDOW == 121 (15A5F000) [pid = 3428] [serial = 2265] [outer = 00000000] [url = about:blank] 21:38:38 INFO - PROCESS | 3428 | --DOMWINDOW == 120 (15F0C800) [pid = 3428] [serial = 2266] [outer = 00000000] [url = about:blank] 21:38:38 INFO - PROCESS | 3428 | --DOMWINDOW == 119 (1AEE1C00) [pid = 3428] [serial = 2263] [outer = 00000000] [url = about:blank] 21:38:38 INFO - PROCESS | 3428 | --DOMWINDOW == 118 (19897400) [pid = 3428] [serial = 2262] [outer = 00000000] [url = about:blank] 21:38:38 INFO - PROCESS | 3428 | --DOMWINDOW == 117 (195EC000) [pid = 3428] [serial = 2260] [outer = 00000000] [url = about:blank] 21:38:38 INFO - PROCESS | 3428 | --DOMWINDOW == 116 (18C23C00) [pid = 3428] [serial = 2259] [outer = 00000000] [url = about:blank] 21:38:38 INFO - PROCESS | 3428 | --DOMWINDOW == 115 (19852C00) [pid = 3428] [serial = 2270] [outer = 00000000] [url = about:blank] 21:38:38 INFO - PROCESS | 3428 | --DOMWINDOW == 114 (19B60800) [pid = 3428] [serial = 2271] [outer = 00000000] [url = about:blank] 21:38:38 INFO - PROCESS | 3428 | --DOMWINDOW == 113 (1C703C00) [pid = 3428] [serial = 2273] [outer = 00000000] [url = about:blank] 21:38:38 INFO - PROCESS | 3428 | --DOMWINDOW == 112 (13333000) [pid = 3428] [serial = 2257] [outer = 00000000] [url = about:blank] 21:38:38 INFO - PROCESS | 3428 | --DOMWINDOW == 111 (103F2000) [pid = 3428] [serial = 2256] [outer = 00000000] [url = about:blank] 21:38:38 INFO - PROCESS | 3428 | --DOMWINDOW == 110 (1D7ABC00) [pid = 3428] [serial = 2280] [outer = 00000000] [url = about:blank] 21:38:38 INFO - PROCESS | 3428 | --DOMWINDOW == 109 (1C7D0C00) [pid = 3428] [serial = 2288] [outer = 00000000] [url = about:blank] 21:38:38 INFO - PROCESS | 3428 | --DOMWINDOW == 108 (1D770400) [pid = 3428] [serial = 2289] [outer = 00000000] [url = about:blank] 21:38:38 INFO - PROCESS | 3428 | --DOMWINDOW == 107 (18ADA800) [pid = 3428] [serial = 2285] [outer = 00000000] [url = about:blank] 21:38:38 INFO - PROCESS | 3428 | --DOMWINDOW == 106 (18D56800) [pid = 3428] [serial = 2286] [outer = 00000000] [url = about:blank] 21:38:38 INFO - PROCESS | 3428 | --DOMWINDOW == 105 (1C77B000) [pid = 3428] [serial = 2274] [outer = 00000000] [url = about:blank] 21:38:38 INFO - PROCESS | 3428 | --DOMWINDOW == 104 (1E7D2C00) [pid = 3428] [serial = 2283] [outer = 00000000] [url = about:blank] 21:38:39 WARNING - u'runner_teardown' () 21:38:39 INFO - No more tests 21:38:39 INFO - Got 0 unexpected results 21:38:39 INFO - SUITE-END | took 673s 21:38:39 INFO - Closing logging queue 21:38:39 INFO - queue closed 21:38:39 INFO - Return code: 0 21:38:39 WARNING - # TBPL SUCCESS # 21:38:39 INFO - Running post-action listener: _resource_record_post_action 21:38:39 INFO - Running post-run listener: _resource_record_post_run 21:38:40 INFO - Total resource usage - Wall time: 684s; CPU: 14.0%; Read bytes: 161168384; Write bytes: 1186177024; Read time: 2334160; Write time: 8788640 21:38:40 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 21:38:40 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 30706688; Read time: 0; Write time: 45330 21:38:40 INFO - run-tests - Wall time: 681s; CPU: 14.0%; Read bytes: 161168384; Write bytes: 1097696256; Read time: 2334160; Write time: 8685000 21:38:40 INFO - Running post-run listener: _upload_blobber_files 21:38:40 INFO - Blob upload gear active. 21:38:40 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 21:38:40 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 21:38:40 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-inbound', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 21:38:40 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-inbound -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 21:38:41 INFO - (blobuploader) - INFO - Open directory for files ... 21:38:41 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 21:38:41 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:38:41 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:38:42 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 21:38:42 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:38:42 INFO - (blobuploader) - INFO - Done attempting. 21:38:42 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 21:38:42 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:38:42 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:38:44 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 21:38:44 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:38:44 INFO - (blobuploader) - INFO - Done attempting. 21:38:44 INFO - (blobuploader) - INFO - Iteration through files over. 21:38:44 INFO - Return code: 0 21:38:44 INFO - rmtree: C:\slave\test\build\uploaded_files.json 21:38:44 INFO - Using _rmtree_windows ... 21:38:44 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 21:38:44 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/12646c43c1764713603088bb33a0bf1f520097b004dfc7b5889c1688c746f98538f2fda38403405aa59f4c60c6725d17bc98bfa24b48999c1bd39cf9f2d10921", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/e1e7ab44277c5a2d25f1b435fba126a03662cad46ae0922ecf35f94b54057e708715486397192290decb48f1fc7714a9c0caad2299cb0535a0fe645bcb94d831"} 21:38:44 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 21:38:44 INFO - Writing to file C:\slave\test\properties\blobber_files 21:38:44 INFO - Contents: 21:38:44 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/12646c43c1764713603088bb33a0bf1f520097b004dfc7b5889c1688c746f98538f2fda38403405aa59f4c60c6725d17bc98bfa24b48999c1bd39cf9f2d10921", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/e1e7ab44277c5a2d25f1b435fba126a03662cad46ae0922ecf35f94b54057e708715486397192290decb48f1fc7714a9c0caad2299cb0535a0fe645bcb94d831"} 21:38:44 INFO - Running post-run listener: copy_logs_to_upload_dir 21:38:44 INFO - Copying logs to upload dir... 21:38:44 INFO - mkdir: C:\slave\test\build\upload\logs 21:38:44 INFO - Copying logs to upload dir... 21:38:44 INFO - Using _rmtree_windows ... 21:38:44 INFO - Using _rmtree_windows ... 21:38:44 INFO - Using _rmtree_windows ... 21:38:44 INFO - Using _rmtree_windows ... 21:38:44 INFO - Using _rmtree_windows ... 21:38:44 INFO - Using _rmtree_windows ... 21:38:44 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=908.636000 ========= master_lag: -0.20 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 8 secs) (at 2016-04-18 21:38:44.542523) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-18 21:38:44.551710) ========= '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-050 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-050 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-050 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-inbound/sha512/12646c43c1764713603088bb33a0bf1f520097b004dfc7b5889c1688c746f98538f2fda38403405aa59f4c60c6725d17bc98bfa24b48999c1bd39cf9f2d10921", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/e1e7ab44277c5a2d25f1b435fba126a03662cad46ae0922ecf35f94b54057e708715486397192290decb48f1fc7714a9c0caad2299cb0535a0fe645bcb94d831"} build_url:https://queue.taskcluster.net/v1/task/eSHwbJ0KTIqcoahA_NRj3A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/eSHwbJ0KTIqcoahA_NRj3A/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/eSHwbJ0KTIqcoahA_NRj3A/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/12646c43c1764713603088bb33a0bf1f520097b004dfc7b5889c1688c746f98538f2fda38403405aa59f4c60c6725d17bc98bfa24b48999c1bd39cf9f2d10921", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/e1e7ab44277c5a2d25f1b435fba126a03662cad46ae0922ecf35f94b54057e708715486397192290decb48f1fc7714a9c0caad2299cb0535a0fe645bcb94d831"}' symbols_url: 'https://queue.taskcluster.net/v1/task/eSHwbJ0KTIqcoahA_NRj3A/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-18 21:38:44.674631) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 21:38:44.675106) ========= '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-050 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-050 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-050 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 21:38:44.792821) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-18 21:38:44.793150) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-18 21:38:45.466366) ========= ========= Total master_lag: -0.02 =========